Warning: Permanently added '10.128.1.26' (ECDSA) to the list of known hosts. 2020/07/18 05:15:50 fuzzer started 2020/07/18 05:15:53 dialing manager at 10.128.15.235:1992 2020/07/18 05:15:53 syscalls: 381 2020/07/18 05:15:53 code coverage: enabled 2020/07/18 05:15:53 comparison tracing: enabled 2020/07/18 05:15:53 extra coverage: support is not implemented in syzkaller 2020/07/18 05:15:53 setuid sandbox: enabled 2020/07/18 05:15:53 namespace sandbox: support is not implemented in syzkaller 2020/07/18 05:15:53 Android sandbox: support is not implemented in syzkaller 2020/07/18 05:15:53 fault injection: support is not implemented in syzkaller 2020/07/18 05:15:53 leak checking: support is not implemented in syzkaller 2020/07/18 05:15:53 net packet injection: enabled 2020/07/18 05:15:53 net device setup: support is not implemented in syzkaller 2020/07/18 05:15:53 concurrency sanitizer: support is not implemented in syzkaller 2020/07/18 05:15:53 devlink PCI setup: support is not implemented in syzkaller 2020/07/18 05:15:53 USB emulation: support is not implemented in syzkaller 05:16:01 executing program 0: socket$unix(0x1, 0x1, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="455369c54e37dcaaa7bfe29c411ddcfb17fcf4a4d2387d03871a9a16537c6634be83867a7da54bb1a70e1bb6d91a440c111df92e47d2142b38046cfbb6ddbe530e6a30c79587b290fdb33f645c6f685f53dd6cccbadc61fea21eaccf8110db43d74647eeae2043bff06dc9ab72b73e20d8a53dda1dbe8424916d13b94faf45ead6b664bd9dac5246e8822fd38d545372bf657af83e0f18450bb4ed566cf54b272436c3b6feddc4d94c9aba09276bcba54f00c9cdde795d1bfbc99cf9948eab1114640dbd3a2b7bd96d7c9468f6e65958e8f8c6c9d37475bd931769e7e7220ab3c26313ac8151", 0xe6) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSKBDIO_GETDEFAULTBELL(r1, 0x40105706, &(0x7f0000000140)) r2 = semget(0x1, 0x2, 0x40) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000180)=""/32) connect$inet(0xffffffffffffffff, &(0x7f00000001c0)={0x2, 0x2}, 0xc) ioctl$WSKBDIO_SETENCODING(0xffffffffffffff9c, 0x80045710, &(0x7f0000000200)=0x81) poll(&(0x7f0000000240)=[{0xffffffffffffffff, 0x8}, {0xffffffffffffffff, 0x40}], 0x2, 0x100) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000002c0)) r3 = open(&(0x7f0000000300)='./file0\x00', 0x10b00, 0x4) getsockname$inet(r3, &(0x7f0000000340), &(0x7f0000000380)=0xc) r4 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000540)='/dev/pci\x00', 0x2, 0x0) r6 = open(&(0x7f0000000580)='./file0\x00', 0xe71d82a62f74c67f, 0x42) r7 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000005c0)) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x10000, 0x0) sendmsg$unix(r4, &(0x7f0000000ac0)={&(0x7f00000003c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000400)="2f405a4e3d8dd5aedb0634cd4879c0ffd10eeed62e0c93be5bb85a4127b003b6ee90f5054d991c04aa8de158b18b7dcd98b7204269090a407d98cf13b5758578b0", 0x41}, {&(0x7f0000000480)="750b46547c67cb07edda1704d06309d5ed8265539035dfe0dc78d7829e8aa2cdecc301c63be56105d9ee4cbaaecf1c52a0dd69b3fa9f9a6b6d934279289333cad0d36f567e4f77939d8d4f0343720835175ec4ee1599d96a33", 0x59}], 0x2, &(0x7f0000000980)=[@rights={0x28, 0xffff, 0x1, [r5, r6, r7, r8, r1, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [r0, r1]}, @cred={0x20}, @cred={0x20}, @cred={0x20}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r3, 0xffffffffffffff9c, r3]}, @cred={0x20}, @rights={0x10}, @cred={0x20}, @cred={0x20}], 0x138, 0x402}, 0x5d84542b75f7fc68) 05:16:01 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0x166) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000040)=""/207, 0xcf}], 0x1, 0x0, 0x9) r1 = accept(0xffffffffffffff9c, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) write(r2, &(0x7f0000000280)="23017781dfd09a29fa7f9a230337e877b81579c1fc16cee7d82057774b13293135a225c6112881ecc7dd92fcdf46ee1cba2e8e26537d9ad9d65a78c27cc7548bdd653ffa3f3480637d8c731a38e7cd5a327b6ed82623b8f7a4bfbdba", 0x5c) accept$unix(r2, 0x0, &(0x7f0000000300)) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000340)='/dev/diskmap\x00', 0x10000, 0x0) r3 = syz_open_pts() ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000380)) r4 = getgid() sysctl$machdep(&(0x7f00000003c0)={0x7, 0x1}, 0x2, &(0x7f0000000400)="7a50239805de95af85bf887c0b87701fb382fd694ee77c16807171c7a30b38fd36d7639c726f5f54e65ff0a8560b8fd64e18f911935c83c7deeed20aa1ba0a39d3b578a501b9fa2935db5487b864a5dc4ca0fef01d9f5a3b6461148975c1a98728b9c20ab86b905f4c4c7f45594ec85e9ff1c1dbde7921ac05e222bfceb880f9e1fb383abfe2b8b749b3b165014b4dd92763e554071578af21fb04911749a9d132ed0485731d35aed333d46dcb75fc86c99f8e21c73f790a6f55323c1257e298b4558df08eec8671f8dc6950d917934692631ff8eb3379322557594fb092b120a116c1ebe54c74a84a75e08fe1ab", &(0x7f0000000500)=0xee, &(0x7f0000000540)="4da5395e20b021ea9161595cd893381b23f11f82c9ff2fe91c5e173d27a4e5f644e8a7fa05f24720df26aeb9f7e514970f9f248b368326ce667cd8b3a238f3fbc54f91ea5a29576189ec708ccea8292cd3647f23294c96f0c489ae7afbc79d6eabd7d7ed3e31822a97ddfe23fb840929d07ddd15f813ee1db5e650ba2a040a30b51fbbc498a22eaeeb0702b67a679aadd309", 0x92) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000600)={0x1, 0x5}) r5 = socket$inet6(0x18, 0x4, 0x1) recvmsg(r5, &(0x7f0000000a40)={&(0x7f0000000640)=@in6, 0xc, &(0x7f0000000940)=[{&(0x7f0000000680)=""/126, 0x7e}, {&(0x7f0000000700)=""/239, 0xef}, {&(0x7f0000000800)=""/165, 0xa5}, {&(0x7f00000008c0)=""/54, 0x36}, {&(0x7f0000000900)=""/34, 0x22}], 0x5, &(0x7f00000009c0)=""/75, 0x4b}, 0x800) socket(0x2, 0x4, 0x0) shmdt(0x0) r6 = getpgid(0xffffffffffffffff) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000a80)={r6, 0x0, r4}, 0xc) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000ac0)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r7, 0x80245753, &(0x7f0000000b00)={0x0, './file1\x00', './file0\x00'}) 05:16:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x30}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x50, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000a7e3ee495217d8e911a47de2938ab4f1900ba1fd130ad5f84671d46329e3465d687618c106b1b66c9cc4f00aa6a3656f42af0607931e645a2c7811ba429a918b46f7db6ecd278e1b187e021ee24112928dc87f93bf666599206e9b4c1d1d11ddb16220ad1ccb77150a2f63bdb48a"]) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) 05:16:02 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) r5 = accept$inet(r0, 0x0, 0x0) sendto$inet(r5, &(0x7f00000001c0)="1daad5cd36195d6810b318270ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbaeff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e7068a0d0a3e839ee05e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e13faeebbccb92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc780bd319a6235b800800000000000000f525897bfdd75d1f2d5a302b3c4eefe2f5ace97cade03c418d91b5edd3d278cedcdd1e7d4b95b3a63cd9079888381a65a8789264cd8048410f29befde650c4fa5dcb582718b324bf28706d04a602d395a0ff0aafed57c5dc7a2d17ef96202dc44790cc423511a5c2c44c1d6a2cffbad9e62418bc25d106ac22145de479fafe620614d07d935a3ae6cd295d9ccca947a6f483c71d2e04af4a8ffd6a534d183eb7d39dd34770f37290a93d68882c6a8d220e5feb6940b4ea75e0f94abe6c4bb9e905bc86656f854a277e6907c4478d74d2cf08a56c02d6c9586397ccbfbc41e3789060018a3c7047ea96afc10d610015f6861ce8e55f4bb8a90a29627ac549e3b", 0xfdf4, 0x405, 0x0, 0xfffffffffffffd51) close(r3) 05:16:02 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x80002007, 0x5dc3) r0 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) unlinkat(r2, &(0x7f0000000000)='./file0\x00', 0x8) r3 = socket(0x18, 0x2, 0x0) dup2(r3, r0) 05:16:02 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) getsockopt(r0, 0x200000029, 0x31, 0x0, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x100, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000040)=0xfffffffa) 05:16:02 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0x11}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSKBDIO_SETMAP(r0, 0x8010570e, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x3, 0x4, 0x8, 0x1, 0x80}, {0x401, 0x3, 0xfff7, 0x7, 0x8}, {0x7f, 0xb1e, 0x3f, 0x1000, 0x5}, {0x20, 0x100, 0x2, 0xca58, 0x81}]}) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = socket(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x7329, 0x8, 0x6, 0x910}]}) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r2, 0x400c570a, &(0x7f00000000c0)) 05:16:03 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f0000000000)=' \x00\x00\x00', 0x4) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000100)={0x5, 0x0, 0x4, 0x1546, 0x5}, 0xc) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r5 = geteuid() r6 = getuid() setreuid(r6, r5) r7 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r6, r7) fchown(r2, r4, r7) 05:16:03 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB="6bd7b01f55a2aaaaaaaaaabb0800450000300000000000019078ac1400bbe00000050500907800000000450000000000000000000000e00000027f000001"]) r0 = socket(0x2, 0x2, 0x0) sysctl$net_inet_udp(&(0x7f0000000040)={0x4, 0x2, 0x11, 0x6}, 0x4, &(0x7f0000000340)="ef8494b6dd18caab68b1f5dee7faabcc8c18a46e495d06acf124bfc9b8b8231a6c8a3ceec65678bfb54f8d41f2bc54647d19e1cda697e9e00dc5c6e9f8f4fb4a9d7ade01a347c5d3f53d914580d73de57d3986e0643f04296b899fff59e1ca736fa2a3ed98a7fbd1fd5f815adc85e313a21ba3d77c69e46c3f89c62949273aa30c364ca66a1fc59ed3644fdbf3e767d938846729fbb7799e1ff9c600f031bcf1a84bc3ccc1f0ed6cc196d35d444039e22a8e7edf0199091f3989c99cc0dcccd41fe4c7e28fd76e0bcb1b75093e8f2308218b512d383b7e79c3b5fcc068900c80fab92542efb0a22ff0bcda75e9c38ffb342f04ccf1d2065bc6c6f63e5f80395bc580d160a54165708b545259d0b9dca068896ba918ce3afc414975eb94d1e469cb5253d513dba4263927521cd4c5a865522abf2df0d6e6189465c4c6b1bb7abe8e9526061de0d9299318e6db8f0730afdcb7323df07a19ccbf5cb352bae7c3a5e5a0d4cb194ef41dee577f5e492722c557b1ff9ba9e1307d3e2cb7d4c69bf828c660f2155fb8552201c7d7e8e95228d49092f3029a89b028e629a1bf10280dc00599579a253df8ebba36b762e28e4e5765c0aceebda22bac00f28a0a7f61dafb1210f42da8ab0d4277a5b3fe49ef09569c6d2214ef3effa5b8198226cc21f146c85d4b416d4f89d6db0180a773b4d3132ba7121288f407b257f76eef82ad5f3539a661f7a22843ecfbd6d79f1543bdeb69406ebb7e78e9cd5d93c2c18c7cb5b7a03396b487c40d0dd92ba1a8f6fe29a44c8b0775320adeac0213c903f03a6a8f732b5c6f54a769bb6c92cffb6c38704cb13c7421543405359ccc92193581bc2034706d0f55ba26817eb53a9a4c66b34fbe890e1e281ffae641ae2138166d428e4f94a0c6f122a1e5cccb6ea9911b007641a82d98ad499963e7c8b0d0dce59cc54f6f93964a5f5ca666776e21964e0e8bfa8b7abbda2a6664745a351043ac01bdf909ae4596b874290c814c668f63757d16b5e871978d184ccb3dcffc258493168ce9148d33b4ddd20a08f4750e33fa2aca308746f9e6eea8cfa10270d92fa67c5eee74d3037661c9482b55b22fbb8f89c4b7856290ac477d75c573977be218dccf3023fd93ec84b4e8d39c0151b085d643f160cfef063dd0c2d5ec0938037f245e71cdf726d539ce69dc89b2c67f359fbf77f84e415b022f8263d12f7ba59335cc829d1962baa5908aef2563d3112125aaa01a86dd90b667cbf4a0cf6b31cf7ea1115e22facd46340e94caf5fdbfd294b80fc2919dd73b364b919220650cd98e0b68af4a7986722d7bcea43fd70d95797d81ac8410632c1b0219ca28085af3f32bcf579309ce4755bbf4b87f386671596ff9a45826c635b256c3561302878b3bdd09ca472aecaf1a14a326b84f4e5924a97fecae16e4ddc4fbabc7049e1cf400c321caac84f1d1a9de8704e4fe28870c3d0bdc31762e2261bbd235d5130ab7a19ab9e52e0e9deebe2229c3bd878538b549f144123b92923ccd6bfa692242f64e338e33cd1e78dc19d2437d5fbd0c17aacb708356eb2e8791c6d7cc0b5f26b56e46206f9a768547fe065a02e7733890fc763b3e1b924c8802244cb1b2df88c9c1584054a24aeb9d8f936c9c97cd95d51b0aa987912cd8794848d798bb30684f46c0157e16380693a7c81b8cfe58d5588aca8089047e7ebb0ef90ee8d9c1942ec9e9ea90023e37e5abd13db4178ebca9b17c3aed80b304b58903dd2dcfec7bf5c1ee0fbf967bc7ab027dc56de82e02fecde40aa17890c44f97e2c573039deb14a8933d15360e728b433b6acd5e52ada7ef8c3edda4d7ea5546031498489100e68015ec5072e9ea582fe30839c5388887ce57822b7cbb27e9bafcf126e9411a9cc59e5e7e78c719659c45c2e1089c1d6cc07ebad52cb30d21acbbd5b3568f648975983f4386cc4df7d0bc1c8afcc7eeb07a26cc83ff46be02bdc47af27ec98b15602c9938d107160171d5c14d0262655f0cb2b91043a888bc60657f76d59b4cb9338dd8a0ad6665a7e225d2895e3a65070ebeb864bf713b36150b994a08a4eb0b250c679aecbe240e46fe1f72bbebe2b9d86a04716e92f59eb19f710c20485e3b4bc3db5ce74df939c31dced32b8fbf10add0b0a15c6eb6fdf79310e5d2f40891093593541afe02f1cb6586054b103365922a40c126993b8e8e5d0693d6b946a0d2bee3d1e6731f40113bbb94d0ae035a557aba4477391f9caef23a1b3c4cc4c464d722c956686a41fd5e22aa75389a3f45448a0d945da5dd61480dc67f24901d30e24967591e85b60033bfbab27f1670c6817570bab5efaeb3a3f2f19d067e904b330bfa929d357d25e78837790402405e5171ac74649953cfdcd02a704558b3939be6862fbc84a28fa3e2df34e1b2f785a4102f8cdbeef76ebaf1dde985f0d44d2e2d53da45b93a3c700e80bd4135e881604a832c3946273293afd15244b4a31119bea6bc593085321e3b09dab51e7a46f44a6c88c0c741819ab5890393de05d0c34fc6d962015ec612200f3da84d925c8abf97d398ba11ebd94d60c6df3ffd4e7dba43005d7fe65fcb111e219362f71d0dab6385eb29a843ee688b804ba3c548653951bf3ee5211a735f224a3f4b91a86e789a5a1ab80124c3d12548614d43d2825ac01b07e8e819cb156c192ccc80a96ebfed3f4474cbb915cb084bb3659786b2d1e85aa40d1e92bbddb72a268e4de7cd5f87b5b986ef7a170e717894a0c7dfbdd0ea748dca369891bdd8c68db219314d71123a3cdd305d6457396f986b288fc5e896fcd9d2bfb48a44eda5d7366afa19b22d9a994777feb6628c4a495695151a981c8a433ab8fdf3e1b234b7a3c156ca2a024f441690eab29410a4266f52071f94f8d3ee67aa66532314c4689becc389270e38159917695f5c28b328b3729fc424ac56f7a7010f0a4c094ba898186753ee29d5f6fc3185d1d8326680ceadbbf86993b17e24ecc612c1941a3f5c5195f90696bf763cdcb52b58321652d054c63cc393995c0c8367abc81c367bc6df6d1344805a569676461f5eec255fcd9e3e8d40a6615f85850675a99cb74f0dbb1140f749217941bc11ccd71904eeebf2240a97b5f020fb844d9cc183aa13d3e50c69ca6547196b2b7ea6583cfd57abe3fb7ab5cb31bff2de641d1e09b8850831a90435a24cec888562a67ce2f32468819d051444cacf166d5e86eedb914c8ab5e786c70d8124970a94cd1d51f78d6a365d3c5159bed3e6a533cc91c9f2561ef4f6184f21d3c2e5d56457310c9ab43de91bf1dc0254f14fd58777e01a6ae91035d2ea4751e59d1ed994bfdc9e4e004ca93125faaa83057b2e4fc1dab2e785fb15a20665f25378bfa6867c9bc527f9452c15e5c0e0f9c1d402efd63a95da63e42cdf86d3962c536ef75db50b8efb7678155c285644ddd93cf642573d807f8757eaabeaf1c5928a08c9746f0029e85a1456214b91b788069b5c3071ef21584f7f93619da4f1cfa82220471fc209e5f757a6686629e56d2f0284f694127169c9d75552bb68f510a58bacf330256abc1e1d8ee47bec90475a0b1b41405da6088171504efc8dcafe50be91846cf8667031136972b8703b9b4b5a309c51a5e4deaaa69c84cf4f8b969c0443098a0501615d7eadb9deaf4bfaa6819960a845d7e4d01e3803cd1e769c9b694e8ce9042a64c07f25506b06d19520551bcd75711155f1c2a2745b2749ef999666e0e4d17fd956d7033436fe38e1ba2225faaa91602dc3e509b63df4f8f692d83d624cfeeebe8ed684f00332298dd3547e02a9bf5737948edf684b522b3ad90bc2c71a89a4014e3512e3157da244b677cedb36031b6944acaa4f28e2512dc4e3518788a3057328a446cf24313d4edb2b8acb103bf985abd7c5b9ace6833c03a648a4558037d0366816e29361ca54952b92219cccdcbacada2fcfdcc40e0989161ce818596294f374965ae6b27debf9d50c2d45f0a27a43171fd23d1db8540676d8d6f48ea33c898da2163a9a814b887a68612894be866a8f27b2ef81fb37832ce440dc8a38fb4c51bc3d1711e846b308c7d57ac59576ee7666ac177988f62d2be9e8ebc6699ec02820dfc5b5e61cd53fc93372aec4d5f74bce1b8357d1fbc690877d2bb62b146bac01fa924048ea466860b5426669d7cfc3a86e385518c6acace83ddf470d57833ec00562f5d531b6085a83a2cd7129fc63d7184907d01b035dfd4b77fb2b14ae71c28f0f09db1201c7d227c21e7e69585583cca3bb5d91bcd3883fd79e376ffec033ed0ff1c45d78f9e89fe2d500bf27211400d359f3555d5f9f0121c6b437ce20fb7b61934c15a5e5468dd739b1b21387d634ffd881260e191d2bf04fd59ad1e97f86fc238ae8568b6d6ce865f86d14dedf5d7f2fab26d7346d98869351dda4f973a39e7fc855429f6d249e8293ba6d9da0b9cbe10f3904448d34cde135c68a57e91f1d5214d3505dc73b8ed0a513455cacef2f514b822119495439730f2153a505accacf52787d60f030c2039bfb33a3afce1809dce35394f54ab96cca2956f513147509eb391bc77a5eaff09dfe1a26b21b2dace46fc71de93f5421a7c801ff980e1781e88a3e2957a7dcd829eef9b727ff8307ff6eeb3f291e26b0dd0d3fdc4687ffcc4930e63bd631fe2ed5ccfdde297e403b2c9e683ac1032986d64ef43a052a7d769daacc2b3ad6053c2ff9e4786f235db2c011f8f66dcf31ddadda565a57fb653d265d5198e52d67e9d5817196a22b6d7f5f8e8e9f2fc2ed20362fd62ac172bf4984415169560965634d1bb7d3c94f67ad89516c5f87867e0017872f03f7866b49cd090e1172d225705c79deaa2a263cd5a71b492834bcca320c2fa0e773e78ab09cd4fd897a71e9f7fa7ab07b57f42ec606d6a462a1ccbbfbfee84defe1c6e0014f8fec1b6a700f4fe3b9a0bda12a8dfd00186405af6525188f5d273a0678d114c8baae91505ced19f79f14cf1b1b66e97daf1bc5a6835e07ec949afbb2ba3fcbf246d64bf56c858f88acd1e84b7edd1893f5ddce78b5790c86590abde48c74156de2a7c3bd64d19bb0d3b2cc534e324d91a008c977b2d13051de6aa6087e2d39c4c2d9cb1d30eeb046052fda27fab6c2cee330dad8bdcb9f59d341a584b21d31ddd888773f1297eddf5e51eb2b95cbb39fe1a0f16b77d01a9b1b3cb34f2ae3b4c22e37b3ec5ebf2fb22b0e0537f75eed6fdb232c3c6222fa0b2d625d302649c7bdfda7b6951d21c2a0210e8045f21735d773096a2201053ad59f74241ff673f61b497512873f4f4eb66c85eda9aca8f03a54d3794f375144166d1189dcbf7da2d050762c413e35ca2bd4b9d42935c91d97e9d4f7e689cffd3a4a44197ce5eab961fa100bf66886f90320384ac9cbc41caf45dbcc95aed850b9dfa2e4fcc088c851afbc572d27a5160ba17fbcd91138598534ff900312857863b1d24adb6ad01ad8d0c95f71538afb1f4b9591a68b862ca7af0202ea44e1ccbd86e2756226c7fff2b41e060cd7eca16b56b26b24c4ed49d04512497a68996e3cd4985615a90b685d6b0ddbc771b4ff137f94abd7acdca4c6ba24a5831e3c6c0a098566019d34854ac1730959a34cf87b7cc405899ea6a8564b9dd779823e58f2764ccff2043c9b7628dd5f74876552568c733d7487a3fd4888a8fc98054066d6e5707c7415f675f94965454c75a8adbdf4183baf199424be1a79abe80b7042faccbc2dbbb3e666f194734f69cf80ca78ebc69b0daaabf190065cb1d8b16485e2510f1911a9", &(0x7f00000000c0)=0x1000, &(0x7f0000000100)="61453ca4febc09599c440f8abe88e1b6b46cbd5240357332db8535ab26011434c64fecf12c7c177781ed6642534ecaf3966fe3cf5b778fba46484ce65778727efbf76f70d469798e6e2df4403f5af5d08396bc85e372fa751496f898da5a2c7709d0ad4b044941eea1eba547f79d096635848d98a106dd7d269c2a04e6a1669f8642d571ce827239e4ac60b75f03687b9c4bc62543a5cbbd2149b7a6", 0x9c) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x9, 0x0, 0xe1, 0x850a, 0x9}, 0xc) 05:16:03 executing program 0: mknod(0x0, 0x80002002, 0x28ab) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000001340)=[{&(0x7f0000000000)="000000020100000000000000fffe07b7efa76d41", 0x14}, {&(0x7f0000000180)="c2420e81ab218e3790e299a075a42d49becca63ec43d332a3a3d78fd08b1d22ed041f1a645f25668b92c79212a4375a928d30679e1e053ffce00"/73, 0x49}, {0x0}, {&(0x7f0000001200)="4df01a8e08d130eeb5aade9c4f04ae9a8d9f698edfbcae6c4312f0b5a357e6ce69648b3b8644afcf6bc8e4d15cbdaa5dcb1cab4acea826d0682bd2d9cbfc7f821dfd20d5a9f25b3653726afb0f20cf91d29d6476f9ed9823f472e9599311007f76d1da98bf30b5239a39f3a39d81db375143ec0b80", 0x75}, {&(0x7f0000000100)="bf725bd1ca02d4bb9b9a3e04c0c61a434e94cdd330d8128870e4b7d51aa54ceee43cb77307100103673ce039b6b86a41c93036a37df2ae", 0x37}, {&(0x7f00000013c0)}], 0x6, 0x0, 0x4) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) socket(0x800000018, 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$inet(0xffffffffffffffff, 0x0, 0x0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) writev(0xffffffffffffffff, &(0x7f00000016c0)=[{&(0x7f00000012c0)="a3efa31fcbbcf2906f9b0fb6ab73dd7bf57ae84b25e19540606d29435cc9aa4bcd21d9fffc771d7c19f6e265", 0x2c}, {&(0x7f0000001500)="75f0cf82968bcbce5f8b88a340bde0e07f4161f3e955af4499dae2f92247d6fb9abd46d8beaa432a3e84f799813abae20b3c8b2d3534d464fe5874c9adc358864b676131ce6cb6605e3c9dd4e7ec677df7dfe23eaacb2f728fb6f3fe9b3c44472cb6b2d380ba8d108f000c669c76545c4de1536590c923745085be42b245495b6507047cea0783088fb333b5d73a4a303d3682928b49d4f53f571c762d2f7f7e1fe3ddc3c9d806", 0xa7}, {0x0}, {&(0x7f0000001640)="c5f18db65ff16ada044489f7ff40fcdfd42e2704736e4beb07f68aa5f0c2bbe940b4db2393382bf6a05612fbe2615b74dab410dbebf50b89e2e8e2a6b4f6a23098d724be178b", 0x46}], 0x4) r3 = socket(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) chflagsat(r4, &(0x7f0000000200)='./bus\x00', 0x10001, 0x0) accept$unix(r2, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) 05:16:03 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) fchmod(r1, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0xa, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = socket(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) renameat(r5, &(0x7f0000000100)='./file0\x00', r3, &(0x7f0000000140)='./file0\x00') ioctl$WSKBDIO_GETMAP(r3, 0xc010570d, &(0x7f00000000c0)={0xa, &(0x7f0000000040)=[{0xfff, 0x2e23, 0x1, 0xfff, 0x80}, {0x6f48, 0x0, 0x24, 0x7, 0x3}, {0x6, 0x7c81, 0x2, 0x101, 0x1ff}, {0x4, 0x1, 0x1000, 0x46fa, 0xfff}, {0x5, 0x3, 0x51a9, 0x1, 0xd23a}, {0x1, 0x80, 0x0, 0x6, 0x1}, {0x1, 0x3ff, 0x7, 0x4, 0x1}, {0x0, 0x8, 0x8a13, 0x2, 0x5648}, {0xff, 0x8, 0x4, 0x6889, 0x3}, {0x8, 0x15, 0x4, 0x100, 0x1a0}]}) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@random="af0955779821", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, 'u\x00@', 0x8, 0x2c, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2, {[@hopopts={0x2c}]}}}}}) 05:16:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x18000, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x15}, {0x6, 0x0, 0x0, 0x401}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000040)="34cf362b3ce9c93d7f0000008e70", 0xe) 05:16:03 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) r2 = socket(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = socket(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) r6 = socket(0x2, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) r8 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r8, 0x0, r8) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffb, 0x5f, 0x80, 0xabd, 0x4}, {{}, 0xfffffffffffffffd, 0x5b, 0x80000000, 0x1, 0x2}, {{}, 0xfffffffffffffffb, 0x2, 0x4, 0x3, 0x7f}, {{r1}, 0xfffffffffffffffb, 0x8f, 0x2, 0x8, 0x80}, {{r3}, 0xfffffffffffffffb, 0x1, 0x4, 0x400, 0x100000001}], 0x7, &(0x7f0000000140)=[{{r5}, 0xfffffffffffffff8, 0x0, 0x80, 0xffff, 0xfffffffffffffffe}, {{r7}, 0xfffffffffffffff8, 0xe0, 0xa000000c}, {{r0}, 0xfffffffffffffffc, 0x88, 0x80, 0x7, 0x8}, {{r8}, 0xfffffffffffffff9, 0x38, 0x1, 0x7, 0x4d}], 0x1, &(0x7f00000001c0)={0xfffffffffffffffa, 0x6}) r9 = syz_open_pts() ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffe, "73dcc5081a6f60000000000000000000000800"}) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000200)="e9ccae97119cafcc49b0ec79aa7294c57ec101177e8d2e3faae5178d04fb81d346526dc2c172c0c114a4e3b3756f9637914d186bd022457b583c370903ceadca6b1f91aa609ed5f3875c92261d20e66bdbf3b6a940fdb9266b2d1ece6a8c69e5a3d992e134a3d5859b082089ee220ab5fc5295ee879c1b8ed9f0e7ab32163f8b2271b35655d1e72250a051c03937dc88", 0x90}], 0x1) 05:16:03 executing program 0: syz_emit_ethernet(0xcd, &(0x7f0000000000)={@local, @local, [], {@generic={0x808, "840f959c5824a9f74c8b7cc7c59d36693ea5aa1732b4ad2a346a9296b35ca6bd12c0f0a98b4816790300000089a666faae12155a4d825199dd22a2e1260d7719614d1f118c0e8abe127b2d866ba90a83d4005117fc65ca89cf8eaf218509dea9ad5c6094b754a1d93b919c844e761bf02f28444361819c248ee8b3b17d11e7123fc4f7f55b2f5d764413a03c156198bb8791b29e90e6860c94cf6e7fb7e22342c1f290a55ec9926900000000a0ce76cebacae8409c7806247bbccc5811e93d"}}}) 05:16:03 executing program 1: socket(0x800000018, 0x3, 0x102) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000040)=0x7) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x8, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r5) r6 = geteuid() r7 = getuid() setreuid(r7, r6) r8 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r7, r8) fchown(r3, 0x0, r8) socket(0x6, 0x4005, 0x8) dup2(r0, r0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, 0x0}, 0x40f) 05:16:03 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000000)=0x1ff) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 05:16:03 executing program 0: open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x3, 0x10, r1, 0x0, 0x0) semget$private(0x0, 0x6, 0x480) sysctl$vfs_fuse(&(0x7f0000000040)={0xa, 0x2, 0x1}, 0x3, &(0x7f00000000c0)="060000ed", &(0x7f0000000000)=0xff72, 0x0, 0x0) pmap_unwire: wiring for pmap 0xfffffd807efff000 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807efff000 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807efff000 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807efff000 va 0x20ffa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807efff000 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807efff000 va 0x20ffa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807efffae0 va 0x20001000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807efffae0 va 0x20002000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807efffae0 va 0x20003000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807efffae0 va 0x20004000 didn't change! 05:16:03 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x20000000000600f, 0xe02) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) setuid(0xee01) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r4) r5 = geteuid() r6 = getuid() setreuid(r6, r5) r7 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000180)=0xc) r8 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r6, r8) fchown(r2, r4, r8) r9 = dup(r0) ioctl$WSDISPLAYIO_DELFONT(r9, 0x8058574f, &(0x7f0000000080)={'./bus\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000000000000}) 05:16:03 executing program 0: sysctl$hw(&(0x7f0000000180)={0x6, 0xf}, 0x2, &(0x7f00000001c0)="64f21a27ee093f84cb874727022aab5d2f10f978a36fe37cab05b569f65a65096668e267ee2755912f820ed637a799ddf320b26c5d946c9f43c9c357ec75d6dfa9d1dad4ef86c8bd5c844bcebd251c29028db10eacb982f91e086eb9f167aadd6bf6e9c115d6be082a962e762c84c38b15db817788c5e16f1add207c6e3c9f", &(0x7f00000002c0)=0x7f, &(0x7f0000000300)="4c6be0ef394b1b139f1dd951522a7cfc8cdfc63dd6bd91d02fc1ca8a8967623a0ebb6b5fb8a20bdd2b22860fcbf51a005b54094fd20f2dbebb6cd4507b7370fb5f7f5a37b060c439e127932d9484cc20a13c517495642468fa69be99ba89d078676616486ce074a3f8df06cbd0ec59da8545c492aab0e876d0057df88a57125bed61c8772d511cf78e35480ae262228ff306b770b6d2aea8761ead24dee5557d6c62e9228df56020bade1c95005eec4d0e7ab57709", 0xb5) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) r1 = socket(0x2, 0x2, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = socket(0x2, 0x4000, 0x40) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000100)=0xfc) openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x40, 0x2) r6 = socket(0x2, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) r8 = socket(0x2, 0x2, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCFLUSH(r9, 0x8080691a, &(0x7f00000000c0)=0x104) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000040)=0x5) pmap_unwire: wiring for pmap 0xfffffd807efffae0 va 0x20001000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807efffae0 va 0x20002000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807efffae0 va 0x20003000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807efffae0 va 0x20004000 didn't change! 05:16:03 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="5e020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x3, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = socket(0x2, 0x8000, 0x7b) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) writev(r2, &(0x7f0000000040)=[{0x0}], 0x1) 05:16:03 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb080045000070000000000001907800000000ffffffff0301907800000000450000000000000000000000e0000001ffffffff891700e00000027f0000017f00000100000000ac1400aa071700ac1400bbac1400aaac1400aaac1400bb8e1400aa440c00000000000000000000070300000000"]) 05:16:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x61, 0x0, 0x0, 0x4}, {0x5}, {0x2006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4b, &(0x7f0000000100)={@random="00ff00", @broadcast, [{[], {0x8100, 0x6, 0x0, 0x4}}], {@generic={0x0, "90a63cf9e3647c75563c92b10e3041059d0809e46e69625403f91a9b01b764bf44e40b8d3ce650d247a62eb4c83233a003a1ac30380405e622"}}}) 05:16:03 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xb9}], 0xfff, 0x0, 0x0, 0x0) r2 = syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$KDSETRAD(r4, 0x20004b43) syz_open_pts() kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) 05:16:03 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) close(r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pread(r1, &(0x7f0000000500)='<', 0xfffffffffffffce5, 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r1, 0x0, 0x0) 05:16:03 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x2e5], [0x0, 0x0, 0x0, 0x9, 0xfffffff7ffffffff], [0x0, 0x0, 0x401], [{}, {0x0, 0x3}, {0x0, 0x0, 0x3}], {}, {0x0, 0x6}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) fcntl$getflags(r1, 0x1) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 05:16:03 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x8, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0xc5fffffffffffffd, 0x1}, 0x10) recvfrom$unix(r1, &(0x7f0000000240)=""/269, 0x10d, 0x2, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f0000000380)=ANY=[@ANYBLOB="8f024f1051e00018a569649e000000000000000000000000000000002a832b0fc586c573fb9208e1a4fad088807077613768796086ebca428224e7ea6119fe6ba57c762ef5801db80a01c67364da4c43625856a9ec4a5dec218b82a644e5a61c423df25bd8255802f2b134b1267387d753605a265b03f3d0ef707ba63568a1558d67efde078181d54dfe90374b3e2a01dc014c11df27dc142a5d54afdea801c33b32861dde3244ae7578ec1d5be14c04a6164ee17547d2304ae2ad089ad806833f5ae383ac110b0762fbcb0adc2035ac6f7e896f512e5b0a7ebf2b"], 0x10) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000100)={0x4, 0xffffffffffffffff}, 0x10) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x8, 0x0) r5 = dup(r0) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r5, 0x80045726, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unlink(&(0x7f00000000c0)='./bus\x00') 05:16:04 executing program 0: clock_settime(0x0, &(0x7f0000000cc0)={0xfe1ecc7f}) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCNOTTY(r1, 0x20007471) 05:16:04 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffff477}) munlockall() r1 = socket(0x2, 0x400000000002, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) fchown(0xffffffffffffffff, 0x0, r3) r4 = openat$klog(0xffffffffffffff9c, &(0x7f00000025c0)='/dev/klog\x00', 0x8, 0x0) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r5, 0xcd60441a, &(0x7f0000000240)=0x6) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r6, 0xcd60441a, &(0x7f0000000240)=0x5) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002700)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000023c0)=[{&(0x7f0000000340)="b1e5ce615fa8cd6a205cadf9fb6a604894438044506aebfe26977a37ef1ac857bcd225d3d9dcaa458d7abc027e46e4f0f5eb6f508f6e00dd6561af765bee3492908df7fc286b3bd5ae05db76228bc766ac1948906b5c2a0d2a55ce00ee1bd1457fcb05759f5d87288fdb70d08a3e47a1c4c2ecf999a10b19f3c7d19d69b0a06e7ae028e2a9659d8eca39566d8fa5d68983ac80658c3706ef15e422c2b239209cd90de84d2606c4b2f6471d6876b0606b4cacd592327c6bccc88aed95a7005ee127af870b11eb6efe7fd8525fc7badbb60e3a2989bc23680a6a4b3bfa4773f30338807d57378a1689b0c323fdb6dd49f84256dcbe185ac4ca2588e7340a8eee727c967138586499feacbb314f1d59d6888c6b81f93baf5039df82dce578f05414010cc9c7c9c705d1219bdd71fcbbb88d05efb82e53fe976b02e013f9f716c6fcdf5df5d40ae3cfc3f672e7f6914b46496114a50b5158d89152daa72653b2313b4783c4e631aa2a59ab81720bce522f5090feb30fa3497b73af4ae4e8bee1c6a066747c1ccc02b45df30f9a1e9b4a335974187371c70d17c2d22068acd8676db289c7863e3329a5a082e97ab297e02eb8dc88b8112232054cb2727ec613b4e0df6e1e3ec3acfd68e67fa51c41c8e428de68b3e74b77421dfa4d8cc0b6d7356f7a9359ccdd06db6a465a98d1169461c8c4e71419d2019083336e1b5e087a97c1698bdd3b6289eecf0678ef2e34751f28e6710314e351776250c56ee18f9f921b190065d41c0e0b3687e3958d7b53c14a39e886f39c0da22d8d3cc284ce007b2f4afbbb4618a6ab37f70aaf061725342241658e674833d425bc6f9d954ede4e40f72f307605b41ec3f9eeffd3a290b4fbc57fc8c715511da950f126b8612697a9eb23b5d18cec4d8e09ee6b4c632ea3d1bc8cd5c40c8bcde01abfa286f50cd0dcc4e76c149bdd03e3c5c7ad968b389fcd19ccd157f19b5d36d0f551e968cd6926ad83e1fd586fa95a9427234208055a56a4a15b17d865b7175bae504285f16952a2be909690b115d1e834a4fa505badbff22613be59150ccb7f2b7c5b8350b5fea2d2d06140d8c543797a8b84d4b9db020e1661706ddef5ba97906685d635d3014f96f90f25cebf76e12817cda84a7b4829532aee91407616a0d31f8fd5ee46c483b966dd2b26232cdd5160c03bab497372a0d8795e726b755d7ff1e410a614a69fd8d7c6c0acccd3d278a0ecb3a7b4d7cd62b029b1b40558a37bcbe54c93e5c8fcd1488f91dd57efcaeccf97b51dde24afdbdbe4258b84b991e901654479f5a0b11982aaceef5a91d78ca6981741521a3ed88c7865f4b594359f6fd4ea3d69db159d91b8899cc5b7e251685db8bbfdb9b6ab37f1a1a2eb1d0ade0b0c01eacbfbbc181e77e4da1a150a6b496fded025c2c7bb32025e9ec9d7a4089d51d3b7c96048b9ad52f282baac4e68a52ff2647f6eda2a8be18372dd11f6ecf952978999bb712d54251c6b47db3a3cada84eba5eb269037d458767ecbac36ee9cea4deb9f5db821f07f46dabbd7139a4362437b70bac97d338debca9569af9af693bd36db3fe4fdb3b034c4271ee4dae265930cefa18a3edba18380e1d9940592f8b45c2ced73237cd37bdeb8c3b390946390dde1eb182c5e49d330ae52b8d709d98314c29206a21f48bd0c27bc341f0188a789c37053f81cadda31517007421f477668149496e4e912c84b8ae83357311659e382f5add65a609a64616a90809ca845064e8dc6c7cc3ddef31f40b752b6e3ba4bc878792dd2b03b2ba34d4adf13e7baface9aa33cfcedf61828e9f529f28897284e22c1a119fed50b98ba19f520efc5b8a2cf2bb28e3512ccd7238192e0257f2df3e5ccc442c8ad482a38a8b7f329ab80c0070fa9a0ef79c39d5ee6868392a529eac1bef41781d00382be9ee952886da3559de7cf81311a4ff23d1257d842216d57cc960c0491af807d90155d3845c2c311e9011b21389d8aef046b10e0279068dec210220c80eaed48c605ac9df3480d261d81860f00bc15fe8368b4dac49e2a4bfc9f8e47f67f64620fab52501bf9f1e3c10dc064177aa76e78fa060d49c2b3e4facf997004631dc5c2a4e1bbfa54a673501a36df6846195100278a0bfe7627414c3b850a14e61a8c2de0cda6fe831446da1093cac1a5e4391c07b460980cec9eac236ab35c295f6b72e0e268a66f34e9980bed29a3bb3089bdc0afd0bcaf91541d729acc9853c49d75044252fec22ed9c577b442907a4e98d0ed3fa5d02bf7ad3bba3fdf8adc074dddd8cb93cf0f3b3e666c84134fbd8ad87948f1d878c06490f83695e7b86eeb6f50fca78140dbbd147a91d85dcb561d44115aefe223ebade9b220e57397b7693725e307fb3e032fb696f400a1536b96c45c60490ee16eb8b7ff8ab513fadb518fae1e6f4887fb695a30fa533e8cca967346da8db7e318d9937dffe961e7a86c70f27e9d0ec195ef91681e3c7cfbe32be1895349454cd836919b8c7880a298f46c19e731538f0348b947fe5acdb7211dd6c03ce2565e7856849ad22d41a4f2f754305e270bd700118125910c8d8b97b4479eda1208c299f23a877e565db4182c9b1a3e6d4815b2fe2f1ad54ed8ab8b631544c7cb360d4a8aa752f34a647dbc1d9be3b0012760cafa924078b71dd592f4e142f7db443ae75d6e00077672f85b5634f26e79d19e317323bcaab4db0a85360ef0f3ecdcf06edf92e13ee4a0fb138055fcd95e198da4abb4f95bc1d4ed6b44b82dac769aa057ede1758b0b927166fe555335b2d17c84b446afbf0bf62e3acd8e91f5e6a179f55335f03cfef4ee0d382698a402c38ab63ac2a48921120f728760ec036eb49f3a74b1b18a2abd57e92be1e725e13c9d49fe4413218b893cb89777d4ceb1f5e1a95f3558d636413d2b831d72128cfe40406c17926b3644bc5c61705e466b60ce9ae51c40cf0110f0a96d76fc80861c5d790d4244ce4dbe93dd693cb2944a6bce3d043a6aafdf63cec61780f6126eb9b9218154b7e6ce0c1a51f53993981099244d69a6b5bb3c0347250e77d2256081a36fd0f569ed212a3e28d50405923f36812f8580a647774d3ecf12bb133346db9f2f48a50aa571751b49bc61432c7f2e458541e76f292b4ca0e4a91290e94035a9eb96544e09ae5b4ffc3f679e550e3ba1d115bc7d45a6c46519aa2e8b4977378d2709cdc7c89aca4afb415981888626bf289fece389fcc8c978a9bd53e40e9cc7cee10ba5c22b7e28fead88423034d29b5601edded83576548e383586341749e15b03802fac14c30bc39ed9f80fda601729d3da177bdd2ded28dd63eefb452cf6be3c4d2a7d3c0cf41c9ae6da35c5d2e4940aa8cebd4ee05788498313e3e7c96f06f65c28b56d9684ec9cd7cde878cd321fb62c36d538630f11b63597ba93f79945ce9f37c248b7aafb7cad51e43e231b959a5863b03ae5325ac3ff4272ea44f97f5ea055e52012d891d46772de79541619c69b985519ef3138d590114453dff940279250263700efa5d5ec0a7c2d7b2d0749966bc48c96a6a63131c61836ac6d1504d2573210a1499b289b12681677a66cc9fafcac7985dddb513e22dfa203cb5add9948b56eda240e20c769da8ebef4b5b06686a154ace5174400bdf511b1575faca1aceade63b1121cda3b7ce5813f3480f3cd2e90f2c043fa277dfad3551641ec7863488ddc907489b9675dafe4577b6fedd7453a93e6200e821ccb72631ce2e82dca5a368ba8eef01e41d5e9d972be4c5f326ef69ab2180a0eea4ae6b90dae3748876d29e4bf6082047bf32b52828e520f6e48d339611872692dd7f09b9c28e7ef26a17edec2ab9776838cdea881fda9b9403548eed8e022da89e1983275a77e7e82566134412662792831ed782d62e6dd5d9c398e25fe2da8116afdc0eafdfcb3739ceecacf7baa36c4054eb7cbf295ab29de7f5f706c464bde5943a596ff01d4a06e2194df8a3c946aa20de7991d424cb264020fcedd10c1b0aa00289a8b19fe6024fca499247ee255cc20c3827d0c29e743af338d5b40a813b2b462b8490248cc57e8ebfe119d7bbff421828db62ed002600147454a31ed9d75ea77a3487705a002c3538293a850c2519e1dc91ec0b6f60fd09b19e1248642691fcb24864e7bfb4722026e50e1f21eb4bafdd2e1784ec4548b170d8cc4710fb1202200cecb8c8caa45d7560c0f4caef3aae52fa6c1b6ac7591c6570c2eab6a7b564dbf8859c26ebdcbddcb65b7e0c2f2aeca422bc3a543bac96045f75bfa33cc3976bdebf22eaf9653d479a29b7f9c5f9e096685566073be822125836afca9ae5a38271a92fb9049e157e154d3c91a47bd69cf5d9a9a39ba5d62ddb52a5dd8be720737b0afa262f964e1b594c92b3dde153d2fe41175c2fccb934ada5644fa8c689dd8975f635c07f4f8cea5e653103a3a6adf8243fef545edc6b74f5fb04b5207eced5b4f6785614a355576119bb81c24df2d53bf0da704afb86ad6945645d402f57d65c07d91c47381bd36bb600327fa4f0fa57a0b9a9c49f24658785ffce219d14fcf69eb8752312b8b97463bceafa5879d60aca2d1b73e3bf7648e1c081166c7c817d49c00e2f14ab5571a70714444c8fbfbe78c3165588de5c574a23ba9bbbc6879745b127daf88d0c80bd7fd5f1ecbf51feb506772dfb4fcfc0bc9479ceb2a224e647d11e28d44dcbd09fe898856ec35c0d3e320e928ba38142f6dbaa27a33014ddc2cf09aee9e89303e429fc6369f6a1e9dfd3e9c779aefd33cea962baf003b2ca79512b1b78b1ef5111a5a494434807e327931db57656514f1c4bc63dfc159d156e46d26dacd50f3e3ca525939910a2fa801db877109127637c235c844cf6a37521f32a3b938dce9b8fa1276978562898fb7c13107f0dcfddedf12b79aa29811ee466383884803e3c428441e6497876eaf6c4b98a97675cd84d3b1a91748c004765ca5951ac0cf9fb5406da63f2fe698cedaabd17e1b2be9dd5ce9811f795f4a67e2d35377b6ded7b78356e6979e9de0c838bfad84bd15a5490b991d812f8ac09c67fabd5a25b0fc38babcf2721ad0f3f500e2a3b8e4410b586469dfc606748f933290fcb6f42ff004e260697cbc6ed4f32fe7ca0b3485e53a620ec93cf48b5c4d3d938270f13d7b42d93a24350585918d1b5394d2dd0e79f1bac8a4716b5f2379d2b3232348ba38ee0c0c79cdaf2ef47b80aeca89a8727b51cc78d4506151a9c20b0b407926addb9165905b0574b38bbd251bfe46f413232eb3868b14702cc1ecebcfb639c6a6c340ff094d226a34dc00e38c415a4f8763a41f7a5c0b51f2d6d634dd95ddfeec87593cffe68844ac7f021d51454d859763f5fb24709bac85a70650af1f532b41e749e084d3d02f1ec956027f1d55ce1f5727b46560b7e76e07cc5f9ae0c910545be107ab3ea51e9027636e2f28e9418a4f1840dc13ca3a22a59ff5e3e3fe6e3b6b8bd9b8bea8c1f25c1bc497e98aacb99492309c1c15d535d330059d8742ec0c91bd37c12d95320476bca4b063377ded49449a66254e5753ea1e9f0dd0e9bf9a08787b431f90a72c23169abbebed5b6ce9a698be86acdeed0b117c2b9d6912e8a0cde182bf73ba8fefa6f0a782eb6909dac627914f5b30a15b10cfd6c38955f9243d78fccabfa4fe6f3b2eb7172b9eeb9897fd52e91e8c3b9bb07e0a670eab337b2e0678b3ed05819ad8b1cc4e9ee06524499f0544a5f27c0e9e34c11a8e1a6f506e1871cc060e26156ed791a700301920c66c981f8668310d1fb9960", 0x1000}, {&(0x7f0000000140)="1d38f7bc2da084f460d6417e834674eddd93f92b0c28775230684190339f9a8e13f8f85e70b33a0d2f1703bd761ff1a4818c8656ad827f80c6a3eef281fa059747127e92733bab3b5fe1befa312446881459d4655424d100290eea7620a98f86a25f3f19ce8402f4b48fb0142b6c53abaf27ce25b09161536cf55b79772d00d4b61dc06f23b430bb3d02af93626c1fef82312ccbacfa40f16cd2", 0x9a}, {&(0x7f0000000200)="87428e45cb4004bc654d0c22e667464a9a097dfeaef062d7e360ec86831ee51da6fd5d7c9a4a46720884d70b72c5f48940f8", 0x32}, {&(0x7f0000000240)="796eac9253ebf4395e40245753ccc0689e9fa0ab9597e3923ba33080e914d8e03e493963c22c012f12e8dcb7da7036a2fdfa9ca89cb4441e0ac0ae046ecbd45f309c7de2bfb162c3241adb63343c637163f794", 0x53}, {&(0x7f0000000300)="43523d55e50bf811cd73ab3f672b7c947d9521f4b3a9d410191f94d494af746c1527cbe0c7dddbfb0ac258d59ef1b18bb824da6c07c32a8c4725d4884fa6", 0x3e}, {&(0x7f0000001340)="60f0dd04b5c23378266c015571272c4eb4eeee53124f09636dc359103cb18714293fda1121f99a1dda26813180078eee3e5b8808902de80b56ae3fa4ff1a875c371ddadba96616228f71a359a2da8cae0cd64554e594a9048662225ce255231df02edda3f35dccf7e62632b140f7548822347fca1a6f83", 0x77}, {&(0x7f00000013c0)="a565e83b52e66444d66edae8f17822e2b29554b5aa49ef8fa8dbc6e07b57b0700bf533b3a81fb41a845a96a594fab6772b8c846c556f4cffb03099b7a67eb4c7bcdb4d3ad85feedfe904ca698680fc61b742f3b83328279e4efec7b2ed17aefbc7ffc80dddea6a0e3b65b7aa661d7fe916cdfa33843e11c02c551d77f933027f867622e61162f9a35eb27bb0081f4151e1b0c6f83e3bb8f0247c9f44d62c7185dcb58f7e56445172640e45b7d195e9c370dc8fbc782b031cc0d417b941ac9c6d9abcdcbc6670ac398dac4e194141e0bb036475ff449547ad3e836b30087561a83f275b978f1b5e2102b1a79143d1d2ab12b3bd35c2197869a50ba3c713e9b75549e6e2fb355637b597ebe90af2b44b12189fa6d9a724ba0c765db1682dbcb9269e17e361d891b035da43e443de2a481247ee551f392b3e99382a58f3222e44fdea34115b77c7354089f128ac20f9f822734e2f392f12bd2e0340579629ef1e9b0263d88b9bc663cacfcfe7db8ace55f8342ac2f40f0cfd53ebf34028e1091a7a85bf69ae78a348d16f30c4e94c59639ffc6935d348d486147fc1e7b8147a8339e57223053c90790ed53075b0124ad7b1ed083124fcec6646250de256d0f12abe572050fcd29ff7e3e49eb012c30405720b8b6d68758b4a194151d7da616716680ba9724976a58624b1f4469fa82fe263fdb14f88e5440a4c751400b1f4b0942cbb4e65444aeb59527bc7053de5ee0f3987c9ee70ea73b2bfbd2719d11648638ab717ba2d35df4294e81fc4c78abc2e5c8040f26f0fe567f589c0d78e48658c6a6e2944793d29591c3d2b8824ea095476ae2a2c65e499fbb40ba360abcb67669d885b89821f9456939ddd29490f4cd1d130561982d48b560ca695b063333a3e61ed67dd6a13c42781ae8298d422978145060a2bbe1ec5a3f80209e86a6701201f7a4aa30d3337b46f18492b6e3810dc3a7bd92b572e632fc80c9ce262c7c0459eb1b5160e0f67fba2abdcb849734fda418b5254d53ae46023380115a946c6838be82d717fca6e2ea9ccbd02dffaa2b8f719d2a2b0852e95aaa151381ccc1ab5bf188d30a6cd36b66f5bbacbd247de7405094b0bdd6f4d071927928046ea825ca9f6638655e097ad406c0c415b13f60366ee2c17ffc37d8d8018544fcd3dec656e84dcd7818b6d0769a631511b601b109e1e2c5f0692b693ff27e0f29c0da25f9d5d902661bc1b4f93a0f4ae526016797e3c2e3531a6d9a1ccf14e465706c97370e914b7f21385c0304f8ad98f8d7b4d864f43871795525e5fac0775bb0366946b7a1865a28654062ce92ab608645f24946eaa83d31ff065b7b06fe0555e57acde9e5364c71d922dfe98f4776c311db97ac973a9251b0cbbe695ec0499528dc96000f401cc7882b5cf53fdeb6203aa6580f41e01ba545082ae6ab475165a7ddb9d6a3dd7df41ff3d6bda16014a66a3cba2c749b22d92337cdc7c3e119cc3719ccc255947de7d6630ebb8d7a5444beff4673564cbfbe02bb0ee9143e6a2c2295f0f1061768da449a13f745ef3f8fc1f4f6320d365bcc695ba7c7ea7e246ccf448cced8370a9f2eb090ec62c1ed88a1ddbe6674b0110d56edb0dbabac5c49bc3a13195f65c6b11e86d8aebb516d0133425f3b0db83c6d77b7a4af1261822f41ae5bbb094bcc540ef6e9b8a342b60c458dd4396a67d4a3c820911d04ad6816fcafcacf0f82ca36876840395d9b9f0a12f29dd35b7d63852749ed4944857aba7707ea6e2a7ddbdea438d6a692ec02731d4d3d06a2bb320921b7bb8d93b67536323cae0ca982b35f108c09bf79622ae2736b857779594064270c74908bc79c80bac427c57dd58c1958dd628b8358885eb9eb3271f792f82c3dd8a69edce80eb0ace7add95a6e3966a0fd47dac9323e0447a2178e1b312fbbc39f34290ad7abf12b1de68f0507a32f37c041537497a292440fa5117f961e0f7f90530a04673085ae6c7d24aeea0e1a782af4819fc15d9bb9f2a905dadf61fe89e6986de3b8253bd79a3aacf885d0f34dfe5217c4242793d04b903e80f9a4e7bd4ee957b7dd0390223f63ad4bc073a658b15a9057e9c3798e94839db2529d37c0a427552db30bfb914a012f1eca9eabd13a4ed5e6dd7e526f4f6cee969be730f48a23a71dee9c48dc53f4de9d0ce3974984864e28f44ccb287b8388a4e6c4b2657bf700bd8eb8006d31556abdb5cb298706e603d7f29aae5c4260cf0010374cd50746b14bdcfdb12b5feb41c2146a70578addd67d83083966f4e6efb976137e7edbd3f3121a97e5e20188bb5b99253faf9a5ce5991f7e163de54a6b2a27e0c667059815348e53d9bc00d1fab5fd8de4728e5bd07468abef74f4efd3616e9810d5871408cff9ed7031aae3bf1d43a9a688adddee4d2337f730ddcc37e344523a5ee5b63c95e880e6d86d1a68759b98d3a84e2b4c29a555b57de0a5d86d5cddda94199cf64cb4337fb391ade3037913bbbea942e2b68ac44f4df0751ed75b38165385e96147790cb000cb0a662a62fff627ee32d6e9d3fae1c6a09d5f3661a0bbb7da918afb911b396af34a831b6f1d4c2aa5b554ac4c88cb02fb14a0e8114af26374403a9952bd11a636b09b3cdbeedb75bbadd99d5e500afe68669e0cf41d8c380308619cf2b94a7604f190727cc5340a788b5d554d0d0b417778f214abfd5c3c242ad8bd259038da65bac830a6413993c9812b7dbcdd1db4fe82c99dae29bbcd191d28b8832948d712de4a41aac5490e2d61dd4afe0e35224938fef03cff7d45ccc6d8c5f9246315175cc13f86738a0a90392ac4388ad4f68d7e8a0e93ab18640b483fb36a2b0421fb0544c26b775605889b2cc79a4ffd625ca788b265779d925707369aebb69bd978ad7d94b84e8604a5adad856f0ced0b91098b6fdf5aad351135faa3ed641d212a5dd92fba18097d027ae974bf0a99ddfe910ce5b896ede0420ad307b8382a05042a237b76bd2c2cb25a371807b51c6113255737240ce355a952bbc839972c6ee336f39ae08b6710be513165d9bde1b5f99da677373f2aa0018938dc0d4d6a4c96d236b7dfc58453222802cb57c3fc8b4b24bad867f31630ea8adcf86b6e087d903044de082e71469aff8abbc0cc804dce0287c055293414d21073f7d2e3f046bb049488157caf0792a25fe8340f62485f7276f9105cea8f92b57db9280236d5c87824878c881d96bfdbcc985f59aff901ce66a36a7c4cdd19815b26a51a71a8561bc4cc6c0c003b60455469d2d2e76995a080c1f6e29d6bbad233961645e54a15f97f2708a2f2fb606d6f9009a2e20dc702bb25fd84ac130a08b7adb83ebe2b7bd19485f96455973334b15dcbf7762a8a13018eb38d10b2161391a014c7b5d76b894fba272a34c198804c8fb32b6ddcfc427d653bac4341a2495cd2710318e5008ca915948359d05556357564d850655147ba47f2d238f8a35cb15588697a333bd66196c74378d1eeb4282b58665c70d42e3d48fb9456845efc8c7d750b32853f6e8504958923bca02f75b0f4ee2567bfbd19408571b8c3326b6f85887ce9c7f317b32d3a49f0a410be233a9635c725689215d2a1384536a3e8945fb1a820c2c75c000168a38a6a3ef6dc5924ea3ccad1450c01cbd951cd02490b4d9e35f80ec666e0173580fd3da4e5a66c10eb4c62b8aff812c221170e439010d9cb0dc4dd030bc526ad539a24ae26c051eda5a11ad3049409fd96f6bcae69df9d1467d0fec7f7b7b9dd3991c65fb3a8f0acf1d346d0f6f91f14c46f4607832439f3d05c883ad572377d451955cc9bce0bed0ae117760d6251bc8263abdb385dedbd8eed648f84b331052f0eeb42da64c91a94ca8d58831d9593ba9912349a7c61c274d54fb7d7c92dc462a514e58052563b56c13c22e5e5bc43b0392545e90b830e6f3acc49f674f91609c4dafb3536b75974f824fcbdf02b20508adb3efdb68ea8aea36765ad701df1127ed0363e94651c31e5fed55f1c652aacc86c8ab2febf3d2520f7df75dd117e7ae0e47f62314f4cf07e47814d60006410109ff322aece7e57c104eaed27749aefb7c6da003870237b06d6ab79af2fa2ea20a3b6094d756c6f4df72697d0f015fdc266f1f2d3a2700bd1769f48c9aeac6aa54ca88359cf46923bf940501df1c217bfcfa377232ddce5de138ae60b7fcc2958135e8439764a9b366cf91a836bb6121996e08c9629e533a96787810376ce25d114fee47a8990c07c3616a84d34bfc87c21a2712a3f9d2051d192354d04ca17a4575e3262d369544bc1b8cbfb7a3fad909e7b7b5e605b6ed49c13f43e67cb4f027837bc9abf10c3b8240b5e44b76e9932699f57190ef5051f879592e67ba257a6cdccb2bc09605ec7255d5a63a1ee5e59788bf073f39d628ce0b4f8b66293273e134fdee7c9bc36c8716f446aaa5a54c4214e265d4504357d29a6f0cfc8bcd0166bbf7e6fea28543dde22bb8b17d32d546faa8252726fa92a2f4c22999cd967cad4affd4061d8681a97dd8f6fff2f99a84a324eff6aaa82f4f4994862d012d916036fb440fe3b91c2d12f500ca8c3564e063a2ed6272bfbb609618d2470f2bccec800b029aa81b622616f3f4ad0a05fec20d897d5277b64174d2d0fc752091f1e83b4c6bb2e0fe9b88ca7046cca49d36d70e31c4e4fde4a6bc1df2b2da80ca3596bc6d9691bef38c35410d7354396ca2a5542ac85a543eb5100b718f3d871f7bb67040bc8eb83da44c76f5ec0bade576c9c5e2f18e760319aea1b3316a7622773af5187837252d83ec6d729e1cc6c580239587696314ea45bb52f5f6f8b0ad530031f04b4f5e3b7ace2d7170eb0eb2ba05caa43d37c2c1e43033d3f10a5b49b89ef22a9319f97809109a529441807ba4c4a46e13c8d5256bf9be54d8fc41f3029ab6ce11d6db27b97dfd1c0cd0dbfdaafe0039834646932686e5ade7faf92e40a041f87a4328669f2dca1328d3a7ec513c0cad452a9b6633cc1ba28ede74b45ac84a422572bc9a75d57ad4b018969b8eeb1fad7f48803de0d3372b27438e3a1e6cbf52c9298eb04a754dc5286e3ba263a39f85d034e4f88a04ae5244df36967ef2939cd261675b01167a8f45da3a0fe295de82e4b561be5abd70cac638ac282aecaceb0f2823bac0343b606bd4644f2b5ff1abfe7ded1376442cb1581bd1b7ed049f5f325b704f6d867137416ce243d4ecf6a3813a9fb034f3275bd92b11891e97d0f565d43daf333a06d90d10f041e1415df969cdef2147145f25b9bd73f45dd8c192eaaf8b41ad81ee04fe7da28e36177c1ca2621a33fa53ed0919979ddd6365f6e73825cc897109b19d5e652dcf753b49661fa03dbb0994f0f4adf56924999c3be0b363b11c10b1a511a281d80f39feed3a38d01aebeabf690001b24527fcc4e763bd63029c6bf3c838f5b378f21a820facb43be84911e18d1f0d3799088ee4afa1207950471fa1f8a2004ee434588b7c10ef4a18a8d0d4e67604656c2cf71ee24935c4b3fc47242eb6976ad5e3ff391e71d00d0dc976dd27ed3beb9e9ae6e8cd883cbd717948b7519f059188745c412e67ba8799255f79f80075c88c5dfa442db232397744fdabe9136786108752e37ac284dbd7565dd4ee37448432677bd659d5308ffa730eb486fd427f83f418f3602bf6fe9ad1fdff77e4fdae2bf68e6808c76c019e940127c55ef5284958e22d0a331efae6b0baa4dda3a8baafe56d6765dc80181947cba3e785352d710ee83d0b4fa989891c16ce057d0ee375dba9efccff1014f8d469e7db75d0", 0x1000}], 0x7, &(0x7f0000002940)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32, @ANYRES16, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r1, @ANYBLOB="00110000000000000000a1000000ffff00001f00cb27ecc04c114251b59b09a1d664e9a4395fe68a94795289d06cc299930de418a85fe83e7aaf37e063ef302dfbdf0d5e448a16beba7bf2c1efc59f325316035a2a8b26d76ed891abe9c383e2178ef7d6c1ca94116ec5ef41a5009c3fbfecbae134b69932b8c8f75809214b645449cc625a4c8e7c0ac40e36d408ab2d7629b628f8393ffffbf658cafffdf0d34efba72a2b022d13b57f7e475bbd5e69118330af42bb28de6af71dba491a9908d2f0", @ANYRES32, @ANYRES32=r1, @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES64, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRESOCT=r3, @ANYRES32=0x0, @ANYRES32=r3, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r4, @ANYRESHEX, @ANYRES32=r6, @ANYRES32, @ANYRESHEX, @ANYRES64], 0x100, 0x3}, 0xb) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, r3}, 0xc) lchown(&(0x7f0000000080)='./file0\x00', 0x0, r3) fchownat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0, r3, 0x2) fchown(0xffffffffffffffff, 0x0, r3) getgroups(0x6, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, r3]) r8 = getgid() getgroups(0x2, &(0x7f0000000080)=[r7, r8]) 22:28:15 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 22:28:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x2090d8, 0x20000, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000000)='./file0\x00', r2, &(0x7f00000000c0)='./file1\x00') open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) 22:28:15 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffefffffdfffff], [0x0, 0x0, 0x7]}}) dup(0xffffffffffffff9c) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 22:28:15 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x1, 0x0) r1 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) ftruncate(r1, 0x0, 0x401) r2 = dup(r0) semop(0x0, 0x0, 0xffffffffffffff5c) semctl$IPC_STAT(0x0, 0x0, 0x2, 0x0) semctl$GETVAL(0x0, 0x1, 0x5, &(0x7f00000001c0)=""/181) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000000)=""/27) writev(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)="e307000000d5d9093f702e", 0xb}], 0x1) 22:28:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x81}, {0x4}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 22:28:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000300)=[{0x82}, {0x28, 0x0, 0x0, 0xfffffffd}, {0x14, 0x6, 0x0, 0x200002}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) getpid() sysctl$machdep(&(0x7f0000000000), 0x2, &(0x7f0000000140)="7f751e26b6a90ac931da0d30ae5ebc581da5a3546cfebf39408eaf073d213e8c596ee69021679f9c75ec8eed0ccfc1c4b19b68935a4bcc88049c2f896fa318ddff7332c8a66e674ec6f2bdb85ac3de3e", &(0x7f0000000040)=0x50, &(0x7f0000000240)="e00bf1d48a0eedfa6b47f6ea6e15c0ae2bdbb4bdacaae6366131f078c97f97661ce565cadf8c58a08ae7451b5bb876708b2d0eed6111d1dfdab82196e966e604b9bf25c4f78be84de48d19d945232e553ae3b4d6793137bdc28e208e2512b83fef8833c452726bfa833a83c3c006dcffa981f9c7efbf6604ef751fc9e6154501851ed64a84b7be4d58a614597a8de8b765c9980a94c8ff86efbea32780c27d40da833e90be841d", 0xa7) 22:28:15 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000200)='/dev/speaker\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000340)="87fc7cf92f4f4c", 0x7}], 0x1, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = dup(r1) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000001380)={0x3, 0x3d3e68eb, {[0xffff, 0x2, 0x6, 0x1, 0x6, 0x3ff, 0x1000, 0x1f, 0x5, 0x5, 0x5, 0x0, 0x3f, 0x4, 0x8, 0x6, 0x0, 0x800], [0x3, 0x8, 0x100000001, 0x100000001, 0x48, 0x20, 0x3ff, 0x9, 0x4], [0x3, 0x3f, 0x9, 0x4, 0x7, 0x1, 0x7], [0x200, 0xfffffffffffffff8, 0xffffffff, 0x200, 0x6, 0xd5], [{0xac, 0x401, 0xb01, 0xd4bc}, {0x3, 0x3, 0x80, 0x2}, {0xfc00, 0x7fffffff, 0x7fff, 0xffffffff7fffffff}, {0x81, 0x0, 0xe8, 0x3}, {0x6, 0x4, 0x7, 0x8}, {0x5, 0x40, 0x231, 0x400}, {0x40, 0x0, 0x8, 0x1}, {0x7f, 0x4, 0x1, 0xfffffffffffffb62}], {0x3, 0x4, 0x7ff, 0x2}, {0xfff, 0x20, 0x8, 0xd6eb}}}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000380)="183fdb60fd1d6a65e726e0489bc360b92babacae90e3cdbcb5fe9cf7c2cc6a7060ffde0b6383ba2feddc42ce7485d3d85bbae8c6568eb5305088357121eeac259dd9202e38234c8bb1c65dc1f6e975d5bce16958866205456c1d3687a3a2e347eefad0bab6e2f2f03d2e81d40d26151444fac6d67557cd157d94e047993c1591643679952d3dcd5a1a08bc7961eb5aa5ccc73687a4060d4ce8e0b6d9cdebeb243e44f88924232f2625d1f0e48491abb8994f6b81f294fa9152dedf03e4582f6a8a8cd1fcb09889007fe28cca241e36d20bc32f241b2dad0f459b1e9328664127fc4acf3a1167d308f1435ecfe9458911db875ef11f5b36af0693c88487554e955a6d4d705498109e4f37151b9ed07603cfa9fe5f7d36e69e7c82e894405a25eb622bb79460a978f2ac454fe36a55752faa54fd59fadb1dee9de6309e253a7954a9990157cc6567c003b73e4826d6b5a5b5bb7535be6c4a6641a60e6aee4786118c805161d9f5bcb362eec1dc3a69f81af41e5023c68612761466ffb13be8c296bb7ba14d4e8569c9f080cf3fd2573b523ca7e0b0d5e82ccf0641951193ebdbb30a871e0f1c475b4e84fc519017a672982f063d222050821fe5cd956f198ce4d0f460d8c9e4c01ba40384b76ded9a08a83774d2d768d9c318f278ac1108e385342a060f95a880d0726b67f299f31e9698be749d138f7f6c0e0f6fe1ecc0e2b81585d191a40723943a48e549cb7a0d2b04ec24e62838c6f7640506a2f462e8a875e18159318952f8befd08cd4f2ce55ca8ccddd61a78f37bf16a65e994e85d5ab109e4b40b3703cc583c9485ce87f2fcdc0c52ee1378ac1077545cd9cee4a666cee5901c735229d2318c22eeaa2d4f01b2bd382ee244a6b271b1fee584a8a5da5819d32ab3a780b50053563473360fc01d51a341f8db03b5ba5126f1f02d7f7dd82c5cd519d42274de9563028cfa09c1979473dfa472228cc76cba83f433faee6093ffc0f3041241bf4e66a2a3962ea028caba374e20b2d59939e4cb51aa032b6ddeb10900143534dd21aff20dfd628951fc618db49cb5cdb8532141c084df43d4ddb7fdc136bfa691dfff54657d6c9b5165f152833902b4e61928e82e23aa78b690bd2196c1c1c6774792d1c61399bab33810a6745f36623e591b9bf6b66e0d59f39b18e7824bfc6d35c934d2d9716e363867d6d4666db2d2eb04190c23d587564959c242ab894a5fae6977779e5aaa3677e3f099a938c74eb375b62e04523a63dd74cd8e8bbc995eb601e250d91dd584ac172c248ec56e52e783f55aaeaf636ab652fa0e5d42c4b9728f6e18c6e3243294a29294861e89b584a4cdf1d3811a4e17e5d4b9992ed5efb52e96be5e2b15e27fe423877a178955264d17de8b58c55ca46c0786d38a7bc61908239da9e5566714bf62dfe841053a1eb7c086f9d81593d81a70aafbf70451b4a5b25867f67772da1ad91e12b9de8c5f756e6df2623d8fb23dba364454a7b76bd096d6c82c52b02a6395897084dab9f0f3a4d9aa99cde4ba47a64ef530a9cea64cb58f144c06ccce91afa767ee5a0bdd16b5f5b59287f407ca0cdef8fba8fbb835cf931a4fda747b3082fb09a3ee5066505eda5f46cf8bb7d01579eca2f6c45781c5e31461fb0641b48f468206ae03c3a095cbad34cfde68612263285b1daae76c527c4caa8c70bca46573ba6eba18154b5d53be2db109c3b016e4bd585016d8734efb40d433d88746c818604ca087ee9bb23f6338842eb6a997cb072f17dcac5ac14eed4c7616ffe564e38a8945ccec0bf8511c26be83c4ead936025d1f9a9e2143bb8fba6faa07b8bfe3cc88bf700c389ae65355570b729b0ddd3053782df20118049c938b074aea8bdae819eee09c362240d9f49931613463aabfa561fb68e200a13c34eaca4547fc4203c3e8fdefe70c396e5720e383cc53e6660e7f390b317c336151e4ece55a4d46e0ace2c123a163f33d93056b329dc743bccf1a35e2381772741afa089b5d4574b04fe150e0f3777b5122baefa2599c11917f74e3cdf8736f3d1c6a07463f3689d1da2d08af00797652d401d6ca7fe710fc05cd68828dc3fcae696328edb34abf1d84a7048b8ea2524e7b38114d55d553d5f9aa5789d0eb8b5c38bd3146e2ce26907582fe60a2b56ffe51b62d68faf3c2264e42b75c5b23be3441595325567e5f558c13a43f6c13173caa098790db725911a277749ea3f6f8116838d6ef952287f4b9a99f7a0adfa45d61ef2f7452715e6564e007e8bfd3cb252f5caef1c3144cebc4e080b22968f97951c7c3e4b6f2f83a08149da2a2407430e6c9fbfd5cea659f459adfae799e6f959ee197299f91929b88644d92b9772c1f904330cec72738c897880a288711c20b42ffb45041ab3ba45a1d879c96828cc757ee8881510104ffec8b51fa82ee2902c41172d1531d2e8579d5e63e7f9494c52c497d064c7af1b4ea5534b8e16723437df41bf9032d37621449ff855171b6b349827ac5dc9b585983fd6ef81f9b99c02c1725926846f681ad20696bb21f021a8ac273d2cd6dae30e0675703b9aee2ece54b1c043b3b3bb7a5a2eb178d6753eb6f8290cd58f4d2a5b229651050e259319697ee7f876129b70c9656f93c59cdf0d378ef15d935fbe7aa30cc13e011f0f1e4b32098cafa17aa0b5f7ea1f6e4f7b4e9fcce7ca499bf80fa7821d53d8894ca87f13c960b3a1bb918728de0c77e3b0321a62b81b57a79ac89680083b5fa5021b8c2a4653272e6dd2993f1ec29284df6f60c45fc4c84affe8d570d6fa9cff1e4e83b7154d43868137f25968376b6507ae6b0f7cc1f99feda673bf987a272d228cb987b1acd9037c0ce1f386cd053dc3d3d8690783e78de8744642af2fdccc3d86e3924d362ed2dd7ce67ca676b8ed9b62a345e65c8f217d0afb6d06ae52871d71c618cf3bade6ab4fd48e9e4c6b65c4b4f0e38d04ffb58c05faa2e79b9e0b5cf2481cfe6a3abc9cb500ab236fcdc3f92eec7ddd14eadf19f390bf6f8afab571fa701e1ea099b5c4a2a628c27369f45314b37d87716294fa3bdb09feab40d21a1bd718caaeefdab61f86e17c4cc369afc025de1d1b9932fd463b7ed97c06bdc9df3501b7df314e0de8c9051c057801f807d66b3687a7f5eabbdaa451a5523a29fbeb9f1fbee44bfb7132bfab0b01d00d7aee339ce3f3ad7adae5ed41022e64cee5b7dda975db234863fb4ceb3fecf92626bfc6743410558cf49d948bf7e935f1e3df2d6d224791c38a4cb00c0758a941ac7f7ba76d467ed19631f614d5594909dc79c06b282f77791a695f44ffe7aee9e209967d96eab9354093201cb4ce9fada406a073cfe865e6d0a5e2f7feb7094ff519f47ac81fb054dc9bf02d1d2959c6baa145a4617442e9ec0a377a917b1c6e2e11bd3af58b7cb3cb1816546d6198c2b7c673b14b252e1f545a8c82c5208f991244e3fe49ec0a25e8b5e7e68a626673094f1dd6833e34a3b6ab9b129f08d5cb015e265f4b3eefc8b0e58a332d2477204339dff7e6291296a0b3c4b3cff4dd78c9c8d359595aec5b9303401373944e787c8ea7a44085af3f0203b3e9b8f5de96d9587ff9011d75ebdee403883ad4ff04b25106199b528e382623ac672e8cc89552a82ee2356d477aa90b23ba990666e7c55384b8fae3c7a6c3ff9a2d803a50e774ebe69254c80d2decda01c97c2d1a3ba369bb3356aa66b6174429fd21f28273860d0e345b4dc0da2d135512d4baf4902387572a99aafd3d3b493266d60ab4cc79f097923392f15de55900e5dd28989e2436e0f8d8ec26bc9849b662cfd3265db39b5388a100b12409f7322810c07d71d12f434e28f688cf3683e957a44e5b856f872c22b162483844761b260d548ac04b1f7cd6e8f0f3926ed9b80dad11879bd3b0c1415a7b134e61aaa27004920ee95fd283824924010bd2847f8cd6dd341eae5a9bc33d7372f56a70ed3ff076bfadcbdb004f2a4f2b5ea4e40018f04cdd06db2d878db1913d3a12ca8551b958b6c480e1c7edd68168c8bd58b62ebc7903d1d608f068bc986ea28cb130ac4be4f946af42855c6d8810611939c531b6654330eb69edef53bc275b53abd021d657e46652a37a208bfd115b26ed1f6c7b7e0c910f9f3ec471087c836f316e07c02f1491464a5bbfb1ab0c1bc7349df0dd8c028a97caa477e39211775fb8666b216f70da64641f136116e781d9fcff30ef2a00628bd59a0b6de94b655b26a106710e150636a52b8da7045c24328be0aca129c2a8e2085a625265a4ceaa752e256f45e43f6247721c76789a67a8ee2d7790842b113e43d0cd7e5359f9b1ca7b09ef3d504d5dcc312ef1722739a105837c48c641c10bf22a5b8e1a07dc443f272d3d776d1040bb156da6d427ddfdd78e454686c1808d644b1138c2dcfbcbfd7c39b2fae180607dbd30fe5bc760b640aaf9922a8bc2af1f4b9679d363ef552cb1f006b56a0591f1738941d1e45d7ef002febe9eed371e7195af9dc377ba665a97b862d265c1f4845829a848bf4083095eee422106897d3cdcb077cec8f8f5c90e1a2de7b7a5f4430e0b224a5828cb89a5885db3e2f6e762a87a6131f114952f0fd3fbd3ba33e9e2f023a65b1686ae9d9d870135da9f06ce476f20a862318d3361cdc539b7e6efc2f1234e89123d1860e7fe08959397dac5d0231d27ac946eeb164e380e060c307191f9c3f712807dab122f484ac2bfd479fef28139aa6bafbc3b90d0c3969cd078c9134c81ac76a60c3cd44eb50330d101fc7fe8ca129988905782d75570215300e6943549cebf804b7a4316f7099feb0c40fab4714131d1a3709b7051d857adbf6e65d5a53218d35535b23cd3bc3523198f351a8f1c0717f441cc4765537e28d65f6c30f69c25132c89442176b43bdae4fd04b216fb4c01b3a5aad34b67a5dc02994a38883fe222bafac47f7128a31fd23251b74995abd49bab8bd0322a35aa51932467729d27f1b48b7b41f874b9c328a7713c22ee75b80ca55da615c710e9527e090a2cc429761b343f49d7b44fb1944ad4c55ff071f57edc095d896ff80be9e9414a04a976815e1bf568487091d1da8cffd30f5c7db72ea1933d6d50f964f007a5f6dd6ddce79068dcca937c88953aeb2b78f14056fbd421ac1a22f47588431e72e87331cb87a607f8070266ae6533ce54e79f338089fb4559707744676c1c3b326cdbbae247651fc961b212d449d80aec7fed7176480a826329a9f3fce038872609426d09de9649985318e5d0d263f7982f1df268128f564c4f130724b98825fb608977b18cacad37d56f1e06b51799032d9c77950ee4bb0179d976ba94835b7433aba714abe79a6a2acd7938a7300130f7ef3cf372897cfe5db7ba694e2b425fc9fb73617f16fae78ebcaf444dc612f5c7d315b9e284356226f18da892bf9f6d2f1d88bbfb9af739bd3070576aa4644a733b194ea5912207c9227c6a74d1fe335ae9960b0b54a5a2d9080c57b7bc5f284e591eeb10596e3e16828a5c4b966e29a49b2e58c7d3c23a31bdcacf3b58763baa951790a69de44ff60d0ea72ff72d825bfa2fb12b9c1a9d94433718e15b0ebc7c07476aae7305f08d085ef35d12eb576e2c54277284dec1283cdac50eeca87ff02bdbe5aa361910edc33a48e1b8f83ce1fdcd82b39cd27d3358b2e2210a72ea6cb1cb59550d481d89adb6bbc6137d7eb85fb55aea4496f7e5361e99d413b866034fa2bf18edb3e1cf7e4b921f06ac42378414401ffbdd9e6501f3955e4b2ff466b537852514b1de32e6627b46d7004", 0x1000}, {&(0x7f0000000040)="54864ed48a4d34f949d8ac50156b6b4b96d57a726d77bd7662ab90dd8cbbd00530b03210c73f03ddc4f832c433a66496f4e17a0b25bc8a018e5ba35b56955028285064488a815cac23be0967b2379a51d13c793dd1fb3a1a5c6b91499b030541ba8feb2835c98769ed081acf70091b877e6dfcd3f480ae53c9c18e", 0x96}, {&(0x7f00000000c0)="9e9d43efb075fc0940980e42e384e6448be834ffba420e8e41ca263182d6f90f321e7539bb22e20135471af7ca00defcc157e477df8e652e487b01efe5c3cdfc617a402ce74c6a9dfac820083c10ffd5c29d5fd557cb7c091d", 0x59}, {&(0x7f0000000240)="26b49c1b860498155528606fab55f1e0616aedb5039ec26df76382cb16c26bd1d8436908dee76b421d25c973d40fd2782efea3de8059cc42d1feec28e49fa3920d64934f25dc95544f20141a4e5101d5aca3ec0baea03d594701f6a3bbaa72a6ac58c0d25e9aaee551298310867e466abcd3b8d3c7acc65093bb6afa9937364eb80039a30f26118bececd9a5033f9107b1d5f1ceb4992b14a20ca5c7f14d113b28fd041fa27b3733b85700840074cf44868114f6eb8d4f488594566431e55dc8a8c61e30f67074b13cdde62a6aedbedbb8e590a361ac28df18ff2243d220ba196aa3259e9fbd6a9e388968a961", 0xed}], 0x4) execve(0x0, 0x0, 0x0) 22:28:15 executing program 0: rmdir(&(0x7f0000000000)='./file0\x00') sysctl$kern(&(0x7f0000000180)={0x1, 0x37}, 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x0) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='W\x00') 22:28:15 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x2, &(0x7f0000000080)="1d7cffac79c7793da3d09c28fe644ce7ab13531787429d269ed0d957f035c5c0b3bb1468c6a7f7e637fed54bf485c412dd6991fe869c0973a9f2e86ec0bff0d2c7e645d6b643cc8442521c74c85377e2fda7c554ee34abfc0bb0bd3f6e2550d9a72b09f0574c047906e8c4137198f311617e5e49a041b77774e1fd6c1ec4349c748a15c62014dcc7e12b0774cbd1360db28caae6e9a89d034380022675c7bc60050000007cfd8252ee70185061b7a20ee5bef9f34efa34f94dc97799621c20becf8e752b15b43da3ac41bef621ed17205716e3b3c02b75c27cd26b7a0b88056935e16d6a3c30b81738d32beaf9611db0abc9c11e35fe17c04b3f362ff50bc8b955270f5003d00f266a3c66161fa57883d8f67a153f4e3afa0e6c89d71c7a51dace208d0c6f7320ba900d162091991b6efb6e3b66f94cb4758ca800000000000000000000f4ec47de1d80364c86c4a96f499319c60ee35d1348d3fe463dd9e364efdc69948e2d904ba49a5f8c4e3772314aa99f30e97390012f6fc0155a0d529dd76b88f908bba0c2bb653708d1d08c65cb6e8622b286945cc28a222d400964608d04573852f192a7ef9adb80d2a152c613793bf1048c540d25df56e58ba69c53387af77b4ad17d886d3ce9e5b2b84cd5377834d5d330e494c19f585476533648ef6f9e13512028144d845c19086c204b7479e608a500000000", 0x0, 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x200, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) recvfrom(r1, &(0x7f0000000280)=""/241, 0xf1, 0x85, &(0x7f0000000380)=@in={0x2, 0x0}, 0xc) 22:28:15 executing program 1: sysctl$kern(&(0x7f00000000c0)={0x1, 0x28}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) sysctl$net_inet_udp(&(0x7f0000000040)={0x4, 0x2, 0x11, 0x6}, 0x4, &(0x7f0000000080)="4f9459c67b08bc758d4f4e25906b2ed0", &(0x7f0000000200)=0x10, &(0x7f0000000240)="401dc5d1", 0x4) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000380)=[{0x1, 0x101, 0x800}, {0x3, 0x4, 0x800}, {0x2, 0x3ff, 0x800}, {0x3, 0x7ff}, {0x1, 0xed13}, {0x1, 0xc000, 0x1800}, {0x1, 0xfffc, 0x2000}, {0x0, 0x1, 0x1000}, {0x4, 0x0, 0x800}], 0x9) semop(r0, &(0x7f0000000000)=[{0x1, 0x9, 0x1000}, {0x0, 0x1, 0x1800}, {0x0, 0x7, 0x1000}, {0x4, 0x5, 0x1800}, {0x0, 0xb, 0x1800}, {0x3, 0x14, 0x1800}, {0x1, 0x101, 0x1800}, {0x2, 0x7ff, 0x800}, {0x4, 0x5, 0x1000}], 0x9) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$GETNCNT(0x0, 0x1, 0x3, &(0x7f00000000c0)=""/232) semop(0x0, &(0x7f0000000300)=[{0x4, 0x401, 0x1000}], 0x1) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/163) semop(r0, &(0x7f0000000280)=[{0x5, 0x2, 0x1000}], 0x1) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000300)) pipe(&(0x7f0000000340)={0xffffffffffffffff}) ioctl$TIOCSBRK(r1, 0x2000747b) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r3 = dup(r2) fchown(0xffffffffffffff9c, 0x0, 0x0) fchownat(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80045710, &(0x7f00000000c0)={0x200}) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000005c0)=[0x1, 0x2000]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000480)=[0x5, 0xfffb]) 22:28:15 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x7fff) syz_emit_ethernet(0x56, &(0x7f0000000200)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "f8be00", 0x20, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @local={0xfe, 0x80, [], 0x0}, [{0x1, 0x1, "27fdf60af501"}]}}}}}}) 22:28:15 executing program 1: r0 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) flock(r0, 0x2) sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f0000000400)="c5a22f6368e10831bbc79f338b286dc9ed7fb3943cb12cb3040b9a99299e2ca58006c52d0e6c6b523537b87d0113cb6e9d16890175af893e475a752cac806e20e3f9c946f9a4f2c4136c1b5c9df87e8991b48583686f3b0cd6ed40469b894abcbbbf69ca270754aeab93d536fcd5a92b1d953beca89bd19f577741eff8f0437994158152b82c2728bcd6de343babe3dd5677ab71a3fb91e9c385144ca8771d5537dd91b9e80603264cfc335f6613c381f65d2096a130291085ded31240b692659ba7ce6a73048073c4cfad0097ebb62eeec0eba75c2684221c0faf34a0488fe3dd9c34483db04fd7600a7ad0b046c58beccedb23feafd850900a758858b1391e6c5c3adb4152ca4fabd3a4f1d3a0e11f6034d991a57fc86d048a9566b855f112dcfe3a0708f57d56fefd7610c212900ec945704b7a8002051c2a20baa71ff39629", &(0x7f0000000040)=0x2, &(0x7f00000002c0)="00355423649ebf16eaf5675f9b98913a79b8daae2b16a677451988c50e3dafc4e790687aaac584bed3d22dd6e11f609ebe3d5c1b4606f1fe9e2d7cf72d1b5422a3f242d40098e955c4fce5e9125f9575dc778a039e2b411398b66bce59f5e44411cdc8de2d821e2f9ecd965029c473f21d66c1246be302d37956b52e05a6efaebafdd7a45fcf2f99fe3394654c030424a6c00a3db501f22179c1caf12a84a699192a960a1581560a8de73e0b6effe00789ebc4c21424577c38618bcbf9a21a057f43524df3951b6ddf064af1db3e1c03818c004e70df78f407a213b42bdc66fdce310f50410c0938e3a03e2881dcd8bd909907a3e8c5d2751121f7e859082ec5501f801e595afad86214b8c8e2c398fc", 0x1) 22:28:15 executing program 0: r0 = socket(0x800000018, 0x3, 0x102) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f00000000c0)={0x7f, 0x40, {[0x5, 0xfff, 0x100000001, 0x3, 0x4, 0x9, 0x2, 0xfffffffffffffbff, 0x9c, 0x8, 0x4, 0x1f, 0x4, 0x400, 0x6, 0x0, 0x9, 0x6e], [0x6, 0x3, 0x0, 0xffff, 0x7a304c04, 0x0, 0x20, 0x6, 0x5, 0x100], [0x4, 0x6, 0x4, 0x2, 0x304, 0xfff, 0x401], [0x100000001, 0x1, 0x9, 0x8fe, 0x8000, 0x800], [{0x5, 0x1, 0xffffffff, 0x7f}, {0x6, 0x4fa, 0x9, 0xfffffffffffffffe}, {0x1, 0x401, 0x2, 0x7}, {0x7, 0x3fffc00, 0x200, 0x3}, {0x9, 0x8, 0x6, 0x200}, {0x1, 0x9763, 0x2, 0x1}, {0x8000, 0x3ff, 0xff, 0x101}, {0x200, 0x8d2, 0x1, 0xb}], {0x81, 0xdb, 0x400, 0x8}, {0xde78, 0x1000, 0x0, 0x7}}}) socketpair$unix(0x1, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 22:28:16 executing program 0: syz_emit_ethernet(0x58, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0xf, 0x4, 0x0, 0x0, 0x4a, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast, {[@generic={0x1, 0x11, "1080ae064f6962250b9db654a87276"}, @rr={0x7, 0x17, 0x4, [@rand_addr=0x81, @rand_addr=0x8001, @broadcast, @empty, @empty]}]}}, @udp={{0x0, 0x0, 0x8}, {"34720eaac1e5"}}}}}}) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCCBRK(r1, 0x2000747a) 22:28:16 executing program 1: mknod(&(0x7f0000000840)='./bus\x00', 0x2000, 0x8612b) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000640)=[{0x0}, {&(0x7f0000000740)=""/189, 0xbd}, {0x0}, {&(0x7f0000000580)=""/178, 0xb2}], 0x4, 0x0}, 0x0) r1 = syz_open_pts() ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)=0x2) r2 = socket(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = socket(0x2, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) r7 = socket(0x2, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) r9 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r9, 0x0, r9) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0xfffffffffffffff9, 0x43, 0x80000000, 0x6, 0x4}, {{r1}, 0x0, 0x22, 0x2, 0x9, 0x5}, {{}, 0xfffffffffffffffb, 0x31, 0x80000000, 0x0, 0x3}, {{r3}, 0xfffffffffffffffd, 0x18, 0x20, 0xfffffffffffffffc, 0x5}, {{r4}, 0x0, 0x0, 0x82, 0xbf, 0x7}, {{r1}, 0xfffffffffffffff8, 0x2, 0x4, 0x7fffffff, 0x200}, {{r0}, 0xffffffffffffffff, 0x15, 0x40, 0xf6ec, 0x353}, {{r6}, 0xfffffffffffffff9, 0x29, 0x80000000, 0x8, 0x8}, {{r8}, 0xffffffffffffffff, 0x46, 0x1, 0x10000, 0x6}, {{r0}, 0xfffffffffffffffe, 0xa4, 0x20, 0x8001, 0x9}], 0xfffffffc, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffa, 0x5, 0x20, 0x9}, {{r1}, 0xfffffffffffffffa, 0x2, 0x81, 0x2, 0xfffffffffffffe00}, {{r1}, 0xfffffffffffffffc, 0x10, 0x20000000, 0x0, 0xe0}, {{r9}, 0xfffffffffffffff8, 0x4, 0x1, 0x2, 0x2}], 0x3, &(0x7f0000000300)={0x400, 0x200}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 22:28:16 executing program 1: rmdir(&(0x7f0000000080)='.\x00') r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) getpeername$unix(r1, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) 22:28:16 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x20000, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x2, 0x3, 0x0) close(r0) sysctl$net_inet_ipcomp(&(0x7f0000000040)={0x4, 0x2, 0x6c, 0x1}, 0x4, &(0x7f0000000080)="7706d4ec0ad917798724efbfbf39f6dc8b3eddb6cd570c3b3211ab5fc35f1329bee4493e84", &(0x7f0000000100)=0x25, &(0x7f0000000140)="231bdc8903359d0642b16e7720b629540916dccd6a93b3a3995f402a22e8e4c35aa0", 0x22) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000180)) r3 = socket(0x18, 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 22:28:16 executing program 1: sysctl$net_inet_etherip(&(0x7f0000000000)={0x4, 0x2, 0x102, 0x1}, 0x4, &(0x7f0000000ec0)="97000040ae3fd3d06e61926122000050675b80cc6de4bd00034ff03adf9cbabbcd0d96b70189095a508908000000291a48510c917404ec6258e7f73be50c110d646c244e488120b1daaee686a3b90840d02359fb534b1fac63fdaa03000000907073ad7860518d5a10b3534e223d86a09624bb0c394473411555ec87392b67c5aaf400000000000000dc70d8fd155bd50ce8520c490b241bfcb8d97b38e22b84b37c12d94bddfdb2232f88b1fd347a6afc177c03f7f9357f15a48f4f539c00b14bbdb3729374aea8102d11a6e64de54ddd0e10a43a80ec5d541717f6a63c762ccde7040afde90e64ce41caf0b564d011c0863f6ec7a6714b308e4578e27cefd3565f9bdfb57748d6ecc910723f1133bd3ccc3906fd0bbdab0c97de36d801d62d99edc11d8554ef17d21d9873ed23224d10bcfbb720e8d7a19c2646bc267028f415acf4bb39761c93a0c4b2f65c2cf3be4a1382d6b2ef467693b843596de3df35057903bf8ab703505d8a850a4e447091579a782bff3986446fc46af3aff007b2cc5e6046575223760466ba440116746341780894f613f985180000000000000000001ba4f3f8aec8976de2c54cee16c0008e86879c54daa2b295b3cadd3d9f92ba3c6b36789309d9b84a5daff1d6bcbd6db6a88e8468a5b3e13065bf8e43b57ab7e61f24eb5c3a2984f5821b5d676dc1c486bfd042feffffff738f77bc327219831d183415cd3a873b9b6e36e6bba90b17cb68480b547544cd13948c15c72705738959eef3f9ae8b57db910b0046aa6544bf91490cc762f2ff1d1f19c0c894e0f817179b63b62f49806c067c9c7204cf7f1d898e26d66e68a5c0f7a98c865c826db842f9475f3c92c6e928bf7ef7dd34c5d11d2e746bb5ae2d5b52d1ee4f622bbb626cf8463e79929c49d6b325f47bd5deca647932245d9c153c2762e635290000000000000000000000000000b957000000000069eca4b0f0bd2d05f4cb245c44cd407ff4db1a0c8ae7aea9b886719fac0a83dbe1aa28d2c35888f1ddeb57a66ef6b95d0e0285ee2c80f2fb1c22e85e23bdafccfe03925f802aa36b08b1152dba4dad12579a545d4f4f32fb06c2857ba0fe7fbc916288e28a5741b090e0d0391afd05aca1b5d5abff5e779214f2b49d214c22ff050575395c2fcdb075676b7deea5da5132edb250df24f238c365ca0ef78cf41b78d8706ce40d1bcedf31eb533ea143478167cf066d99a9ed69e9fb0730c3ad70a9451c0ee9855bfa501b772038a04859ecbdd5dc2ebf6175fb8608146794ac5a4792283e20a5753f8163a58974fe4a0c21d20feced10cb412f1322b05d106ad8ac113c0f2edc6ca558da2984c706be3e28d34d1a8afdecaa84a891f38d618ac693f80422c7fb7870eedd4c7b3fa815c9", &(0x7f0000000600)=0x3e4, &(0x7f0000000640)="21cf034a5d5d1bd33e9fef91a95af303c0d477566888dabdb8c4d436a580368c35cc46c5beff8a1bcf15c563e2296726ac05ba7c6bfd28d0eac7a7d0a37857ba8b838dd8650d0834bced337afaac75c63deaffa1b9e0e755cf2d5b2462d54eb2f412efdb6a73d71c1b1788e4d0e4ec11c73a3c0b4de60c27a45f693630351286a7dc9870dfb120154da746d2cd04bee21bc4a92cb6b5b880624377ab13cdbc5b61e75a45cc76879e80b72afac736f40d4f3c55290eef9e3a88946677236bdc99bb5819be29e844f70900000000000000000000000000000000eb9803b186567fff231f8f823bfa4711d7a94e28bcc7eab62c7574fd19e6105b7f0ecf6cef038dd0e90bdd65c4584b5019b33f21669d980c2ffbe39d316697b3468972d0fc86cd4f309de88d31ec3cb073c144e85fab2d7332a19a19e9ee902fd27c09a27dad52c7beb6511c3d8532df0de97e4f07f7c55a7b49910566d3cba95fba03242516434dd025ee9daab25cb53aeacfc333c8895d8732c0d5f2aac3bb51a53bc06583fb02bf6c3bc0cd995632744768142c97b5fd5aab56eda4f181cffdad815f99d333b4b784c74644140233ce36db4cd70e201910bf72bced1c7e69c9eb7adcb84b27c29330a6b6e7beaeab325c0f1f45974cfe0205c18c111b71f16be7c45c30af45d7e525f798c73b84e62d41bfcb2974d39a1ae598f26faf79c35ebec6be89f11f9f1767c8e35c3faf3916814d6e51d7de8246318fd5cf7c935b375bd1031d509ac0c3b8508731f86037227ea3832edde8228d45671fbd9ee504f2c6751da849ab13be32662dd49a2be76b26c3a6093d87c47ac31cf475e87d9e352abc7c940ca16cb9", 0x262) 22:28:16 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r0, 0x0, 0x0) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/210) shmctl$SHM_UNLOCK(r0, 0x4) sysctl$hw(&(0x7f0000000080)={0x2, 0xc}, 0x2, 0x0, 0x0, &(0x7f00000001c0)="6138ef898ccc23d9b62b8cec39ccb03d", 0x10) 22:28:16 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) sysctl$kern(&(0x7f0000000000)={0x1, 0x38}, 0x2, &(0x7f0000000080)="c7ab30ac", &(0x7f00000002c0)=0x4, 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x189) r3 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, r3, 0x1000100e9, 0x207}, 0x8, 0x7, 0x2}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000540)={{0x2004000b, 0x0, 0x0, 0x0, 0x0, 0x100010024, 0xb}, 0x3, 0x10, 0xfff}) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f0000000080)=""/251) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000200)) r4 = semget$private(0x0, 0x8, 0x10286) semop(r4, &(0x7f00000002c0)=[{0x6, 0x0, 0x3800}, {0x1, 0x1, 0x17fc}, {0x1, 0x1009}, {0x0, 0x2, 0x1800}, {0x2, 0x5, 0x800}, {0x4, 0x7, 0x1000}, {0x2, 0x7f}, {0x2}], 0x8) semctl$IPC_RMID(r4, 0x0, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) getdents(0xffffffffffffffff, &(0x7f0000000340)=""/148, 0x94) semctl$GETZCNT(r4, 0x1, 0x7, &(0x7f00000000c0)=""/12) semctl$SETVAL(r4, 0x2, 0x8, &(0x7f0000000100)=0xe871) semctl$GETZCNT(r4, 0x4, 0x7, &(0x7f0000000180)=""/36) listen(r1, 0x6) sysctl$fs(&(0x7f0000000000)={0x9, 0x1}, 0x2, 0x0, 0x0, 0x0, 0xfffffffffffffe4c) 22:28:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x7c}, {0x6, 0x0, 0x0, 0x401}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x400, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = accept$unix(r4, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000180)=0x1) pwrite(r1, &(0x7f0000000240)="e16914f6357e3a00f40015000000", 0xe, 0x0, 0x0) 22:28:16 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0x7fffffffffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000000)=0x3) 22:28:16 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) socket(0x20, 0x3, 0xfc) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) socketpair$unix(0x1, 0xfeeb9f65634ffe2b, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000100)=0xc) fcntl$setown(r4, 0x6, r6) ioctl$WSKBDIO_BELL(r3, 0x20005701) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 22:28:16 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) acct(&(0x7f0000000080)='./file0\x00') r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$WSDISPLAYIO_SMODE(0xffffffffffffff9c, 0x8004574c, &(0x7f0000000140)=0x2) pwritev(r2, &(0x7f0000000340)=[{}, {&(0x7f0000000380)="d1d6f69a3a311392a996f2555bd6e52433028a85e048cc93be2f65a462b78dfc0234173ec8609f270a1c1017e48633f977e9a6a38868603d46d47618f4cfa75377b8081969f5746f046e0f8234cf1bde06d8e5bd88669bf1325abfd0d19e53aac4659123", 0x64}, {&(0x7f00000001c0)="f0b462aa2f805bf422b9c798136613b961ee07460fd465dde4ee6682f60a416f7e81f96b8c3e16297ce5ea45aadefdac654f7c19cbdbc8a6534bb4452fa0fb8cd41f3606e451702e5a609067ddc6165d616b4c1b8efa3e4aad477e4df656f577191b4959101d5677b6a21cc57ecccbbbc57d1b079023339ba2679d954d896aca6239be71b6166cc0b68780d785fc57bf1f1491020fe4b548efec36658bef86dc357f65ee656b5d", 0xa7}, {&(0x7f0000000280)="a811655c08aac9126879b7c4aaa055286e2a8b883bf86c9dea8f374f9c95783760e9272cdaeca0ca07828f5acd0c6c55ff95b4fcc5ed1e4ec115ae2550fc200c982e0cdf56684557d1f18b80d7c50fa536d04920bc090c46ec01c8e6892e208f74c554d580aa4a9cebb32a4cdc9776318e4e9a7f8d64250f8ae14db679ca7dc8fa16a394787cfa0fdb4bd79c56e3a19daa45f0b30ddbe0", 0x97}], 0x4, 0x0, 0xfffffffffffffffc) ftruncate(r1, 0x0, 0x8001) preadv(r1, &(0x7f0000000000), 0xf2, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000400)) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 22:28:16 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) getsockname$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000080)={0x4, 0x800, 0xfe01, 0x6f}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0xffdffffe, 0x0, 0x7, 0xfffffffffffffff9, "73f300070060c3dce5081af67a117c00"}) r4 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) flock(r4, 0x8) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000a00)="0961c7cdf5abab8e945ce3c9d7071e8e87330c3753dc07", 0x17}], 0x1) 22:28:16 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80a3, 0x0) write(r2, &(0x7f0000000080)="08a7d9470a244daff6812968d7203095f8b373e623a79197ed737792a7a2989eb2675529e14b870b8d5aa4a8a00f92e536151ca3e826ae00ab5ce8d306301a09d5e87467fdb08f3627f3a6148d98", 0x4e) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x4) munlockall() r3 = socket$inet6(0x18, 0x8000, 0x6) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x0, 0xfffffffd, 0x3}, {0x18, 0x2, 0x1, 0x4}, 0x0, [0xffffff7f, 0x7, 0xfffffff8, 0x5, 0xffff, 0x1, 0xffffff00, 0x6]}, 0x3c) 22:28:16 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x24}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x4) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r3, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000002040)=""/4096) shmctl$IPC_RMID(r3, 0x0) ioctl$WSKBDIO_SETBACKLIGHT(r2, 0x800c5712, &(0x7f0000000080)={0xff, 0xd6, 0xe91}) socket(0x1, 0x2, 0x40) socket(0x1, 0x3, 0x1f) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 22:28:16 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r3) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r4 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000001480)={&(0x7f00000000c0)=ANY=[@ANYRESOCT=r0], 0xa, 0x0}, 0x0) 22:28:16 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x800, 0x1ca) syz_emit_ethernet(0x46, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0800450000380000000000019078e000000200000000030f907800000000450000000000000000000000ffffffffe000000252a2a6d5868d72e0caada6d2677c5a4ba855c2a4a6d21b333a378530af42300748d96cf3d1bc47b68e8527a6e9da6827c111e08f3e2b75758b1f01e902d2c49be472194700e82f548b51675fd5b4a318acf4c64eadead370076a9a060df417a48ce0a566c9114647112074aff2db587eb209ae29ec26a27371fead27f7d587ab89a194778976f1f354fef68f772375f3b03cae676591151049c2ce9aaa7cedbcccf3d768bdf39d0f2f0d65b6e1f2a41b"]) 22:28:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x4}, {0x6, 0x0, 0x0, 0x7ff}]}) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000180)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x84}, {0x7ffffffe}]}) syz_emit_ethernet(0x2a, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaabb9c75a578ec2208004500001c000000000000907800003e0000ac1400aa00009078000000"]) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000300)="bd85e6d2b80db1628b0679d7f0c0", 0xe, 0x0, 0x0) 22:28:16 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x10, 0x0) fchflags(r0, 0x10001) sysctl$kern(&(0x7f0000000000)={0x1, 0x1c}, 0x2, 0x0, 0x0, 0x0, 0x0) 22:28:16 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xfffffffb, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="84"], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10082, 0x0) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x8) 22:28:16 executing program 0: sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x23, 0x3}, 0x3, &(0x7f0000000100)="4c7f45c631f0312e2b67f62aca34735428fb31cf4eff6e0ba02486726d37f7a8fe63bb70dea1a6bfd9f4fea54def845bbff9f6ac4fffb8c7bb09dae570f95f0af2b1f3ae6565010eeeb0fb07859e2c6aa498c6ee01000100e72e5d44f8771418f3dbe632af5e5e037df8b551dedc72026729ff42d5f3fdb2c091af2d3e6b", 0x0, 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000340)=[{{r1}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x2, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) read(r2, &(0x7f0000000080)=""/121, 0x79) r3 = shmget$private(0x0, 0x2000, 0x1d5, &(0x7f0000ff7000/0x2000)=nil) socket(0x20, 0x5, 0x3) r4 = shmat(r3, &(0x7f0000ffb000/0x4000)=nil, 0x3000) shmdt(r4) shmdt(r4) r5 = socket(0x2, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) getsockname$unix(r6, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) 22:28:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4}, {0x3d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) acct(&(0x7f00000000c0)='./file0\x00') 22:28:16 executing program 0: r0 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4, 0x5010, r0, 0x0, 0x800000000001) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) mlock(&(0x7f00009ed000/0x4000)=nil, 0x4000) r1 = geteuid() r2 = getuid() setreuid(r2, r1) r3 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r2, r3) r4 = geteuid() r5 = getuid() setreuid(r5, r4) r6 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r5, r6) setgroups(0x2, &(0x7f0000000000)=[r3, r6]) mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 22:28:16 executing program 0: r0 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="bd58edcb6f39a08298a5917cd58d882a1178d13c32e2dff19eb1b2dc67d264c92d3c795f459d4886c720d232a1721263412a45275f4e72b4ad3c725839eae63c", @ANYBLOB="a9ab99e0a0d63298ff366fcc828d01f5c16e0f5c8009f827ccbd34f7e71ad550e392b45a10494ff6f516b94f733390b1eb7f4c1accd5196b4b378849fcdbb99ecdd8200d82f7b1df11c943de3bc1b216837139b4082a00c67aa8fbdf6e1dc2cd4b8fbea2e814c54ec6f4b9dae1d6fba0370111c5d0bbb41b1d9fe544cf2416b004a5357a3e799e5d91b60946bae716fb37c870068846dbda275fbab83bcec4d6666bb855d848f7a4748709f26a0d7ccd246afb8d60e1b06dd3ca096e994eab485d83ab20983edf4bd68d6ac56245404fe405a3fb2ca86b8a9dfd9e61284d4e4e84d1183ec41caf8fc3ab0d8c3fb6423e17c2e348afe17453a66388a449a6159844c3abe1acbd3436783bd9477e0fe93f92028de53280d3b889b26523a39a30fabe4c0d67c69fee52495f9ce058168ac1f2ea060874467c95d3ad941de5ca9c0478daf1ac156bd7ac54e4db2235ccf466a9047081d43b3904f04c27cb8fe9ecbb98e2647c420b1c493696f7d020adfb60d02aa30b4d0c37c9eb1623ea55e3df7ab279161bf17873a47769f5cec7a8d48f4da66ebf2df64946c8d4c0412e1e64fa62bc0aba4fe53662980a84aee7986dab7554652b61e139d5ea6f2dfd59590ba971eff2d11ba19afff7f1e6380fd26ca0532c423f94b7bcfd8d49c71ece96f0d8d73553d5979be39a821d2e2602264709d7ebc9aada593900a11f4d42725d812b86131135db65dd58fb9786900c07992f5c02d48a2c11a7516fffa21a05d6fdb4aecba20f7ed811508d163b90351c6c6d2da12bff067852cab91bc4660e9490ea0690338cd09419ae3646bff75e1010c363c64ca65a52de30e53fcb17fc85b09d1143e4115707d3383a5f18aa5990dfae29a83fe4863a32e8076a8ddeeaf5fddff28584b4549c032ddfa566961de694caf9ff93e2f00ae3bfdc00b2f2aa8147a2676eb4f1b6ded65a100cb2fc03e034e76c9c7113e54fabb10b94eaf2cbaa65b93b33f64e3f273000caa44a0ed355f943ab82b4c38cd0bcb89fdc35b55d2583704588a680b833154eb397908205e59227a1473bdb1c72750bfa3dd669f5c7fcae759041a2f3d1fdad88ab11b84fee2ba69582a172178bd2b123040620deb750f6b207236dc90c5c7edfd9c4045f4526e1b952c6cfb8e962af4d2b7863dd836af03e45dff01bb6071675c7a8031c50d3a8ace9d9e36d44e8bf11bfea099e74a854870ea7f9648e88566bbf864927e5c5429f9f2817912bbf5deba083bb448a8b9dfa36100684748d7b48a34ae6f575b7f0c9f98df9fbd131d6da74c24c61b9ea0ca5ebaba94ec8b638a4b722e8be9ee7f1a6d8ef882cf0e3c7a738d742e5f09bcdcad019b31e0198e14703640b9fc60b36e3df3f435a76f01b16ed8ea0f1b2cfacbcc19ea63c0074342294aafd5e31b4d117b448d477027ade2374d9bea169dff4e4ab018bc153d50e167eebbe0263727202dabba2842da6e81db5a96b115b989c958854bd13b28bcaa2093c16f34a58a422f547b824850aeac7a7f7939b4f1efd170c285d6b9b84e4cd7b527b89258c42dc08f0b94955b6a935c3091a619e7c5abcbe1fb4484b9de457984ff71137a305575b99d30a0ce0f7550ed98c202499740d42afa7efa37c4c732630b8d8b1f7b83e2635177fd63e46960d09587b865fbd80fd855e8e1480671c9a6c215d717d4dd2f19205fb2df89b776fce1f6e6e3bf8348bea479000281e26bfe231d2c49ec47609b49fee50ea9f4cd5e14f009da6fdbb689494e05ea3d0c07d84ac86857dc8ab50a38eb020c05034d487547ea6d31c3fcba5ffb34d5d8aead570dc9ed6514b9155bee6da6c04e1a20071b768681caea5f929facab42d718c67c37cc00b9e431f4a4be18dd06a2aa6d8bf993c76bb9e2cc97500ec39d4bd81582afd782d77bf4452e844d0e1a77f22a3e5474286d301d31daae38b47023e55477b59088d4411dd5d3036401bfcc0e85eb92daf622e560d7bc862e0678bc0d11a1338d2460653c6d41267915152c978ec8a0e3b43a136fd1d1651cd87ecb30e3f1126a94f2e0ca759e0f3a277d4922607a40b9505c6045c7aeaf6948484645afeb8f50433b1db985da27c734f5d14beaa7b27bc5e6199fb871038147bcb334296bcd7c4b78d6ff649628f6512347e4583c9e565709222b357f9f2566658640857bd45f3669879f52f53d2ef961404c3c21856cd3aa41b1caa09dce8734e4be4070b117e749e008ee53d8371bad0445e1b08b42f8fb85a04bdf088e102048dbf50d51ecaf147d253749dec026617f7315b16cb6757225b6b46dea997a6f0bdfd0e61e8aab5f8d6dc8ec02f11322f1ff4feb28db4a02ada9a311b44e8cbe59fca2474ac780806504b5433ece8ea515367c8adae88f0431d60ee327d0316361f45cb671333c8867e3eedd75fa684302177185973c525a9eacac60e283e405b2b2a76ffb543390b1d5ff54df503747cd972348bd81a9ea7bf1e4705921fef9cd13aef6353d9b316a0c0319e8f0f52c262404cef375d23750e6c7ca7f0a3e67a5119b2a52656e3be6514465cf51f4f02d0d3d7762bb42e5ecd05e077e4d218b43bc4a5f3eb1a6bfe1a25d14af82dd2129a21c5560cae24715a6822791de1158b91c2e2c78e3aad5864aba84ca0a8a253386246a554c49e0d869df973503a5ff101cda238b5a2b8a3b3b12a2db8169b8792be6fc5ca51c7649ecf05898ae33fa3bc87b77b739852e44924e612a91453f58b7789beb02234a73219c1552026bca8d3ab91c625dbffb088704832035faa9558c22b13aa9a07ca599be9d163a6a9c38669f271620009378748fafd4e433b00438ae4a4ae187190189928582e5c8e344df4856c5d1f20f26d9331ae96e471b915bdc4fd9f977bea14bed6836c16fb06d1a1517298868b301d684d6f49677778a159bebd3b2c1de81adfff3cf17aa3b35dcf8ccc7b5e650af72aa85cea33302c73e63fcdb0497c05faa1350a5e73f8055531dd9d1bc43c9468a3cab1df2f1694d1148bc72dffccd00cbba59aa30701065b901f8c98ba5c1803b6f1cc62e74f63b4c3e5f805ef46d4bf5eba07152b65e76b9aca80443eefc7f2830c89fb45b48401d88f6cab0350ade807146ef4ab18e0b4dc4da788a16a07faa7b7ae57863eb4da2ec25d2d7dfd5b1cce4ef2caa94f6793662413be5f92dda7e75b19e395d6c9b7851c7f26032ae4d1b8633fe61929dacb68fe901db61ec2db6dcd154018ade19c16a133f54d633d525bc6afb1ac1a90fee125d831671df92802953529f0471d7de9fbc437bd3076fae37675ad89c2a3a31759740074383a48102df54066f67d26915a65e71a0625283e303a7bdad00166624993a763601dc52b40c519b0365b46a12014fa3f3a4a01e54abb54c5aa68ae83bab21e11bd32e552189abaf20ad2da32074a40c7192a1de32dd59e7a9b8b275ab7d01371ee60f990a8b334e83e000831f1d72f69b04a2f14fd2a6b10d04546e39f1ea6595cb4599153b51696ff5142fb81a16c26aff1a5f41b08e8b6773f817c6677ffe620b10d46fb06096530e225022cef6485c331adad71e5fd223893506f008f1879e77308b7cb0c53390fb4525426afb3515d51db9dc2ed3bfdc0808d2ddcc60ff5feebad9b8ec90e5b42735329f4cf723932769412d4f9dcd2b3ce866f5b5dc541f4b7bff5e1c5b9e98a062d87bb078c720450d470695b51ce9b4371abfeb884070c73b95aedc71fec93e5be2b60e82a224d74db9cafacdb14b707fd9814b89b866f57b24f549422cc3d4bc26c40f5df3bf9d811e48f09155da567a166ff82a9a6d21055c53f1709cea70e716728671a9076e9022f9a06262dee9331e6ce0c9b6bfe19edfac5dc5a81a4a25ad2abcd1d73296870fe2bf6bd179c5be161871a5cc93fb3a796c07eef381a2c0367746b6745badf0fc84e11326f4d9b7cef83712e544cb5b5b9366c2bb1a63a6be0dbac936826d07b1d25bfb86c1ac4919ffcaf511d5858f9934b19737ab19baf4f8a09430d511abafb8d58735dc3d5da783cb22f0517d95ef02bb78eb39b6a53a2ef8161ef26c6702334c7dee3c4556e2c18d9beab34e0bda186aa74ffb0375a13dff305e7455ecf7f099e733a7d91c7e4049250471b767771d2d89c233134f1f85d4c75ccfd693b29c4021de570e0621ce0416a177642e93fdacf700bdbcbf8fccbe79dafccfb4f8500bbf2dacf0d71bbfbcfcb7aad3c1543f5b3b75d89343552fac94bd6b5fffe37b61aa204ea53251485cadedba50fbb8899e5e9c7e9768ee9acc8e276f35c97d46c5ff98ac34286bb3888dc55a6b470b77b83f9706f55cd6dc6b2dadf9e7ccab2e4a17cfbf6ed1e0bfe8205ef1d7f61ced33c55b7be5cbf124168d6010efd4d149b34d0ebb9331715c78aef64be5e61b60297bea33fe8d80768a137f237c487cfd628d9c647ecda543207fa48632e7d3b2f8701ee9816aa95dbcb2a1cfc107d808ec1a835803e6536d9efe904d3f3f95e4917fab6aed1bbbbb377cb83beb0884b6aaeab50f1b7a44c56228e6a84bc5f1dee7eeba8ec9d681e236cb36e684ab2539b2b9e0b4f4c77f7b450eea92385553c4c20a885bf8e39d1a326f119ef89d8c4efd0c86e6486cc4a0a964fbb2d684e53cbd9e7df4fadbf660a6405d8b3b7f44a92ae438f2f8bdd8d6b566fb4864822d7ec762da09935aaae225218533ea8e40bbea2b0e704a13b9b7a621dd8f98c768f8f3e23219e51bfc9d91bf52f588d7e8cc59053f212a0be472d9e3115b4b6940d938a6deb18bd9a8c812ecfa944cd26afc734060b3fbbd85b7897f583a8ec7dbd3b01da8001b3cdb500c5702119de4ca3fbe8f41bb229b6a6442de88375f5a3c99a023b59d02f8df03f1dfc3a1e8eee87b6bc74be8b884af86de37de25c1ca0b403f86247bb445a93cdb712b430f4df93e4cd62affe5bc980f7e217e84f25eb38fd0f2b4f43a95f57ebba383408f3045edbc05a261786733d63f46d0d8f67faaa9c8cf4faa3567e2a9680624c2469911355e9be57c0b2c99fa7747c7c1a9df7ce1a02b91e5a2888a97409053bafd5cd2292df50fdae0af0a57deecdc69054ebd9bf76ff391b39f33664c638d3d8f7c32caa31430e75c3654493b8f69b3e13161772af583d69a0896b100f1424714b8a016c8c15302e9e78d2145e84755eb485a132c0a576600c299f0d527694ff729f615fb8fdd06d1fbecb3706b48da17aad1fe051a0b278723cf70e1a2ef781c20a3ffd6aeef58de845547a2f82bb988044f11f7560b3a7638fb399a5d5b4a6e4eb76ddddbfaa3495998c9ac80076e3ae300f1be5bbfac6a8f0a54b22ff14f8cda67afaa545ac8da8e03946d4be0b2702514e75d67608f8d24226b52f772bbd18b3655948dce5b247a2d54c24ebe608838680924091abf528d0ed0c5be3e4c6cdf092fab90e096ad21f3df963b329c0051119423a64108ce7db94cb6f07bd4f6918dbaa87e464c0e883fecdb481663c274a8f05911192bb342970a99990aa53335ea9c5b53e87c9472ef4c180c49a6c942377789a2caf66d84d9b242db2c31e42bf4443e3a8a9189ca8a3012b2b6f2076022fa083da9b212de898e72d360d1b1f0773b03444b35237b969963f2fe2ad16d09dc96a5606b32774c78349d9c689bf300c262680a06f7fbf074a8f297ea124a12777b75dc15d014a9a510aea195430522cf70f016d237c4e34d234a5750a9c96407c36ff16dc1b981f57430edd9a168a080bea94029142cbb0093212d4485ecdb65ebc8f982a0cda708c5fd91cdbe817", @ANYRES16, @ANYRES32=0x0, @ANYRES16, @ANYRES64=r2]) 22:28:16 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 22:28:16 executing program 0: r0 = getgid() r1 = geteuid() r2 = getuid() setreuid(r2, r1) r3 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r2, r3) r4 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r6 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r6, 0x0, r6) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setgroups(0x7, &(0x7f0000000140)=[r0, r3, r5, r5, r7, r5, r3]) 22:28:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x24}, {0x3d}, {0x6, 0x0, 0x0, 0xfc}]}) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000000)=0x3) pwrite(r0, &(0x7f0000000100)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 22:28:16 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x27f) mkdir(&(0x7f00000002c0)='./file0\x00', 0x8c) setuid(0xee01) r0 = socket(0x1e, 0x4003, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x40, 0x4}, 0x8) ioctl$TIOCFLUSH(r1, 0x80206919, &(0x7f0000000300)) ioctl$TIOCEXCL(r1, 0x2000740d) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) unveil(&(0x7f0000000300)='./file0/file0\x00', &(0x7f0000000340)='r\x00') semget$private(0x0, 0x4, 0x530) semget(0x0, 0x1, 0x80) r2 = semget$private(0x0, 0x7, 0x20) semop(r2, &(0x7f0000000100)=[{0x3, 0x9a}, {0x3, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1800}, {0x4, 0x5c, 0x800}, {0x1, 0x4, 0x1000}, {0x5, 0x8, 0x800}], 0xa) semop(r2, &(0x7f0000000340), 0x21) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000100)=""/144) rename(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)='./file0/file0\x00') semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000380)) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f00000001c0)=""/194) 22:28:16 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000000)=""/73, 0x49}], 0x100000000000022c, 0x0}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000440)=""/1, 0x1}], 0x1, 0x0}, 0x40) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='c\x00') r3 = semget$private(0x0, 0x4000000009, 0x82) semop(r3, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r3, &(0x7f0000000000), 0x22) semop(r3, &(0x7f0000000080)=[{0x1, 0x2, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r3, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0xc, 0x800}, {0x1, 0xff, 0x3000}], 0x4) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r4, 0x7, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000004c0)={{0x101, 0x0, 0x0, 0xffffffffffffffff, r5, 0x80, 0xd436}, 0x3, 0x9, 0x367}) lchown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) sendmsg$unix(r2, &(0x7f00000007c0)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000400)=[{&(0x7f0000000200)="c20ea4772f1c15da1ab96aa59840d594b876ba53f3f0238a62c5e8bfc160d9681c3eceee935880f582e3cbb1331af28ea4c8fc16ac1bf63f31bf127668d9c020ce890028aa0a20935cb8c36a144d1b040c9424eae30466faa6a800829a0a38eb0bb9d68c29c8c219e2eda467f14915ba9c721f43cb23faf84262b3c7cd11cd4a7147f232ccae594fad0a54f502d74c421ace9e6212ab629e27afe4ad19b8c78a4e9bc036b8b6732ae3b3029b462626c72cc828da96c4f8399873e1d9d5b79503872830697ea0e76640926de8c4fc84379a8a851f7168f338268bf41f54995a94", 0xe0}, {&(0x7f0000000300)="14f3c34f862f89025fdeace539103571fd618dbefcb5331d9c8afed9f38d060d4bf6fe1036bc71815db80fb01eec2ef2c3c457d90d1f6b4d754833b3ebe173ffe9aa70e792043dd03f15d8d15838c420378dc2f75e2bf4f3e64ddbfab9fbd83be0e46992630c4b0384c935a446f8d8399fdc15edd57f82587256c4f14fcdb50c905da6ea80aa5f070f6a8708ea864b81c6ec10e022892972651746be3f57d729d9d50e4cf6b7889feb68", 0xaa}, {&(0x7f00000003c0)="14625a5a5f883f09d0311b33da7d0f39dfb952945f2a915602b6d532e2cfe6a517752680924fd111698950ce6378ce9950fc6b42a2e132bfd1f8", 0x3a}], 0x3, &(0x7f0000000680)=ANY=[@ANYBLOB="1800"/16, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32, @ANYRES32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r2, @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x130, 0x1}, 0x4) execve(0x0, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, &(0x7f0000001400)=[{&(0x7f0000000180)='\a', 0x1}], 0x1}, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) 22:28:16 executing program 0: openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000480)) 22:28:16 executing program 0: r0 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x0}, 0xc) r1 = socket(0x18, 0x8000, 0x20) r2 = socket(0x2, 0x4000, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = fcntl$dupfd(r3, 0xa, r1) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000080)) write(r4, &(0x7f00000001c0)="8d6833eb60dd5b6cc5bb788ef1c5dfe361a8f7998dd649feed382530820588fefec8602ea09b94278c36ab63049c23401f5b29eb772a4dc583025b51290f4ac9b49d934a48cae4c6675f7091c5a994ca5a9f713fceaaa45a40ff006f9bc1be75561f91e4f69d62d0543a4d03a13aeafe22910744ecaff08110a884dc2e6b7901cfb4beae61020000", 0x88) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000280)="65c7c5a04c5393ad7cf9b670a14b69d2eeb3a901987cbd5f978105360ae8f9382424c5c01b31e5bb3440c191b7d0436ae0b8187ae364656c3073f7f07906d9102d94c86010a3e86a7cb9c80ba1437903b56a2a55efcf89c8dc0af8e3d3947e90fc286ec768d434ab4ba89a393c3daad2a3132c7264812c7ffe4072744790d456228d9f2b80022fe63c39d9229d23434daf381a48cc4a4de848dabdfd6d1f2d1db78bdbdf0b397415706d73d7dea116a608cd31c38395f4f30d299c8a2e366c3c10e3733928b42e32aedf16aa3237536e843feb71fb26534c31c871908442cc3b332b78", 0xe3) r6 = socket(0x2, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000100)=0x60000) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) lseek(r7, 0x0, 0x0, 0x2) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000000040)) sysctl$hw(&(0x7f0000000180)={0x6, 0x6}, 0x2, 0x0, 0x0, &(0x7f0000000300), 0x0) 22:28:17 executing program 0: r0 = open(0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x1000000, "00000000000000000000f2ffffffffffffff4000", 0x8001}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x28) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x3, 0x1000, 0x6, 0x7, "27c0eba860898d4ab73d5bd2f6d3f856736dcd02", 0x10000}) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="01002e2f66696c65300051aface249d835b20a4c86c9fe862606dac5bcdf258dfdff4385fe4aa9b59d8b5d10024c5fcc110a5aeae52531025b5f20f87dd2d2a8085298ca4c51880534223bf88a978ab144de4d52b37e7a934038c4ebce0ee154735d00f83f9003e89f90bee0a9d27e01c31e44e5798a94c8864a5cc95d7866f09205c0dea3ae74b3e298b5bb370fe36b2b758b2a4b287e6e4195249a78e1a47b94408e8f616ab692ac26a7cdd3acd223aa6571f0f95f2321df151411e27d2db352a8c1261c5947e74f746996b33d07f4bd"], 0xa) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000180)) 22:28:17 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) setsockopt(r1, 0x6, 0x1, &(0x7f0000000000)="7332de7938cc1a12764b5114177172b0eb15be9013bfb5b4d0f7821f34cfe1b5c5f50946139f97e1324cf33b7ef5edd985401b86d30657ad53a44993b2bf178f36978b36ab98eea8218cc1e892a04d76895c6079cf950b16fa03907fe422088432c70754217b192c39abb4dff8ae687ea0fc85a9c5befb8a0add084a6dd18245ee", 0x81) r2 = socket(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f00000000c0)=0x80000000) setsockopt(r0, 0x1000000000029, 0x31, &(0x7f0000000180), 0x4) 22:28:17 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x6b8c52f063851bf2, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r2, &(0x7f0000000040)=@file={0x0, ""/53}, &(0x7f0000000080)=0x37) getpeername$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002cfa00"/4098], &(0x7f00000000c0)=0x1002) 22:28:17 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r0, 0x0, 0x7fffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x8000000000000000) r1 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = dup(r1) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000100)={0x3, 0x1, 0x7, 0x1000, 0x6, 0x1000, 0x0, 0x10, [{0x6, 0x7, 0x1ff, 0x8f}, {0x2, 0x1, 0x10000, 0x6}, {0x6, 0xc2d, 0x8000, 0x955}, {0x7, 0x3, 0x4, 0x4c6a3ce6}, {0xb, 0xd90c, 0x4, 0x400}, {0x6, 0x0, 0x1, 0xb240000}, {0x8, 0x7, 0x6, 0x1}, {0x10001, 0x8, 0x9, 0x8}, {0x401, 0x8001, 0x7, 0x4b}, {0x8, 0x2, 0x11d, 0xc0000000}, {0x4, 0x1f, 0x8a, 0x800}, {0xffffffff, 0x6, 0xd4, 0x5}, {0x6, 0x5e7f, 0x0, 0xb44}, {0x4c0e, 0x6, 0x2, 0xe0be}, {0x7ff, 0x4, 0x7, 0x62}, {0x7, 0x6, 0xffff, 0x9}]}) r3 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getdents(r3, &(0x7f00000010c0)=""/4081, 0xff1) r4 = socket(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) mknodat(r5, &(0x7f0000000080)='./file0\x00', 0x2, 0x9) setreuid(0xee00, 0x0) dup2(r0, r3) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 22:28:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x8000025}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) setreuid(0x0, 0x0) r1 = getgid() lchown(&(0x7f0000000080)='./file0\x00', 0x0, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r3) r4 = geteuid() r5 = getuid() setreuid(r5, r4) r6 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r5, r6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(0x0, r8) r9 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, r1, r3, r6, 0x1}, 0x8, 0x3, r8, r9, 0xffffffff, 0x80000000, 0x9, 0xe70}) 22:28:17 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x40}, 0x2, &(0x7f0000000040)="3cd84a663d6a3165", 0x0, 0x0, 0x0) 22:28:17 executing program 1: r0 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) write(r0, &(0x7f0000000000)="49faa82a5f323deec5960f43414b40254a32f28cdd1951208ccce6284dd273c49bf86cbeda19e6214a34569bcbb0152e39931fcd1cb9947b0886fe5b5c074f594c584eb03a68f55b4ac2c1cb78dd10f10f989f913e46487f7d901369b6e9cb2f6df9c8d49786a49ca8b36de1ebae2481053e90b52b93b8d0a5f5595065715677c4b88989eed5dd4fb83d064e9e5a877f99e6a8f0ae796cd8d194f7b63cb3a2365dc63b18f38d1fef8fbeb4fc2309a173462e0235672ee11549c4894e17540f45587ff2c2304af7cc5d4078840962ca", 0xcf) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000100)={0x1, 0x0, 0x8, 0x4656, 0x1000}, 0xc) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x802069db, &(0x7f0000000300)) 22:28:17 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000000)={@broadcast, @remote, [{[], {0x8100, 0x6, 0x1, 0x4}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x2, 0x0, @local={0xac, 0x14, 0x0}, @broadcast=0xe0000001}, @icmp=@mask_reply={0x11, 0xa6}}}}}) 22:28:17 executing program 1: r0 = socket(0x2, 0x2, 0x0) sysctl$net_inet_divert(&(0x7f0000000180)={0x4, 0x2, 0xf0}, 0xb, &(0x7f0000000a80)="470afc4d0299b2d65a304fe60224c7bca54afb318c5af95b67292966aa3f036d287f803a13356abc2b712c1390b0ed7783294f967016b8da7f0000000000000043ad3112056916ef66c295645beccb262164cc86298884a619923e096d4d00010000000000005f0934da532d89230dad4ed40551f06c9be119afce5dce0ad58c1f1def0ab891cb836be50c509e8d9433b8823b978e18d4000000000000", &(0x7f0000000140)=0x9d, &(0x7f0000000b40)="8171b9c8f33440944af1b7df0e8a02b7e335f3925105e7f8e0edab2c3721e00b550e05de842a20a4901dfd60d6759392dfea28e25777f97c3f000000ec779f00d6a805d0ec35349a382a76ad6b0900998ba955c6f3cb7e8f8349a52adb974c6f728a32f741073e4d038a", 0x44) fcntl$dupfd(r0, 0x0, r0) r1 = semget(0x1, 0x1, 0x4) semop(r1, &(0x7f0000000040)=[{0x1, 0x3, 0x800}, {0x3, 0x6, 0x1000}, {0x1, 0x7, 0x800}, {0x0, 0xff, 0x800}, {0x0, 0x8, 0x800}], 0x5) flock(r0, 0xe) clock_settime(0x0, &(0x7f0000000000)={0x400}) 16:17:04 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x2000, 0x178d) msgget(0x0, 0x60) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 16:17:04 executing program 0: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000180)={{0x0, 0x5, 0x1}, 0x4, 0x800, 0xaa0}) r1 = socket$unix(0x1, 0x5, 0x0) mmap(&(0x7f00004c6000/0x1000)=nil, 0x1000, 0x4, 0x10, r1, 0x0, 0x8) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getpeername$inet(r3, &(0x7f0000000080), &(0x7f0000000100)=0xc) ioctl$WSKBDIO_SETENCODING(r2, 0x80045710, &(0x7f0000000000)) 16:17:04 executing program 1: sysctl$hw(&(0x7f0000000040)={0x6, 0xe}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = semget(0x2, 0x2, 0x14) setreuid(0x0, 0x0) r1 = getgid() lchown(&(0x7f0000000080)='./file0\x00', 0x0, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r3) r4 = geteuid() r5 = getuid() setreuid(r5, r4) r6 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r5, r6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(0x0, r9) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x8001, 0x0, r1, r3, r6, 0x8, 0x8000}, 0x80000001, 0x10ae53dd, r7, r9, 0x3, 0x0, 0x8, 0x7}) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/232) semctl$GETNCNT(r0, 0x5, 0x3, &(0x7f0000000080)=""/99) pckbd_enable: command error 16:17:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0xc, 0x0, 0x0, 0x8}, {0x1d}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:17:05 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x800, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = socket(0x2, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) r7 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r7, 0x0, r7) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffd, 0x20, 0x80000000, 0x4, 0x2}, {{}, 0xfffffffffffffffe, 0x80, 0x4, 0x0, 0xdee}, {{}, 0xfffffffffffffff8, 0x8, 0x4, 0x8, 0x67b3}, {{}, 0xfffffffffffffff9, 0x98, 0x20000000, 0x7, 0x15b9}, {{}, 0xfffffffffffffffb, 0x84, 0x2, 0x80000001, 0xc02}, {{r4}, 0xfffffffffffffffc, 0x80, 0x1, 0xff, 0x1f}, {{r6}, 0xfffffffffffffff9, 0x1, 0x80000000, 0x8, 0x7}], 0x8, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffe, 0x4, 0x4, 0xc3, 0x7}, {{r7}, 0xfffffffffffffffe, 0x40, 0x80, 0x733, 0x6}], 0x80, &(0x7f0000000240)={0x6, 0x4}) fcntl$dupfd(r2, 0x0, r2) r8 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r8, 0x0, r8) r9 = dup2(r2, r8) lseek(r9, 0x0, 0x6, 0x2) 16:17:05 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x10070, 0x0) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) recvfrom(r1, &(0x7f0000000080)=""/139, 0x8b, 0x2, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x1}, 0x8) connect$unix(r0, &(0x7f0000000600)=ANY=[@ANYBLOB="8a022e10ac14"], 0x10) r2 = dup(r0) writev(r2, &(0x7f0000000040)=[{0x0}], 0x1) r3 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) fsync(r4) r5 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$WSKBDIO_SETENCODING(r5, 0x80045710, &(0x7f0000000180)=0x80) 16:17:05 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socket(0x2, 0x400000000002, 0x0) r0 = socket(0x0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000080)={0xfed0e6e39114a8c9, 0x5}) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$VMM_IOC_TERM(0xffffffffffffffff, 0x40047309, &(0x7f0000000000)) linkat(r3, &(0x7f0000000140)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00', 0x0) close(r2) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$VMM_IOC_TERM(r4, 0x40047309, &(0x7f0000000000)) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000280)={'./file0\x00', 0x0, 0x3fffffd, 0x0, 0x1, 0xffffffff, 0xca, 0x7, 0x2, 0x2, 0x3, 0x40}) ioctl$WSKBDIO_GETBELL(r1, 0x40105704, &(0x7f0000000300)) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000200)) mkdir(&(0x7f0000000240)='./file0/file1\x00', 0xffffffffffffffdf) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:17:05 executing program 1: r0 = semget$private(0x0, 0x1, 0x1) semop(r0, &(0x7f0000000040)=[{0x0, 0x0, 0x1000}, {0x1, 0x1, 0xc00}], 0x2) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = geteuid() r4 = getuid() setreuid(r4, r3) r5 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r4, r5) r6 = geteuid() r7 = getuid() setreuid(r7, r6) r8 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r7, r8) setgroups(0x2, &(0x7f00000000c0)=[r5, r8]) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) sysctl$hw(&(0x7f0000000000)={0x6, 0x8}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) 16:17:05 executing program 1: shmat(0xffffffffffffffff, &(0x7f0000000000/0x1000)=nil, 0x0) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000002040)=""/4096) shmat(r0, &(0x7f0000001000/0x8000)=nil, 0x0) shmat(r0, &(0x7f0000000000/0x3000)=nil, 0x0) 16:17:05 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) recvfrom$inet6(r2, &(0x7f0000000100)=""/156, 0x9c, 0x800, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r3 = socket(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$KDENABIO(r4, 0x20004b3c) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4a}, 0x2, &(0x7f0000000040)="6e862208", &(0x7f0000000000)=0x4, 0x0, 0x0) 16:17:05 executing program 1: sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000400)="c5a22f6368e10831bbc79f338b286dc9ed7fb3943cb12cb3040b9a99299e2ca58006c52d0e6c6b523537b87d0113cb6e9d16890175af893e475a752cac806e20e3f9c946f9a4f2c4136c1b5c9df87e8991b48583686f3b0cd6ed40469b894abcbbbf69ca270754aeab93d536fcd5a92b1d953beca89bd19f577741eff8f0437994158152b82c2728bcd6de343babe3dd5677ab71a3fb91e9c385144ca8771d5537dd91b9e80603264cfc335f6613c381f65d2096a130291085ded31240b692659ba7ce6a73048073c4cfad0097ebb62eeec0eba75c2684221c0faf34a0488fe3dd9c34483db04fd7600a7ad0b046c58beccedb23feafd850900a758858b1391e6c5c3adb4152ca4fabd3a4f1d3a0e11f6034d991a57fc86d048a9566b855f112dcfe3a0708f57d56fefd7610c212900ec945704b7a8002051c2a20baa71ff39629", &(0x7f0000000040)=0x2000, &(0x7f00000002c0)="00355423649ebf16eaf5675f9b98913a79b8daae2b16a677451988c50e3dafc4e790687aaac584bed3d22dd6e11f609ebe3d5c1b4606f1fe9e2d7cf72d1b5422a3f242d40098e955c4fce5e9125f9575dc778a039e2b411398b66bce59f5e44411cdc8de2d821e2f9ecd965029c473f21d66c1246be302d37956b52e05a6efaebafdd7a45fcf2f99fe3394654c030424a6c00a3db501f22179c1caf12a84a699192a960a1581560a8de73e0b6effe00789ebc4c21424577c38618bcbf9a21a057f43524df3951b6ddf064af1db3e1c03818c004e70df78f407a213b42bdc66fdce310f50410c0938e3a03e2881dcd8bd909907a3e8c5d2751121f7e859082ec5501f801e595afad86214b8c8e2c398fc", 0x4) r0 = semget$private(0x0, 0x5, 0x204) sysctl$net_inet_ah(&(0x7f0000000180)={0x4, 0x2, 0x33, 0x1}, 0x4, &(0x7f00000001c0)="4928b2c2d35e82b861aa852efd8f98eed4559d0900250ef44ec5b389202aea7be7b5a766f3b02a4e47c7dfedef9caad483fa5971555f59e7e52f67263a506ba3e4f6099781c6321b311eb2c666c4d4d1d7b51e85d1478045226212fba8428cf452aa53b9d5fdc3d5f79fb36c78009bf94fcb2acf0fb649bae3899b52eb39e24c43b8e35820dc6326e55c1737ec1ade83790c7c8219881166f9d8ea1a5ec8a059a55339f587f55d74e2", &(0x7f0000000280)=0xa9, &(0x7f0000000600)="5ab62fa3cfb8a25358d6605cdee20c428e60a4b61c553beba47d05c9700946e04e8d8d78fcbd6ac98988b0d92cbebd52ef28ee1f8105d644d8aa2dd6d77cc5fda2c98bbaece5f678bf4ebc70473145b1531465e9e982e8c1c28dea07c86f84b4dd5afb623f68c666f8c6fbfb9c875265c5fe9da4582db81edc9287863a6ee1b426814c7d53f4c30b65bffc4e1aef92f9a7cc1e", 0x93) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x20, 0xc2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x50}, {0x2d}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r3, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x200, 0xd4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffd, 0x2, 0xf0000000, 0xffffffffffff8000, 0x48332cbf}], 0x401, &(0x7f0000000900)=[{{}, 0xfffffffffffffffa, 0x10, 0x8, 0x0, 0x40}, {{}, 0xfffffffffffffff8, 0x8, 0x1, 0x3, 0x5}, {{}, 0xfffffffffffffffe, 0x0, 0x2, 0x0, 0x9}, {{}, 0xfffffffffffffffe, 0x2, 0x80000000, 0x0, 0x6}, {{r2}, 0xfffffffffffffffd, 0xf, 0x4, 0x6, 0x3}, {{r3}, 0xfffffffffffffffd, 0x9, 0x0, 0xffffffffffff0000, 0x3}, {{r4}, 0xfffffffffffffffe, 0x0, 0x1, 0x0, 0x3}], 0xbe3, &(0x7f0000000a00)={0x5b, 0x100000000}) semop(r0, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semop(r0, 0xffffffffffffffff, 0x4) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000480)=0x7) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCNXCL(r6, 0x2000740e) ioctl$TIOCFLUSH(r6, 0x80286987, &(0x7f0000000300)) 16:17:05 executing program 1: geteuid() syz_emit_ethernet(0x22, &(0x7f0000000140)=ANY=[@ANYBLOB="eb8f4bd42537aaaaaaf1f47fb900450000140000000000009078ac1400bb00ffffff8d510b36bce71bf1af38329b670f17e8f8c6496a15853388bbf3af7f39896c14eb9f91db20eb82dd4937c41aeb368fd715cf080000007e0f1e2fb78c8f52b4f1aa9dc632957366efbe5370216d4addedd5afe3d2b3bb51b9e8a9e8f645d534704d0d326c1f3e9e2058af61f48ab770ee8dfba05c015203c46a6f7d5190a8b8967eb3ec8d5e900b250a92be318d98633d3d5845eb4b42670653bc63497b57b182d1ebc5f1b68ed3a177ceb6baa636b289b79de3cd995a8f90e1a86655768b1d0e6ec8ba7a6709bbecce8c528ef6daaff4dcb48afe10ea028f65b6cbb9bf0e22aa09cccf7486753fb4f417adafca320600000000000000d03b8ad7a66188256200cee478110d6c32f014d39b138e1ac18b5b6ec702ef92899268a9e90a7f838e88cb34bf603b62db4edc"]) 16:17:05 executing program 1: sysctl$hw(&(0x7f0000000180)={0x6, 0x19}, 0x2, 0x0, 0x0, &(0x7f0000000300), 0x0) sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x2, 0x1, 0x2}, 0x4, &(0x7f0000000040)="6e46f3cd5a580d9e51021a0535d234587b4ddfdf9b994aad186ca455626367d71e460a13f20aa3da4c5a3ce079e14ea8d98af663dc2e9979a2bc7e6e28d6c2e48373df", &(0x7f00000000c0)=0x43, &(0x7f0000000100)="70ca34e29ff7cd3b3f578e243473dadf17ed0161df53f93bf87c730b5453755a6b328aad6785aed572cb5463083aabb8fe385770ee59b15142df506527a6ec20f586f7", 0x43) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 16:17:06 executing program 0: sysctl$hw(&(0x7f0000000040)={0x6, 0x14}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000001080)={0x0, ""/174}, 0xb2, 0x3, 0x1000) msgsnd(r0, &(0x7f0000000140)={0x1, "f5e5d266b31ba7fa94ac2ae9a2389ba596d4b93aee81f55fa8ab7a6974d7c0747acfb031b2846e1b70e66aa35257c363b78874340159fea40a138ae1dfc6eeed6bc8bc"}, 0x47, 0x800) msgsnd(r0, &(0x7f0000000300)={0x2, "b5f7680d8165f6522b81cfa1e51c3565399727b24e338dfd4f1e98087483eb0ee30900fd015972b70d2c8cd27a0ce5fbbf029773aa6783412fb5ae2803589924c02f4051ba0a72bd08b0072ad31b7d0802563261ceb27a420dae"}, 0xa4, 0x0) r1 = msgget$private(0x0, 0x0) msgrcv(r1, &(0x7f0000001080)={0x0, ""/174}, 0xb2, 0x3, 0x1000) msgsnd(r1, &(0x7f0000000140)={0x1, "f5e5d266b31ba7fa94ac2ae9a2389ba596d4b93aee81f55fa8ab7a6974d7c0747acfb031b2846e1b70e66aa35257c363b78874340159fea40a138ae1dfc6eeed6bc8bc"}, 0x47, 0x800) msgsnd(r1, &(0x7f0000000000)={0x2, "b5f7600d8165f6522b81cfa1e51c3565399727b24e339f6b4f1e981b7483eb0ee30900fd015972b70d2cb5c62803589924c02f4051ba0a728c350dcf3822a7ec"}, 0x44, 0x800) msgsnd(r1, &(0x7f00000000c0)={0x3, "760fa7336594901e8ea52a27e5a64744ca62e219ce9bb76a3a4cc097b212c98b111c5cef71a98763283037646cfee95c4824f39e62cfd42aa22ea5ac107b31d2f360c91a1ef142a5feddabd58461cc277d18b36352fd4bb27bc664964477599fcd4be3aebe27d35fe3e80190202a751fbe83a763ddf5de562d2fc5d59f5d24cf85e3dc2bd16554ed6061e2a4c140a0"}, 0x93, 0x0) msgrcv(r1, &(0x7f0000000240)={0x0, ""/130}, 0x8a, 0x0, 0x1400) msgsnd(r0, &(0x7f00000000c0)={0x3, "760fa7336594901e8ea52a27e5a64744ca62e219ce9bb76a3a4cc097b212c98b111c5cef71a98763283037646cfee95c4824f39e62cfd42aa22ea5ac107b31d2f360c91a1ef142a5feddabd58461cc277d18b36352fd4bb27bc664964477599fcd4be3aebe27d35fe3e80190202a751fbe83a763ddf5de562d2fc5d59f5d24cf85e3dc2bd16554ed6061e2a4c140a0"}, 0x93, 0x0) msgctl$IPC_RMID(r0, 0x0) 16:17:06 executing program 1: syz_emit_ethernet(0x56, &(0x7f0000001b40)={@random="712ff2f77594", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "f8be00", 0x20, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @local={0xfe, 0x80, [], 0x0}, [{0x2, 0x1, "27fdf60af501"}]}}}}}}) r0 = semget(0x2, 0x2, 0x31) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/232) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000040)=""/143) syz_extract_tcp_res(&(0x7f0000000000), 0x8, 0x101) 16:17:06 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000000)={@broadcast, @random="5581a140e934", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x401, 0x0, 0x0, 0x0, 0x11, 0x0, @local={0xac, 0x14, 0x0}, @rand_addr}, "ad00000507000000"}}}}}) r0 = semget(0x2, 0x2, 0x31) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/232) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000080)=""/81) 16:17:06 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0xfffffffc, 0x0, 0x5, 0xfffffffffffffffc, "6601fa1d03182eab7fff000000000000009c7e00"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f00000014c0)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde", 0x131}], 0x1) r2 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) getpeername(r2, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) 16:17:06 executing program 0: ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000000)) sysctl$kern(&(0x7f0000000040)={0x1, 0x55}, 0x3, &(0x7f0000000080)="8aaa0a1c00000080000000005d65e25fe9bae2191e53c57f39dd9803000000668689329bffffffff000000002a4b387a087632ee561617991ba04f93f0326b16714721ba27f97c9b2d01250dae000000800000000013f856cd99dff1bae60c339c46a207f97e92ed2fd277ca226f9bf0e6c264181e0000d9a4213b3927bbb1511d1b92ed2ddda64bf7090058a66d5c761b88227108effd371f8b65c95bd4a976fa0cd449b35d090000000000000010b796ed7b827023d6bfed7471580becd55a7936334e875b5a3355d3f16adb3e2a81476748f3faaa5aeef9587b2dd56075d19b754bf8b378b18ecb229b06e666ab9f025d7d968b947f08678cec953f2ea7d55fea30df04f60b3f284615e0c4c0031530edb28d28d95fa6158146b6e654d72c1e3421000000000000000000002f3539593003aacafd0a13c7763d1bdc57285f66539492814f649bb8f2a0b339cc69049d75000362570546690d14159b729bca4e4f319ecaba626c73a75b612e18994a5a43f5b3b438097c738c91ab8fe2b439b032579bdbdc92cd6fbb258d7cecfe18876c8034ec25643574913edef0b1f964019ac49e33feeffe5b8823e889f20e0306c6601418a22e64f761fd5db38369c2869a34e6f338bc417b7a044e88e36cdf814e", &(0x7f00000002c0)=0x1d2, 0x0, 0x0) 16:17:06 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0800450000380000000000019078e000000200000000000045000000000000000029000001ac1400bb52a2a6d5426b4e86000000000000000000"]) chdir(&(0x7f0000000000)='./file0\x00') r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) recvmsg(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000140)=""/112, 0x70}, {&(0x7f00000001c0)=""/204, 0xcc}], 0x2, &(0x7f0000000340)=""/121, 0x79}, 0x800) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000100)='./file1\x00') 16:17:06 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x3a0914c44f7b202c, 0xd02) execve(0x0, 0x0, &(0x7f0000000480)=[&(0x7f0000000340)=':\x00', &(0x7f0000000200)='[\xda\x1d\xa2D\xbe\n\xd3\xf5\xff\t\xc7\x94\n\nh\xea\xa0\xc04cG\x1e/\xf1M\xccy\xceZl\xd7\xdd\x8c{D\xbcY1\xc6\xb4\xd2\xe1']) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x0, 0x0, 0x0) 16:17:06 executing program 0: sysctl$net_inet_carp(&(0x7f0000000080)={0x4, 0x2, 0x70, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) shutdown(r2, 0x1) ioctl$WSKBDIO_SETBELL(r1, 0x80105703, &(0x7f0000000000)={0x7, 0x8, 0x472, 0x1}) 16:17:06 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) socket(0x2, 0x2, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x7f}, 0x0) 16:17:07 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x9, &(0x7f0000000080)=[{0x0, 0x20, 0x5b, 0x8000}, {0x0, 0x7, 0x7, 0x41}, {0xbb, 0x6, 0xfd}, {0x200, 0x40, 0x3f, 0x8}, {0x1000, 0x4, 0x5, 0xfffff189}, {0x8000, 0x0, 0x3f, 0x80000001}, {0x2, 0x2, 0x0, 0x1f}, {0x1f, 0x65, 0x0, 0x8}, {0x1004, 0x0, 0x4, 0x101}]}) sysctl$kern(&(0x7f0000000300)={0x1, 0x7}, 0x2, 0x0, 0x0, &(0x7f0000000040)="ff038000", 0x4) 16:17:07 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r1, &(0x7f0000000040)="98", 0x1, 0x0, 0x0, 0x0) close(r1) fcntl$setstatus(r0, 0x4, 0x80) 16:17:07 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb08002cc302ac1400aa0c0090780000003152fb7b000000000000290000ffffffff00000000bc0c000000000000bfeefac6c3bad2deb014207522d242aec8c05952ae7e6f972dbae5757fe0ff71e2d556bca1142566c5504b65edf9c9e3942ceae6c1f2abcb594f1ec8345e85bf818a9e4f9192e8a144ebbe98eac49f72de00db7370a6c1da939c6b9c6ee25b2b5e1142080a7699332d82533181f976f3685c01bb0680"]) r0 = semget(0x3, 0x3, 0x30e) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000040)=""/107) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x100, 0x0) 16:17:07 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x3, 0x1, 0xfffffffe, 0x0, "00000000000000000000f2ffffffffffffff4000", 0x1, 0x3fff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1, 0x0, 0x0, "010000004000f40600", 0x401}) msgsnd(0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="d4651198a627c9450844a85cf5babd1f6f4505b11c66f4ee129d553f6a2f39039aa56cac570c33422086ba730206a6c375bfe4e6fcf0119d553dc4f0f429130000000065f350aac9f10d6d05431dc767b2a5e46bb79cbe9df2109470ed477112e308f1a59bda862194bbea1ab38ca35532a4efd85a9b41890a34a379dec4a4f0ae76abeb15bc13356d214d95c19ba35c8584261fd40ae1c7f9e4bc7be8c00c5386a44e632fbab63d47ac38338508f832faff342ea2b2e77b0854fdc7bc96f3e9a49f82d3a24251580d928d7e3b99db00"/218], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='W\x00') r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000180)="ebebcbff13b9fd812eaa4e714c48e699399200474a", 0xff83) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x14a) 16:17:07 executing program 0: r0 = socket$inet(0x2, 0x0, 0x6) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, 0x0, 0x0) 16:17:07 executing program 1: r0 = socket(0x2, 0xc003, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x2, &(0x7f0000000000)="ca07aef6", 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2, 0x0) r2 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = socket(0x10, 0x0, 0x0) r6 = fcntl$dupfd(r5, 0xa, 0xffffffffffffffff) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) r7 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r7, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000180)=0x800a) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x2, 0x0) r8 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r8, 0x0, r8) r9 = dup2(0xffffffffffffffff, r1) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r9, 0x400c570a, &(0x7f0000000140)) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3467e300"/15], 0x10, 0x0}, 0x0) 16:17:08 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x5, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @multicast1}, @icmp=@dest_unreach={0x3, 0xa, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @multicast1}, "52a2a6d5868576e0"}}}}}) pckbd_enable: command error 16:17:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) readv(r0, &(0x7f0000002700)=[{&(0x7f0000000040)=""/8, 0x8}, {&(0x7f0000000280)=""/200, 0xc8}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000000140)=""/97, 0x61}, {&(0x7f0000001380)=""/4096, 0x1000}, {&(0x7f0000002380)=""/158, 0x9e}, {&(0x7f0000002440)=""/184, 0xb8}, {&(0x7f0000002500)=""/128, 0x80}, {&(0x7f0000002580)=""/251, 0xfb}, {&(0x7f0000002680)=""/118, 0x76}], 0xa) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_data=&(0x7f00000001c0)="0a98ae982ca09a0bfb666383f28cbff13ff74c20f24deecad2f6cd838e06ef83fa492c43699543cafee3bada8d2996fe3e0f7e1f42794a8697cdc703c80908938e68276d1aec4e2967e6fc77f0a7fe6da8155ff1f1a74d41cd9dc204c8919811bef0e9dba68710a3c32dbf2aa02912240f07ba1e33251952914c2d1c26a69155ed3d6d854661b540ac9e32719de518b5738da8916306c1b96b30fc737a325970c2aece643d086f1fe5fa3cf22894a0c67b49b76ce6726ff66b140ef4"}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)) 16:17:10 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080)=ANY=[@ANYBLOB="fb18ec2a89c71978dd3ecf6f6bd62a3c4a95a82bc9a6ed9508de85ce5cb118ba0534fb8d412b37b7688812de52636def511ef6da1b00b0d3e4267f296f619e39da0a58af67d45542b73a5ba2bd88ffababcdd94a22d0a03e1e7b5b6dc8f3b3aa98f46b2809e6cc09b67cb5db1b6e8a4741418eecfabd16e8cda0c1f7ab3aec6e737567541977"], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x4, &(0x7f0000000040)="06000000", 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000140)=0x5) r3 = dup2(r1, r0) madvise(&(0x7f00000a0000/0x3000)=nil, 0x3000, 0x4) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x4, 0x0}, 0x0) sync() 16:17:10 executing program 0: r0 = semget(0x2, 0x2, 0x31) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/232) semop(r0, &(0x7f0000000100)=[{0x1, 0x6, 0x800}, {0x2, 0x8, 0x1800}, {0x3, 0x0, 0x1800}, {0x3, 0xfe01, 0x1000}, {0x2, 0x9}, {0x3, 0x2}, {0x2, 0x32c, 0x800}, {0x4, 0x6, 0x5d90dde23fa12aab}], 0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x2080002006, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f00000001c0)={@broadcast, @broadcast, [], {@generic={0x8856}}}) utimensat(r1, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)={{0x8, 0x61}, {0x7ff, 0x1}}, 0x0) writev(r1, &(0x7f0000000080)=[{0x0}], 0x1) pckbd_enable: command error wskbd0: can't attach mux (error=5) 16:17:10 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x42, &(0x7f0000000080)="265ec69331f04bf678b6d5528a71c2601fa377496dc98868862a80e02b69c485d484e68a52123e1ee1f8729ba885f49a1b7f439e59df4b7ba5fe6b3e0828e2deeac497374128fe4906da51f340a48738a04f46493fec9ba368a3bf453678057a70367d86b448842713294ce0d619edb03733389b57deec950e91245c5b701c9faef6735a12101c8e4b6f7a28359c04b6e7c5ff6443d14bab1be3d1d6fdb60c30d8b2a0801c63242aeda516366cc9d28b3d1b8b137ec23202194b", 0xba) r1 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) getpeername(r1, &(0x7f0000000000)=@un=@file={0x0, ""/41}, &(0x7f0000000040)=0x2b) 16:17:10 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x5}]}) sysctl$kern(&(0x7f0000000080), 0x8, 0x0, 0x0, 0x0, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000240)=ANY=[@ANYBLOB="fb18c3003c08feffff0100007e5e00fdd1003f00003456b8a48adb060000000000000000000800000000d160466954cf5255000000a0b80e590f55da7abe89083b27f2a9a14156226f9da4bbb5cb6d26cd7199eec7c9c0a5355cf4fb7ebbb48b2df68a60309ae637cffedaecbca5c18a3ab1337d94b8ce56363a8c0e211ef6170af93adb3d679c3fb57bc0c901f716444bfb4de80ec2c922a8d016ddd9c21310f9554ac77985944c4e10c6bcbbafcb70d82db0e9f8fbbe9a1700a3997340df5357526b777a7f06d628218d57fd42bddcb6debf189761b6e9f076f331a8faa08d2186076893d50bffc43b1ce62ce824210b6078c5d8f224bcdfa8423134282343fdd8c471b17fe229b3d68b471c7eb7a36b601beb5e973ecd27749b4a97ba6e21be9b80f6101bf9160500000030086ccf49602053d313738c4f8b4bb6049bb6249ed89cbb5d7558e451020bb4883c6afafb754901e90ff8755472938e97be792cc99de8182e49fbf9dad261fc9824822ebe3b6a3594ae8c8b8d5fbeb2c58a1d831d5a51885e90dbcb07c1eb93871b181f3981f7311d06579c38386206808e2e014f191c33923d34e991baa117f9210145c7ae5562b51d5af06bc4330c0fd4891b9a1e340a923170bd2e0b3ae987d0e7abce9dc25643e34dbf6d0179cb5730d2afe80dd6488f431db124136ee8b24f17d7d923f9a3f0"], 0x1c, 0x0}, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000100)}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x23, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) setsockopt(r1, 0x29, 0x23, 0x0, 0x0) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f00000000c0)=0xffff9366) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000200)=0x8) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x8002, 0x0) r3 = socket$inet6(0x18, 0x1, 0x0) r4 = dup2(r3, r3) dup2(r2, r4) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 16:17:10 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000000)) connect$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) socketpair(0x18, 0x1, 0x0, 0x0) 16:17:10 executing program 1: getrusage(0x8000000000000000, &(0x7f0000000080)) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000140)=0xe1) sysctl$hw(&(0x7f0000000000)={0x6, 0x12}, 0x2, &(0x7f0000000140), 0x0, 0x0, 0x0) r3 = msgget$private(0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000200)={0x1f, 0x80000000, 0x1, 0x40, "3ec03d2caefa67609c71b4195134c5bb09eb51d3", 0x1, 0x9}) msgrcv(r3, &(0x7f0000001080)={0x0, ""/174}, 0xb2, 0x3, 0x1000) msgsnd(r3, &(0x7f0000000140)={0x1, "f5e5d266b31ba7fa94ac2ae9a2389ba596d4b93aee81f55fa8ab7a6974d7c0747acfb031b2846e1b70e66aa35257c363b78874340159fea40a138ae1dfc6eeed6bc8bc"}, 0x47, 0x800) msgsnd(r3, &(0x7f0000000000)={0x2, "b5f7600d8165f6522b81cfa1e51c3565399727b24e339f6b4f1e981b7483eb0ee30900fd015972b70d2cb5c62803589924c02f4051ba0a728c350dcf3822a7ec"}, 0x44, 0x800) msgsnd(r3, &(0x7f0000000200)=ANY=[], 0x93, 0x0) msgsnd(r3, &(0x7f0000000180)={0x3, "0fb264d47a1e1cf0029b0666b22fde1db51b1611a339786324d3b5895b4463d9c2a5e82dc4a497c110a4352f32f88871da78c67b8a9c0cf422b6e06bb9ee2a8badc42d101e12ec808f84fe06cd837ee306922b7140d2e21f82b428"}, 0x63, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) sysctl$vm(&(0x7f0000000240)={0x2, 0x5}, 0x2, &(0x7f0000000280)="fe98eb3ca0c4b9907311e303bb416ecc200251573c554ea0eb8c7830b6c57ed6ab3f44d51b818602f26551f69cd67a6cc78b416240f982e432d734d68ebf36b965bd7426dc6ee80968f812b4", &(0x7f0000000300)=0x4c, &(0x7f0000000340)="02de2397aad44998705c824505453150aa2751d7917c14ed0aebb03f7a8da1e043c7342db9b786a19ee25425d5c8dae5aeeaed0e68b9eb3533cef7e42d2d941232e8c9e22379d2bbfe3792918a24a777c074fbb32484200ddd06d7b8b0c1e4175ee353c3a99984b7fa2310738b261234d0270475af2e1babd12b3e8e9569aeab78dc88ef7e208c25a8521e534b705e49298d770d1b972475040c57fde0ea18090f8018ad2c72ff6767cd5d22418144d828833edcdc948c3db518568aeed4528f7cb44918ab0b740469f3336797a48b4ba55503f9d35c04bffbfa3edc0430e39ac6aeda4a3bcdb06420a8816707400ff2cfeb5ef6ec9b3ee5", 0xf8) 16:17:10 executing program 0: syz_extract_tcp_res$synack(&(0x7f0000000140)={0x41424344, 0x41424344}, 0x1, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) connect$unix(r2, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) syz_extract_tcp_res$synack(&(0x7f0000000240)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000003c0)={@remote, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "45ef58", 0xffffffffffffff13, 0x0, 0x0, @empty, @loopback, {[@fragment={0x3c, 0x0, 0x22, 0x1, 0x0, 0x6, 0x64}], @tcp={{0x3, 0x1, r0, r3, 0x0, 0x0, 0x0, 0x10, 0x7fff, 0x0, 0x8001, {[@timestamp={0x8, 0x0, 0x3, 0x40}, @sack={0x5, 0x0, [0x632, 0x9, 0x1]}]}}, {"023d7897d551bc36cc3375508abaa2d705030b4414245a573c60b473ffb8b54cd737c2b25047924b5e9e0646419d3f9ff2ca3b3b415a926aed4b2e082a14ccc1898620532c4104253bb915f2851ac56677cc323470b3ed2d13eb39740b7ff5701e0c773033a3ac5c8609e02c47bb"}}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x130, &(0x7f0000000200)={@local, @random="080000000300", [], {@ipv6={0x86dd, {0x0, 0x6, '1{q', 0xfa, 0x3a, 0x4, @mcast1, @local={0xfe, 0x80, [], 0x0}, {[@routing={0x2, 0x0, 0x0, 0x81}, @dstopts], @tcp={{0x3, 0x0, r3, r4, 0x1, 0x0, 0x6, 0x80, 0x4, 0x0, 0x903, {[@sack={0x5, 0x2}]}}, {"621d25d320094928ad8c7e0bbc8766ecfc18d82e4deb40a53f45d93749b0f17871b4cbbed65b4662ab177767143923a15d8e528f43141f7a05659dce5883a82f67ad014b403b584b7faecc0339463ead440f56e82eba42562b44736bcc03bbfe4af61139a5150eb6477db96ef0e80c2fba471073ddc3bb1a7c9cd547eb435f30405ac91de3f97aa0cdd27a6438d3c72a6a1f1e19fc770c96b2efd0d96adc5c97be4868fe813879250d6bb2fe38527237d749b3ef1af00906c1dd56411283096c5a3d105465c621f31ec6997516180f5f6ced"}}}}}}}) 16:17:10 executing program 0: geteuid() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000011, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x2d}, {0x6, 0x0, 0x0, 0x400bf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:17:10 executing program 1: sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x2f, 0x1}, 0x4, &(0x7f0000000040)="74231d20af5624581dd739ac50dd5f0093d1117edbb1bb6084ff6e7db79ff46d02a86aa9e5fbeff1adb89f2b96baffff98d174f46a7e971c38a7426a6e900835878b04c2e3f3d4676eddc078020df0f5c092b5a96fead33bf6c734c3515848832b8dc2cc9137e3ba943d13af2b0a2de621cad7c1b5288572da6d53d92bc2c9bbf3b365663004d99af333f77c3d92a8cc7084ff734bc0dc9e46972cc8b166a7bc25ece9a593146b897654737df918600db7aa2a937500"/194, &(0x7f0000000180)=0xc2, &(0x7f00000001c0)="9a607d9034273c389499306df5629e7876e4fcebfb749553261e846f743a8ef871a689a195298fae70cc0bacb300000000a0636566b1026e0f9fd9825f452c1a9ed90f54", 0x44) 16:17:10 executing program 0: poll(&(0x7f0000000000), 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f0000000040)="31d378504c057c7e8043932bae1aea97ba3f9a341fe9cb0f1e72313d003b641082c857ee72e039f58984be46452af2eb84efe6d84ce7fda6fad2e9d0c74d439a0762dc6800d64ad2b47c012e25be338e0608d8eacb81cc4d9c9334d2e704c571cfad0f38e5398c79b7d3b0cb4d7238387e2f97a761351d1a4fe79b8d327f2da3bea09474391952e0209a2777ad127810504aa46bb396a4ef557cebdbb5c013ee936023e7543f626f80c59c5a340ea70dcb8effa1023a64137ca24182a7ace913fb2fc7a62c3d38f728395a01986ece3e1552c909a118df4892ab0cdf9e072ecfe8b611784bfc81933018b4ac0893964a6ad35377619f7664264f24f52d5373", 0xff, 0x400, &(0x7f0000000140)=@in6={0x18, 0x0, 0x9d80000, 0x4}, 0xc) socket(0x2, 0x2, 0x0) r1 = socket(0x20, 0x4000, 0x2) r2 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000180)=0x1) r5 = fcntl$dupfd(r2, 0xa, r1) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 16:17:10 executing program 1: clock_gettime(0xb0b2fafd8bbf6004, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x2, 0x10) sendto$inet6(r2, &(0x7f0000000040)="e784ca071faf4d028998495f68b0269ad6", 0x11, 0x2, &(0x7f0000000080)={0x18, 0x1, 0xfffff000, 0x1}, 0xc) 16:17:10 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="11"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x3, "010000000000000000ffffff7f00", 0x0, 0x82}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) socket(0x20, 0x4000, 0x7f) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:17:10 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = msgget$private(0x0, 0x0) msgrcv(r1, &(0x7f0000001080)={0x0, ""/174}, 0xb2, 0x3, 0x1000) sysctl$vm(&(0x7f0000000080)={0x2, 0x8}, 0x2, &(0x7f00000001c0)="e936e88e85fedcf4dfaeff770916dc297abe15aa0b3c3e99bed078edfe2cae8902f30709dee8f6f297546754b5afe7d22aa6d2f83c6a9c868c9163d509b924eacc88e1b5490d260fbdb06df6465a0caa3c7eff124ed60135ae506566ba4c4cdc98a5535fed2fc03b6ba8301ca09fd9a6b8252db55d0e56a49eeca8c0029cb0ea19af1c5e5c1d5fc4aeef714e95f08a8054a8fe845f158afb9db0fbc8ad1974bec2744bd3b0347de5478ec73ba962e2278f", &(0x7f0000000280)=0xb1, &(0x7f00000002c0)="c193794e7d234769c3d63bec4f5c103fd64da4ebf32d9b6ca969e3c7319ad70a0a3ac31318e96885abcd65b892c1150ad83ee2bfca734171656ac8c6ac062115b015991e959625439b1090c12f132345fce316fb11bc081d9267a628bb0aba0ffa61becdd5bb2b99d82c52e0671e2b69fb30233517e6d39bc523dbaa156f2ce532c9bd783b176ae2f44cabed24d7b291d40808d1872075fc73fab7bea3d9bdc6b4491971129d74b458b5c54ce53bda88b775a1bf5007ba104cb22022a6101f0befadb7b400ba7f7552d817564948137c08a09da47379aabd599f0c52275bafb0eb01e53f78", 0xe5) msgsnd(r1, &(0x7f0000000140)={0x1, "f5e5d266b31ba7fa94ac2ae9a2389ba596d4b93aee81f55fa8ab7a6974d7c0747acfb031b2846e1b70e66aa35257c363b78874340159fea40a138ae1dfc6eeed6bc8bc"}, 0x47, 0x800) msgsnd(r1, &(0x7f0000000000)={0x2, "b5f7600d8165f6522b81cfa1e51c3565399727b24e339f6b4f1e981b7483eb0ee30900fd015972b70d2cb5c62803589924c02f4051ba0a728c350dcf3822a7ec"}, 0x44, 0x800) msgsnd(r1, &(0x7f00000000c0)={0x3, "760fa7336594901e8ea52a27e5a64744ca62e219ce9bb76a3a4cc097b212c98b111c5cef71a98763283037646cfee95c4824f39e62cfd42aa22ea5ac107b31d2f360c91a1ef142a5feddabd58461cc277d18b36352fd4bb27bc664964477599fcd4be3aebe27d35fe3e80190202a751fbe83a763ddf5de562d2fc5d59f5d24cf85e3dc2bd16554ed6061e2a4c140a0"}, 0x93, 0x0) msgctl$IPC_RMID(r1, 0x0) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000100)="389b", 0x2}, {&(0x7f00000017c0)="34e30502f31968639c6632fd063f07ca11f6e3083f1cfddd74cbe1138b08d217a61e895000c5db15b23a72dece5379cb25c7a5ba81629fd23008ce8ecf1a0ca1b7c66289297666763133796fd7ee7b19123533f8a2d489e06ede0ac3beac41cc604ff7de32017eee0487a2d0df7fe708f1a3bdc7a7a700cb2876962c9176cddfec8d4f4fd13fc48a8d60e7d8cdedbf3d594973ba0eeb92f828a6ea7c7ce00b26136b1e2cd68f1f120cae85aa30c8981fb94a45127d9fb5a02f8ee5e7cbb43eb63ecbcfdefbc10aa0d98ca95ba0d5dec93420e9276d4fc26fc8d1031d956ccfa616edd22931bca9f875cd190791d9b15ccb679d9a23e57c00f0d7faa8783fa0aa5fb1be2185f9940a6e8efc69248fc89eb1fdba0786cd047f5ebe239763c1355328e007b134da444fea2fd1d27637ec8cfb00b557bd5eef607d3d2ef0929609c8e7fe8dbd54eecdc85bd71a01625f967e9e35419d4d31aadc13d77cd05dd1e86b7d6ee49b5786fb4ebf1ded748ba62ec6f477eb8c7bc610e794c7b401aae4af5912fe5b59e2f2ff8d3fbf4f42e5a3ec57b1aa27a79537ff333e75288836cf8396c04783fc85d765eda996b90740cc1c26a52969adbee9116ecc7061183244e64d7fa68c6b9dbb0843788cd4dd21fdf2b47576075344ad9bd86bb847331263d5ad007f99e01b91d65dfc89347cdb76bbcf08007ec462d08052e8025ef0d5d545eaebb742d0c9a1ab50a559027b5d51c05b16ec331cdbefa83cd48c5bf90febfe6c5dafcfd780fa1c4f59638895b364ed612df387bc5cadcbfd5090d67fb6c81ca0d9df1ee2fbb732f5a6a061cf980f8bd5177a1265e7a439b6a49e02740eac4acb61a33734b7b695474345d48210649cfa62617623b754647019a031787d5dbed5e57ec7eb5156dbc22107a5825424afd521b7b9dcbc82c52f960e4e1f5cf145a41d1333511efbae3167b7e40076b2e895ccf43f25d00fb7d3ccb45977b482997d769c079bae3dd716f56f414197194cd7f13c6e34139d8731ba0fb86653eedcdf42c4c5d8930938293953911421d1a12ef7733aa8ccad89ff03e705b15ce69dce3b272d545482e38d006dad8fb86ef4fe3531c9bf707f41dade8b40cd309b08fe27e6cb2edee68f82c97ee7fbceeeb5338d47d63c27426ae5205c811e01830a034fff1db97806a540cb6a9768596825e807777942c877b722cca048da0e39baeb87d59c975f7baea745a1072604d74afbc81cabbd01bb36f40666dd374446b8c5db6913abfefba44e9feb73a8b069eab9d59bd5854941b659ff50f738185ded97d3ae740eca8a4a2107b010b07ff370e3d95fb18182c8d8c108e38842d15f1d6604b08f97accc5d77f1b928e51ee2488df561298362be256cdda970eb2547735fd64c965026132bc7f10a519e0940468e89696c5b10933d769e61dcc7e3a56862767a70c07f319b3295bcef467d790c43f7a4d4eb3e66f0b0fe6286dfd39fbc73a4c19d667b79c2ba66b36862ca22507d752e3a10dc79bffb3b10b2fa5fa49bb5b32727f1cdfda0676e55d85d94bc521303cec47f8af9588e43295b6d3d9e52109f494842e373c75d7cce1ca52bcf94d1d7baf1788707b88334a09a17110344a8aa97f32cb81e0a8f588efb919b31a8e5b863257058c9f9f5de766a2a70cc09c499f47ed03c7b365dfa61209048a4330412e6135cb20441efbf0a251e5dc9bed1871094683718101b07dd6598a76d5a7fc87bd447ec103c77182232a543dcb72e0cbc4d7bd93e814673832cc40fd51c94178f2952d2ec43c1d53f29ae8f4fe464a1bcba8a57bfc4a42d83625279cc3a3456b6a041cf370567e6ef34a3c816f683e0ff408329167de61f3fa31df81f76adaf13f6b00402aa7dc91f19bc50a70192423b07ce1a14a2f84ecc24d3cc00d39229eecff49f57fca44f74063543328a8d3a312219016e8759fcf0b814dc329c88426809b8c1244da5e9bc9c4c4134cebbb8a2e9cf5e178a81021b9b6905c736d1ef81d41a6f23032bebd9acfd14a634f7e5d61d9e76fe09c55f76dec39295b5113b13364647f49e03fe423b2ec9028fbad9ae7d72d761ac8691c63029f6a8c487ee33cd95236d0c1682e415a9df5f3236e9db26d242905fdc628ccae30f2e968dcae14297bd909780976bbc4522fc6cf0428c9ef4dc1d0d4a72e5f0a8a10032bdc3533e3d532f81cd87b6c533b297323fe5e54d4d0e2daef6210fd5538511a4ece40982a2424e825b8f902ac9656b7e4dfa45631cc42fc99b871abd23fc97358afcae961761578b405a2a9408783462490d9aaf4e263a8992603eba84ae507582320f1c617ff21e85bc82cf8bb398a54149dfcf843184dfb458511f666e91b143eaf2b3c6481e12c592b416fa0da07ceaf91673a218108b7281c43641b967b938c5a955a798cf8c4deebae41c62e5a6545b83551ab90e511ad11ae867fe5ed36675cb26057a90e5e0262bde422c3a506f1ee16086b42efc64a57d75b1da8745eb990e4c7f9c3c853e52cdb63bb019f22f8248b27f13f3ed91e2b7fb04e956017fd656e850f81d0dcd5597044e7260d2bacd57bb7556634a88aaed4f6da10d17fababa2c395e4ba4c61954b5182f3d3fb0a932855ce0c395f6debb543a9e820095dc2398360907f19fdbb1c84d72e0fbd747b739edd725fbb9c4bc7d0ed4b369b9ffaedb7f852ba1708295e1839ba5d3558272924677fdd83ec45fa0c8ab2a4555543f90d487dc02a8d3720e700d6f24f47ef1c0cddbeb166192b788e2fbe033a5d9c80b12f915b4dae687f97a7344f5f469e8c357151f29883da7cfc04eff6de8bd653c173f07b43ad76e66299bcd1a8b095e9b851c0412e7fcc195e309630c40f1f2fccfa9b85ae83e517b8a570f7f2ac1b7adc27da501e5b4319049d1652b2d43b98ff973b1f6ebd41de6c5077810da2d54c8c0b2a5a39e9485c0faf636e7c0ed9beddfe3627acc6dbf962eccd44300d6e18d6fcabd270653e437c546c6cb0a92ebc942ec78442c619a0077370b7242217a17755417526384cb5a6a4da59ebf2a85f48c1c58f3826f8af030a507f24f9f4dfbe9ac3422c38057e867944091b85f0514d494f95868ceef2805342a773f9bb85c540451778ac390950a0742fa20a314092224662c708c26bf01165e2a403f8817314c83a71519a00ca8cbe9c727048649434a34a4e50b0d338259f341b7c88cea6d9c1ebb0c8cf6d4d4bb4d10057ebc25e4a42fcaa49c12bca283864d0556649414df342adbac759334f2114745d4175e45920af3f0a0994df32f77b986b198d34908c5ccc806bc85e523dbde86a6545943509885cac972c8ed3447a605a14e21a20de0c71f4ae37071b611c0dd0f226029ac4ffb7ad30a1fe7df39f64d52446add36da0a26e45c9feacd388a49980acb109261e5a7fb8919ccca1f5f6b17e5fb4bf067e19d70bef7913dbd01ad09cc86593451fb3c17357018a4d4f13aebe461f59729ef3724232ac78834c0546333ef665bf5f0523c8bde07eb031941d8dc02e147201ff02d0a3594b5801729ee1b079d5ceef329aafa23a84d9f3f499a96ccc14023726944abd5dfad9f4995f7596171499ec78f7f9a67e244df418ff63f8a00cfba915c5b25f4b883b62c26ce62778e29940f1063a6ef0779e706b12d976e7464bb9331986f5a9bf29d6076ecedb01250bd00a4366ce620b23e66e8e541da76476280818b5e55d250408797f89e1dcb5a68c80671c56dc880353b8194bde5ddcfae35b0ab6453f04c0a663906e23ede8f2cc6de43ca21a662de13b79d61ca7eb536ff792cbb831003b1df4d0705c5dead6a344f5d06edc46681bed78e963c50165c574e204efbb7de6fde8326b5274d6edb5551d2259a61d2fb76e2ce7ba8437dae58741e96f62bad89c244c7cc681f393ba28e7a1d3ada9ba8cfb776ea05b4d17fb173819361b8e8df589e4eae6a60ba988c41596db10a0924dee44e54ae65c2c1298a1f14a56e253e00e4a40061ae66fb2b1d831b260b16adf76cafe593c411d1a928b06f4fbbf1400f0a3877dab9a909a09e3ecbf2b38f33552903d65a4c300cc98c9b0b41a26ec343e5a50a257ea511061c944801d9589e46defc8db2fdff8443757b04fa5fdac87a1099f30277e7c29ed54af8588368069117d1d92b47a35bf5cc9bc9af45814165b90cf7a41a163b00c9ecf5a9b857aab7819b28a7d3be75897f32ce78a3d5265ecef9eec0e8a012d62b583f35daf0d4bd31c891925d27780139ad710f689a5c440fec9a8c3ba5625553fd3763c04b0cf5da29c21759861bd9134d71af78989c55d983fd433905cdbbc8a9f1ac068cd91a4383b0a4028aaacfb0648335393ec97842183dba0a5ab2146516fd1c91713f80d8c1a6e1a9ce85ec5827b8afdc8c2ed7e687b682f0b205fa5423d4179c5b308aa9a004381adc1c73e54914aa9f52d8c94c826448a4ebf79b482702ee8582b0523a242f0af539376e62418801848f84c51440731bdc910f94a61c6b0c7447e07aa8a7086867337af33745a4944a21c87c7d0482ec7b04a3002b3882ea6184e8294afbe76dec7d96bd8c2741c7f9f9de41af1fb9f3013b877bfa45a096f9d911a8f38bdfcc8f96d5c38290ac3082e4570ec313066f218aed574504cf187147ad14e271b6194272a4dc820f814766712a5afddfeea0c5c3bb6a36193a3515f95774e470bf4d5a965d1bdb17a4a88b766b5d40f9aafd12dedffba2d6ffe50735b5ab47bdc18138b8b32732fb0c29c91b348347a52ac51be47114667561934a845be54dd08c6a546f64797ce7848c007cb3ced9580b65f3b3685dcc53fb1eb4c331bd18a130ca0a661482bb5dcc7113c48295f73b86de71f06454f27d6894173287f174fad4382dad3b3745166b26fdb556ebb21f81c11271d41932023758237e76f180545fce1d88ce309c3779245825c8cece55216513fd84b351d5291a20983fbd3e3cd2b7f3867efdf7ff3f0070c2532141e78e57b45235ab0d7ae82f9888766fdf9d3e4e137d7fbaf20eb31599b2ac6721da15d1307d736dc877b8399f1028abf62586c15f3b4c3a9d0492de0b3c5825", 0xe0f}], 0x2) 16:17:10 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x8a1, 0x7f, 0x0, 0xffffffff}, {0x1084}, {0x6, 0x0, 0x46, 0x40000106}]}) r0 = dup(0xffffffffffffffff) r1 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = dup(r1) pwrite(r2, &(0x7f0000000300)="fbffb46ed079474fb7691a14af3b", 0xe, 0x0, 0xffc) r3 = socket(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x3f, 0x7, 0xac, 0x8, "d75d742c9b27619e0d0800", 0x80000001, 0x9}) 16:17:10 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0x33, "25e7f613283958181095e4b6d987e72f21f9bc15", 0x2, 0x80}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = socket(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f00000000c0)={0x5ac, 0x44, 0x7ac, 0x8}) writev(r1, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190a", 0x87}], 0x1) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x10, r4, 0x0, 0x0) 16:17:10 executing program 1: mknodat(0xffffffffffffffff, 0x0, 0x0, 0xffffffff) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) sysctl$net_inet_ipcomp(&(0x7f00000000c0), 0x4, &(0x7f0000000100)="6681cc807dba858106524ba036b934ffd4951bada630b7f5b3141dbea7f09541d178d5518250303b0367935cb99964867aabee33aae294f055331bdb9df93fde128a51d024bc66f52067896d04dc8ddd30a5fcd03d6e887aeb136b51ca82308f87b0ae55fd94b07f4fd8327ba6d9e4ae1d9c7cde25e4eda7315fbca3a929c87189a68a9082308362904717c7513472383d06e7bed5b5142ab0ee0802e2450b1b556f2e5c2403be2841857e198f2c2e08498364e2446c9533dca5bcd7fbbe96ac6fdbd94e847ad992c352c09fd64844a2cb1fd6eabbe2517daefead11af2ed4198b7f61f7ad8ea41de3c30d3165451e315710a4b16e1f0a1ab5", &(0x7f0000000200)=0xf9, &(0x7f0000000240)="be5fdbbf3d72722e68bdc40890693c83dc8930c1149b", 0x16) 16:17:10 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0x12}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) socket(0x2, 0x2, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCCBRK(r3, 0x2000747a) r4 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = fcntl$dupfd(r1, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$KDMKTONE(r5, 0x20004b08, &(0x7f0000000040)=0x101) 16:17:10 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f00000000c0)) syz_emit_ethernet(0x56, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x20, 0x3a, 0x86ddffff, @local={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_ra={0x86, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [{0x3, 0x2, "4771c0d1278a999bc4890911dc81"}]}}}}}}) r2 = dup(0xffffffffffffff9c) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000080)) 16:17:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x5, &(0x7f0000000100)=[{0xb1}, {0x28, 0x0, 0xfd, 0x80000000}, {0x6, 0x0, 0x3, 0x7ff}, {0xf0c4, 0x3f, 0x0, 0xfffff000}, {0xff, 0x5, 0xf7, 0x3}]}) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) chmod(&(0x7f0000000000)='./file0\x00', 0x121) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) msgget$private(0x0, 0x10) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) 16:17:10 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() syz_open_pts() ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) poll(&(0x7f0000000180)=[{r0}], 0x1, 0x0) 16:17:10 executing program 1: r0 = open(&(0x7f0000000c00)='./file0\x00', 0x800, 0x8) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000d80)={{0x0, 0x0, 0xd}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x1000000000006, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x40000000000000, 0x0, 0xfff, 0x0, 0x10000000000001], [0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x61fd, 0x0, 0x0, 0x10000000], [], [0x0, 0x0, 0x0, 0x1000000], [{}, {0x2}, {}, {}, {}, {0x2, 0x0, 0xfffffffe}, {0x2, 0x9}, {0xfffc, 0x2000, 0x0, 0xfffffffffffffffe}], {0x0, 0x965}, {0x1, 0x0, 0x0, 0x10}}}}) fcntl$getflags(r0, 0xe863cf90dc1533e1) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x6) r2 = socket(0x6, 0x4, 0x40) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x20, 0x40) open(&(0x7f0000000940)='./file0\x00', 0x2, 0x20) ftruncate(r3, 0x0, 0x2fffb) ioctl$FIOASYNC(r3, 0x8004667d, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) write(0xffffffffffffffff, &(0x7f0000000c40)="117be271f0e77ae20420b59d361d059c2abaa60c4fd597558e3266b55345ac9c85b0405394e33426258c", 0x2a) fcntl$getown(0xffffffffffffffff, 0x5) setsockopt(0xffffffffffffffff, 0x37f4, 0x2, &(0x7f0000000800)="d761866b5c5499ff57150375b9af19620e0737d55878204429bb8867ed473de68463d7bb242930a13998f6a1bfa2538542c18f2fe79186375a5cf0222d00e50bda3b18f9286b495419bb8f3e7e8e03072f5830f5c1de9ade90d0b4fa24049b1e1976be16fa57ade21b65cce30ab7", 0x6e) fcntl$dupfd(r2, 0x0, r2) clock_settime(0x4, &(0x7f0000000900)={0x10001, 0x80000001}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0286988, &(0x7f0000000300)=0x200) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000980)={0x1, 0x6, 0x5, {[0x0, 0x10001, 0xf4, 0x63e1, 0x4, 0x80000000, 0x9, 0x0, 0x9, 0x6aa84701, 0x100, 0xa68b, 0xfff, 0x1fe, 0x0, 0x7fff, 0xf8, 0x10001], [0x7f53, 0x9, 0x7fff, 0xfffffffffffffffc, 0x347, 0x1000001, 0x0, 0x0, 0x1, 0x200], [0x0, 0x5, 0x2, 0xfd, 0x6, 0x5, 0x100006], [0x81, 0x4, 0xff, 0x800000000401, 0x23054, 0x4], [{0x8, 0x9, 0xff, 0x80000001}, {0x8, 0x4, 0x1, 0x7ffffffe}, {0x0, 0x7, 0x1, 0xae}, {0x7, 0x101, 0x3, 0x3fd}, {0x7, 0x4, 0xdf, 0x7fffffff}, {0x2894, 0x0, 0x6, 0x39ce}, {0x6, 0x0, 0x500004, 0x9db}, {0x2c, 0x8}], {0x2, 0x8596, 0x308, 0xc4}, {0x807, 0xffffffff, 0x0, 0x203}}}) ioctl$FIOASYNC(r4, 0xcd60441a, &(0x7f0000000240)=0x2) 16:17:10 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$unix(0x1, 0x5, 0x0) dup2(r1, r0) bind(r0, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) listen(r0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r2) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) poll(&(0x7f00000000c0)=[{r0, 0x7afdc3dd54de2975}], 0x1, 0x0) 16:17:10 executing program 1: mprotect(&(0x7f00009a1000/0x3000)=nil, 0x3000, 0x0) r0 = kqueue() mprotect(&(0x7f0000bd8000/0x3000)=nil, 0x3000, 0x4) kevent(r0, &(0x7f0000000080), 0xffffff34, 0x0, 0xffffeffffffffffe, 0x0) mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 16:17:10 executing program 0: mlock(&(0x7f0000ff7000/0x2000)=nil, 0x2000) getegid() chroot(&(0x7f0000000000)='./file0\x00') munmap(&(0x7f0000ff4000/0xb000)=nil, 0xb000) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x4000)=nil, 0x4000, 0x0) 16:17:10 executing program 0: socketpair(0x18, 0x5, 0xbe, &(0x7f0000000000)={0xffffffffffffffff}) accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000000002e5]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x3, 0x0) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) r1 = socket(0x18, 0x1, 0x0) r2 = socket$inet6(0x18, 0x2, 0xc0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8020699d, &(0x7f0000000300)) 16:17:11 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) close(r0) r1 = dup2(0xffffffffffffffff, r0) ioctl$TIOCDRAIN(r1, 0x2000745e) 16:17:11 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) recvmsg(r1, &(0x7f0000000140)={0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000040)=""/232, 0xe8}, 0x800) sysctl$kern(&(0x7f0000000000)={0x1, 0x73}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f00000003c0)="6f21a1ad40cae438b0964346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba0500000075d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf70f61df49c6f97acfbe3df9647e7105698b84bb273727700"/133, 0x85) 16:17:11 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x20, 0x0, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00012000"], 0x10) setreuid(0x0, 0xee01) r4 = socket(0x2, 0x2, 0x0) setuid(0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:17:11 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x20, 0x0, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00012000"], 0x10) setreuid(0x0, 0xee01) r4 = socket(0x2, 0x2, 0x0) setuid(0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:17:11 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x20, 0x0, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00012000"], 0x10) setreuid(0x0, 0xee01) r4 = socket(0x2, 0x2, 0x0) setuid(0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:17:12 executing program 1: sysctl$kern(&(0x7f0000000180)={0x1, 0x38}, 0x2, &(0x7f0000000000)="c7ab32ac745989f8984aba1891c4bea40274598d3e61e4cf4b3dc0eb2216751e9b80d1d3e441000000", &(0x7f00000001c0)=0x29, 0x0, 0x0) getpgrp() getpgrp() pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f00000000c0)={0x1}) sysctl$net_inet_ah(&(0x7f0000000040)={0x4, 0x2, 0x33, 0x3}, 0x4, &(0x7f0000000280)="124aed0cf40a330a9a97c46434cd11e2884da0d25a813d864e261c41bffb2f8901f42176728408425c87a882d3df8552bdf9a4a181217c34ce228359c545bc7ed1efb39c2bdc314808c1c161e7d8125408875a67b8dc72210483c787296465adf6c34045beb0066ec0e10bb62b7a963c8ee1fca127929205f76da006d7", &(0x7f0000000100)=0x7d, &(0x7f0000000300)="7da26ea226098b2ddb80e080caa7aae02f5f6dbda9fb4150964190f07b1a9f38ec18b679e8263cd8ebcf894bc1060ca978a2d778d877286afd5faf4ddb7e3488245e2bd657909c627b2c636256dd5695864b4009c73c8f9897bf182d3275dfe83ed5df3c9601dfbc7397d9156f2a41a7ebb60a2a60e348ddeae7ff873b02e32609b875411e1827e76e09c9d02cae7cf371680cb67647ffe697e0ae8482a512a6561225726ee34f788b6f3c686cb61b27e00e65dd96c4d189fe30516b548178003080e250f5dc38245eceaf57396d3fa775be", 0xd2) 16:17:12 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x20, 0x0, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00012000"], 0x10) setreuid(0x0, 0xee01) r4 = socket(0x2, 0x2, 0x0) setuid(0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:17:12 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x20, 0x0, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00012000"], 0x10) setreuid(0x0, 0xee01) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:17:12 executing program 1: open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x10, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000000)=[{0x0}], 0x1, 0x0, 0x0) socketpair(0x1, 0x2, 0x9, &(0x7f0000001dc0)={0xffffffffffffffff}) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r3, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r4 = fcntl$getown(r2, 0x5) msgsnd(r3, &(0x7f0000000140)=ANY=[@ANYRESHEX=r4, @ANYRES32], 0x2, 0x3fb) ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x18, r4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setreuid(0xffffffffffffffff, r6) sendmsg$unix(r1, &(0x7f0000000700)={&(0x7f0000000080)=ANY=[@ANYBLOB="01002e2fff036c652a00"], 0xa, &(0x7f0000000640)=[{&(0x7f00000001c0)="322b4d15833e6391f92b1168dde49b00ac1e55ac0eb73b3ec5297e3f302f3bf6b32fa3a223de7a65356a00aa347518120259529ecdae74f252ec27c2fa3186cbbc35a2ae5080f4005015a7ae4813572974843b5065af2189561e8a1276d0239ea1cf136cf3b3a98a8636434351e7386e8dda8ac677987cb0a3acd67a9b6bbdcd3d73e1d9b5e5a8b22a48e51d178799a735c1e3538443b55f26ce0d0db742a4f4a3b342d41a3783d200ede9486e00b9a87c4969a84726d3945985ccb57312f347e64aa0a90ff382d4d45382a44f1a5658385d", 0xd2}, {&(0x7f00000002c0)="b739c42632f01e23cc6d007bf0b8ce1ebff60c8734342c0f3792209557ef8d9291976843f28937fac94ab516743e26fad27960e2f1283555da42362ca99bc017369cdab73251b11e0af895a083c6f52e40c8f25c384b318de63c64d9cb22bfe0886b935802089f052d9b02b377c6e9e5d52a1bd951562a6c30a31b4808b6a56e6c8cc5d1171250dc4041d8e201d64ab627352d402e154ce0404328b6b808450b3b2a84af341f33ad81ff68018b687c11914d9bf15be7ce9e7ce72d467fa9908c8b2cd6cd77649d4de6bb5e847004c0ca02f1fd3f875cab2179adc0eb05ad1ccc1327243e2f695b1ff962506ad3c4911035e05e4c55", 0xf5}, {&(0x7f00000000c0)="8dea9e0ad2d3d94d9557d6d9e2a27caad8ff2f90da2b3e68e74b56395db5b2b727280ab7c7581fa8333969213ecfead2e8fa9b02f834e3172e5e8aca352af8942c3453f606d0651a3266ae15e0b7ccf59960d5cd4f07d1d0d2192ea1df1408511783e49b88e02fcb0dfa1ac0ca204ff669a28c446136a50bdb30fe47fbdf7b9457bd7428cc7d32c644349ec32446c6fdaf02d646961e3ae4d2fe", 0x9a}, {&(0x7f00000003c0)="80f0357840edf638aee401f266fa56be6e467c1b36f657595b2b2486a160efb0de54a8c59302c2532a352b85849f88181de2ff2548a362e82df911818c7ceb7525acb1a41030e3bfc1696feb8c471cc99ad37b44184f8ffe72a1d0759eae5b8173bb435867ef2bf49a3c2a8de5840b23d03916575b2812ebab88bff547811fbfffba04448035f0742daf821d477225466b6df45c1ccbbdfa9b72572c053a570b873eea8c9077e46ca17b09eac2b81096eb9e0b88741a9d97b0df589c073a01988406e64bf29832f3befd890997406091fe37d5be17fed45357ffeec119824ff5f730", 0xe2}, {&(0x7f00000004c0)="38e333eec937a24373f0d133d944df0dd4e966f3780440a4178fec599ca040e52f80e257367181adb6b841939ffa2d0de071bd2ddc25cae4c232a2effc2cb98010c279193bb39019fa63f750e38144c74779893c100a55a05ef0de438a12a34091ac198d9c669d465d93fec502ecf27df332ba0a7891a419cc7631167a13bf6ccf0898437ddcfbfa4e", 0x89}, {&(0x7f0000000580)="203c42c1697b9471abce7829d6dff2f16eb6fd84a1a7bb7c3813ebcc14f9835c4da0c0a205a6f434f8b2731b86f982f18ce7a11d07d16a1767867e514369c166a6384dddfa4ba9fdb1b0ea490e0eae41852bf5277eec7070fd74b073e11da4152fdfe67a82735e3126e4d560d09d1644b65ffdc8cec62d730032282b3bc11fe0c91881258c31171706f7962d0da91bc9c706783203dbbacc0eab6aeebaf746b84e350115b27f88b327098aaf4e96cc4ae4b67d12", 0xb4}], 0x6, &(0x7f00000006c0)=[@cred={0x20, 0xffff, 0x0, r4, r6}], 0x20}, 0x2) write(r0, &(0x7f0000000340), 0x10000014c) r7 = socket(0x11, 0x4003, 0x0) dup2(r7, r0) execve(0x0, 0x0, 0x0) 16:17:12 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x20, 0x0, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00012000"], 0x10) setreuid(0x0, 0xee01) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:17:12 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x20, 0x0, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00012000"], 0x10) setreuid(0x0, 0xee01) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:17:12 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x20, 0x0, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00012000"], 0x10) setreuid(0x0, 0xee01) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:17:12 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCCBRK(r1, 0x2000747a) r2 = socket(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000140)) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000095b9d071b542a5387050000e2b8180000002900000031000000000000b717000a0000050000a3bcc5d1788bee0307d9cd99633af189031e3adb25ab8b672cc700be59a02a405b404cfa044984c1a6a624ef737da7a45575404d74bc1a9c12b141fd0b7fd59a246aae28c51103616704111afb94fc5f538ddde7ab301d22f6681009f20f0ebdee18787347273bc2cd6295d3081db9e935eb13e74c85caa10cdb270520937a162ed3fc4c74a3894adc06fcddb72a4c6827c9cd41d4157fe44bf12f10bd8004542c94482dea38dce3510ea315b818e27700e5d2d7d71423b1b39ed2036b0e4fa218b6ebf3e26ee2fb7124e093c9a35f181f19d03e689e8c4fbdbf4662091993e1745a4e72fa3536f4df0c683a445787c834f11c155230e4956972e5f020c7ea0764f7aea6213b1565d66e121cbfb9a1de36420470de4f06794c7276f9ef8298a4e9a0d7b479d29baf8ca4a6f0ad0e5a90138730a42b2e3b105b4a93c9faeed1a0c6976a03f6710b0964b68a08fb6f202d8d241ebfecb5fe8a077ec54deb0a2165d5caeabdde4e4310c40825fc2271bf555c000000800000000019dc1fddd1d8787ca03a4a5d10b715ee3b2c81b036c6f3ad65493ef03eec5ae89b30ec5e630afb865fc7d5a46043e59f3e8c33bdfd57889d46cde3232e96ca1f68736c37d2b6872ba7e23b807fd3881dc86109cdcb7c434bfa13485b383510cf151024f7e131ec51ccfad9334fc5c38161cc1bdacdd9a30a703a9a518b63a5dd4ec82f30e05dd33b883a3eae63b901304d1177e52db21023dcb02f644f89c56e293627335a85a26bc371ff3d188d30d0beac5c3fd85a061afbad6fbb133ea46a95bf4e1fb7156cb6b4a31852866e0acf3ea56d9ea7140cac5efae5974165b7ce7e83a78c3562901af49a5cf031fcb0d670c012df068b20be4fd3ca62bab927a534daa6a1f3971f352dc059fbfe327a2b9c64839a054b0969422a410b692e9760c96c7cf3123f9c12283e80546e5242cf80dcff76b595b6944dc734f239cfa6e82e5ba6834f156109c2619f42197881544a489a045776e652145068bc85d249897cad1d5c8c59229de9b9a6d8e4695c2fc319013c5b2269f36ddc9318d8439fd2faa2669e742887cacbf9e765d31341bf4e5062a24e29a12a15a2e209f268ac541b87f77acd4c1f6be5f2fbf5"], 0x38}, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0xffff) r5 = accept$inet6(r4, 0x0, &(0x7f0000000040)) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x3, 0x7fffffff, 0xffff}, {0x18, 0x1, 0x1, 0x2}, 0x5337, [0x401, 0x1f, 0x726, 0x1f, 0x17960, 0x6, 0x0, 0x2]}, 0x3c) r6 = open(&(0x7f0000000180)='./file0\x00', 0x20000, 0x340) bind(r6, &(0x7f00000001c0)=@in={0x2, 0x1}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:17:12 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x20, 0x0, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00012000"], 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:17:12 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x20, 0x0, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00012000"], 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:17:12 executing program 1: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCDRAIN(r2, 0x2000745e) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="5d185319b90178ca45685c89b95350e312c672dd8f27"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 16:17:12 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x20, 0x0, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00012000"], 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:17:12 executing program 1: r0 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x4810, r0, 0x0, 0x81) r1 = semget(0x2, 0x2, 0x31) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/232) semop(r1, &(0x7f00000001c0)=[{0x3, 0x3}, {0x4, 0x7, 0x1000}, {0x2, 0x965, 0x1800}, {0x3, 0x2}, {0x0, 0x1, 0x1000}, {0x3, 0x5, 0x1000}], 0x6) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x20}], 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r3 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x1f569883fea67a24, 0x0) flock(r3, 0x10) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x38) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000100)=0x81) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:17:12 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x20, 0x0, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) setreuid(0x0, 0xee01) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:17:12 executing program 1: sysctl$net_inet_gre(&(0x7f0000000040)={0x7, 0x2, 0x2, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCCDTR(r1, 0x20007478) 16:17:12 executing program 1: sysctl$hw(&(0x7f0000000180)={0x6, 0x16}, 0x2, 0x0, 0x0, &(0x7f0000000300), 0x0) 16:17:12 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) socket(0x20, 0x0, 0x0) dup2(r0, r1) setreuid(0x0, 0xee01) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:17:12 executing program 1: symlink(&(0x7f000000bffa)='./control\x00', &(0x7f000000affa)='./bus\x00') r0 = socket(0x2, 0x400000000002, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r2, 0x0) fchown(0xffffffffffffffff, 0x0, r2) r3 = openat$klog(0xffffffffffffff9c, &(0x7f00000025c0)='/dev/klog\x00', 0x8, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r4, 0xcd60441a, &(0x7f0000000240)=0x6) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r5, 0xcd60441a, &(0x7f0000000240)=0x5) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r6, 0xcd60441a, &(0x7f0000000240)=0x5) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r7, 0xcd60441a, &(0x7f0000000240)=0x6) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002700)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000023c0)=[{&(0x7f0000000340)="b1e5ce615fa8cd6a205cadf9fb6a604894438044506aebfe26977a37ef1ac857bcd225d3d9dcaa458d7abc027e46e4f0f5eb6f508f6e00dd6561af765bee3492908df7fc286b3bd5ae05db76228bc766ac1948906b5c2a0d2a55ce00ee1bd1457fcb05759f5d87288fdb70d08a3e47a1c4c2ecf999a10b19f3c7d19d69b0a06e7ae028e2a9659d8eca39566d8fa5d68983ac80658c3706ef15e422c2b239209cd90de84d2606c4b2f6471d6876b0606b4cacd592327c6bccc88aed95a7005ee127af870b11eb6efe7fd8525fc7badbb60e3a2989bc23680a6a4b3bfa4773f30338807d57378a1689b0c323fdb6dd49f84256dcbe185ac4ca2588e7340a8eee727c967138586499feacbb314f1d59d6888c6b81f93baf5039df82dce578f05414010cc9c7c9c705d1219bdd71fcbbb88d05efb82e53fe976b02e013f9f716c6fcdf5df5d40ae3cfc3f672e7f6914b46496114a50b5158d89152daa72653b2313b4783c4e631aa2a59ab81720bce522f5090feb30fa3497b73af4ae4e8bee1c6a066747c1ccc02b45df30f9a1e9b4a335974187371c70d17c2d22068acd8676db289c7863e3329a5a082e97ab297e02eb8dc88b8112232054cb2727ec613b4e0df6e1e3ec3acfd68e67fa51c41c8e428de68b3e74b77421dfa4d8cc0b6d7356f7a9359ccdd06db6a465a98d1169461c8c4e71419d2019083336e1b5e087a97c1698bdd3b6289eecf0678ef2e34751f28e6710314e351776250c56ee18f9f921b190065d41c0e0b3687e3958d7b53c14a39e886f39c0da22d8d3cc284ce007b2f4afbbb4618a6ab37f70aaf061725342241658e674833d425bc6f9d954ede4e40f72f307605b41ec3f9eeffd3a290b4fbc57fc8c715511da950f126b8612697a9eb23b5d18cec4d8e09ee6b4c632ea3d1bc8cd5c40c8bcde01abfa286f50cd0dcc4e76c149bdd03e3c5c7ad968b389fcd19ccd157f19b5d36d0f551e968cd6926ad83e1fd586fa95a9427234208055a56a4a15b17d865b7175bae504285f16952a2be909690b115d1e834a4fa505badbff22613be59150ccb7f2b7c5b8350b5fea2d2d06140d8c543797a8b84d4b9db020e1661706ddef5ba97906685d635d3014f96f90f25cebf76e12817cda84a7b4829532aee91407616a0d31f8fd5ee46c483b966dd2b26232cdd5160c03bab497372a0d8795e726b755d7ff1e410a614a69fd8d7c6c0acccd3d278a0ecb3a7b4d7cd62b029b1b40558a37bcbe54c93e5c8fcd1488f91dd57efcaeccf97b51dde24afdbdbe4258b84b991e901654479f5a0b11982aaceef5a91d78ca6981741521a3ed88c7865f4b594359f6fd4ea3d69db159d91b8899cc5b7e251685db8bbfdb9b6ab37f1a1a2eb1d0ade0b0c01eacbfbbc181e77e4da1a150a6b496fded025c2c7bb32025e9ec9d7a4089d51d3b7c96048b9ad52f282baac4e68a52ff2647f6eda2a8be18372dd11f6ecf952978999bb712d54251c6b47db3a3cada84eba5eb269037d458767ecbac36ee9cea4deb9f5db821f07f46dabbd7139a4362437b70bac97d338debca9569af9af693bd36db3fe4fdb3b034c4271ee4dae265930cefa18a3edba18380e1d9940592f8b45c2ced73237cd37bdeb8c3b390946390dde1eb182c5e49d330ae52b8d709d98314c29206a21f48bd0c27bc341f0188a789c37053f81cadda31517007421f477668149496e4e912c84b8ae83357311659e382f5add65a609a64616a90809ca845064e8dc6c7cc3ddef31f40b752b6e3ba4bc878792dd2b03b2ba34d4adf13e7baface9aa33cfcedf61828e9f529f28897284e22c1a119fed50b98ba19f520efc5b8a2cf2bb28e3512ccd7238192e0257f2df3e5ccc442c8ad482a38a8b7f329ab80c0070fa9a0ef79c39d5ee6868392a529eac1bef41781d00382be9ee952886da3559de7cf81311a4ff23d1257d842216d57cc960c0491af807d90155d3845c2c311e9011b21389d8aef046b10e0279068dec210220c80eaed48c605ac9df3480d261d81860f00bc15fe8368b4dac49e2a4bfc9f8e47f67f64620fab52501bf9f1e3c10dc064177aa76e78fa060d49c2b3e4facf997004631dc5c2a4e1bbfa54a673501a36df6846195100278a0bfe7627414c3b850a14e61a8c2de0cda6fe831446da1093cac1a5e4391c07b460980cec9eac236ab35c295f6b72e0e268a66f34e9980bed29a3bb3089bdc0afd0bcaf91541d729acc9853c49d75044252fec22ed9c577b442907a4e98d0ed3fa5d02bf7ad3bba3fdf8adc074dddd8cb93cf0f3b3e666c84134fbd8ad87948f1d878c06490f83695e7b86eeb6f50fca78140dbbd147a91d85dcb561d44115aefe223ebade9b220e57397b7693725e307fb3e032fb696f400a1536b96c45c60490ee16eb8b7ff8ab513fadb518fae1e6f4887fb695a30fa533e8cca967346da8db7e318d9937dffe961e7a86c70f27e9d0ec195ef91681e3c7cfbe32be1895349454cd836919b8c7880a298f46c19e731538f0348b947fe5acdb7211dd6c03ce2565e7856849ad22d41a4f2f754305e270bd700118125910c8d8b97b4479eda1208c299f23a877e565db4182c9b1a3e6d4815b2fe2f1ad54ed8ab8b631544c7cb360d4a8aa752f34a647dbc1d9be3b0012760cafa924078b71dd592f4e142f7db443ae75d6e00077672f85b5634f26e79d19e317323bcaab4db0a85360ef0f3ecdcf06edf92e13ee4a0fb138055fcd95e198da4abb4f95bc1d4ed6b44b82dac769aa057ede1758b0b927166fe555335b2d17c84b446afbf0bf62e3acd8e91f5e6a179f55335f03cfef4ee0d382698a402c38ab63ac2a48921120f728760ec036eb49f3a74b1b18a2abd57e92be1e725e13c9d49fe4413218b893cb89777d4ceb1f5e1a95f3558d636413d2b831d72128cfe40406c17926b3644bc5c61705e466b60ce9ae51c40cf0110f0a96d76fc80861c5d790d4244ce4dbe93dd693cb2944a6bce3d043a6aafdf63cec61780f6126eb9b9218154b7e6ce0c1a51f53993981099244d69a6b5bb3c0347250e77d2256081a36fd0f569ed212a3e28d50405923f36812f8580a647774d3ecf12bb133346db9f2f48a50aa571751b49bc61432c7f2e458541e76f292b4ca0e4a91290e94035a9eb96544e09ae5b4ffc3f679e550e3ba1d115bc7d45a6c46519aa2e8b4977378d2709cdc7c89aca4afb415981888626bf289fece389fcc8c978a9bd53e40e9cc7cee10ba5c22b7e28fead88423034d29b5601edded83576548e383586341749e15b03802fac14c30bc39ed9f80fda601729d3da177bdd2ded28dd63eefb452cf6be3c4d2a7d3c0cf41c9ae6da35c5d2e4940aa8cebd4ee05788498313e3e7c96f06f65c28b56d9684ec9cd7cde878cd321fb62c36d538630f11b63597ba93f79945ce9f37c248b7aafb7cad51e43e231b959a5863b03ae5325ac3ff4272ea44f97f5ea055e52012d891d46772de79541619c69b985519ef3138d590114453dff940279250263700efa5d5ec0a7c2d7b2d0749966bc48c96a6a63131c61836ac6d1504d2573210a1499b289b12681677a66cc9fafcac7985dddb513e22dfa203cb5add9948b56eda240e20c769da8ebef4b5b06686a154ace5174400bdf511b1575faca1aceade63b1121cda3b7ce5813f3480f3cd2e90f2c043fa277dfad3551641ec7863488ddc907489b9675dafe4577b6fedd7453a93e6200e821ccb72631ce2e82dca5a368ba8eef01e41d5e9d972be4c5f326ef69ab2180a0eea4ae6b90dae3748876d29e4bf6082047bf32b52828e520f6e48d339611872692dd7f09b9c28e7ef26a17edec2ab9776838cdea881fda9b9403548eed8e022da89e1983275a77e7e82566134412662792831ed782d62e6dd5d9c398e25fe2da8116afdc0eafdfcb3739ceecacf7baa36c4054eb7cbf295ab29de7f5f706c464bde5943a596ff01d4a06e2194df8a3c946aa20de7991d424cb264020fcedd10c1b0aa00289a8b19fe6024fca499247ee255cc20c3827d0c29e743af338d5b40a813b2b462b8490248cc57e8ebfe119d7bbff421828db62ed002600147454a31ed9d75ea77a3487705a002c3538293a850c2519e1dc91ec0b6f60fd09b19e1248642691fcb24864e7bfb4722026e50e1f21eb4bafdd2e1784ec4548b170d8cc4710fb1202200cecb8c8caa45d7560c0f4caef3aae52fa6c1b6ac7591c6570c2eab6a7b564dbf8859c26ebdcbddcb65b7e0c2f2aeca422bc3a543bac96045f75bfa33cc3976bdebf22eaf9653d479a29b7f9c5f9e096685566073be822125836afca9ae5a38271a92fb9049e157e154d3c91a47bd69cf5d9a9a39ba5d62ddb52a5dd8be720737b0afa262f964e1b594c92b3dde153d2fe41175c2fccb934ada5644fa8c689dd8975f635c07f4f8cea5e653103a3a6adf8243fef545edc6b74f5fb04b5207eced5b4f6785614a355576119bb81c24df2d53bf0da704afb86ad6945645d402f57d65c07d91c47381bd36bb600327fa4f0fa57a0b9a9c49f24658785ffce219d14fcf69eb8752312b8b97463bceafa5879d60aca2d1b73e3bf7648e1c081166c7c817d49c00e2f14ab5571a70714444c8fbfbe78c3165588de5c574a23ba9bbbc6879745b127daf88d0c80bd7fd5f1ecbf51feb506772dfb4fcfc0bc9479ceb2a224e647d11e28d44dcbd09fe898856ec35c0d3e320e928ba38142f6dbaa27a33014ddc2cf09aee9e89303e429fc6369f6a1e9dfd3e9c779aefd33cea962baf003b2ca79512b1b78b1ef5111a5a494434807e327931db57656514f1c4bc63dfc159d156e46d26dacd50f3e3ca525939910a2fa801db877109127637c235c844cf6a37521f32a3b938dce9b8fa1276978562898fb7c13107f0dcfddedf12b79aa29811ee466383884803e3c428441e6497876eaf6c4b98a97675cd84d3b1a91748c004765ca5951ac0cf9fb5406da63f2fe698cedaabd17e1b2be9dd5ce9811f795f4a67e2d35377b6ded7b78356e6979e9de0c838bfad84bd15a5490b991d812f8ac09c67fabd5a25b0fc38babcf2721ad0f3f500e2a3b8e4410b586469dfc606748f933290fcb6f42ff004e260697cbc6ed4f32fe7ca0b3485e53a620ec93cf48b5c4d3d938270f13d7b42d93a24350585918d1b5394d2dd0e79f1bac8a4716b5f2379d2b3232348ba38ee0c0c79cdaf2ef47b80aeca89a8727b51cc78d4506151a9c20b0b407926addb9165905b0574b38bbd251bfe46f413232eb3868b14702cc1ecebcfb639c6a6c340ff094d226a34dc00e38c415a4f8763a41f7a5c0b51f2d6d634dd95ddfeec87593cffe68844ac7f021d51454d859763f5fb24709bac85a70650af1f532b41e749e084d3d02f1ec956027f1d55ce1f5727b46560b7e76e07cc5f9ae0c910545be107ab3ea51e9027636e2f28e9418a4f1840dc13ca3a22a59ff5e3e3fe6e3b6b8bd9b8bea8c1f25c1bc497e98aacb99492309c1c15d535d330059d8742ec0c91bd37c12d95320476bca4b063377ded49449a66254e5753ea1e9f0dd0e9bf9a08787b431f90a72c23169abbebed5b6ce9a698be86acdeed0b117c2b9d6912e8a0cde182bf73ba8fefa6f0a782eb6909dac627914f5b30a15b10cfd6c38955f9243d78fccabfa4fe6f3b2eb7172b9eeb9897fd52e91e8c3b9bb07e0a670eab337b2e0678b3ed05819ad8b1cc4e9ee06524499f0544a5f27c0e9e34c11a8e1a6f506e1871cc060e26156ed791a700301920c66c981f8668310d1fb9960", 0x1000}, {&(0x7f0000000140)="1d38f7bc2da084f460d6417e834674eddd93f92b0c28775230684190339f9a8e13f8f85e70b33a0d2f1703bd761ff1a4818c8656ad827f80c6a3eef281fa059747127e92733bab3b5fe1befa312446881459d4655424d100290eea7620a98f86a25f3f19ce8402f4b48fb0142b6c53abaf27ce25b09161536cf55b79772d00d4b61dc06f23b430bb3d02af93626c1fef82312ccbacfa40f16cd2", 0x9a}, {&(0x7f0000000200)="87428e45cb4004bc654d0c22e667464a9a097dfeaef062d7e360ec86831ee51da6fd5d7c9a4a46720884d70b72c5f48940f8", 0x32}, {&(0x7f0000000240)="796eac9253ebf4395e40245753ccc0689e9fa0ab9597e3923ba33080e914d8e03e493963c22c012f12e8dcb7da7036a2fdfa9ca89cb4441e0ac0ae046ecbd45f309c7de2bfb162c3241adb63343c637163f794", 0x53}, {&(0x7f00000002c0)="43523d55e50bf811cd73ab3f672b7c947d9521f4b3a9d410191f94d494af746c1527cbe0c7dddbfb0ac258d59ef1b18bb824da6c07c32a8c4725d4884fa6", 0x3e}, {&(0x7f0000001340)="60f0dd04b5c23378266c015571272c4eb4eeee53124f09636dc359103cb18714293fda1121f99a1dda26813180078eee3e5b8808902de80b56ae3fa4ff1a875c371ddadba96616228f71a359a2da8cae0cd64554e594a9048662225ce255231df02edda3f35dccf7e62632b140f7548822347fca1a6f83", 0x77}, {&(0x7f00000013c0)="a565e83b52e66444d66edae8f17822e2b29554b5aa49ef8fa8dbc6e07b57b0700bf533b3a81fb41a845a96a594fab6772b8c846c556f4cffb03099b7a67eb4c7bcdb4d3ad85feedfe904ca698680fc61b742f3b83328279e4efec7b2ed17aefbc7ffc80dddea6a0e3b65b7aa661d7fe916cdfa33843e11c02c551d77f933027f867622e61162f9a35eb27bb0081f4151e1b0c6f83e3bb8f0247c9f44d62c7185dcb58f7e56445172640e45b7d195e9c370dc8fbc782b031cc0d417b941ac9c6d9abcdcbc6670ac398dac4e194141e0bb036475ff449547ad3e836b30087561a83f275b978f1b5e2102b1a79143d1d2ab12b3bd35c2197869a50ba3c713e9b75549e6e2fb355637b597ebe90af2b44b12189fa6d9a724ba0c765db1682dbcb9269e17e361d891b035da43e443de2a481247ee551f392b3e99382a58f3222e44fdea34115b77c7354089f128ac20f9f822734e2f392f12bd2e0340579629ef1e9b0263d88b9bc663cacfcfe7db8ace55f8342ac2f40f0cfd53ebf34028e1091a7a85bf69ae78a348d16f30c4e94c59639ffc6935d348d486147fc1e7b8147a8339e57223053c90790ed53075b0124ad7b1ed083124fcec6646250de256d0f12abe572050fcd29ff7e3e49eb012c30405720b8b6d68758b4a194151d7da616716680ba9724976a58624b1f4469fa82fe263fdb14f88e5440a4c751400b1f4b0942cbb4e65444aeb59527bc7053de5ee0f3987c9ee70ea73b2bfbd2719d11648638ab717ba2d35df4294e81fc4c78abc2e5c8040f26f0fe567f589c0d78e48658c6a6e2944793d29591c3d2b8824ea095476ae2a2c65e499fbb40ba360abcb67669d885b89821f9456939ddd29490f4cd1d130561982d48b560ca695b063333a3e61ed67dd6a13c42781ae8298d422978145060a2bbe1ec5a3f80209e86a6701201f7a4aa30d3337b46f18492b6e3810dc3a7bd92b572e632fc80c9ce262c7c0459eb1b5160e0f67fba2abdcb849734fda418b5254d53ae46023380115a946c6838be82d717fca6e2ea9ccbd02dffaa2b8f719d2a2b0852e95aaa151381ccc1ab5bf188d30a6cd36b66f5bbacbd247de7405094b0bdd6f4d071927928046ea825ca9f6638655e097ad406c0c415b13f60366ee2c17ffc37d8d8018544fcd3dec656e84dcd7818b6d0769a631511b601b109e1e2c5f0692b693ff27e0f29c0da25f9d5d902661bc1b4f93a0f4ae526016797e3c2e3531a6d9a1ccf14e465706c97370e914b7f21385c0304f8ad98f8d7b4d864f43871795525e5fac0775bb0366946b7a1865a28654062ce92ab608645f24946eaa83d31ff065b7b06fe0555e57acde9e5364c71d922dfe98f4776c311db97ac973a9251b0cbbe695ec0499528dc96000f401cc7882b5cf53fdeb6203aa6580f41e01ba545082ae6ab475165a7ddb9d6a3dd7df41ff3d6bda16014a66a3cba2c749b22d92337cdc7c3e119cc3719ccc255947de7d6630ebb8d7a5444beff4673564cbfbe02bb0ee9143e6a2c2295f0f1061768da449a13f745ef3f8fc1f4f6320d365bcc695ba7c7ea7e246ccf448cced8370a9f2eb090ec62c1ed88a1ddbe6674b0110d56edb0dbabac5c49bc3a13195f65c6b11e86d8aebb516d0133425f3b0db83c6d77b7a4af1261822f41ae5bbb094bcc540ef6e9b8a342b60c458dd4396a67d4a3c820911d04ad6816fcafcacf0f82ca36876840395d9b9f0a12f29dd35b7d63852749ed4944857aba7707ea6e2a7ddbdea438d6a692ec02731d4d3d06a2bb320921b7bb8d93b67536323cae0ca982b35f108c09bf79622ae2736b857779594064270c74908bc79c80bac427c57dd58c1958dd628b8358885eb9eb3271f792f82c3dd8a69edce80eb0ace7add95a6e3966a0fd47dac9323e0447a2178e1b312fbbc39f34290ad7abf12b1de68f0507a32f37c041537497a292440fa5117f961e0f7f90530a04673085ae6c7d24aeea0e1a782af4819fc15d9bb9f2a905dadf61fe89e6986de3b8253bd79a3aacf885d0f34dfe5217c4242793d04b903e80f9a4e7bd4ee957b7dd0390223f63ad4bc073a658b15a9057e9c3798e94839db2529d37c0a427552db30bfb914a012f1eca9eabd13a4ed5e6dd7e526f4f6cee969be730f48a23a71dee9c48dc53f4de9d0ce3974984864e28f44ccb287b8388a4e6c4b2657bf700bd8eb8006d31556abdb5cb298706e603d7f29aae5c4260cf0010374cd50746b14bdcfdb12b5feb41c2146a70578addd67d83083966f4e6efb976137e7edbd3f3121a97e5e20188bb5b99253faf9a5ce5991f7e163de54a6b2a27e0c667059815348e53d9bc00d1fab5fd8de4728e5bd07468abef74f4efd3616e9810d5871408cff9ed7031aae3bf1d43a9a688adddee4d2337f730ddcc37e344523a5ee5b63c95e880e6d86d1a68759b98d3a84e2b4c29a555b57de0a5d86d5cddda94199cf64cb4337fb391ade3037913bbbea942e2b68ac44f4df0751ed75b38165385e96147790cb000cb0a662a62fff627ee32d6e9d3fae1c6a09d5f3661a0bbb7da918afb911b396af34a831b6f1d4c2aa5b554ac4c88cb02fb14a0e8114af26374403a9952bd11a636b09b3cdbeedb75bbadd99d5e500afe68669e0cf41d8c380308619cf2b94a7604f190727cc5340a788b5d554d0d0b417778f214abfd5c3c242ad8bd259038da65bac830a6413993c9812b7dbcdd1db4fe82c99dae29bbcd191d28b8832948d712de4a41aac5490e2d61dd4afe0e35224938fef03cff7d45ccc6d8c5f9246315175cc13f86738a0a90392ac4388ad4f68d7e8a0e93ab18640b483fb36a2b0421fb0544c26b775605889b2cc79a4ffd625ca788b265779d925707369aebb69bd978ad7d94b84e8604a5adad856f0ced0b91098b6fdf5aad351135faa3ed641d212a5dd92fba18097d027ae974bf0a99ddfe910ce5b896ede0420ad307b8382a05042a237b76bd2c2cb25a371807b51c6113255737240ce355a952bbc839972c6ee336f39ae08b6710be513165d9bde1b5f99da677373f2aa0018938dc0d4d6a4c96d236b7dfc58453222802cb57c3fc8b4b24bad867f31630ea8adcf86b6e087d903044de082e71469aff8abbc0cc804dce0287c055293414d21073f7d2e3f046bb049488157caf0792a25fe8340f62485f7276f9105cea8f92b57db9280236d5c87824878c881d96bfdbcc985f59aff901ce66a36a7c4cdd19815b26a51a71a8561bc4cc6c0c003b60455469d2d2e76995a080c1f6e29d6bbad233961645e54a15f97f2708a2f2fb606d6f9009a2e20dc702bb25fd84ac130a08b7adb83ebe2b7bd19485f96455973334b15dcbf7762a8a13018eb38d10b2161391a014c7b5d76b894fba272a34c198804c8fb32b6ddcfc427d653bac4341a2495cd2710318e5008ca915948359d05556357564d850655147ba47f2d238f8a35cb15588697a333bd66196c74378d1eeb4282b58665c70d42e3d48fb9456845efc8c7d750b32853f6e8504958923bca02f75b0f4ee2567bfbd19408571b8c3326b6f85887ce9c7f317b32d3a49f0a410be233a9635c725689215d2a1384536a3e8945fb1a820c2c75c000168a38a6a3ef6dc5924ea3ccad1450c01cbd951cd02490b4d9e35f80ec666e0173580fd3da4e5a66c10eb4c62b8aff812c221170e439010d9cb0dc4dd030bc526ad539a24ae26c051eda5a11ad3049409fd96f6bcae69df9d1467d0fec7f7b7b9dd3991c65fb3a8f0acf1d346d0f6f91f14c46f4607832439f3d05c883ad572377d451955cc9bce0bed0ae117760d6251bc8263abdb385dedbd8eed648f84b331052f0eeb42da64c91a94ca8d58831d9593ba9912349a7c61c274d54fb7d7c92dc462a514e58052563b56c13c22e5e5bc43b0392545e90b830e6f3acc49f674f91609c4dafb3536b75974f824fcbdf02b20508adb3efdb68ea8aea36765ad701df1127ed0363e94651c31e5fed55f1c652aacc86c8ab2febf3d2520f7df75dd117e7ae0e47f62314f4cf07e47814d60006410109ff322aece7e57c104eaed27749aefb7c6da003870237b06d6ab79af2fa2ea20a3b6094d756c6f4df72697d0f015fdc266f1f2d3a2700bd1769f48c9aeac6aa54ca88359cf46923bf940501df1c217bfcfa377232ddce5de138ae60b7fcc2958135e8439764a9b366cf91a836bb6121996e08c9629e533a96787810376ce25d114fee47a8990c07c3616a84d34bfc87c21a2712a3f9d2051d192354d04ca17a4575e3262d369544bc1b8cbfb7a3fad909e7b7b5e605b6ed49c13f43e67cb4f027837bc9abf10c3b8240b5e44b76e9932699f57190ef5051f879592e67ba257a6cdccb2bc09605ec7255d5a63a1ee5e59788bf073f39d628ce0b4f8b66293273e134fdee7c9bc36c8716f446aaa5a54c4214e265d4504357d29a6f0cfc8bcd0166bbf7e6fea28543dde22bb8b17d32d546faa8252726fa92a2f4c22999cd967cad4affd4061d8681a97dd8f6fff2f99a84a324eff6aaa82f4f4994862d012d916036fb440fe3b91c2d12f500ca8c3564e063a2ed6272bfbb609618d2470f2bccec800b029aa81b622616f3f4ad0a05fec20d897d5277b64174d2d0fc752091f1e83b4c6bb2e0fe9b88ca7046cca49d36d70e31c4e4fde4a6bc1df2b2da80ca3596bc6d9691bef38c35410d7354396ca2a5542ac85a543eb5100b718f3d871f7bb67040bc8eb83da44c76f5ec0bade576c9c5e2f18e760319aea1b3316a7622773af5187837252d83ec6d729e1cc6c580239587696314ea45bb52f5f6f8b0ad530031f04b4f5e3b7ace2d7170eb0eb2ba05caa43d37c2c1e43033d3f10a5b49b89ef22a9319f97809109a529441807ba4c4a46e13c8d5256bf9be54d8fc41f3029ab6ce11d6db27b97dfd1c0cd0dbfdaafe0039834646932686e5ade7faf92e40a041f87a4328669f2dca1328d3a7ec513c0cad452a9b6633cc1ba28ede74b45ac84a422572bc9a75d57ad4b018969b8eeb1fad7f48803de0d3372b27438e3a1e6cbf52c9298eb04a754dc5286e3ba263a39f85d034e4f88a04ae5244df36967ef2939cd261675b01167a8f45da3a0fe295de82e4b561be5abd70cac638ac282aecaceb0f2823bac0343b606bd4644f2b5ff1abfe7ded1376442cb1581bd1b7ed049f5f325b704f6d867137416ce243d4ecf6a3813a9fb034f3275bd92b11891e97d0f565d43daf333a06d90d10f041e1415df969cdef2147145f25b9bd73f45dd8c192eaaf8b41ad81ee04fe7da28e36177c1ca2621a33fa53ed0919979ddd6365f6e73825cc897109b19d5e652dcf753b49661fa03dbb0994f0f4adf56924999c3be0b363b11c10b1a511a281d80f39feed3a38d01aebeabf690001b24527fcc4e763bd63029c6bf3c838f5b378f21a820facb43be84911e18d1f0d3799088ee4afa1207950471fa1f8a2004ee434588b7c10ef4a18a8d0d4e67604656c2cf71ee24935c4b3fc47242eb6976ad5e3ff391e71d00d0dc976dd27ed3beb9e9ae6e8cd883cbd717948b7519f059188745c412e67ba8799255f79f80075c88c5dfa442db232397744fdabe9136786108752e37ac284dbd7565dd4ee37448432677bd659d5308ffa730eb486fd427f83f418f3602bf6fe9ad1fdff77e4fdae2bf68e6808c76c019e940127c55ef5284958e22d0a331efae6b0baa4dda3a8baafe56d6765dc80181947cba3e785352d710ee83d0b4fa989891c16ce057d0ee375dba9efccff1014f8d469e7db75d0", 0x1000}], 0x7, &(0x7f0000002980)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000e7ec3ceb4d1bcb402d47f6a52178b851bd64e86ddcd84e2237ba0313b23ef6ac315a2b0ec51d9a6caa7f4244b1a12ec0dcf66b3a9b2612d75ccb9833cac2f75f3b0731f9135b172aa1bc0aaa5a3534600dff37781923371945648e2269b13527281c9c806cc6db3d85954bdff6acb6c300272243a418f669ee4be16dbf75cac45148a7ab", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000003500000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r2, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2a00008cd75e5efb7e4c312e71fdb671eaba0000000000f7ef000001000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32, @ANYRES32=r6, @ANYRES32=r7], 0x100, 0x3}, 0xb) chown(&(0x7f0000000040)='./bus\x00', 0x0, r2) symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000140)='./control\x00') unveil(&(0x7f0000000000)='./bus/\x00', &(0x7f0000000100)='W\x00') utimes(&(0x7f0000000080)='./bus\x00', 0x0) 16:17:12 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) socket(0x20, 0x0, 0x0) setreuid(0x0, 0xee01) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:17:12 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setreuid(0x0, 0xee01) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:17:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000000c0)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x15}, {0x2c}, {0x6, 0x0, 0x0, 0xf5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x80, 0x6) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:17:12 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) setreuid(0x0, 0xee01) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:17:12 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) setreuid(0x0, 0xee01) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:17:12 executing program 1: recvmsg(0xffffffffffffffff, 0xfffffffffffffffe, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x8000, 0x38) chflagsat(r2, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) 16:17:13 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) setreuid(0x0, 0xee01) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:17:13 executing program 1: syz_emit_ethernet(0xe, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff88e7"]) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCDRAIN(r0, 0x2000745e) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r2) r3 = geteuid() r4 = getuid() setreuid(r4, r3) r5 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r4, r5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r7) r8 = geteuid() r9 = getuid() setreuid(r9, r8) r10 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r9, r10) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x3, r2, r5, r7, r10, 0x4, 0x1000}, 0x80000001, 0x835, 0x7}) 16:17:13 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setreuid(0x0, 0xee01) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:17:13 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff4c5b0afab9c386dd5700000000183aff0000000000800000f9fb67e90000c2a0ff0200000000000000000000000000012d009078fe80b4f6d9b1000000000000000000aa0000f7e0bb000ca3dd642b478905dd959e631043fe24749cf38846aaea63b3d707a9c19f71cf6635c3363ba73babfc71c23f5814fa81d12c25ee722ac50d3fa4038a815603a29793744a5582fee88a53574a7f4ba2571709d3b63be805922143993eea75b188e16669b4c25abbb38bad8575f1b4de93bed417e90fb551b8682e00bbe083739b945b18bc627950f66c867d6c0708a9298c1654a1e11f04cdf484902c8ddab86d2c7b961061dcef0ce400492d5b37a0598469683238e7cf45534080d19e2e19"]) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 16:17:13 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setreuid(0x0, 0xee01) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:17:13 executing program 1: mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) sysctl$kern(&(0x7f0000000180)={0x1, 0x29}, 0x0, &(0x7f0000000000)="c7ab30ac", &(0x7f0000000080)=0x4, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getpeername(r1, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) 16:17:13 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setreuid(0x0, 0xee01) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:17:13 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chroot(&(0x7f0000000000)='./file0\x00') execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setreuid(0x0, 0xee01) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') rmdir(&(0x7f00000000c0)='./file0/../file0\x00') chdir(&(0x7f0000000080)='./file0/../file0\x00') 16:17:13 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup2(r0, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setreuid(0x0, 0xee01) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:17:13 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) dup(r0) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000040)) 16:17:13 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup2(r0, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setreuid(0x0, 0xee01) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:17:13 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup2(r0, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setreuid(0x0, 0xee01) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:17:13 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x4) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000080)=""/206, 0xce}], 0x3c1) semget$private(0x0, 0x0, 0xa0) write(r1, &(0x7f0000000340), 0x10000014c) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x10000, 0x0) 16:17:13 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setreuid(0x0, 0xee01) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:17:13 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setreuid(0x0, 0xee01) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:17:13 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setreuid(0x0, 0xee01) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:17:13 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x3) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() write(r2, &(0x7f0000000140)=' ', 0x1e) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x38f89818, "80ac0d1107a7af86fc512dde4ea305e767b6826a"}) poll(&(0x7f0000000000)=[{r3, 0x5}], 0x1, 0x0) 16:17:13 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r0 = socket(0x2, 0x2, 0x0) dup2(0xffffffffffffffff, r0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setreuid(0x0, 0xee01) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:17:13 executing program 1: socket(0x2, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xffffffffffffffff, 0x0, 0x2, 0x4}], 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="82543d8ea17faeec10f8d33b445d6df99c4617331fa8b7efe87f94a32462f67d2e5009c7f247a98bfc1e6bb6ccc8f2b1ece0db63845cefa7be9617a2a8f978b1b609bcff1dd5c0bc7b9416c2081011e28c0e57dfa69251e14632d0a8d460120ec31f5584999e4513eab380e169f6fd4af6e5e62b10dca855f98793b1b4288eed99cecc2051b7537f291b4a40d11b20d2c1"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000100)) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000280)=""/19) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:17:13 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r0 = socket(0x2, 0x2, 0x0) dup2(0xffffffffffffffff, r0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setreuid(0x0, 0xee01) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:17:13 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$kern(&(0x7f0000000040)={0x1, 0x48}, 0x2, &(0x7f0000000080)="a7fe8a19965f2676fc2fca12ddd1b3926a46906fe689802f8cc99d060849a9690226d4df58da435672476ef297d0290595c6f157ebe3841042594d462140673212b2cd49caa508844798b705f59f7d4434865842ffb7b53b33175a09500d70a3dee629defabc69bcd5571dbf", &(0x7f0000000180)=0x6c, &(0x7f00000001c0)="19b0923e603263492b7ddfb5c8d5bc5adb8514a9fe81f3163c2bf6a96c03d637cada71487bcea411574a86b39a9c966eb8b580169a93", 0x36) sendto$unix(r0, &(0x7f0000000140)="f6", 0x1, 0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) close(r1) 16:17:13 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x18, 0x8000, 0x81) bind(r1, &(0x7f0000000000)=@un=@abs, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r0, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) write(r0, &(0x7f00000002c0)="5c4b285de1b477072ce2adcf753e27fbafe18df9dfc59bdbd19be91727f7eab94d36409c8e62098a1712136fc9e99a3c06f5fa57c3196e8b76451007a0dbdf973e9c2b53adaff1d0de1e9900ffda0a774a7cdfd3ee4802633bee50488b5ce48921971fda766d83bbb76a5eee4363589bc9eca4ab67f3e6cb150deaa04564e9fdacc51f50311e3db4975b09064bd5c56af972867841a280988861f835b06fb8c4c72020771b4fc35a18ccb2b80f633464eac863f22b3e136415d1a1fb4ee12d0a8e68f4072708f80c483ff3f2b1930708729505963692ac312c6860a04816397ec76f9f4a1275af351a277ab0166f32a8c7e2493d3860a41ee7a18a43454dbc25dd87198c93abd97bd2ae3d66f53f855df7b121875c27cff4f31db555338f2006ce5fed2e44f5dda42e2f06f10f4045ae2a066508cbd7f599177c78f2bd288e58c295d3ee0b88ce04ba3398a826ff5a56c867738d7977ffdbce7dd68a8c97d4ae0afcc7ce48948e5d05cccbc419c5badb687545152dd8b7baf5e89bc319eb6d6ee4a5c6581d298f8d3d65e5a0cdcd06b245b4cd9015c84f843cfedcc3058e2c2ab35f4aae94d96213443407940c3e3aabaea733cf79851c926e09039a73777a55e22162f278016d693f0dd7b4188bedcb85edde3d95cac45eead63d44cc17a4b2a3f311f33dd56f78ca5d54d274ca10933005917468651f7ac1775f1f19fc0503e2aa35b6c613016888992e90f7d6be3b15531457f36d3252008e0b7b0293dd3ee78107119692f454537975dde04e611d221357411a0bbc7a183490187765d639737f2b2b7dc0ca03e4fbef2fd6b05332afa2e8e9aa27a5fd671509bcf51132b6a1f0c55442f07f2bbd7b4c4bc8b392848f97f6a693e47060f9eee4f2bc037e0811a812d3783763cfcc085865adb3287463defc89718bb406d24d6c867cad65444f71077a4007982ea2d6ffdb9d100577a7923239f6973c9e02947c92f0f1c75c42ce81a93dfc40d3fdcdf847fecc12444287cdcae65fcd837729ae1c1901899a90a43d0f5bd27f5cbaf4dc891a91829d252a6b5295be6df7dac39204412c8fd8b3507cacc32cc03747742f6e824d60efcc469c61f4da77163a2a957c7224e14da30a5b3c5fec797a91f480bd0f0a9b4fd4ec173da442c421bcb419bef419cd298cc25e69b7c940d7a192e5a688aa0d9e1cbdbd648b21dfb2a46e3e347d93d631bac82f7b9483a377aca57bfffc7a6e2968c378217c11e4724972d17fdbe9b961e37dc63b9b71889e8fffdff33302b2a90e77b0ddab6ed17a4c45fa168d3b0bea0937cd071240906f396af69385d6032dacc2ff81f13fe266ac78608b7272be0f736f607bce85f5426ace599557aacd30d187e3af82f5b735bc989011336c3af6e908dfeaf476ec0ae85cca7be91fb3ce4e5d3453d7ab57bb5a96b7e21746bc35fc6fd8002cf8d2b12be1579f427cd73d7fe620f532dfbe2e414a0fa3e5fda342112f3915626243b62311dfad0860ef663a8147f107234b6450ce394dd5b3bc3f42e5df551313bb8f7e10868e8805adfe2e1e36c7cfd644024e00b2fea28eaef049527383778c8a684bd3ff350b3bceeb85cf1f22e8c7d5a405b8217d92d9b956ab6fd40eb4716638ebbf50b1ce3c06db753bbfe04658eba0d3201857580a3c26283aa22d9e7672b5753b74d1c6e16ebb8df121782fb73ef8844327eba5b88ca51e71174171716aa0e2f9c4283f05f64da76915f35f3ee5ee304ec11599d6b2dfd8e45b5ce7e6c4843d15fe3ec45be09ed5e6925176a97cbf5855e346284f64034056d8755a6fd9fa925a7154f21cbd64c72fa9cf976996d445a77448900ad81a0b01905df273b3bbfb39920d6ff841e5c9def91f7530e5bbdfd12df8af91fa800a7891a3c4867f05582d5753df5751e16aae387514800b95521115c8bb17dd604faacaf9f38f0e8b777e6f344c027e7a36e6b3685eefa3c492e050715aec8871f6e00b7f0e62426799857531882e298d43c3ad7950799223ec", 0x599) 16:17:13 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r0 = socket(0x2, 0x2, 0x0) dup2(0xffffffffffffffff, r0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setreuid(0x0, 0xee01) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:17:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x5}, {0x6, 0x0, 0x0, 0x42}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 16:17:13 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setreuid(0x0, 0xee01) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:17:13 executing program 1: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x12, 0x2}, 0x4, &(0x7f00000000c0)="c5a22f6368e10831bbc79f338b286dc9ed7fb3943cb12cb3040b9a99299e2ca58006c52d0e6c6b523537b87d0113cb6e9d16890175af893e475a752cac806e20e3f9c946f9a4f2c4136c1b5c9df87e8991b48583686f3b0cd6ed40469b894abcbbbf69ca270754aeab9382d5f2f01ad50c9dfc7b8db336fcd5a92b1d953beca89bd19f577741eff8f0437994158152b82c2728bcd6de343babe3dd5677ab71a3fb91e9c385144ca8771d5537dd91b9e80603264cfc335ff5a127f96613c381f65d2096a13029106a73048073c4cfad0097ebb62eeec0eba75c2684221c0faf34a0488fe3dd9c34483db04fd7600a7ad0b046c58beccedb23feafd850900a758858b1791e6c5c3adb4152ca4fabd3a4f1d3a0e11f6034d991a57fc86d048a9566b855f112dcfe3a0708f57d56fefd7610c212900ec945704b7a8002051c2a20baa71ff39629", &(0x7f0000000080)=0x145, &(0x7f0000000400)="02000000649ebf16eaf5675f9b98913a79b8daae2b16a677521988c50e3dafc4e790687aaac584bed3d22dd6e11f609ebe3d057392cc65c77f397cf72d1b5422a3f242d40098e955c4fce5e9125f9575dc778a039e2b411398b66bce59f5e44411cdc8de2d821e2f9ecd965029c473f21d66c1246be302d37956b52e05a6efaebafdd7a45fcf2f99fe3394654c030424a6c00a3db501f22179c1caf12a84a699192a960a1581560a8de73e0b6effe00789ebc4c21424577c38618bcbf9a21a057f43524df3951b6ddf064af1db1d1c03818c004e70df78f407a213b42bdc66fdce310f50410c0938e3a03e2881dcd8bd909907a3e8c5d2751121f7e859082ec5501f801e595afad86214b8c8e2c398144171e3df858e40c80e6a6a05947da0e13bfcfe9b719522a03675dc3fb50e23b3e301cd1370d8ea9255efb224c0517556c5ec43618ebd469e5849bbe62a5d136f1268fb56ba3efef9ea1c781d9672266462e0ee1785e21cafb40c96cb674a85e59020b2d09b61302bd926aee1", 0xfffffffffffffc6f) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x8080691a, &(0x7f0000000300)) fcntl$getown(r0, 0x5) 16:17:13 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setreuid(0x0, 0xee01) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:17:13 executing program 1: sysctl$net_inet_etherip(&(0x7f0000000040), 0xb, &(0x7f0000000300)="3c721aca8fa083726c", &(0x7f0000000340)=0x9, &(0x7f0000000380)="a2aab59237cf23b8f299790ebefd09a0d88ce5f102ed6f3c7df01e07141acc774e4133ca020000001cda060c631789452a594a6ab89f31", 0x37) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) fchmodat(r1, &(0x7f0000000000)='./file0\x00', 0x94, 0x2) 16:17:13 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setreuid(0x0, 0xee01) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:17:13 executing program 1: r0 = socket(0x2, 0x4006, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0xc16) 16:17:13 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setreuid(0x0, 0xee01) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:17:13 executing program 1: sysctl$kern(&(0x7f0000000180)={0x1, 0x24}, 0x2, &(0x7f0000000000)="b11b11675444c155c564a222a96e5cda0e56704f8dd95aaa4e5748f56a895c360c492dae35b84fa0c844ce6fcfe0584d2577cf0cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506c2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xae, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0x85) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSDTR(r1, 0x20007479) 16:17:13 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setreuid(0x0, 0xee01) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:17:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x8001}, {0x80}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000f9ff17d8285e7b2b9a3ca531858989982f68b019320d7a465cbcec5151841ec12320b2c32799bf529253f8929f46b42d3e69c8b73ebe3f703b91621559ff6c8058aeaa069638b845c3624942fc778e09492c333b92bec66de47e28189b955080a680dd770e9c03d220c0ba5b47add5d1cf7b9ebe2b6c417151d53d7b3a00b99adc04a86622db878f84960a68632f220ca95d559686fd7fa70caf566ef5c34da3cd4c90ebba76e044a246e3383bbdbf478fa15c62480f79267e5246face34118d73b24b21e0731221254b36c95d10e1c37d9ac1f6be8bf313818d389b9b2fb815e6af8e0f12c4e3d36acceb5fe036788171202899a1759f25258500bf18fbfa65161e0b1f38e9a0e119169e5830966a6a1f7adc3a38960bc990d0f58b98a26e2fa7ace391b7cacc329a32d64d0f20b96bfb1f77605e4a87a4e31dd7e91ac858eb658b690e15279dc5c41726a3"]) 16:17:13 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setreuid(0x0, 0xee01) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:17:13 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) getpeername$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x100, 0x0) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000000180)={{}, 0xa, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r4 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r4, 0x400c570a, &(0x7f00000000c0)) 16:17:13 executing program 0: connect$unix(0xffffffffffffffff, 0x0, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setreuid(0x0, 0xee01) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:17:13 executing program 0: connect$unix(0xffffffffffffffff, 0x0, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setreuid(0x0, 0xee01) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:17:13 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) connect$unix(r3, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x2d, 0xd, &(0x7f0000000080)='\x00\x00\x00\x00', 0x2b) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:17:13 executing program 0: connect$unix(0xffffffffffffffff, 0x0, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setreuid(0x0, 0xee01) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:17:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[0x63e6, 0x9, 0x6, 0xfc1]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80}, {0x7, 0x0, 0x3}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) 16:17:13 executing program 1: r0 = socket(0x1e, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1050504600000000000080005010000", 0x300, 0x0, 0x0, 0x0) semctl$GETNCNT(0x0, 0x1, 0x3, &(0x7f00000000c0)=""/232) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r2) r3 = geteuid() r4 = getuid() setreuid(r4, r3) r5 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r4, r5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r7) r8 = geteuid() r9 = getuid() setreuid(r9, r8) r10 = getgid() lchown(&(0x7f0000000200)='./file0\x00', r9, r10) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x8, r2, r5, r7, r10, 0xa0, 0x2}, 0x80000001, 0x0, 0x100000001}) 16:17:13 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setreuid(0x0, 0xee01) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:17:13 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0x0, 0x8, "000000000000000100002000", 0x5}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x31, 0x0, 0x0, &(0x7f0000000880)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000095b9d071b542a5387050000e2b8180000002900000031000000000000b717000a0000050000a3bcc5d1788bee0307d9cd99633af189031e3adb25ab8b672cc700be59a02a405b404cfa044984c1a6a624ef737da7a45575404d74bc1a9c12b141fd0b7fd59a246aae28c51103616704111afb94fc5f538ddde7ab301d22f6681009f20f0ebdee18787347273bc2cd6295d3081db9e935eb13e74c85caa10cdb270520937a162ed3fc4c74a3894adc06fcddb72a4c6827c9cd41d4156de44bf12f10bd8004542c94482dea38dc8ee154e3510ea315b818e27700e5d2d7d71423b1b39ed2036b0e4fa218b6ebf3e26ee2fb7124e093c9a35f181f19d03e689e8c4fbdbf4662091993e1745a4e72fab31c51c13536f4df0c683a445787c834f11c115230e4956972e5f020c7213b1565d66e121cbfb9a1df36420470de4f06794c7276f9ef82e6d5f63bee9e7f7847eaae0d4453e38e98a4e9a0d7b479d29baf8ca4a6f0ad0e5a90138730a42b2e3b105b4a93c9faeed1a0c6976a03f6710b0964b68a08fb6f202d8d241ebfecb5fe8a0a2165d5caeabdde4e4310c40825fc2271bf555c49ce066d58ee923419dc1fddd1d8787ca03a4a5d10b715ee3b2c81b036c6f3ad65493ef03eec5ae89b30ec5e630afb865fc7d5a46043e59f3e8c33bdfd57889d46cde3232e96ca1f68736c37d2b6872ba7e23b807fd3881dc86109cdcb7c434bfa13485b383510cf151024f7e131ec51ccfad9334fc5c38161cc1bdacdd9a30a703a9a518b63a5dd4ec82f30e05dd33b883a3eae63b901304d1177e52db21023dcb02f644f89c56e293627335a85a26bc371ff3d188d30d0beac5c3fd85a061afbad6fbb133ea46a95bf4e1fb7156cb6b4a31852866e0acf3ea56d9ea71480ce262582a89c72782bef7cbe4c45acce91e25a1c1eb83316c5937c54f55c4f6d5870b1783ab17fb375a4f7f74a843309f018fd08c4001df1afe98bed3e0e446c430c7b69f46c4e049b68b0f1f105e8e2cad2a26405929a38d4988c29db2e53bba1b3cec2f33c1021c7d2f17b4d4e520f0a5bb097e496fc9383fd696aa6d2c75f2c48cd503dda0276c4a28180cc366a0a071acba50efc1b64244a6484cb4646932eaa34a098ad5ca7358b2ece14b06eab9e26b92bc414c9ecf9a8a3a504f4ea525edabab5fe1c6e6ee3b598bea49da7e865e5ae23b50e7b3f9bc0ef60d00b8324b68039caaace0bd0d46be363b2dd16bb5cd8877a7b636410961e7b61ca4f2c8b835bc57fde400fd1a3809065e8e51889c7cf65e817e91120d1fb59dc2404b9fab29ea444000000000000"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000000)) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:17:13 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setreuid(0x0, 0xee01) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:17:13 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setreuid(0x0, 0xee01) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:17:13 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000000)) sysctl$kern(&(0x7f0000000080)={0x1, 0x32}, 0x2, 0x0, 0x0, &(0x7f0000000180), 0x0) 16:17:13 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setreuid(0x0, 0xee01) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:17:13 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)}) r1 = getppid() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x1155090ad27df4d9, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000100)=0xffffffff) r3 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000140)=0x1) r4 = dup(0xffffffffffffff9c) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f0000000180)) r5 = kqueue() r6 = dup(r5) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f00000001c0)=0x2) mlockall(0x1) fcntl$lock(0xffffffffffffff9c, 0x8, &(0x7f0000000200)={0x2, 0x1, 0x3f, 0x4f30000, r1}) fcntl$getflags(r4, 0x1) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x8, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r7, 0x80085762, &(0x7f0000000280)={0x1, 0x7}) r8 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000300)={0x6, &(0x7f00000002c0)=[{0x800, 0x3, 0x2, 0x2b9a}, {0x2, 0x80, 0x3f, 0x7fff}, {0x40, 0x4, 0x20, 0x1fe}, {0x3, 0x3, 0x40, 0x5}, {0xff, 0x6, 0x6, 0x80000001}, {0x1ff, 0x0, 0x7, 0x3}]}) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f0000000380)) 16:17:13 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setreuid(0x0, 0xee01) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:17:13 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0xd01a, 0x100000000, 0x0, 0x1, 0x8, 0x4, 0x100000001], [0x3, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x4, 0x0, 0x1fffd], [0x1, 0x0, 0x0, 0x3, 0x3, 0x80000000], [{0xfffe, 0x800000, 0x0, 0x3}, {0x0, 0x0, 0x0, 0x3f}, {0x0, 0x0, 0x2000002}, {}, {0x0, 0x4ede9241}, {0x0, 0x0, 0x0, 0xfffffffffffff765}, {}, {0x0, 0x1000000}], {0x0, 0x3, 0x0, 0xfefffffffffffffe}, {0x3}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) setreuid(0x0, 0x0) r4 = getgid() lchown(&(0x7f0000000080)='./file0\x00', 0x0, r4) r5 = geteuid() r6 = getuid() setreuid(r6, r5) r7 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r6, r7) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, r4, r7, r8, 0x0]) 16:17:13 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setreuid(0x0, 0xee01) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:17:13 executing program 1: sysctl$hw(&(0x7f0000000000)={0x2, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x2, 0x8000, 0x0) fcntl$dupfd(r2, 0x0, r2) getsockname$inet(r2, &(0x7f0000000100), &(0x7f0000000080)=0xc) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000000c0)) 16:17:14 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setreuid(0x0, 0xee01) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:17:14 executing program 1: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x6, 0x2}, 0x9, &(0x7f0000000080)="c5a22f6368e10831bbc79f338b286dc9ed7fb3943cb12cb3040b9a99299e2ca58006c52d0e6c6b523537b87d0113cb6e9d16890175af893e475a752cac806e20e3f9c946f9a4f2c4136cf3949df87e8991b48583686f3b0cd6ed40469b894abcbbbf69ca270754aea89bd19f577741eff8f0437994158152b82c2728bcd6de343babe3dd5677ab71a3fb91e9c385144ca8771d5537dd91b9e80603264cfc335f6613c381f65d2096a130291085ded31240b692659b6a73048073c4cfad0097ebb62eeec0eba76d4566e06dfd88d35c2684221c0faf34a0488fe3dd9c34483db04fd7600a7ad0b046c58beccedb23feafd850900a758858b1391e6c5c3adb4152ca4fabd3a4f1d3a0e11f6034d990a57fc86d048a9566b855f112dcfe3a0708f57d56fefd7610c212900ec945704b7a8002051c2a20baa71ff396290000000000000000000000001eed82f82d3bdf54a363d3b3f5c4e62a34b354b291b6d97f5a843f02eeaabecd3792567c9fcb45666280582f2bddbd02fbe9aa12ce8137ca2845b05d155767b62b35632d19bc5c52677ed898e8dc4726bcd67c89fc2c694c72d580163106ff8083e25c7bb6b927abb167c07cb2c7fcfaadc966e269d6c9b2c46f350575e95cfc3e628add4d", &(0x7f0000000040)=0x1cc, &(0x7f0000000400)="02000000649ebf16eaf5675f9b98913a79b8daae2b16a677451988c50e3dafc4e790687aaac584bed3d22dd6e11f609ebe3d5c1b4606f1fe9e2d7cf72d1b5422a3f242d400c1ffffffffffffff5f9575dc778a039e2b411398b66bce59f5e44411cdc8de2d821e2f9ecd965029c473f21d66c1246be302d37956b52e05a6efaebafdd7a45fcf2f99fe3394654c030424a6c00a3db501f22179c1caf12a84a699192a960a1581560a8de73e0b6effe00789ebc4c21424577c38618bcbf9a21a057f43524df3951b6ddf064af1db3e1c03818c004e70df78f407a213b42bdc66fd0c0938e3a03e2881dcd8bd909907a3e8c5d2751121f7e859082ec5501f801e595afad86214b8c8e2c398fca47c334c35f080bd72ad35341de516fae290014b1499290aceeb3149973c8b3259605f9d191c84bccd6b894483109700095a001c0d2746ffb841a148efba95140539cad201b3d2c00c4488ac1e5ad2c6fd2cab3a2706cf85cb5065285ae9c1499932f77654b4c90c6e9ce7ddf04ce57a4dc2299ea11ba3c21bad7d207b1b068e46014b13d779894e7908376c09cc753e94625082c0d3e629c5452c81c804980363827a6165f8b44a4c5b14", 0x1b6) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000300)={&(0x7f00000002c0)=[{0x41, 0x101}, {0x85, 0x1}, {0x84, 0x9}, {0x4, 0x3a6}], 0x4}) 16:17:14 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setreuid(0x0, 0xee01) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:17:14 executing program 1: sysctl$net_inet_etherip(&(0x7f0000000040)={0x4, 0x2, 0x102, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x2, 0x2, 0x0) semctl$IPC_RMID(0xffffffffffffffff, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = fcntl$dupfd(r1, 0x0, r3) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000000)) fcntl$getown(r4, 0x5) 16:17:14 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setreuid(0x0, 0xee01) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:17:14 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000000080)={@random="edd700", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "9e0100", 0x30, 0x3a, 0x0, @rand_addr="61adf862858aa8790dbf9a1459e5824a", @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "f77bd7", 0x0, 0x11, 0x0, @mcast2, @mcast1}}}}}}}) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0xa0a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:17:14 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setreuid(0x0, 0xee01) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:17:14 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x8080691a, &(0x7f0000000300)) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x800c5709, &(0x7f0000000040)={0x4}) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000140)=0x4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0xfffffffe, "d730c15b00f4ff0000747beffde400", 0x0, 0x7fff}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x8000, {0x0, 0x3a0b}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000447000/0x4000)=nil, 0x4000, 0x1) close(r2) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) fchmod(r4, 0x40) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x2}, 0x8) write(r2, 0x0, 0x0) 16:17:14 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setreuid(0x0, 0xee01) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:17:14 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x28651, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x100, 0x0) r0 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = fcntl$dupfd(r0, 0x0, r1) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) nanosleep(&(0x7f0000000180), &(0x7f0000002540)) 16:17:14 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setreuid(0x0, 0xee01) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:17:14 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setreuid(0x0, 0xee01) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:17:14 executing program 1: getgroups(0x4, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x10, 0x3, 0x72) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:17:14 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000180)=ANY=[@ANYBLOB="ffff1bffffffffffffffffff86d9e02b000000103affff0100ff020072000000000001860090780000000000000000000000005c5006be4a37caccbf77ca8546c36d0f09d554eae5c02609214e494b1554c64418f62969676b656f729bb4164fefd87e9fd0d39e8e91c5a4eac547b09b436b5dd6b3af27a1402c4cf7d999eb64103883b1fb037b9c9f771279acc61c16157490ee9ce663d5ecba3e6f8d0f9ae95dc088c790c8c5b14133c1e81d8a52359d3a4ad1ada34abbca773245ae0c0e7b42d62e758ec900002000000000a0d7e55d43a7bce9758650b8bad7be83c0133bd79cbda0eba2f1293bc65ff6edb7"]) r0 = socket(0x18, 0x4000, 0x8) fcntl$dupfd(r0, 0x0, r0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = geteuid() r3 = getuid() setreuid(r3, r2) r4 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r3, r4) fchown(r0, r1, r4) 16:17:14 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setreuid(0x0, 0xee01) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:17:14 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setreuid(0x0, 0xee01) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:17:14 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x88, 0x300}, {0x89, 0x5}, {0x26, 0xfffffffa}, {0x40}, {0xcb, 0x3}], 0x5}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x22, 0xffffffff}, {0x5, 0x20}, {0x80, 0xffffffff}, {0x82, 0xc1}, {0x47, 0x584}, {0x41, 0xf0}, {0x86, 0x2}], 0x7}) clock_getres(0x0, &(0x7f00000000c0)) r2 = msgget$private(0x0, 0x0) msgrcv(r2, &(0x7f0000001080)={0x0, ""/174}, 0xb2, 0x3, 0x1000) msgsnd(r2, &(0x7f0000000140)={0x1, "f5e5d266b31ba7fa94ac2ae9a2389ba596d4b93aee81f55fa8ab7a6974d7c0747acfb031b2846e1b70e66aa35257c363b78874340159fea40a138ae1dfc6eeed6bc8bc"}, 0x47, 0x800) msgsnd(r2, &(0x7f0000000000)={0x2, "b5f7600d8165f6522b81cfa1e51c3565399727b24e339f6b4f1e981b7483eb0ee30900fd015972b70d2cb5c62803589924c02f4051ba0a728c350dcf3822a7ec"}, 0x44, 0x800) msgsnd(r2, &(0x7f00000000c0)={0x3, "760fa7336594901e8ea52a27e5a64744ca62e219ce9bb76a3a4cc097b212c98b111c5cef71a98763283037646cfee95c4824f39e62cfd42aa22ea5ac107b31d2f360c91a1ef142a5feddabd58461cc277d18b36352fd4bb27bc664964477599fcd4be3aebe27d35fe3e80190202a751fbe83a763ddf5de562d2fc5d59f5d24cf85e3dc2bd16554ed6061e2a4c140a0"}, 0x93, 0x0) msgsnd(r2, &(0x7f0000001240)={0x0, "5e5d3ce8ab8f96db47f773b98a37be0ea7360e8f52f3c4243bb6805ead338b05450ac2590cd4411fe52f6c493c26c6181c7ce14ccd23d7aa3ecd177dd8ad66b96aba86e807b262c6ddb7801855d6a58e81e37152137e39c2477b7aec2c873011e9a468f1dc9d441bab2f5e1443c66a14262193bb4f1962296d7b3ed7391db00083e0a07026b8e21fa5149f05c8ba25101a7780c5128c0b39bdfce4070a"}, 0xa5, 0x800) msgsnd(r2, &(0x7f0000000200)={0x0, "a70135f2bee8b5aac2ae6dcdc7db3ca5b6409cc63a2d853a6a12fa6d89a0cda4d9e95c11c9f0ee82d9dba601f6ab09ee44a8376447ec8cb1111cd0f0c23422cf45cea7fd4c96c92effce551387df7fcf91dff0220bb62ac1e67fb4a42ae168051dab6f9236d1a5a11b1111fde4397269241d1d75070481c37ebbe0ce373e0700a1b8d865f3b678c4331971ccc6087416dae7a4c263f284eb23810378a2ba172a1103c3e9983a9608b97e151c6ee30d539df94011538da8f1464e09647291c9648e2dc7feb7304ab160bc5b0bac5e5208e9e1c3d8a0dfb8e28fe6f32cb7a9e068707ef7e9c1e033cbce2b4232ec0f86e382b6f71b48656eb25babe58f28515861e753ad2b2dc64d49251782648d35f9ec2b51757154b6358bbb8165029730256550acacd34b8bd1d5689397408fc223a0f67febf87fbe017b584a396e1582f2f9ea311c884df5feec80ac45783a1978e8f3ced94a63dfc12f87bfe02d2c52c3ec341bfbf133a79d8ae991a5457f3286661327a6ec9b6708968424a40256407e89b28abe71b304ec39166b1a6862bd643616c9ffd90ab453e360706af0fc4991d1006e72961d4a1677fd3060c251eb3b5c7d840ea41aea6cd901977dc90421e2eaf2005dbb1a12075c4c44512c3331a226b27250cb29fa0c46194953f14b04ba16ed98e513575a260c1a9af8d62f275d752e58f46be8c8caca4124a6dcb861c7068d2cc3a433070f66271c146f5c6e624c5e8acb8b211bc7065fcacd7973c097e3c65ae4e47c8338530b0128a00b68037126ac01d3bf72f7759822c527fa5030ab5db862b94d0b34430bf240444475ab31f71772993671e69ab2752d2ff57ebb20ea28c09733188984def58da80869f77a2dd0e2361eb8e2089de4ff2ee64cd65f4f703970dd89e9e1722a269bae5f2fc331eaee065e3fb5fd56e75cdc9c848da904bec64c6fd3e352b1b684f2cf7b1923b0f1907e4d470bfdf7b2d58aa3b9f05808ec164576c08b87eb12946102768a06080f7564c09bd685182c13886a3a3244df8bd74482a2bf3f5f8b1519f9bf1a95fd915b4905db45498e1e129a9146526f78f2418da57fd08348574114c0c6b564ffcd3d1731dbf855b43081870125d2f179268983bb6ccd27c3bbd579d7c6c981c48a3385c43466c839fe2edf49ebd073ef1e95c2b4f33ec5a1da54b2368034b36154d4aa1ebcbd8feef18268959cd79384a443a06084bb0cb134daba65ef6be7715f99154d68a4440543f725d82ecf4827d9a42ec2ef8e4b9c34258ff109edcdde3b68b82edf04422bac993b1ea15919f44e723cfb5d2c36aa9b6097f5156d8078de082a2c31036a1292e3b04493684d3fabe2c425ead1f58e9cf754bc29200380aed9b1ad7e570fac9015eba281ff3d91c6812968acd5edf132957546cf71490dde64e2f8d5851fb0ca7b12638a901b046f2878931c534379efe06385cca2cff387975c771159d11bc5204536a2b0a8655d8958293838459a065cb4b8a44c8563caf2b27dc7b2e67116ac217d92dcb619aa9d8adfea41806231d55d07a761ffcce48a7d8a7ebd80ea47b70c14fd86c1df24f907b22d23e4ac0361ded7f8e9351d503064bb278b1ad67fad4d7afcd231415644169986bbaf452de3028edc9ff5f528ad64a0b964276d615b1fdf21b44a8541f4b6c3632210356bf1ddb1cad2503167e8a9ade2f8deabd7cb5615b13557a938753b43b5b5e15f9f3aeb1a3c0e961e21e2007c08f36eda8dcbdda193896f73ba1fb63b9760ca3ad22bc34bd144312780cce0691daa2bd54e0e32fad4787507d42bd4b6db2837d534bc4b8e7dad410c95ee75bf9e194af54e79841d7625aabb09cd0d1d039944e4b02722bbc1a9b8b7dbc14af400be5071ae8fc7eeebe82b103b0f74543d0712718730a5e19828d94874f3a3662533cf9e75cc66a35916d9f10d712ffc5a0206d72b5c77d2c962868f1d3b2ae3ab83d7152d8a6204a9ea635ba6d3ebd0884f4ed5acf88513447e96bb74dc084aff4ef5ae730d2dee5e508f148aeb6158df7e0501c11491a013d4169f5aec127281f31001b7d4877a895d56f57407482d69eea912869130458098a7b7424ec3a4e7f9bb2456c41319e9853570c34fa4ef0b538fa2ff1dbce78e6068aadc734d9540d98b77d40e4964a4ea397f9abcc83e955455c735e604476855f0540ffe5705b9463acab8e501def6cbededee5913609194a8e7eda336ad3e79a65995bb7a8c751245d4f99cc9a4bbfe3a7f39042af6c9edb0820623d6966034f60a751d0849da5cb8dced99943071b32c4970ed86c0b968adbf7fd9523346280961896ae941562c1eccf770921a8371c7e3187565631bf01edd71e14307502e4d2d4d5951b3826fc06581cd7618effb984059febcf38b7fb12783d014d44f5e1c739e0875e0165f694db9ce288f27d4b43a98629e4095659f146396ab7f63be7aa726d8c26fb883c428bfd30c2d17b2d9fefc58e74960963fe8085952f0b8df7a5e1d27ef5e5432c1f1fe1ffcde9bd9e6a99f9236b1b8500ff768b1c01336f51ba068436aaa3673002c928bfbb57dbffe29c94b410dbb9ba5d905a4ff3eec8de90ecfefd51c53ff6e36b2cb45ca37aded60784bf612ec404d18ffbde79ae9ec26bb4c1a6d47a1f5c2ff91391eaa0ed53bcb3649d4e4721232ec99382811deb3c0c237e6ac25da045efc3803f6c858f1e4132e9788ecdb9a10cef31a2c53c33c29a2a4636966226c61cc6c39d02eef7c3f883dc2ae8fbb95e0479527ae0e40c9430d34fc64e1265b1e26f4ea746eeb29502ae4ce05d0e31c3794a931a1f2f1ad63d276c34649c46d7acd9ec69a556ac71a217b12a84bbf0759712145e651abae6d4dda05a3e6985544b3f53647b14147f305497e80cfdd5a3482058fbf10b3b1784196b205b8a4c952c6ccef2c49708deb8fa7b071d399e08586bec2d17c4d257740778def290776c0fb9e19bee8c422fdad5d73dfe06fe3a26d536fb2d32a9f58c9d3c6e137eb77b7212749228b85226cc0771458039cf6bcf8e5958086ffff2a4bca8e4f8d2aacdcebd29b171edccba0ae1b4b463db983ec4ba06fb03442fe4a79cea923fdff216e0a6abdbfe852febb63a6cf5a3354d3ee68f042cf3063e687b4a6450c89ec7371cee12a5720c26d12b3fababd1e4ad41a9dff471eba96f48ad995ce0f5bfc01e82f053c4b2463b8917c47dc276239e34becafe1cdea83b7f4687bcdc52bba7f6cdb3f985dd64c43efc74c96f82e66497dc8840a0b970f5ebb910dbe5e962e46a7ed512e1ee7e468ec11a334f29b1d44ddb55c776f9008eb3511686a202a575e094559cbf0e82f272373995ed74fbf465fc854f00977c83e801ad54dd2341331d4a08c504e4eac1149f85c0a789a87fa6f1fd3e75c5881a1c2d404e2bf8f769c234e84e14bfe46fd28f3960b9b0b28cf86e290d1da03acc6d96f9ef1689a3d27ba9f17e539e8e2305fc3c5c5bb0f3d4c396ec75258a8d478b9077d1416fb2817d27fa10fedde069fb1bdfe7a297e9b1e600b06093c35d3822f4a99a6e09723a8d153a0f61076ac7b07b8701dbaebf50dd0dc49328f0e618d5a36e0b1424ace9bafb8258010bd67c240312a295c81c09bc70202eea69d9f8f5023c3b0781e8a847071b3f878f6c05f89a05f128f41b366da511ef2200f95483a63d5ea7eb60898117b7bf6ccd957220db02311b6df31b1cf2a8a401c9b979d75fe783c456fa504fa55ff9ca24bbfbb43c998551caf8e47b3da304c6002ff2552e0aa61c21c63dac13b0eff30cde66c316a8576b5586ffc22e111555e9923bd3ea0818635a282e8cb25fb4eba9e25a97337e37ed2d87de0950d0ec9b863873bfa328aa7fca687f46e60b7e9dedeca4138311cd618b3f2e40fb7152295ecde30ea7b4b4e08542b780a32a61d28190174314a96e0e39a1a0ff471c2512b5275f6f5d661931ab90c64183b9a091ae10d1cf001053ae5961dbd04a0faf5b074a3ee77e67736b348f4326aa92c5a0e680bb2424bde80cfc2f3a42270b8d1b30fea4a391e6e6f6e8b439b95df8d6a1784c826c5823ffc4cb8995485c05d48e150914c8b897de93d715e9d8c0fc2e71668df8764c194706babb922cd7e5f0a34b1a97a4d5187f7eb4bf5353405084f33456aec36f6149cfcdf60408f1eb37e8f38b91c7e99d4a5a00db678417bac013e8dc04731d8ff58d6f5e9e1b1201505c683dda5c34884b5b2e5095280225e5d186575d133563c024184a1f714414714425f7f8d163d13dc658f4f153294986121dcea06248087e7593123b15b9a048021d4dfdae3cf3bfe7b21c1d4ae0c56fb3a0e83d4babb9b1ca3580646d3e08df2b1ef59c6246e161c350dadef3da6afe8d4b71354ab7561a1b54e66543e70b36890e2eb3afddcf1bf18f26bc4f7c367c8485f8bf203aa3b295a64991378df121c797812235da53482461b53490cab406e054813d17eb6b3d96afd0d26a08ffd6985b6f730ab27720c8ff53029948177d800f411321aad6416399eb1cf8653f8295ec88ea54f0be09353057871bc0b148057e65bc7cca1ab8a84d2be86a2cbbcc89cd62a3545a91544c77bf9e336b0bdb850853f206f5c9ea164402cbc2cb16fbf5f178bc7b1ddb8fe1ea55f6332234078e129cbb1f79bb3c834d48b71f643eaf6fa449928a7a606bc8adb19efd656e9bf1f477e5311c74d0ed6f80157e2bdd60f5fc2497d06446398c32b4d74a78aca6bd07c3092f741452fcf28f2bda653c845d4b2e8fdd0f7c469f5e0c77187e58edc8291561c8593bcd55933016035ba15921bbe5680c8653d56e367c9b24f12e82cfe8695032462e0191964d957ea07a0f1e2a9368ab8f5ed66225f3077d0ccea0cd290693a7b89a841cf839a539a4c522ae8eb3f4b50891cd3a27d3a47af14bd0fae27ef54288f082d4bed5afd321954f6d1e832e6504a8ae8fce3704a9565b3d2317c5d8ef7d91a80f0819ec76196bbf169fa008c72f65489ec5a7660c23500a204ca04c1bdc679b4de7fe5ef81e6a1d0b09b454a4bcc4053d6eb4dcdeda3442983bb8bcb00a6feddb173bdcb10ec5cb042fced429c967cfff3df4b8279411aee75d4937dd44347a41d652261b5ef9f0dcb500a47d00b1daabe1e3d24523fb4e921beb90d7e57df1e9b1991220b8c66afb1626b3aebc19237f61b08af6c8cb54fa19e92113c6482e1afe9ad9c92dc059a1b584cba723b7f1526c75316fd99ef75a9f5fee1001a96a2b588b46ee783357aefbdcb67166d48c1333a47911601159a8a73de43f58cb277373c91b326c2303688c14a4cfa5c114f499e3766a97387593ee4bab19d0324f5e6090a10da93cf388928ac08b669e6aa7621ab3248d96fbbe67b2c1b39d70d8e289e2afdb4ba5f5f6b937054cd9e59cdba56f0a1fa9567f9b60c6212ebf657c5269472f099a96ce100aef1d17515ebc658ab57f37ccda4ad35811d5c9f3a37e1401f9c7733e8007a05009b455a8c4166497cc85584f6678137970101e283d4527f499034683c35ae2ebbe760b3851469f9b5086879f54b85f62fb57d0139cf6830f772eb6c429c1511eb1c99559ffd450cfc5e54275d48d5174cea44fbb76a4e3e1984fa69c6dfc42792f2ced9c4848c827cfa3b53755fb80b46d950fad342a2f4359b7d4b2b943058e1f4a7a833e395de00efe0c60eee2fbd1ec46fafda752bb322f6216d4a646903746e72a68a6946541680daddc49fa1c9f36328925eaab62d1074457f9a0357a725c77da456aab00b63e5da1172c90e865be798e3"}, 0x1008, 0x800) 16:17:14 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setreuid(0x0, 0xee01) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:17:14 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setreuid(0x0, 0xee01) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:17:14 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setreuid(0x0, 0xee01) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:17:14 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffa, 0x39}], 0x80000, 0x0, 0x0, 0x0) fcntl$setown(r1, 0x6, r2) r4 = kqueue() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(0x0, r5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r7) r8 = geteuid() r9 = getuid() setreuid(r9, r8) r10 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r9, r10) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f0000000100)="d1ad27f67f672d8afc17f5109f82c4a7d89071067c86dd25e6eab9b1512c611b1031d09c8088892c6cae458eb7a1cc7267e371247011af24d3e0a927a7456e556af38718df047f2eda28d2f9ca868aba5ed28a26f03e9ce3050cc13d98de8f3f62ba66c625098e60577382cf5164998d9877e8cf55fca2ebf56aa019691b77d3367d17322b8f2868d71c6407c8bfe9efe6c29db50bde056793eff9a6f82a52ca0e0b8fe7fadcd407a2e436f9892c8cb0eec3894d1bb6de9c6cf54a14118b7e392a5b263882f3dac523aa8394ee6a14dc36c657b02deaeb", 0xd7}], 0x1, &(0x7f0000000380)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000018000000ee000000", @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r7, @ANYRES32=r10, @ANYBLOB='\x00\x00\x00\x00'], 0xb8, 0x400}, 0x1) kevent(r4, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) write(r0, &(0x7f0000000040)='!', 0x1) 16:17:14 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setreuid(0x0, 0xee01) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:17:14 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setreuid(0x0, 0xee01) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:17:14 executing program 1: syz_emit_ethernet(0xe, &(0x7f0000000000)={@broadcast, @empty, [], {@generic={0x8847}}}) syz_extract_tcp_res$synack(&(0x7f0000000140)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000240)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000003c0)={@remote, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "45ef58", 0xffffffffffffff13, 0x0, 0x0, @empty, @loopback, {[@fragment={0x3c, 0x0, 0x22, 0x1, 0x0, 0x6, 0x64}], @tcp={{0x3, 0x1, r0, r1, 0x0, 0x0, 0x0, 0x10, 0x7fff, 0x0, 0x8001, {[@timestamp={0x8, 0x0, 0x3, 0x40}, @sack={0x5, 0x0, [0x632, 0x9, 0x1]}]}}, {"023d7897d551bc36cc3375508abaa2d705030b4414245a573c60b473ffb8b54cd737c2b25047924b5e9e0646419d3f9ff2ca3b3b415a926aed4b2e082a14ccc1898620532c4104253bb915f2851ac56677cc323470b3ed2d13eb39740b7ff5701e0c773033a3ac5c8609e02c47bb"}}}}}}}) syz_emit_ethernet(0x13d, &(0x7f0000001240)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x12f, 0x0, 0x0, 0x0, 0x45, 0x0, @multicast2}, @tcp={{0x2, 0x0, r0, 0x41424344, 0x0, 0x0, 0xa, 0x80, 0x101, 0x0, 0xfff, {[@window={0x3, 0x3}, @mss={0x2, 0x4}, @window={0x3, 0x3, 0x7}, @eol, @window={0x3, 0x3, 0x81}, @window={0x3, 0x3, 0x1f}]}}, {"8475c33358bcdb7ea0a49bf5753f4a702aea31857f7a1bfe89ba587aff5d0d67aa2bda770b9de888b74aee17a57edc44d5da034269a3a8d38d9c86bb89484a0f0887d77efc698b1a84253181bc2c2cbd2e67474bbda39c14f8fb9d2f41e78232b2caf4e0984f5cdf0b1d323c8df0b89385e10b88b290219e4f0a5795f3ebb828bd5561e7359c8a0cebc031cf9701bf369c77090867b1b4e5aebc41b2e637657d1b0e79cbbe66e31db38ccc8e5708770e3e4a2b9ca321642bf0337bf1ef620fda0e288f79dbd073d9f60414d6cd446e9dadc2d1cd660e6c29fead9ecf52ce94db00a31c202260c73df294f2464fa071f6652bea"}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x3d3, &(0x7f0000000080)={@broadcast, @local, [{[], {0x8100, 0x4, 0x1, 0x3}}], {@ipv6={0x86dd, {0xa, 0x6, "b6036f", 0x399, 0x89, 0xa6, @mcast1, @ipv4={[], [], @loopback}, {[@hopopts={0x3b, 0x10, [], [@jumbo={0xc2, 0x4, 0x3}, @generic={0x2, 0x6, "ee2513fb01fb"}, @generic={0x7, 0x70, "3458afc0e06fbaffe15da4aa3de72786373bc53f051aa2e4ae3af6758bf2446265ee26dfea7343cb1a968ad4f85edf11dd0139e6bb8ffb86082e259a7b3cff8aad703e44f5973bd649cc52f4db5c101c8b863fcc158488ef65b27114af7d41dc0e86c03e563a6a4a797bcef20ce702fc"}]}, @fragment={0x3c, 0x0, 0x7f, 0x1, 0x0, 0x5, 0x65}, @routing={0xf0, 0x14, 0x0, 0x0, 0x0, [@ipv4={[], [], @remote={0xac, 0x14, 0x0}}, @empty, @loopback, @rand_addr="bcf4cd685f6ef063182f136a32ee9446", @empty, @mcast1, @rand_addr="03e48aa9888100472972ac33fc4aa209", @rand_addr="fafb830f00b77bd6ddf1d4fc894e122e", @local={0xfe, 0x80, [], 0x0}, @remote={0xfe, 0x80, [], 0x0}]}, @hopopts={0x29, 0x1c, [], [@pad1, @generic={0x0, 0xe1, "9e9db15234b2c95bb835f0e66dd04f75f8c8aa21e567a371a6976a45bf6f40efc4dab2de666f577bb624579ce8c8ffe41affe90428de717162d11619e25176743a16d0594b9a9db4dfaa0ed38198e87be948e6db6982d9b2675bad80b584b95006e335ac06ae318f01c1b28d035ed9af93f77e31fdc80762f80b26aaa37079aeb82f9252214b9ae1393daa3045a2a2ba20ec4b0b67be115b848a685f0805d34358e4387d05a29205aeb0f4d27b1ba0c9e7aa466203a2be416e973a0a6514746e56a7d130cf718abcdb4d93edff077a534f0909f45e51b149051c692b8b03383b18"}]}, @dstopts={0x5, 0x2, [], [@jumbo={0xc2, 0x4, 0x4}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0xff47}]}], @tcp={{0x2, 0x3, r0, r2, 0x1, 0x0, 0x1b, 0x10, 0x81, 0x0, 0x6, {[@sack={0x5, 0x12, [0x0, 0x1, 0x80, 0x6]}, @generic={0x8, 0x8, "388980198bac"}, @generic={0x3, 0xe, "2ce418c8913bc7085fea8efc"}, @generic={0x3, 0x2}, @sack={0x5, 0x1a, [0x7, 0x5, 0x2, 0x7ff, 0x3f, 0x8000]}, @generic={0x0, 0x8, "07a6bfafb33d"}, @sack={0x5, 0xa, [0x3, 0x3]}, @nop, @nop]}}, {"f4e355c1c5e0d0f8085e16f2ead8418ec7a8ff6a657f41ed6632f8bf1ad39f3222eefa3fe54281027675abc889dd8103b6ae84f000c760afc1ddb9fc79aeba82b7378ce4c21e5a207866974f65cc4762209a20ca7705382006eb8cc1e0d9e3cad7417641023a468cdd91ba2ea5bd974cd3e52bae165a5ae9b367b9349f711013dbe703459cf042173e7a6a083c5427f53a9829d8b124a8c5ee4b085a19317476500d2bc806f555efd7a13b1acb7350758399a4989dce080a2da23ef6f0dc6875559a9ded4dd143b066b75eef8f29593c267350b384fd758a9f2480d4b959c8235a99f863fa"}}}}}}}) 16:17:14 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x0, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setreuid(0x0, 0xee01) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:17:14 executing program 1: sysctl$net_inet_etherip(&(0x7f0000000000)={0x4, 0x2, 0xf0}, 0x400001c3, 0x0, 0x0, 0x0, 0xfffffe01) 16:17:14 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x200, 0x0, 0x2}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0xfffffffd, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="65f226f300b5635b723b77b72323"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x10001, 0x0, "010000000000e0ff00ffff0700", 0x80000}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x100, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) r3 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x8480, 0x40) accept$unix(r3, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 16:17:14 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x0, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setreuid(0x0, 0xee01) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:17:14 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x1f, 0x4, 0x7, 0x0, 0x81, 0x8, 0x0, 0x2, 0x2, 0x4, 0x4}) syz_emit_ethernet(0x36, &(0x7f0000000000)={@random="fb8dfd9f9f6b", @random="6394d34c053a", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @local={0xac, 0x14, 0x0}}, @icmp=@timestamp}}}}) 16:17:14 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x0, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setreuid(0x0, 0xee01) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:17:14 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f00007a8000/0x3000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f00000fa000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file1\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r0 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) getpeername(r0, &(0x7f0000000540)=@in6, &(0x7f0000000580)=0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x18, 0x3, 0x1) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x85) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x800000000029, 0x24, &(0x7f0000000040)="1f12fb36", 0x4) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) 16:17:15 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setreuid(0x0, 0xee01) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:17:15 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setreuid(0x0, 0xee01) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:17:15 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) shutdown(r0, 0x0) r2 = socket(0x2, 0x2, 0x0) socket(0x2, 0x1, 0x7) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000000)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:17:15 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setreuid(0x0, 0xee01) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:17:15 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0xffffffffffffffff, 0x0, 0x2}, {0x18, 0x0, 0x0, 0x100006}, 0xc, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}, 0x3c) r0 = socket(0x2, 0x2, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000080)={0x7fff, 0x0, 0x861a, 0x1000}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) readv(r4, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/62, 0x3e}], 0x1) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000100)}], 0x1, 0x0, 0x0) 16:17:15 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setreuid(0x0, 0xee01) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:17:15 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setreuid(0x0, 0xee01) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:17:15 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setreuid(0x0, 0xee01) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:17:15 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="10000000ffff00000100000000000000da1e4acf2ae108ad3ad3284ba137b90c8bd77e522558876771a642db43aa68e30411e15081e09b0b81b2ba8558aa59ff010400000000000032d4af3f90602bb804108e5adbaa20ae089214d5774c2740d9f0fccb79ac95a5f38ac70e2ffbd16cd4488e68ed4061e660f4e25f6961ec828632b645a692fde73b11ae2c607a812d3c944e6966d0756779a43d05882f94d4bb38d11da37f4c9d23fab06c4019030809ce023baf8b945b29a09dcddfbbed10783a6b0ff88258f28aa48218d0cb90"], 0x10}, 0x0) 16:17:15 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setreuid(0x0, 0xee01) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:17:15 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setreuid(0x0, 0xee01) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:17:15 executing program 1: clock_getres(0x4, &(0x7f00000000c0)) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) sendto$inet(r0, &(0x7f0000000140)="ffe20910154cfd47e0a5410f9991ec5a2c7fdf2d17471300cf4518462460550e9a30d661ac147b9e8653dbaf2d1abc6f42a98aa1cb9e89c5e5c4bc0bad52f2f2d115413db6aa5f4e943bdf755ccfe34a3e68dfc79f0e2014ea0c5f2e2493e1ebf75070fba83f5730e4dfcfe7e979a6d576ec2685d3d42699b0158e15e8b39f1232e6e6a1c0848d3028efcd8e853733c901547dd5d7bc148661bc62925e4ffdc43e77d4f6ac962e050cb3497f615378a82f5a49968f499945fbda65092088529dae3b82", 0xc3, 0x40f, &(0x7f0000000280)={0x2, 0x3}, 0xc) open(&(0x7f0000000c00)='./file0\x00', 0x80, 0x28) r1 = socket(0x800000018, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x3) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000100), &(0x7f00000002c0)=0x10) setsockopt(r2, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) setsockopt(r2, 0xffff, 0x1, &(0x7f0000000040)="aeb566f5", 0x4) dup2(r2, r1) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r1, &(0x7f0000000780)=ANY=[@ANYBLOB="e70528870530e893e22e677b7683a2a5a81af9bd06578230ab9aace790fcea5fa11e159139b028a6b446cd8bbd82d3820ac9c7e7d3c9b00f659fcbe6486c1e2187a6d8902df4aa4ad52d757e06f2b73cd0853b46cc6d23a169fcb431c9d93229e35a0ec89a2ef57bd6e88214f8abb1e1e71fdfe8f13edf0c1f11598b282a46401a1599b8fb4e859e89276b0610df18d2c0fe3183485421d26e49d6a9548efda4ca543353e1b10bbe0187c86eec0395551d943ca2f9c42a7f197a49b8b682ea1bcd8914a4e6677e60755ddf05004e2642076690afd5a153520b6a5ac52093e92ccfce0db830238d01dc98dbe98fdeb682d3957f126023b925b4c3315e69aa50393004ec0e3d255fc759b1bddbe7d42346d5c74635008f72e2d967c759f43e0ea3ae8b9b5827dca20bb6d126ae5b1f7af24320630dfeccbaf85e513766ffed407e318bfedbe8a2ea7d98ac9069cfece7384fcf08031c385d0dd1b877b11ece894a96c27c4e01582c4bb471c18ecebe33662fd0e1ba3ec6d1dcfd011bac6dc28141fed7707df266ea88862e11a98ccfda854fdca449e4e4c30f53d49ef521b224cf81285fd4a9907e2f9bea7bafd12cfdecb54e71e37cfcf3000000000000000cdf00000000000000d17926aa961517d7e0747221fbdc345394d32114e8e14058243a67473c07a0f53bd57293e16618beda998c4eaad950065856e506c07b6b5d6b90faa9352a3b4726aa1b7d454b991b5e9e5ad92bd656c86c8f3833bcd4e5f36ee267bd890997d9a96b61805eef13ab94bf168ff455e14658a212e597b518a653475a7fc74545460e99238e6db1cab02b7f725f2b"], 0xa) write(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000d80)={{0x0, 0x0, 0xd, 0x0, 0x4}, {[0x0, 0x0, 0x0, 0x6, 0x0, 0x7fff, 0x4261, 0x0, 0x2, 0x0, 0x1, 0x1fffffffffff], [0x0, 0x80000000, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x7b], [0x400000000000000, 0x0, 0x0, 0x4], [0x4000000000000000, 0x0, 0x0, 0x1000000, 0x0, 0x2], [{0x0, 0x3}, {0xfffe, 0x0, 0x0, 0xfffffffffffffffe}, {0x0, 0x0, 0x0, 0x10000000000}, {}, {0x0, 0x0, 0x0, 0x81}, {0x1, 0x0, 0x0, 0x6}, {0x0, 0xa, 0x0, 0x800000}, {0x80, 0x2000, 0x4, 0xfffffffffffffffe}], {0x0, 0x2, 0x0, 0xfffffffffffffffd}, {0x1, 0x0, 0x0, 0x10}}}, 0x0, 0xf8}) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x6) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r4, 0xcd60441a, &(0x7f0000000240)=0x2) 16:17:15 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setreuid(0x0, 0xee01) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:17:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f00000000c0)=[{0x64}, {0x15}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00]\r\x00\x00\x00\x00\x00\x00']) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x401) 16:17:15 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x0, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setreuid(0x0, 0xee01) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:17:15 executing program 1: syz_emit_ethernet(0x122, &(0x7f0000000100)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x9, 0x6, 'H\'{', 0xffffffffffffff97, 0x8, 0x8, @mcast2, @remote={0xfe, 0x80, [], 0x0}, {[@hopopts={0xc, 0xe, [], [@padn={0x1, 0x2, [0x0, 0x0]}, @ra, @generic={0x81, 0x57, "e91bb108f457f585b99e1dd2c4e7314bc1e99a45ede684620e66805f11b98f57554feb201ed91edbed027491be6462ffe3e7ee69677828ceccdf12b8ab3d8f392cdd75723d034d0b15c5d7bc339f49947a4640c5820cfa"}, @pad1, @jumbo={0xc2, 0x4, 0x8}, @padn={0x1, 0x9, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0xe5, 0x100, "1078429cfe070e48f11bc1602161e0802d2f20f105ac4e055420b9d953879ef50f91fbf7c621f03551040170d23da95f618e8c55832f9e1f95b9b58ca3eecc0a3f1b60193f6490b83070184f94d9bbad558b82583577c0712332b3e969928fe942d91f77"}}}}}}) 16:17:16 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x0, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setreuid(0x0, 0xee01) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:17:16 executing program 1: unveil(&(0x7f0000000200)='.\x00', &(0x7f0000000280)='r\x00') r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "332798f3684781712474f45ce0df0104d1863fd7", 0xfffffffffffffffd}) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='c\x00') r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000240)='./file0\x00', 0x0) chflagsat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:17:16 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x0, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setreuid(0x0, 0xee01) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:17:16 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) r2 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) getsockname$inet6(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) r3 = kqueue() utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x7, 0x400}, {0x800000000000, 0x2}}) kevent(r3, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffa, 0x39}], 0x80000, 0x0, 0x0, 0x0) fcntl$setown(r1, 0x6, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) write(r0, &(0x7f0000000040)='!', 0x1) 16:17:16 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x0, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setreuid(0x0, 0xee01) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:17:16 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x0, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setreuid(0x0, 0xee01) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:17:16 executing program 1: chflags(&(0x7f0000000080)='./file0\x00', 0x10000) sysctl$kern(&(0x7f0000000040)={0x1, 0x8}, 0x2, 0x0, 0x0, &(0x7f0000000180), 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x8080691a, &(0x7f0000000300)) ioctl$WSKBDIO_GETBELL(r0, 0x40105704, &(0x7f00000000c0)) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000100)=0x8) fcntl$dupfd(r1, 0x0, r1) r4 = socket(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0xa, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$WSKBDIO_COMPLEXBELL(r5, 0x80105702, &(0x7f0000000140)={0x40000000, 0x66e, 0x7ff, 0x8}) flock(r1, 0x2) socketpair(0x1, 0x4000, 0x7, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet(r6, 0x0, &(0x7f00000001c0)) 16:17:16 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x0, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setreuid(0x0, 0xee01) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:17:16 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) syz_emit_ethernet(0x7e, &(0x7f0000000240)=ANY=[@ANYBLOB="d0a1d94abc105f34998ee324abbb978d65b9e1b1e0b0f43f02b70c", @ANYRES16, @ANYRES32=r1, @ANYRES64=r1]) r2 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r2, 0xa, r2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r4 = kqueue() write(r4, &(0x7f0000000340)="959c2b78e1479b", 0x7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r6) setreuid(r3, r6) r7 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r7, 0x0, r7) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) ioctl$FIOGETOWN(r7, 0x4004667b, &(0x7f0000001500)) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000280)=0x5bb41696) sendmsg(r2, &(0x7f0000000200)={&(0x7f0000000000)=@in6={0x18, 0x3, 0x9, 0x6}, 0xc, &(0x7f0000001480)=[{&(0x7f0000000040)="f579f5f55ad66973e972267b0b7c90d775fc0c0076d9bc8e830ab4", 0x1b}, {&(0x7f0000000080)="f7cb2218a4396b76519d2d9b0f766c235c40dbbe795e4d30b0226760f60f9995dac2a864c67eb10d8ab15d6b48ed6a907e9e80eb3fdbe8e543c9924b8f3eddf08f912f1beebf68a56911262445610d876d5d70a2d67e680e57b5b415bb61df0e6c415289b5a5663093432f9400bdbc5832fb71a59872c6a92e4259", 0x7b}, {&(0x7f0000000480)="0c889cc47077e16b28ce6b048419b4a8a2b481e39eb73d90fe8b8a0174338a53872b63a3c3d4bf81fb96217bf00be29ed3f76e3c6911f5d33d28d3318aa2efe1b8cfc32af5310b96d96e215417f94cb2afca5ee14d4d145014f915fc097569768e81e61f977828b400f3972f228e251acefe5501fba384049592169fc2acbf47d0eb433d0edcef643ae56693b732329bffd1d9a7694a9603a209298112a82d67912a7543842f4fe494402922812b3ecb09d852a15a3859ec4d52da9a4221797d69679e30c8e649c0006339e7ce0b077450054810b02dceeefbebd23790871510871bc1fdacef960b865128aa092b5a569784598625e5ff3fe29ff879a177860ab4fef1cf119a2a656a4c35f6e9510037a31557d02ca7e547180215ef07a457b5e3a43cfb66d23cbb8a0118decf60661951a57ec94904057d7f5507f7377d48a12321ad9e1d49e702c38404f8d105f40ddf7259473fe076f462c29a3db65345bfe8b28ffe659c11824f5684de1be308ace0324e0e5dd565755ee8973de1fd121328b965b2280e93dc46a9f8126e63568870ddf30ec5d2e2ed8d29bd46c927ff08e2232ba8efdf57b0b83279a1eee147825cf34aeb31bf3da45660e8c3a0195728f859f4481b502eb4c3b7c5c30c689c84fafa3e132dd5e7c09abcf2bdf182fbc6ef47d06a29556739654c89ffd39ffd8134e45c9cbc254de43c36738f0a003af3eb714702eaec64b14c6c5155e4ea65f19b339c72ba1c0d305c000000007890dd2833a787eb1a664eec81133b144d05643d5002ac9d3d51a5cae1b7cdf38ac14527bee6d053ffa96bad1299378c383b04f9551d1f44b6bcaeacf1c65e05b43f01967c36c9bf214b9fc3cdc61f566bfbe7746a952db6a32d0f0ed957f812a63690d743d511e31d56610b7f638848c49be50a97f5cec31de2d1041ada82b45e440e583307e840d068bc5bae7dd53f15d9aed3400579f604306ca9ce2e82165757d5044312e1635a733e98ed8f0a51c53425264e5aefeba054c346d9568770cbb06c703d374def1c3a21a50150aaef231efb97c9ef39b5c05809428ece9ba700078eacaa27e0cb0c09e2256659f5ba48cc44cc3e12a13b44d8b103270693765d67cf5839636558031277768495e5d449ede0e3704458b4ba086239beb9a4c2295d8d80fe4eae9c3348d7f7f28bc1f84ee058ca81440cb6533e8b0ba58b3bae1343ef03eb242eb96e1b26fbe1e7b0b005ebe317ee4c6370a46963a1d8bdcec3ae21de8cb065fc00f35eb71126b8265978bf8836550d1f15e89ad5b713779b069165bf07b7351318ab20a5550913ab88a96c2381b17b47c8b7c4cb7ef6ec342885d5c261623f6a1507867fc22dac4a661e033708525270b6c9cfd126302a700764d85dde8c0083fe7f7c9b6c3fecc5eac6542149634cfd1fd10ac74b62471ad1ee2c001fc372de190d70113bbc30bc7def836381f695599f09b15f420d29f90e1271c49dc0862df169f99c68c8eb13fc12e261ca974d913a40c4ad3369418767cf0fdd27b4db6dad1bf36dafc3be8c43bfab9171dc9b0bd4ea17840e6b8296c13342ccca11832ff81a058af85cfb6f251404de229f5ddf80308266d412aa292840e31417bf75387dd7f255e5b513d11bc8135f2f8f5d023952982999c8f3acb01bbee6461d26611ebf5448e8504a04d341955f1424d779cad55acc971c671860c8ab039fb87b3a6914568799451542a0246d4a2df78ff50e421794591926bff09cafdb7bdd63358d0d2bdb518ab97334a349e3f4d45bc4a1e05080b547c1a1232fd5ac54514b8dce878e6676c9378730ab9dff41243c68e24a7919df6a3e4614d4c587a694d8f9b31247494dd2187abf43379813f8b072ce462c4075bf505bdfad7f539f02e43cae746169ae841330ab85cba7a617ee912d052536fc7e5f668d4a4e573b99bd6717decc3ceb67603cdf8d770e0addb3be73d1cc08b2fff071cd8de35d188605b6e392a7f8ea69f77e731620c6845b172af2853a2c149e59d6fb7956935e7e3ef9368229901b2589ecfa917388678a29dcb55c4b5fee738bf8171731984b395390e8e5fc55ae7fcc171e4cabc2f2ec1becdfd278f85f5613d8f0c202f9fb92f490e86cfa29bb113f7f37b024e53188fd791e28e3e2eec826bf059a62519a29e77370c186a689c9f34a4a9053565ed098144492530c5c62fd600c066efe61808f517069ca3b478bb5a465180ccdd9f8048fc382e46e7a78421fdf97a01524137baef24ae1997f61843a2233cec9b6ecff030eb83cadccf69ee51fd786ea6a18f5079e9e1761f22c3adc5510aed04ed1f25c70c83d0f4a14616f4f505215cf910ba5286d6d35d19d12ed84b0efadf465173ff6a73fdb622bf05e4e82f3487a60c9c446e6f3eaf0d22a9d96a60ac770f98912e34e0738fb9dbb4b1f3d5d3e9aebba22f7bae743bceae3b10d1cf55438a818d3c16a4cd06758a9f5570160c282672599c3d2275dad73282fa10321328958952de2819593f1aebef09af6976a0357ea1c397271cb3238ccfa009bfa777571a3b248ca8d1ec2f1e15312f693f20ed90b01299a1aec5172a59e847a509bf5f1759d9488fd23556d4aa64114f487aa3d2e929dee5e35f933ec77c3287a94ea7fd81d8f43cb97e14103a86af7e0231a0279cd8b9c1eb376047ece90bcd7c70fa681d85217b7f6cb31724fb11a98556526cba56eb7128be1628f20b286e9650d7f04d9eb54ade3f421f9f29b04038fafd8a2c6b45810ee5f755c9be4192a995f68f1f7ca6b1cef684f38b8e8e5fe46602d61a0f0b08bf29f5cda9bd8974b681b4da92ef3c3c39a42ad5bb13ef0790edb3d5ffb666863373a5ed61c0b78c7e41e9992181efefe3cfb074a24a8f79780b0c752cbb00c11b1b87b9bb9810e7efef52c349f7984d2603fbe31e411323345b1c9028b9844203b9d8f08ff9fbeb985df2ac5ead3a1937a43654b956087744c2ee9825d0a8eb1b93594ec825666fa2510a8b74cbb80d14cfd1ff2f111267915bed2f348de15e95460d48b4d38bd4e3ef3b217be60dfa97a1574648bd5ffbb39479ef8f1411c53ff8180d6d768bde7724d6ab68e2753268c0324826eb7529c0d79892ef623ccee2c45785c1c2569cdba7bafdcb17ef105dde5fe5a7c736a0494b155708f95e1cc0f1ca32b8ec896b54c175289d1692ec0d50600cb29eb2bac1afa26f2d29b61f89437559be0612d9e6e74f27d55a2a543c5622abd259ffec14144e75dd8fe12e8ee0e26a4e1cbb3bf077939d9361ab7440d4e74c6baf6df4c18eab04f2b5a60c78e4a22703e0007866cedca9dc3f6e415889446846000ff813bed05c389bdfbfe40ee6c94ed9982b9fda5c31765dfa021a368f3858778edd0fd7dfac4f0bf2d4c0385ca1af38c0b9eef8761843c136c34ac4542289e44ccb05d17feb341597bcbfaedba12e905259ab12bbd3c8c793f3fa86ccc2617ec5c4592b07cfc537d85881fbff09b459732e7868d52a6bd39ee64cf6e4821c613058ce7bdf57c684e9ca47ce163cdeb384a32133b322dc2a74dd798408ef2dca861eb1a73e3f7f8897bb9a13796207dafd491ba9afeffde264845ecb6314736e465bd4e4716b932aeb394a33abfc6a23fc99721aa35df28441b02503e47de8cc6c9fa1f35dadac9e6a5a9e469290f9f524148686694de43ef1dfb0a3ca6d3af2f7a1662aa4dc6042c591b4fe76b638fd9c8e49fd4801de287bc37fa4838903de5300269c4f78fc771f051da1e03ad0795f7ecc62ab29a3d75918d8cc2b6ae2b25c0504fb98aed1c8033a7d23c4e42c75cfd528f87dde887e2ecf50e5f385073707972c89bad1b471a2af8753d594f7d7de781553a67c8b8d44ed2853eb2e1ad6c1048a558819a85d32343c4a3f9965a8362447f99d5b3dd47f717b9f046efa2eaf48479b234246fdffa4c591916665a9a8fd3398429711f4baf07bdc6ba04d8d04ce20b44c8f423ab14758a65124d6c9fb12038fd23c83723b49179a1953b390d435e49761ac5740a112a1ef369d5a7237b161271bfac43f8a67ab0e43552fbcbff5c428e596679a4e7b2325fd78635ddcde88a5528a269aa6f1f7e79a590028e9a0a298732591bf470aa4621ec195bf1a4387ca39d2da97fb5fea04ee5bea3e6e210d67679ddf49e3c20d8af32f4ae33ac2d3e1a574ee30196bb3b19c0af43c7dd3840944b66a682e12de47bf425e9f52a76178cb312fae73cce6068c2e1c86b4ee4ff50ff5887e52152574f58a56eb90a00cf06ddbdadf107cf8907cb98da2733bf5c7e4d160c5813f204740330f4c785a5af36eec09dae1ea2b926402d53b7df2183b5817cefa5d4cec7ad62009b0bb7d3705deb852e110fe4e3d287d961722c98de2d7a8c16d4c73072dd6e8174843f56997ca4dd6cc2e2aa6bace6467e090e9689f569b836bfb148b24605b302cf5cbaf6408e378dc1e9e66864a60d6a9a9a1c2fa10e5b511c3e135a3d3f47cfcb25bcb45f665a9e37f6c0e98e0079e024ebc36e567e67144e299967c95e8510e52f4b776b54bccd1199465c7e82e12429490ed78ce05b7a3d1ce5a3a67c50880bac7c0cc0b22dee62b9db751d0b310a1af7943b0e1b7b84ea3817ec6415c977bf57150eb1ea3dcd1872ad150dfe84cb2e095aba59f3f93ee199da0bd74993f4d779c3463966d5f8f84e21523dc476a06e394e415d5135dbc8a794e01275bdab3a38355cea7e39513e78590d798e0f6cac535d2bf1f770595154d487dd68e15cc3b7ac32b3e158d30eec8121b9cc106b6808b908cda013bc660e3bc3811341e00ddc481bb3678903e5c76e0e6d4bde834fb267febf35b1e3a237733a7bb113ad1cbbd21a5369457e05aeb8b4ef79795412296e32cf24db65af6114b35264a89d5c3bfd352d03c260bac9d97e9c1c5950104171dad0d1ce61b5c4cca63404b8bef211d363002f4905ea5c9b5f48377ede2315d5043f1ace225e0cfffc62376723ae537337d83cc4fa39e9d866d222b9b059d02e8b888fdedb0a394a5c4802adb8785c487411a8d7fad49dd4f3cc868c5bd10fba5891a00c57d925339d4662ae6ccbe551daf4704c1c189608fda3f33e28f91e38865c43051f7290cfa9661ffdc877ad236409aea5626121dedb537542089082132a80caedb0e600f0f625e9c1d8f10eb7eff78e3ec2db09c86203af66f8c02f5ffd9d2f562fd8b48f1c716de6e93b2222c4ea4563c3f2861a46c2541386d9b4990094df7f19463621952270eefd9369c3ebd6ad909e4759cdc19a99e2b1acf2c4f29fe5398111037c20844f1f29adca38b268085e904a892c314c416f53580e4074725b806643fdb6d99f8f074904dfc9356b9ab805181ef68dfcdc178b0e72c1cab640501323d350a2c458339edfa54799e0445cf0755195c9df2927d6028733d4556c221417b9407b6f1d0f97074e1c7b0abf8e6e11b59b50a8786dc9645f2060f66ff437552f836c136d6afd800e2de97099101e921fa5dda8ebeb2bd2d2677d5803ec86fb3b2db525e769198253c94c9155c3e6ff08532eba9c8a2f123f4f15412c6a07696fe9dad8c05ba031f58c4a7bd78194a731c209aa80d9933d994e13bc5b9eb518c70ef8aea3b1d63d85e74de1ecb38e05c857da6233dc56054c71918bea69f7ac831d4ed5db79f08df40e785929e91f498012e96b63d36edb15c8f7e71aeb00c7bec4a8e260ef8b0e2b2894deb7da8514fcb1a65218e419737211985947ff68672dd248f2a47973c70ba8efcd78a00bddfc52edbe1da843df517f17", 0x1000}, {&(0x7f0000000100)="11b442f7cacd97e819e7d6eb34039e710c70b31888b3eefb32acdd535b95d9e1ec7b11b2fe870f9b1b1cd797f99cbb692e202e95568fcc1dc4ceae9ab5784f741b57dd7cede055a364871b4778252ffec024d02ef93cb2423b293dac5bec9ead9d0c32a69a9069085614631a43858e49839e716d8dce16e954bf697ce88e81f6f32576db2928a849514060fd57c262bdffd6f6a3616df1ac415851b06818cf9d9a8ff6be7c", 0xa5}, {&(0x7f00000001c0)}], 0x5, &(0x7f0000002540)=[{0x1010, 0x0, 0xa4e8, "3a20edf2aba8af58c1d3d89c8356514c0f90fedab33c4bddde86e20486fdf6e6c940a82bbd735ed121bb3591d41740157783365ee846eae546c234ef6de2d45625668cfd48d507fab20e591dd73ddd46560d1803e720ca3ff09be173440c3dea4128284a5d8f8405b509278cb718ba38ff127613bef54ddefa0b719faeda9e9baa8edea24d3aedce8d0270d05aaec26afd6915487bfad440ea6ceda65b17072ba6ebbbef9ce54744157a654c9e174c494a8945b8b71a7b0cbf52a7824e12fd326cb535c310b379c59fb222de80fa39146963ec52ec819f9f8813cb54831414d31b23a7de555aaee9b83b04acc848d70a2f95229d41bddbb59da3e22479184f531d0db5d27e958ad115b5ea4fbde159dc0430ac386d832944fff396e1470330e48aa8de12960edb01f5a594dab32aaecc244f27f60daa27ecd7e91310f307f4971bc4f4c8e9d2afe192c9df83c5485cc4e31a74045771be2644332043883a104c226bd60feb020bca06ae5f8956a4fbc8f96d51bc29156a0919b1bbcedfd0fcd4ab72230f6c05f5b54628deba9153531262b537cd70c6daf8ac8a545e8f7757064a4ee92db32a9fe6f42c63b774f30021137cd7eff33b5654b4c893eeff8c127ff628dca14e90fc6888d005a50a5eae194f444c2e60cb1da7e5cd48786d4c18fee218fea2cb3cf6baf7658fb934d8b8785b366b200384586f0d896afee97a8a12336c427d8adf6b79c1cf497cb5e321a5688127f9570cdf0d708722771ed4cbae9b6dac94c6ef791c6a76cfbf0aef4c8125eba536d4f9cbdbd8ec48f647a4d6f02575ff8f0edc47c17bcea890d51712c2fdd8015de8b47ff5e207aeff82011b96e4d00c20ac07c980fa1ccfa399da871fdc2045894c37e0e951e8b3e6864c8bc408a1990e3087e68bc54f438fe51fe67457e2d00c5557eb3b777a174b9d65a97978eeb37fa277c18d0705a72c9b6dbead146252d04d7d698f81d69fa7c3b1de42493bc7347f77400c5edc554b06bac412916d3b9b979b6ef673fa6fb380a9f958a82de69a684d9aaaa9569ea22730b71568f760799c9f7ce026e50cebd13c045e64172607054bc86ee972d5081535c4d59c7924f99805ec2acc6952988fb3158e5a9d4438acd1d27ec09266a27258e8341288c09916658e022f35ca53d41ec367a5ccc9fa9083e28416dc98113e1faf06854713404de992e5655df322a9246a30cfb2ab80f3738595abcc576ce1dcdd20c6910879a3d54cc87491fd17a7cabf11c8bb33dc982838d68fe6c266103518b0133097a6b95773be75d95f3797d9b701394caabadf05387d0557fedc93f92a8d93ecf20bf0619e05c028482f66acb9e019ea723ed358486f3ee060f64cbf7ad7b09bf8f049e9815abe19ab341b038e7085b57ca8a08c51b41e52b50107d4bb5c0edffa576043464634feb42e1a7f370164512514a33c85710d8a9d80dfd25e17db3b071a435ca07d377d60d49527b4bbfd781a7389946d75fad10f5df63dcc65d2a7cca404c979b74c090ad4ef8a56cb4d102b8bd50d1f8668bfefff2c8d961f9e10eccd7fe9f2f00d81da818bc931e372c8c49d1fb86254b4aed9a905cacad2b1f7ab038dd281f51ccd447540ac8a798e7225cf681df1b63e44500807f34be4fc6df107d5630310c2d7dd0a0be7253d2613c0a5830119ef8c1e69344eaa9bb4da3ba9936e5efb1a84b45780ddaf900e5e9f0d9f12b9e1992190cce209edcc96015e74bf75b3429a58f2c6e742d883837949a92977307547a902a990530177e55256c1d2ff8cc8c92f369d5366b14d334bc25e9dce22d04d4cdc2a509bd82d4b64b72272920ccc0748ad326032bd15a753a26f87928368fe5a8cc8678f5a3a45283914b20ef88ae16f6a858f06f0967492b94134f29e74230deaac3205a6a0bfc2ae89c72b52ee456c74aac03b30ecfa37c517f1184857dc63e28aefb6509fce5c97c15ca30be32fbe0746685c1b582470f63057d55f5042888370b6ce29e19c024e0b3c34f72021ec08972526ca5bf0b0c668828bb7e81aed5ae81c29baedab8439530d8f15e67f4c80401259b9da6b6686bb9c06f4f3a6e7db20385cbbd0569f6719b1745e82562a1fa773acc8ff9452343a0ce7ad89d1811a59d71c5b8997b311f06381ebeeea200939406a0b03b132fd10a0d73809cd202d13314c913ee1203ecd4efe6d279176950b91fc55b94636d7f5f5cbdb7c0ae7a8a37e20ac95c5434c92b97113dd271805c0e36a1dcbbffaa4e1b53e60ada933256b8c63c14ca5548d10a27838e5a822c219c7b13ca80510e7c32c04b1c4fbd009f589939948c7363edf5b4db8c68f5ac3b720176b0b9c46770a4bf01180de00cd643da629802bcc3c9b34214e179c4b92575f4125f42fac2ddae149547e88e0dc08c3b2bdeafa019d93e86b7ea8f59bc7db74e55b9d5f7349d773c6f26a9a2d262945dd238c8c631189496f87ea10742c5161e5e7355ec9c53682ce6515c09a7a27ae67f8adfc02443c0f70ebbe4ba95e2564be4199afab73b773649ada7b09893d88ea06bfddecdb907fffd2538e8177aef1e1dca09d812ddddf08e00649214278157ec8ecbba4ab976aa90e75d4fcae8fe657a42f0e0eec7509eae65b8729c19614e5e2031d15bc76e041062adddfd178d23eb1f59867b22adfc4498632854c12b5a0de880cbc335a5539d0b80ca902692747a8419c69a5c571deb6b7211b222b467a52b133d55b2919437bf3f048855d6a2d3d9e13e40e718dd395722487f8c55d06e1e4b7dd36f50534379aeafc8b9d43f49eb821bf198fac31c35b0bd825b792c48529faf734a67b7fa92128a2748f85613548fc8393695ea8bfc97393e5e31f8ac68337add5026b7aee8701c931a04e79c2e95ec26ac6c8c75905aba6927a4f1fabed1de8ff8146894a1927fb499c9742c5712664a7789774f2783a6aa2b00bacb13340049bdf513e8a363069c8b524de7d5c3ff0dfb87f1832e0f7ef5585ab41e03be31ffe4ff6f5d9d17b9063020020e993351b265d4e194ad44a0bf303c5647d9315d63501294cecdafcc790dd0e0b5a25bee4b2282531b5daa0b44d8089d4dc6d85e8fb5f3785bcdecf27dc0695644512abd8b7106879f1252616b412c02c7ae3f2a0f4b0e9c5b83e94e7a0bf7699aee7f59fa062fab7f8336af3f21530dd3d65ee609e74dd65f853b5cf8f45cffecf2170720180968c008821f506b236aee26014381ec78aadbf5c1506eb4424457ff6306588b74cbff97767ddd1f5520b63bdeafb565332466f4ea173820660aabc0a6067c0724739f3e4474e258f79bace52d438edf0e71e5f02ed67bc0495f2e210fd053b1dadb7534bd1ab91771c1d8b795e832dee286ad77e895514ba43edda8fe756d672b491d054da05ceebed07e0c67f11aca65c206cd956c2b9e4e4a1041a1443b4150a0a5235fb3e3fa65cd6f715c9697b1dd133a689d74e4333d82d04ea7c715d05491de0430791bdf1ec78676327684f98516fa4ce04f88e87507222134ba4cbd375324beac3e1f9565f5521baa328f9f69cca6f05dc6c5d1a5cd81fd9ce94261052941d196fd7fad6c022af03f7cb9b1bc4127ff1d0a75271df744cf54522a9ab9a1f20e4e30ecb484a062936d3675b8eeb8359e374f27a15eaf1c3857c038b0384f6a17a27c72b15cbe5d4b702950d3bf2f15b1b86bcdeaaf0af02cad567a14c99a7e8d296d24adc8f5c7619bdd208a6989c3e5515034bdff1df06e93cc94af5b6817083241bd063d9efdaf878e6d81dfbfeabf75023a2652eb278062b278a431b4f99a643f973c49196d5441faf2206539540829fc4f46485da333606a822fa3504139e782dd4ef75b869e70a7ac154fb23ef5cd36a93be11d50c9d7f4ec59db19c43efd9f8fb54ebce0538e980a6f51f610c47b254bf0861b97ae09f56501e2751a50fb92aede7ee3846a4c1caf35d950f72ec414bde903a06345bdbaedc0495b537a60785b9139e5a573f9639d39270535db4cb84ce42e2f9ed1ed573ca5545e4b7c3d76607abf32756b1e51b7768687d495649b70dfb139b0745290415a4c8f2797c118d6f1459d2101702f32f2bfa5903fed881176e210e52a77f458a54659113a633e6f89dea549cf0e5921c7c3b25d011f6a722300e96fa3b6038591f57efe3f34675b31b20fc054d3e181872627a51860efffd08b773a6d24a5acdd0bda7e0122e303c1081105491ba33974a650d839df38de718dc5048513ee1ec75e5cb77c961a25680c5f19c8bae2bf522be1d759ab193dce0f6f0e8197b9e95b0ff72970886f2fa1bde58cf444a1a732252cedb7c5efd5ec515f223c2161fcf3d7a7652797dfe3dca08a26a5cc32a472d7339843c9f960d0986c06da3e4610d48c5bc3e2095c5da2d9804b39146ce6a6620b5e9942f34806484130125460b2cc9fc8696b82e438dce1dc29eff11c51fd9b748e34a2464fe4e88a6c8553aab9eca4b1a3de70ca4ca62744a44250edbd375d8be758799aefce38eaed919f37095a173dda0f7d922bcee16e34dfcd06d734b10b20a69b02420a3cb23c6dab5df65b2194b4de85958db8c652d8d64a55200656dfcfcf515790f2df088fa905b04284dccd590a8b9c3f0c107b749c03716ffe87491c3c8ed040784333ef7c7b3396f107157c4b89324576d77cb3408c99ea4e94640f536cc7a567ff6128fd5ed6c15a927666c54a933edd37d7fda2e3dd873ca606ad226e410bd4e9f143fe9aa89c8f8c9b7285d349beaf9d88bf857238a572daad203f07455cd3ce713e453e797ed91b7c5c4a3be1c1c6e9ccab7c2ef3968c2d86e72d7040cd4c8d4521d7aaeedc9b48feeefebd0dd779da9e0e55e8f0d3e0f1ea8cf096cdae6ac5b61681a99d830195a8f814ceea159ef0be560bf356ad9fe1ebc34e9aee61ecf891e297700e6123c3e8a2f1bf71f387976db3ac8cee50b600b1d49266a70c7fc9ab7d40ca92fa766f780a22fdc0e17fa818d78e023788064739de6874fdbf4ff5701f2a9f8903556d75784093ea01f2881388b36dfccabd18bc3ded2b7902d0ee01d9e7f62976e619026522367088bd8904aa4490985b77ab6aa035fe1914bca23c5d0180f2a4e5996d83334c83b91823f3ba0ee15a0ab86153e51daf0107ce0eac0a574f5b93b569f42da8ae26f71ac94b7572f6e5aba3f5f934123a11ce13161c08ccee2bf77e3382be8f0d641d6dc6a3eaee0a5f51b3dee132b8e81dde7fd5d1783c9c09c5504cb5cc965ce47087eb00ff2afe8043e50ce4424b1816e05dd020c0aa6ca6234d584b575622d3cb43c92281d3a3c20bfc98422d45380f66ec11f3e3174746daf567a490456ca34d23c47dfdde3e87da57f246c083cded8f1a5a85ba76b50b919f4421395bfaa0cc90be2a5fdc3176cdb4609e2c1342e5e44ea4b47134116457fc41dd8ab382a931d923c6e8143d163fcdb5e8c1c679c76357b618bdbff4e31d3844f4753bc23d25252816d86072e0e12c2eb59a12138d0c0c4c13702542784b01dded9f6e5fe487ef3ac1ec96f1399a281969479a60439ef67be248d459c8304e1a6cbe7eb568ef05fb03beecaa7558ad84d0b52cd01938f75f1a928596a6dede4f416715f296cd7bf89566ea75417ca00d6cf4d3eba9c83f0919562da47d695f61693e7e2cd9ddda2a7bacefae032240d44f78d796f0105898eafa2cb2806d54fb7730da430f79317a2059cc081b37cceff49527131b0e12d9eb0f977bb1997ff0fa6b9f7dd37c7fc8b091adcd62ab838b076fd44a6c8db53290b1cfea9"}], 0x1010}, 0xb) 16:17:16 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(0xffffffffffffffff, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setreuid(0x0, 0xee01) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:17:16 executing program 1: syz_emit_ethernet(0x57, &(0x7f00000000c0)={@local, @random="dca72dba2417", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x49, 0x0, 0x0, 0x0, 0x6, 0x0, @remote={0xac, 0x14, 0x0}}, @udp={{0x2, 0x2, 0x8}, {"8a6eb665df9cd8d332d5ff918314bd9224be531920f85bd32443bcd628938eb0d50773a7dc524426472f210b30"}}}}}}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x800, 0x0) 16:17:16 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(0xffffffffffffffff, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setreuid(0x0, 0xee01) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:17:16 executing program 1: syz_emit_ethernet(0x201, &(0x7f00000005c0)=ANY=[@ANYBLOB="ffffffffffffcb5302c9a17186dd6000085901cb3afffe8000000000000000000000000000aaff0200000000000000000000000000010200907800000007648e4db200043a06ff0200000000000000000000000000010000000000000000000000000000000188"]) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000000)={0x3, 0xffff}) 16:17:16 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(0xffffffffffffffff, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setreuid(0x0, 0xee01) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:17:16 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) getsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000200)=""/189, &(0x7f0000000080)=0xbd) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xc77, 0x0, 0x4, 0x10001, "f9286454cc262dd29795f5eb91a5ae409c65d446", 0x6, 0x400}) sysctl$hw(&(0x7f0000000040)={0x2}, 0x2, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f00000000c0)=0xc3, 0x0, 0x0) 16:17:16 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, 0xffffffffffffffff) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setreuid(0x0, 0xee01) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:17:16 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10691, 0x0) getsockname$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) fcntl$getflags(r3, 0x1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)=0x10001) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000040)) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x4) close(r0) ioctl$TIOCSCTTY(r0, 0x20007461) 16:17:16 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, 0xffffffffffffffff) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setreuid(0x0, 0xee01) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:17:16 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, 0xffffffffffffffff) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setreuid(0x0, 0xee01) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:17:16 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setreuid(0x0, 0xee01) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:17:16 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000000c0), 0x0, 0x0, 0x1f) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1) writev(r1, &(0x7f0000000200)=[{0x0}], 0x10000000000000ab) execve(0x0, 0x0, 0x0) 16:17:16 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setreuid(0x0, 0xee01) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:17:16 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setreuid(0x0, 0xee01) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:17:16 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, 0x0, 0x10) setreuid(0x0, 0xee01) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:17:16 executing program 1: r0 = semget(0x2, 0x2, 0x31) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/232) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000040)=""/138) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="0101778c"], 0xa) sendto(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 16:17:16 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, 0x0, 0x10) setreuid(0x0, 0xee01) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:17:17 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0xd01a, 0xfeff, 0x0, 0x8001, 0x0, 0x0, 0x100000001], [0x0, 0xfffffffffffffffd, 0x9, 0x0, 0x0, 0x0, 0x8, 0x4], [0x0, 0x0, 0x7, 0x1], [0x2, 0x0, 0x2, 0x0, 0x1], [{}, {}, {0x0, 0x2}, {0x0, 0x4}, {}, {}, {0x0, 0xffffb859}]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) nanosleep(&(0x7f0000000000)={0x4, 0x481}, 0x0) 16:17:17 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, 0x0, 0x10) setreuid(0x0, 0xee01) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:17:17 executing program 1: r0 = socket(0x2, 0xc003, 0x0) setsockopt(r0, 0x0, 0x22, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:17:17 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) setreuid(0x0, 0xee01) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:17:17 executing program 1: sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x31}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ftruncate(r1, 0x0, 0x6) 16:17:17 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) setreuid(0x0, 0xee01) r2 = socket(0x0, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:17:17 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000180)={0x5, 0x7fffffff, 0x2, {[0x0, 0xf69, 0x4, 0xfffffffffffffffc, 0x9, 0x0, 0x5, 0x25, 0x8000, 0x3, 0x101, 0x9, 0x20, 0x9, 0x3, 0x100, 0x375000000, 0xbc], [0x1, 0x0, 0xfffffffffffff22d, 0x1, 0x0, 0x4, 0x1, 0x28000, 0x3ba, 0x1c8], [0x100, 0x4, 0x100000001, 0x9, 0x1, 0x80, 0x1000], [0x0, 0x6, 0x200, 0x100, 0xfffffffffffffc00, 0x9], [{0x4a, 0x3, 0x1, 0x2}, {0x5, 0x8, 0xd4d, 0x4}, {0x5, 0x0, 0x6, 0x80000001}, {0x4, 0x1, 0x5, 0x8}, {0x9, 0x4, 0x5, 0x3}, {0x4, 0x80000000, 0x8, 0x3}, {0x400, 0x6, 0x1, 0x8000}, {0xff, 0x4, 0x1, 0xd7e5}], {0x6, 0x1, 0x0, 0x3}, {0xfffe, 0x7, 0x1}}}) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) dup2(r0, r1) execve(0x0, 0x0, 0x0) ktrace(&(0x7f0000000140)='./bus\x00', 0x0, 0x0, 0x0) 16:17:17 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) setreuid(0x0, 0xee01) r2 = socket(0x0, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:17:17 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) setreuid(0x0, 0xee01) r2 = socket(0x0, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:17:17 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = msgget$private(0x0, 0x0) msgrcv(r1, &(0x7f0000001080)={0x0, ""/174}, 0xb2, 0x3, 0x1000) msgsnd(r1, &(0x7f0000000140)={0x1, "f5e5d266b31ba7fa94ac2ae9a2389ba596d4b93aee81f55fa8ab7a6974d7c0747acfb031b2846e1b70e66aa35257c363b78874340159fea40a138ae1dfc6eeed6bc8bc"}, 0x47, 0x800) msgsnd(r1, &(0x7f0000000000)={0x2, "b5f7600d8165f6522b81cfa1e51c3565399727b24e339f6b4f1e981b7483eb0ee30900fd015972b70d2cb5c62803589924c02f4051ba0a728c350dcf3822a7ec"}, 0x44, 0x800) msgsnd(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="0300000000000000760fa7336594901e8ea52a27e5a64744ca62e219ce9bb76a3a4cc097b212c98b111c5cef71a98763283037646cfee95c4824f39e62cfd42aa22ea5ac107b31d2f360c91a1ef142a5feddabd58461cc277d18b36352fd4bb27bc664964477599fcd4be3aebe27d35fe3e80190202a751fbe83a763ddf5de562d2fc5d59f5d24cf85e3dc2bd16554ed6061e2a4c140a0f574e7cfecb39c8a09dd5c9a2a988ae4cd108f7e569264d00be6f254ee61"], 0x93, 0x0) msgsnd(r1, &(0x7f0000000180)={0x3, "715f3ea3375a236542b8f8635dd6b677e2c2bd1d90b7791cfcb0bb5bc324228745263f78a24dd4d1090cda2b3aca24e30f2f90e7d63b72af067829bc848fadd0391cac3a346e671798cd030b33f694877fe8553b5679adb62e94ee5b35db8dc2ae8cdc0fb46c673ab507d64cda063840257654a6b3ab0aa41291ad400a8ad5fe4bcd92dc98fe6be1e59e7121b1ace2955a1f4062e96fccc08d1343c2067c8c686aec5664f38f612866d5d4dc0d3caf1c869acf529c3b4530ee7845c3114cc3208b7baede2821846508300a10c4cdd51c8b3e"}, 0xda, 0x800) 16:17:17 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) setreuid(0x0, 0xee01) r2 = socket(0x2, 0x0, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:17:17 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) setreuid(0x0, 0xee01) r2 = socket(0x2, 0x0, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:17:17 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) setreuid(0x0, 0xee01) r2 = socket(0x2, 0x0, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:17:17 executing program 1: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) socket(0x18, 0x4003, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) socket(0x18, 0x4003, 0x0) socket$inet(0x2, 0x2, 0x0) socket(0x10, 0x4000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)) socket$inet(0x2, 0x2, 0x0) kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000800000"], 0x10) sendto$unix(r1, &(0x7f0000000100)="749703170f000000", 0x8, 0x0, 0x0, 0x0) 16:17:17 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) setreuid(0x0, 0xee01) socket(0x2, 0x2, 0x0) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:17:17 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) setreuid(0x0, 0xee01) socket(0x2, 0x2, 0x0) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:17:17 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x38, 0x3b, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "276715", 0x0, 0x2b, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@routing={0x2b}]}}}}}}}) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) fcntl$dupfd(r0, 0x0, r1) chflagsat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000100)=0x20000000) ioctl$TIOCSDTR(r3, 0x20007479) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) ioctl$TIOCCBRK(r4, 0x2000747a) 16:17:17 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) setreuid(0x0, 0xee01) socket(0x2, 0x2, 0x0) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:17:17 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) setreuid(0x0, 0xee01) r2 = socket(0x2, 0x2, 0x0) bind(r2, 0x0, 0x0) 16:17:17 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x40, 0x29aa) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSKBDIO_SETBACKLIGHT(r1, 0x800c5712, &(0x7f0000000000)={0x800, 0x20, 0x200}) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) 16:17:17 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) setreuid(0x0, 0xee01) r2 = socket(0x2, 0x2, 0x0) bind(r2, 0x0, 0x0) 16:17:17 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) setreuid(0x0, 0xee01) r2 = socket(0x2, 0x2, 0x0) bind(r2, 0x0, 0x0) 16:17:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x1c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) syz_emit_ethernet(0xe, &(0x7f0000000040)) 16:17:17 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) setreuid(0x0, 0xee01) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:17:17 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x1000, 0x86134) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) r1 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) recvfrom(r1, &(0x7f0000000000)=""/55, 0x37, 0x6, &(0x7f0000000240)=@in={0x2, 0x1}, 0xc) r2 = socket$unix(0x1, 0x5, 0x0) write(r2, &(0x7f0000000480)="d7b83076a02bb162ef19c8d1cab65a2f220e2a24b4150106ed0210e7a422d08906449023c1adf2e4cdbf0684a612ad7962b6a9d810eb580ab108716bea94b47f4a7807eb0e50a0e0b490cbc4f8b202f271a77d62e539837a502b64fbc1b02e424f803f0cf256e8d9af5d9e547d5c3e8cd9c7a4f7842d19f2404476bee6921f279e000000000000000000000000000000e2d42fa50989de70a6170c0331911e0b5a16711a82104ad0d872d7e3d8dc558d5981343ddbf46064ae8bf459ed27ed8adf3b1f4a25834725c21cdfa5d6b88283794fe7923a17b90a6bea90fb8f59bdcfdd3d6d74b8398d98fe05a9f21ad9817e7ae9cc23026b5aa5dfeb705daaf9c1ab59507bacef10ab481e1e3f5806000000000000002dcdecc6f58fa424aeee7cbabb2e86fb5a5680fec86247ef5f2da1312f14b5cf7201242a25fa2527b71b0474d8d38310314d2cd1d481dde5b2321bcd251c71e544a0e66d0e07ed", 0x15b) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) write(r3, &(0x7f0000000180)="3b30a3aa98e0b5d70ae0edd429e1ed37df4ee5bae655ab29521b32538552afcf97ecd0284b9d7defba955fb06d6709abe86c2ccb397b0cdb0d9398f4078af79874aec6f7116ec1ec5cbb34eea1eec3899df9866d0fdc5c455006a20a861c9fcda1cd966f9590230359593e52bf8f607f072db0ceb1e4e837fe3bece483be524f819ace5af90bb00ad8b1aceb3e7617a92ae994b7ea", 0x95) 16:17:17 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) sendto(0xffffffffffffffff, &(0x7f0000000180)="12fc275edff60b142f2b57d87a9718ffd1b4c60ee05c6a5c5c3577fd59231fa9587ac41e2e14df0b886d7ac87c59275faab24cc124ef8e246a093e23058b9ab6f2d4263e206a5983648556a1e01544151e4f40f099c0bb2eb15e4afc6e9605bc490fd32b6b7e1bd28a464ba59c3e1d1661fcfc6f5638838e42727c1c88eb5e3e2c07543d64a2ad774f6fc27780ba5f78c9ff62bb5fde", 0x96, 0x400, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x3}, 0x8) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) getuid() getuid() geteuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000100)=0xc) seteuid(r5) setreuid(r3, r5) r6 = socket(0x2, 0x2, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:17:17 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x120000}, 0x8}, 0x11) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x11c91, 0x0) poll(&(0x7f0000000180)=[{}, {r1}], 0x2, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:17:17 executing program 1: sysctl$hw(&(0x7f0000000040)={0x6, 0x19}, 0x2, &(0x7f0000000100)="530ff19f77680a88ffff784e8bb0911b632bff90c0f522e2ebf8a71e90000000ada7000000007b5574bcf0e670dc0dc2cd60005dc7788d739898de608f2ed90064d7427826f5ccc1d8af4399abcab11027277b6e70ad0390058f843775110c4fead71de8b1d8d24e8ede76f1deceaea71f9e8bc9885aa8a350b6ff63f834639f5b7960b936c0eb650fd4dc716ece205923c485bb0ec3e0bd7470b5fbced8d3e09a48752ea4ea471f4e42f76b7e068b", &(0x7f00000000c0)=0xaf, 0x0, 0x0) 16:17:17 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="060201"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) setreuid(0x0, 0xee01) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:17:17 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x20, 0x0) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000080)={0x1}) r1 = socket(0x6, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000000)) r3 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = socket(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) openat(r5, &(0x7f0000000100)='./file0\x00', 0x0, 0x86) r6 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r7, 0x0, r7) socket(0x2, 0x2, 0x0) dup2(0xffffffffffffffff, r3) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f00000000c0)=0x104) select(0x40, &(0x7f0000000240)={0x200000045b}, 0x0, 0x0, 0x0) 16:17:17 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) fcntl$setflags(r2, 0x2, 0x0) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSCTTY(r3, 0x20007461) madvise(&(0x7f0000583000/0x2000)=nil, 0x2000, 0x6) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) dup2(r4, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) setreuid(0x0, 0xee01) r6 = socket(0x2, 0x2, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:17:17 executing program 1: syz_emit_ethernet(0x48, &(0x7f0000000000)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x3, 0x8, 0x3a, 0x64, 0x6, 0x2, 0x3a, 0x0, @local={0xac, 0x14, 0x0}, @loopback}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x3, 0x0, {0x6, 0x4, 0x0, 0x8, 0x101, 0x65, 0xc66, 0xc3, 0x16, 0x81, @remote={0xac, 0x14, 0x0}, @broadcast, {[@noop]}}, "8f444da66c35"}}}}}) 16:17:17 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) ioctl$VT_ACTIVATE(0xffffffffffffff9c, 0x20007605, &(0x7f00000001c0)=0x721) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) setreuid(0x0, 0xee01) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) accept$inet(r3, 0x0, &(0x7f00000000c0)) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x2, 0x0) getpeername$unix(r4, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) 16:17:17 executing program 1: ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x800}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r0 = socket$inet(0x2, 0x5, 0x9) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000100)=0xc) seteuid(r1) r2 = socket(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r4 = socket(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) bind$inet6(r5, &(0x7f00000002c0)={0x18, 0x3, 0x8138, 0x4}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x2, 0x0) sysctl$net_pipex(&(0x7f0000000080)={0x4, 0x23, 0x2}, 0x3, &(0x7f00000001c0)="3c96ffecd5d6f25bbad91b672fca87ba1b0bbdcef3b953f597fe6a7908e06186fd8dfe02ed65cb0545d3898fdb09d12fe61591a0ec65df841a6033f9dbff752a75ffbf7027245ba99ccca73ca9aaccab04c213a5af561195add495900629e07a45567a415eca5f28f537fbf62cc64b5383b4733e9067aaf60c8b2a5940f62cbc1138c4933485f80981b52470cd4d81c5a5883c10996a5306eeb589ce421e0520bb4756586a81101c8a95a2041682fe650c82558470c53fcf55c3e60f6820cdbbd6f8bc39c2cc87d591bafbe92c9c64039bcc58c4e5fb6d1e21844f2d927618dafcec42b18eaa93", &(0x7f00000000c0)=0xe7, &(0x7f0000000340)="fd497b381e57fc4b58e247cc677af263757aab069be7c5c2dfe81dc40274aac5295f32b68d754ea0f21cbbfd858741758f648559850315752a4f1a1ba67aab9b18a17f4f35774272a7b29c0e85db9d2d5e8cc6a9adc284ec0f23d7aafd7b8ddf6d8dd78d8e62632d504aba0114a267bb872d8980721de49884b8bc23c237fb09bacd50527fb00930c25b880e59bf3f3cfbc2d0851e391b2db3acbd8781d77800755074d0432db215499b00cb677875d920fc1d15dc39", 0xb6) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x80206910, &(0x7f0000000300)) 16:17:17 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) setreuid(0x0, 0xee01) r2 = socket(0x2, 0x2, 0x0) socket(0x1, 0x1, 0xff) bind(r2, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x0}, 0x8) 16:17:17 executing program 1: open$dir(&(0x7f00000003c0)='./file1\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) fchmodat(r0, &(0x7f0000000300)='./file2\x00', 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000000)='x\x00') r2 = socket(0x2, 0x4000, 0x4) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) mkdir(&(0x7f0000000140)='./file2\x00', 0x2) fchmodat(r3, &(0x7f0000000040)='./file0\x00', 0x2, 0x2) 16:17:17 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x2, 0x5, 0x9}, 0xc) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) setreuid(0x0, 0x0) r2 = getgid() lchown(&(0x7f0000000080)='./file0\x00', 0x0, r2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r4 = geteuid() r5 = getuid() setreuid(r5, r4) r6 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r5, r6) setgroups(0x8, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0x0, r2, r3, r6]) setreuid(0x0, 0xee01) r7 = socket(0x2, 0x2, 0x0) bind(r7, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) 16:17:17 executing program 1: pipe2(&(0x7f0000000000), 0x0) pipe2(&(0x7f0000000000), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) pipe2(&(0x7f0000000000), 0x0) pipe2(&(0x7f0000000000), 0x0) pipe2(&(0x7f0000000000), 0x0) pipe2(&(0x7f0000000140), 0x0) pipe2(&(0x7f0000000000), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) pipe2(&(0x7f0000000000), 0x0) pipe(&(0x7f00000008c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r0 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000080)={0x2, 0x5, 0x1}, 0x3, &(0x7f0000000100)="d00ef2ba2d7beaf76eb1fd164aafee6dd9b0baa51dd6699b5702b8061031b21aaaecb18ab3343b1e4fbe306b12cf4c86809743c07558ae42f3e2355a51abb9c1", &(0x7f0000000180)=0x40, &(0x7f00000001c0)="a616d4c33367e3e0f84c18aa10b324a96a5154aaf2a154fa955cae73b4163c473deb430b47bf817b9fd96f865535a9545151a64725cea40fec78752fc93e62a9bbf0f4a983eef91283b06da45d715e6166d3409fc79ca0bb9c3c08a31174c916e77d5ecb75444a3cd9bd53c00a01c0587eecc4870c3ff976f1738e14046821acdd5c925fcd3715ded359c7ffe2dd", 0x8e) close(r1) dup2(r0, r1) 16:17:17 executing program 1: sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f0000000400)="c5a22f6368e10831bbc79f338b286dc9ed7fb3943cb12cb3040b9a99299e2ca58006c52d0e6c6b523537b87d0113cb6e9d16890175af893e475a752cac806e20e3f9c946f9a4f2c4136c1b5c9df87e8991b48583686f3b0cd6ed40469b894abcbbbf69ca270754aeab93d536fcd5a92b1d953beca89bd19f577741eff8f0437994158152b82c2728bcd6de343babe3dd5677ab71a3fb91e9c385144ca8771d5537dd91b9e80603264cfc335f6613c381f65d2096a130291085ded31240b692659ba7ce6a73048073c4cfad0097ebb62eeec0eba75c2684221c0faf34a0488fe3dd9c34483db04fd7600a7ad0b046c58beccedb23feafd850900a758858b1391e6c5c3adb4152ca4fabd3a4f1d3a0e11f6034d991a57fc86d048a9566b855f112dcfe3a0708f57d56fefd7610c212900ec945704b7a8002051c2a20baa71ff39629", &(0x7f0000000040)=0x88, &(0x7f00000002c0)="00355423649ebf16eaf5675f9b98913a79b8daae2b16a677451988c50e3dafc4e790687aaac584bed3d22dd6e11f609ebe3d5c1b4606f1fe9e2d7cf72d1b5422a3f242d40098e955c4fce5e9125f9575dc778a039e2b411398b66bce59f5e44411cdc8de2d821e2f9ecd965029c473f21d66c1246be302d37956b52e05a6efaebafdd7a45fcf2f99fe3394654c030424a6c00a3db501f22179c1caf12a84a699192a960a1581560a8de73e0b6effe00789ebc4c21424577c38618bcbf9a21a057f43524df3951b6ddf064af1db3e1c03818c004e70df78f407a213b42bdc66fdce310f50410c0938e3a03e2881dcd8bd909907a3e8c5d2751121f7e859082ec5501f801e595afad86214b8c8e2c398fc", 0x4) r0 = socket(0x2, 0x8000, 0x0) sysctl$net_inet_ip(&(0x7f0000000100)={0x4, 0x2, 0x0, 0xf}, 0x4, &(0x7f0000000140)="6b76ccf0ff22320590d78fcb2238de9cfb6132f5238459f68640b4ea3ad69ddfbe58d2720ad8f4d04169", &(0x7f0000000180)=0x2a, &(0x7f00000001c0)="6b1fe9d6b831819ee7af6903d3c1bb846b541b1d0213d840f0a9c6fd456c1d432038e575bfc61a42f4207e76fc788f22954b869d5c49e41496c3b94ad4007f03daa38f4f3c4c17b4579bf77ffdeb2b54cbdb5293e6fc850e69370dbef97e833ec38dcfeb13431f08a1e3cb852e7c9ff6e8b2badebda17ed21659708ab6903c0b5c412875802d7e328a93fcdc225b021cacef78a389a017cf5aa83dd980337da4dbc3f00ed46606158d8ffcdb1b6028421c9f8f190409077c9a97cb22cdd290f7c53081c02084bc", 0xc7) fcntl$dupfd(r0, 0x0, r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:17:17 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="b521b36d048b3925017c48471308110a855aa76778b0c294645c623f23c27618ec72c57ebb5b7579fe45f222f6872c10df03addb4c951050e4f65d8707b1a1ca4e4cea921208de8f9e934acad7cfae4fb80700bb7f54297e5975731d5568651fc763c58940498b113519bf78ccd919fb2d5cc2ddafbb969690b3e1f317f7eb3e1a0a4b01c441757d16f4cca4c88d5ae175e30674a3e56ab34d6dca5cbecd3da7f8071179297dcd7604cc22f1812ddd7fc672ed1f3d0ad0b3ffa7f4bb726ca2952a425b16990040cd9df4eeb0eeabd593de2b6a738460a43614fb8c0d6a24b057a76bb9f241e99f2aadf004beb6c442193d71000000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) socket(0x2, 0x2, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r1) bind$inet6(r1, &(0x7f0000000040)={0x18, 0x2, 0x3, 0x5911}, 0xc) r3 = socket(0x1, 0x4000, 0xff) dup2(r0, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) setreuid(0x0, 0xee01) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x10, 0x0) r5 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) dup2(r4, r5) r6 = socket(0x2, 0x2, 0x0) bind(r6, &(0x7f0000000100)=@in6={0x18, 0x3, 0x8}, 0xc) 16:17:17 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) setreuid(0x0, 0xee01) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000000040)={0x6, './file0\x00', './file0\x00'}) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:17:17 executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x58dd526613957ed9, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffc, 0x9284eaa0731f5f4f, 0xf0000026}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) renameat(r3, &(0x7f00000000c0)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00') r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000040)) r5 = socket(0x2, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) fcntl$lock(r6, 0x9, &(0x7f0000000180)={0x3, 0x1, 0x5, 0x9, r0}) kevent(r4, 0x0, 0x0, &(0x7f0000000180), 0x3, 0x0) 16:17:17 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820701"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) setreuid(0x0, 0xee01) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:17:18 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x80, 0x0) fcntl$getflags(r0, 0x3) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x12}, 0x4, &(0x7f0000000300)="0118ffacfc3c0926feba70a7cf09f6360f9ea14fb359657f16666e9f97069815ca5835b6f65316127c991ab43afd5604c4aa10930ed14b1088b7d8414191ac6193bb09919a8a372208b127f29c66755d45d5ae11c6731aede78c4421cef62cac7d5ecbf969b2e7910599897b40c8c7f4766c3bd9ca5112b32966a5c0411d0be46ebb5981ea2de4000000000020a63fde26f5ca6a157ad13900ffe6c35b55a191701155a29aabecbdada66c878f486f7e59a59a05bb689915b909800989d8d1fbe686246fa85c22ad066d2bee08f7397cfe2cae6e966e98d4c45356c7ba884245d73f252d74b0bd01000000201c3f30e790e6157cd0f6ac7354745175bd902a5f48e0a013a1dc24244ade0d510672dd77da2c8fffff0000000000000900000047000000000001000000e7e3ad4ba11c1cd965075b49777b822443cd2740e953a80000000000000000000000000000000009eb3881885647e6b9ecd6bff6b37cd49c4287ed75b08a58f19f470bd87e5503c733fc217eb57458e55df302e2d611ae3e030100a9edbd2d2d845b8e1f2e111835a6b788d5ff5256df19b5634e2811d910faf269e55e74120536a99d2a43575893f400c7c32ed7a1d4dfedd53dc24cb41b274925139f0ceb63553689a46145fc7f2c30c0d29de0815e8214f857ebd1f1e41bfb9a21624824a96d9619e00feb108d5bb60a27d465014bd7652b7e5f4a46cb83eea6b48aeb60db0242a3044bc095", &(0x7f0000000080)=0x210, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCFLUSH(r2, 0x20004268) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0)={0x6, 0x3ff}, 0x10) 16:17:18 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) r2 = socket(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) recvfrom$unix(r3, &(0x7f0000000140)=""/88, 0x58, 0x1, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x0}, 0x8) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) setreuid(0x0, 0xee01) r4 = socket(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r5, 0x400c570a, &(0x7f0000000100)) r6 = socket(0x20, 0x5, 0x81) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000040)=""/164) 16:17:18 executing program 1: ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f0000000180)) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffd, 0x0, 0x7, 0xffffff5d, "0366fe15ebaa10c3ef5caf0400"}) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x80, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', r0}) writev(r0, &(0x7f0000001900)=[{&(0x7f0000001680)="f4a2d02f2f537208530023741ade4393fcb48cde1bd3bf5dd861f86804f7c8f19d21f5d205d919bbff5ba1740b0727a2765dfe80258232f4b1e02a28120f3b69063415fbe9d45542fdd45b17704197bec4249b93df24b8b0bed6b1e0f7b201", 0x5f}, {&(0x7f00000001c0)="9aac6250f62bc5262948daca1ef5a5369d2f3689b11caa62dd83c0ab630c0a3d667c52f29b31847116c06e410bfb1ea69d9f913d32d8b15b93d723d9d1354efd00000080ee0b48e8af8ca09785dd35e95423dc82ead2b3ab1190cdb648e3bcd74c028a725de79bc42da85b7f38c4cc9f68e47a5be45c98934d618ae7f97646a63217cc7ceef88ef67c7b278810fe922e713a0cc8349cd88c32c8d75e736081f2a499e5509a03e140e6196da2a01e659f619d112233afa9c7b21f93d6921bfeba32214e4a4147fdc023dd323ba763072f922e4c362f4e5ab555d8817cc39d141bd2f455874adfdf698993bc99a8d454e7e261bd61019f2d65ddb392eaab018349a62c3a5bb9d459b078aa60829f9f7fa962dbe85fccf0428b37149e174a5fb06d5d", 0x121}, {&(0x7f0000001780)="2ad8052ef77f4afe35384a875c69357c8a6321b1858186c890", 0x19}], 0x3) r2 = socket(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)=0x4) r4 = socket(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) sendmsg$unix(r5, &(0x7f0000000800)={&(0x7f0000000140)=ANY=[@ANYBLOB='\x00\x00./fisle0\x00'], 0xa, &(0x7f0000000a40), 0x0, 0x0, 0x0, 0x1}, 0x606) fcntl$dupfd(r0, 0xa, r3) writev(r0, &(0x7f0000000840)=[{&(0x7f0000000340)="7031a7f0077bfd03810881e70f0cc32c4139e6e5d52236409778b900efcf49a2ef12ff21aa216ee808f653933a59c5b257305572175f0f2fef526d870efe65c7ea2ed901b5ee075bc9e9426155ce62c223eb99d6dbcb18deb1eec5f4aed336573e", 0x61}, {&(0x7f00000003c0)="6ae1d694c3108f4cb147a227f7413f6210b03c5cb0dfb9bf9d8ebad45bb2e1cf4f3faf85c0ffe2d7def0e81b0b896bbd67ce10d7f3443f14569e3b2d823bab9d526e38a1cb916b9311b67e9cb24ed90752f65080bfd1d5b447b9030a0000817cf9620390b6c074c36e8099b2ed67bb9e4a90de1a987c0fbbadf57fcee2ae5bd20c76090d1bfdec73652b38e5ce74cd0d1c07a37b344ffb4eb0de39289bb712e1cd53d14c86183bc45b41d47dcd0e7c5ab40c", 0xb2}, {&(0x7f00000009c0)="00a450d25a609a5af7abfe0d7bacfaa05861a88b3b5c5fa64f85492e7e5d98644f9a325732d6936e0d93b15fea6a3f5643e2af9af1ecbfd64c6eb4c831d421f29ac5e4e98b8a3e4350a2e9a3ff87b5c14fe8e30eb6540bb55fd105700ba68019371b436b856063465e887f3f3ce9c6540b096d4cce5e4d0350", 0x79}, {&(0x7f0000000500)="9bd6cede710e1d0bf44e95accf6e4319ee1ed643f6a389e29046d191969d8d8d79d1eaad1061c1075924c60ff5eb8d541d95", 0x32}], 0x4) 16:17:18 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) setreuid(0x0, 0xee01) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000040)) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000000080)) 16:17:18 executing program 0: r0 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) connect$unix(r0, &(0x7f0000000080)=ANY=[], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x3) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) setreuid(0x0, 0xee01) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:17:18 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) setreuid(0x0, 0xee01) r2 = socket(0x2, 0x2, 0xff) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:17:18 executing program 1: r0 = syz_open_pts() read(r0, &(0x7f0000000140)=""/111, 0x1db6036960f62377) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x8000, 0x8, 0x0, "ffa427004000"}) syz_open_pts() r3 = socket(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) pread(r4, &(0x7f0000000040)="fd046f1ef39ba25fc2d7a7a95305957fc28dfea4bd636b3f1fe9f800d4c3b67b311fd347e9a9b6178121fa82d7b8f9694942b11b1a5723e4fa0d5954157bd0152092bee9dba9fe890b5e75a9196cc63be63d04eb831dc6141c724cbea8b47700528c4c2e8951f8dea534d736b67ad9971173f486c7a39de378036a3a8d81af9e57c33a2d9cc5407dcbdbc1de8fdf8a81359881410caba6260e9dccadf03d5b7eb5901c6daad79f1b3e534a5ece87", 0xae, 0x0, 0x7) syz_open_pts() 16:17:18 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) setreuid(0x0, 0xee01) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = semget(0x2, 0x2, 0x31) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000000c0)=""/232) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f0000000040)=""/124) 16:17:18 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) setreuid(0x0, 0xee01) r2 = socket(0x2, 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r3 = socket(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r5, 0x3}) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:17:18 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000180)=@in6={0x18, 0x3, 0x2, 0x10001}, 0xc) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) dup2(r3, r1) linkat(r1, &(0x7f0000000080)='./file0\x00', 0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') r4 = socket(0x2, 0x2, 0x0) dup2(r0, r4) setreuid(0x0, 0xee01) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:17:19 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x8000000013, 0x0, 0x3000100000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = dup(r2) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f00000000c0)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:17:19 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) setreuid(0x0, 0xee01) r2 = socket(0x2, 0x3, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:17:19 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffa, 0x1fc80d8c, "ff0759d624070000001d7f00001832681fe600"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xcd) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) flock(r2, 0x5) 16:17:19 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) openat(r2, &(0x7f00000001c0)='./file0\x00', 0x10, 0x40) setreuid(0x0, 0xee01) r3 = socket(0x2, 0x2, 0x0) sysctl$net_inet6_icmp6(&(0x7f0000000040)={0x4, 0x18, 0x3a, 0xa}, 0x4, &(0x7f0000000080)="154e9a2af2ac6a60ca8703ae09e6a9f8221fb75c14dfa10ccc46ac306ec60042fd90d2b0c6b221d8d86a081ef0f09bb4bc899fc55c86117283783f6a682c95d06bbb668fd9a881a26ddf89035417072c314d33c32244522a5d7544", &(0x7f0000000100)=0x5b, &(0x7f0000000140)="78b4a85ccfbbdd6270138ae14025bad26302bd6aab5a26dac5d5dbf5e803a07398d635e3746d4254f378cfaeb2f3cf37938fa2878220b1cf3d3a83c8f2ce71a4feaed37c2af962b414839e94ed88dad86963643259d5239d0935c454f4c6f891f6200607", 0x64) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:17:19 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x200, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x43}, {0x235fc12c8916dcd, 0x7fff}], 0x2}) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r0, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) setreuid(0x0, 0xee01) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:17:19 executing program 1: sysctl$hw(&(0x7f0000000000)={0x7, 0x2}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r0, 0x0, 0x0) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/210) shmat(r0, &(0x7f0000ffb000/0x3000)=nil, 0x2000) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x10, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) fchdir(r2) 16:17:19 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) setreuid(0x0, 0xee01) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) close(r4) bind(r3, &(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa) r5 = geteuid() r6 = getuid() setreuid(r6, r5) r7 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r6, r7) setgid(r7) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000040)=0xff) 16:17:19 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB='4E\x00'], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) setreuid(0x0, 0xee01) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:17:19 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x7) r2 = accept$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000180)=0x8) pwrite(r2, &(0x7f0000000040)="b1e91bee8fad27050c", 0x9, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000240)=0x9) sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x3, &(0x7f0000000080)="164e899ed05b57db844d10ab1e3af5964ddc091afda747001d3686c673714c222dba406544dfc8bbae85eee4326c625c9eb24289c099e8afd722b266e8869c5279650cc07b04315ba20f31722149a3318c0adce36e7e9df78372f482ba9d917f6bee55219ed1a4119d788895fa790febcefb2f9b527cef98b6d7b4bbdd91efd1ee6a949c350da157b2966b8010e1b35506c6c5f210675757f500080427db64f34b00ca2876a07205d4214614d9bdd4f1633ee57b5f26dfafce7157b69a4734bd8a44a5b6292242212b13672678499ace3cc241c9c36b28ed2b73198cce7402b8426b27633d179867fc9813883c2759f17209ca04b7e8e05db0214fdb659047", 0x0, 0x0, 0x0) 16:17:19 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000000)) sysctl$hw(&(0x7f0000000180)={0x7, 0xe}, 0x2, 0x0, 0x0, &(0x7f0000000300), 0x0) 16:17:19 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) setreuid(0x0, 0xee01) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:17:19 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="820201", @ANYBLOB="1a28a2d5583c20cf35a53e3f2814ac9076e4f3b0a1a79abe87d9de18c7a15366c93c0de901395bcc7a96103a24490db0a31b2cef91951f674817482c635298e92525288d06761d8dfc0ca7bb960598cba5eb046031cf6803960e2bf3cccd068bd4748f914b111560a435643d715862fbd2a1b5e3f10d5767add45368fc10b2cefc4233b2a6f37e0b8c1a53c8831ac0ceff8cdb138ad066757fd63615705982422a31e3bfbfc2ad1da973820393e53df596e1ba3b5396da921ef115d8bed504cd16b8275ec8782bb4a700e702f169c8182400088322d43e820e46356f1a5360b1ce775c869dee852071c538af6bce3cbd6e"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) setreuid(0x0, 0xee01) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:17:19 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x4000, 0x8) ioctl$TIOCCDTR(r0, 0x20007478) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = socket(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000140)={0x7, [{0x1, 0x9}, {0x3, 0x746a}, {0xc7b2602cdb68acb8, 0x80}, {0x2, 0xa416}, {0x6, 0x9}, {0x1, 0xdf}, {0x1, 0x4}, {0x2, 0x1c000000}, {0x1, 0x800}, {0x3, 0x24a}, {0x3, 0xb0d5}, {0x3, 0x6}, {0x3, 0x3}, {0x3}, {0x2}, {0x3, 0x4}, {0x1, 0x4}, {0x1, 0x4}, {0x1, 0x7ff}, {0x1}, {0x3, 0x101}, {0x2, 0x5}, {0x2, 0x2}, {0x2, 0x2}, {0x2, 0x5}, {0x2, 0x6}, {0x2, 0x3}, {0x2, 0xffff}, {0x2, 0x568}, {0x3, 0x18}, {0x3, 0x4}, {0x0, 0x2}]}) kqueue() mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x2065d) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r5 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) flock(r5, 0x3) ioctl$TIOCFLUSH(r4, 0x80047466, &(0x7f0000000340)=0xfc) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x2, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) 16:17:19 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="7a7b82"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) setreuid(0x0, 0xee01) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:17:19 executing program 1: sysctl$kern(&(0x7f0000000180)={0x1, 0x34}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0x85) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r1) setuid(r1) 16:17:19 executing program 1: ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000c40)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x2], [], [], [{}, {}, {}, {}, {0x1}]}}}) ioctl$FIOASYNC(0xffffffffffffffff, 0xcd60441a, &(0x7f0000000240)=0x6) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x2) 16:17:19 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x4000, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) setreuid(0x0, 0xee01) getgid() r2 = socket(0x2, 0x2, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$getown(r3, 0x5) getsockopt$sock_int(r2, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x4) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:17:19 executing program 1: r0 = syz_open_pts() read(r0, &(0x7f0000000140)=""/111, 0x1db6036960f62377) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "ffa4b8de0e0100000000000000000000008000", 0x0, 0x200000}) syz_open_pts() 16:17:19 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) setreuid(0x0, 0xee01) r2 = socket(0x2, 0x2, 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:17:19 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613c) r0 = socket(0x1e, 0x3, 0x0) sendto$unix(r0, 0x0, 0x0, 0x801, 0x0, 0x0) socket(0x0, 0x8000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x1e, 0x3, 0x0) r3 = socket(0x1e, 0x3, 0x0) dup2(r2, r3) bind$inet6(r3, &(0x7f0000000040)={0x18, 0x3, 0x1, 0x3}, 0xc) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000001140)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a546487b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c608000000d88b2951b158c965e248701201360bcd4c2c162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad309b6274505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb240176055c2fe630331fb23bb3a52084976d34e1c29d436947f299768b16516026609002e32f470e75c01feffffd0d82f9052ed05cb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d689aca88c1b93928a50e41ba76f5bff41e0e590b8bd52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef01001eae79c1e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa42db8b2161c337a7613f48b637f487454a97dee86f6f4e6d98c10eadf6a176570a6af32386149eb3ed14b6e017cbe46e35cddecf18db151266bb6718971787832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7fe2414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2da44645303b4de0ae2e628beccd1a205ebca60a5ac918bfc87b6eb4d7344ff93060000001f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03250c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfabbec948756800000000d970831a6cd795f10c540ec2af46e59feeb79d04834058fda6e42e07fa352fac7e27d74fc3e2c1bd88128ecdd8ab939b10927a4bd377dad98da8b6de2c80f9c7a5aaaac6588ed593a1f25bc595e7a806f4a4796e6915519f2095f8509d5218c1730700000067b1aaf0b913b0f7519bbdf41784cc20b8b225f6b844ed98b2ec3b48a24cd4dc975aa23452a29604ba88a0b45d105b4c3ff941882dd0540e5edfd2c904000000ad2cb377b28caed01ac67b1ef717b3478a3097c99934402f23909eb05caa99c133038e9c4aa47940c56fb18133d88223139045401a92e6360e84663eb98d9417c7a062a53b63770b9552d759bf4c"], 0x10) dup2(r4, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) fcntl$dupfd(r5, 0x0, r5) pwrite(r5, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) poll(&(0x7f0000000140)=[{0xffffffffffffffff, 0x2}, {r5, 0x100}, {0xffffffffffffffff, 0x4}], 0x3, 0x0) r6 = dup(r1) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:17:19 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) setreuid(0x0, 0xee01) r2 = socket(0x2, 0x4, 0x81) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:17:19 executing program 1: sysctl$hw(&(0x7f0000000180)={0x6, 0x6}, 0x2, &(0x7f00000001c0)="64f21a27ee093f84cb874727022aab5d2f10f978a36fe37cab05b569f65a65096668e267ee2755912f820ed637a799ddf320b26c5d946c9f43c9c357ec75d6dfa9d1dad4ef86c8bd5c844bcebd251c29028db10eacb982f91e086eb9f167aadd6bf6e9c115d6be082a962e762c84c38b15db817788c5e16f1add207c6e3c9f", &(0x7f00000002c0)=0x7f, &(0x7f0000000300)="4c6be0ef394b1b139f1dd951522a7cfc8cdfc63dd6bd91d02fc1ca8a8967623a0ebb6b5fb8a20bdd2b22860fcbf51a005b54094fd20f2dbebb6cd4507b7370fb5f7f5a37b060c439e127932d9484cc20a13c517495642468fa69be99ba89d078676616486ce074a3f8df06cbd0ec59da8545c492aab0e876d0057df88a57125bed61c8772d511cf78e35480ae262228ff306b770b6d2aea8761ead24dee5557d6c62e9228df56020bade1c95005eec4d0e7ab57709", 0xb5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r3) setreuid(r1, r3) 16:17:19 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSKBDIO_COMPLEXBELL(r2, 0x80105702, &(0x7f00000000c0)={0x4, 0xfffff6b8, 0xfffffffc, 0x1}) ioctl$WSKBDIO_GETMAP(r2, 0xc010570d, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[{0x76, 0x8, 0xf26, 0x20, 0xfff}, {0x8, 0x8, 0xfff9, 0x7f, 0xff91}, {0x81, 0x222e, 0xfffa, 0x69, 0x8000}, {0x7, 0x8, 0x5, 0x2, 0x4}, {0x5ff, 0xcde3, 0x7, 0x0, 0x7}, {0x6bf, 0x800, 0xec, 0x5, 0x7ff}]}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) sysctl$ddb(0x0, 0x0, &(0x7f0000000c80)="1d75337a7a3011d2da4830e2989f3f60eaf6eb7d2a44d881a8165c4f95b686867abcc0e334863f72a6496ae83c60c12efff7906f6fd76d11040d78464781c21503c609b023299b6c006ea58049964e1d27274a874cc89d64154c8081da2668cb91bf1d1015676eae3470a2619062196d43f7b569dbc9429f5bb0ef5a4a47dba1c193b3f2e775083b08a997795fb5093597f0180d3c88b7251cbd89b9e49491af62281eae5372791cb8dd77a89574e52d2ea1317b09321284b7640b043ec9f2e388aa9abab6b4e9677c0c28bb138c0dcdb06e6193e2e68f4889a04f2c5a80c2bd72bde85855aa605f377e1d20a908ee4a8620cfaa12707baa01a9ae905fb9745099708f2edfb48a91e199f5ff5d167011b943eccb862377cd3a26ff9c19e32b69f5adc774046e28ca3f127ed2aeafdfdbb5ea527ff91e6e97feafe15e5270bb8eeb9891e51b0d60def3ecb3f574bd7b89a4bc344dd1b213f951eca4a10828c81d1805d6d0960bca6276189eb77466afc5ca6ddf4e2d5b15a268fc2d40f7d7e50c25221d275734a27d33b8e787ef2157299513b7ab7c17bd49c0fc08cc5b4ed6addbe4258bf0724cc92688dd2b70d197477ecbad5887178f4b69916d2a19e76196fa229477bb0f9ec0b3b7ccf66cec95894f94b99df5c7100a276d057835081bdb0c6a305a667c52f94ecb203a1ed35d3e6afe111e73d20a76add7701b3790141e0836c6bcd66cb1481727cfa275", 0x0, 0x0, 0x0) sysctl$net_inet_gre(&(0x7f0000000100)={0x4, 0x2, 0x2f, 0x2}, 0x4, &(0x7f0000000140)="8082298233e73924dead8a2f951c60c4", &(0x7f0000000180)=0x10, &(0x7f0000000340)="13b034ee0f40eae39521bff4356e6a3a60232c4ea3660a64b833527952988e9103404f190eb9d420a3653f8b8a6ecf1b889b0e7d2577b6097a32f38c3976072985835569efe250813dcf203df74d7c6f2f192a83802e760d80e5ab4da5a901e8e2a9fd97ae5c703bd9c29fee557d79ea6ff625621ed061be55a6b4cdcdce99c4f181fc2d1ef169cd5294c73dbd91305135e374b24634", 0x96) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x2) 16:17:19 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f00000000c0)=0x2000005) ioctl$TIOCSTART(r2, 0x2000746e) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='r\x00') dup2(r0, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) setreuid(0x0, 0xee01) socket(0x2, 0x2, 0x0) 16:17:19 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) 16:17:19 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{}, {0x2, 0x0, 0x0, 0xfff}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3f}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x22) clock_settime(0x4, &(0x7f0000000040)={0x0, 0x5}) 16:17:19 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) madvise(&(0x7f00002f6000/0x2000)=nil, 0x2000, 0x6) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) setreuid(0x0, 0xee01) r3 = socket(0x2, 0x2, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000040)=0xfff) ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0x40000528, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:17:19 executing program 1: r0 = shmget$private(0x0, 0x3000, 0x100, &(0x7f0000ffc000/0x3000)=nil) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x5) shmat(r0, &(0x7f0000f05000/0x2000)=nil, 0x3000) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x20000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000200)=[{0x8001, 0x5, 0x3, 0x7}, {0x0, 0x81, 0x0, 0x4}, {0x3, 0x3, 0xfc, 0x80000001}]}) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x5, 0x0, 0x0, 0x0, 0x0, 0xa1}, 0x7fffffff, 0x4, 0x0, 0x0, 0x7, 0x200003, 0x7}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613c) shmat(r0, &(0x7f0000b86000/0x2000)=nil, 0x1000) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) getpeername$inet(r2, &(0x7f0000000080), &(0x7f0000000180)=0xc) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000000)={0x18, 0x8, 0x90, 0x3, &(0x7f0000000400)={{0x3f, 0x8, 0x40, 0x6, 0x5, 0x4, 0x7}, {[0x6, 0x7, 0x8, 0x0, 0x3, 0x5, 0xfffffffffffffffe, 0x1ff800000, 0xf857, 0x6, 0x3f2a, 0x612, 0x3ff, 0x100000001, 0x9, 0x2, 0x9f, 0x4], [0x800, 0x5, 0x6, 0x2768, 0x5, 0x0, 0xdb000000000000, 0xa74, 0x7f, 0x3821], [0xbfd, 0x9, 0x8, 0x1, 0x7fffffff, 0x542], [0x0, 0x3, 0x59c, 0x9, 0x7fffffff, 0x1], [{0x9, 0x5, 0x2, 0x2}, {0x1f, 0x2, 0xebe5, 0x3d7c}, {0x8000, 0x3, 0x6, 0x7}, {0x0, 0x9, 0x0, 0x8}, {0x20, 0x6, 0x5}, {0x6, 0x2, 0x9, 0x3}, {0x1, 0xe02a, 0xffffaaff, 0x1}, {0x7f, 0x0, 0x6, 0x5}], {0x1, 0x58c1, 0x5, 0x5}, {0x400, 0x7, 0x85cc, 0x9}}}, 0x8, 0x33}) r3 = accept$unix(r2, 0x0, &(0x7f00000000c0)) close(r3) fcntl$getflags(0xffffffffffffffff, 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = semget$private(0x0, 0x1, 0x1b2) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000002c0)=[0x572a]) 16:17:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:17:19 executing program 1: syz_open_pts() syz_emit_ethernet(0x4a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\x00 ', 0x14, 0x1d, 0x0, @rand_addr="00800800", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x3, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) 16:17:21 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) recvfrom$unix(0xffffffffffffff9c, &(0x7f0000000080)=""/135, 0x87, 0x3, 0x0, 0x0) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) setreuid(0x0, 0xee01) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:17:21 executing program 1: r0 = socket(0x2, 0x4001, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYRES64=r2, @ANYRESDEC], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) close(r0) 16:17:21 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) setreuid(0x0, 0xee01) r2 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getpeername$unix(r3, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:17:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x50}, {0x16}]}) syz_emit_ethernet(0x22, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @loopback}}}}}) r3 = semget(0x2, 0x2, 0x31) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000280)=""/83) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000000c0)=""/232) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000100)=""/143) 16:17:21 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x6, 0x0) kevent(r1, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x1, 0x20, 0x1}], 0x9, 0x0, 0x0, 0x0) socketpair(0x1, 0x3, 0x81, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r3, 0x5, 0x2, &(0x7f0000000200)=""/149, &(0x7f0000000040)=0x95) 16:17:21 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$WSKBDIO_GETDEFAULTBELL(r3, 0x40105706, &(0x7f0000000040)) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) setreuid(0x0, 0xee01) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:17:21 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) chdir(&(0x7f0000000040)='./file0\x00') connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) setreuid(0x0, 0xee01) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:17:21 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) r2 = socket(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) mknodat(r3, &(0x7f0000000040)='./file0\x00', 0x10, 0xffff) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) setreuid(0x0, 0xee01) r4 = socket(0x2, 0x2, 0x0) munlockall() bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:17:22 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x8080691a, &(0x7f0000000300)) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) r2 = socket(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = openat$pf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pf\x00', 0x8, 0x0) r6 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r7, 0x0, r7) socketpair(0x10, 0x8000, 0x5, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r9, 0x0, r9) r10 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r10, 0x0, r10) sendmsg$unix(r1, &(0x7f0000000280)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000040)=[{&(0x7f0000000100)="2d39822a8784cb9ced542c620fa5f99f31df504085cb3264e04565722de33c8f836c2526519ed774c31f5dec36334a7e463af8c4e289cd46d4287d143e543eb3223a68301cefa87d5a0475eae895d7d156cbeb33ef476b9093c10dd5e9fa125f76962bbd90c5b9644f3efe446a280d098fbe80d0650eb7bcbc45a069f015b2b2a8", 0x81}], 0x1, &(0x7f0000000240)=[@rights={0x30, 0xffff, 0x1, [r3, r4, r5, r6, r7, r8, r9, r10]}], 0x30, 0x400}, 0x3) syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @rand_addr}, @icmp=@dest_unreach={0x3, 0xd, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @remote={0xac, 0x14, 0x0}}, "52a2a6d5868576e0"}}}}}) 16:17:22 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="8a20ecffff4e9fe1e91b08348f28eb40"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) symlinkat(&(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00') bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f00000000c0)=0xfffeffff) r4 = socket(0x2, 0x2, 0x0) dup2(r0, r4) r5 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) bind(r5, &(0x7f0000000080)=@in6={0x18, 0x3, 0x2, 0xffff0000}, 0xc) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) setreuid(0x0, 0xee01) r6 = socket(0x2, 0x2, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:17:22 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x550f, "900a6e01ff7f0000010001000000000800"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000280)={0x0, 0x0, {[0x0, 0x2], [], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x934], [{}, {}, {}, {}, {0x2}, {}, {0x0, 0x0, 0x0, 0x80}], {0x0, 0x7fff, 0x4}}}) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000100)="30f1b741cdd16195cc78cb638536918362f4917e73422f51a4a70a742cf07d15d6727ff0f42512c14a94834f20e33607ddd1fdc0123d74915fbe4737de5c29ee15f7e8e003591de1ef8d7ce772468baf0e31ebc573bebb854193c9f3fb952c65371b6b543b8d3b7365964cc44c73da8acdba90b60ad557902da2d50754bf254b3f87ed39fad5979736", 0x89}, {&(0x7f00000001c0)="d7141b6e1a9f2b55b6d93a57fc295f6464e121cecdeaa7522ecec84f6dd8df7e5064e909daf56bf4e2617f38c66199627211cdd646908e29ce4c681d4df35ac4852002e6e59aee34b7216654adfc215819212a7ff6a20765a0223d1d7720a20df6373bc0de3ba842ffe4a121dcc290a90250cbb8572db93f91aefe064dfbd3aa91c5cb5318d01194720490bf1a4ad4f3745ec1cb807374", 0x97}], 0x2) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 16:17:22 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) setreuid(0x0, 0xee01) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = syz_open_pts() ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000000080)=0x1) read(r3, &(0x7f0000000040)=""/55, 0x37) 16:17:22 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x8080691a, &(0x7f0000000300)) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8, 0x108) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000080)) openat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0x45) syz_emit_ethernet(0x46, &(0x7f0000000340)=ANY=[@ANYBLOB="c829c1f34715fc940795e1cc0bccf8fc8d6a204dc6993fcf391a076aa9839bbb64b0855ff14004a532152e6eab400e5e1a6104365b24802c9823e4a2c20ab13703088f36ceff490e1f417756892da4cb96737a0566345017dec42b24300bdf78dc3ecc994b66b88e5a7de837772105b19d710e480b5bdc3549072899b288547bb7c3fdf3ef4e8981c95eb07f92943793f410eed0387ec185728febd36d57a27f66890d034631d89f6e4b8ca62650983cfb42834d28e81fa5343742fe1b066689bb582730fc8f0c8ead1e96b9bbb253d94038317286231455acf6606822e54ad6414ab733958bbec0c8a0e1e2897b36cf59e97f65b32db59ece1fa537c550f5c7c8a07e3e2573431070a5fef1dac126f082328f6f4d0bba85c4f84c229add2e8dc9063583d3fc2ac2322dab86deebb2ed600cbbf98ce1bd1a7ca5951f63d052cfa9afe553563e5b880a6921a5b4007e4396c150c7152a29382317295859e34a85bb24ef6278adc0ff2610aff098efc665ba7007c094e0921dc676e93d73055d781734bed3947e3566020498dfa488dfe5a859980547af73d4c1514ce979672cceca3dc386a84c9a2fa012ba40894791f97b90e971672753a66c59f3dfd4f518e8aad322029d8dd1297f29a336e07d859f501cf18aa30d5ce3d53eadbf87081b70273493f5f8a725fa3a46e5951f444b9f833d6c104db7b53eb76aa84782abb854477a8b8c5beb69757d0ac7e837aaf116a48b312740753efb679d5f3e8289c02d3d7d063a0012d70d9d9509e1959e6deea814db29f832bef542a5a1ffbc24e00067e2980ae12981a4e0776fffd70814d631aa817e85daeb036fa7f1e5dd223c466c58b597dc11bf30cd04e3352552e0d8f0db72b6fbb77cf9192e7b597333aa2b163fd0f8009986c533f5e5947d816478da1b6a19f815abce8ae7a75aea56bfe3ee3890670590be931539a7d6171e32c24144432abbf86478f3cb36eb4b69c06e37472934d7200f496efe916a01daa6b55ab81b2d5d7ac21b30a8c255bf35f83c624e0fe1d82d8f264286bd3f54bf9c0f811604cb73b92d988a251a53ecc1c3b1289040b2422556248a4410ce971be8b397cac7b4757a919dadbf08e3ee9e34ac6fcbbb2db74d04ec19fe561bf0d66300666ef08c5e14678304fefd2cc6df74ae38604870b5b7f2869624882a7af3f439e9e6474b3896c850c385ae354fccd0dd76afe8a6f1c9ea5ba86e98cba70312bf79fcc702a3979683281a277e1254dfa9df265f45b32579ae26c5b45a4426200b37d1395cdabdb4026ac9144864d0510d27c06ec058539eb638ac8d5c5b699955a53fffa5922ec8e1aa3f9101b961a3eee731a7bbd77bf88b89a3bcceda12cf7adf3f08bd146a3e7c240c9205705f53bdea188cb0ac93e0c520c98867de9f1aa196fb5356914c0150778e7037a6808e674d459cac180de9cdaa4565a49a7dbb3e411202a8d995ccc37e7d23e5c3af039286b9cc654246a311c650f6e960743d85c961565e3b1430d92ac6bede230c468a34f963e834840fa2caea931d70117ef8eca47095276bf5aaf13e6c0ad532473bb37573a337a10c455a8b6de6df40e37468a8d7281c30c551f907ac1b556730503c7f36c8157aa5341831fcbc1d804288beba505778721bbc54c8c5717e252688edd0dc1a865b629479d9c8eb5079a782b8a83ef49a43570e5d29916a7e97b005ae5ad6dcb6515e96e68e75b653993a94c959e8a272547411b904fc2f02853de5b9af3708579a2f717109a10f87d4d82ed8543284c657626badc72372bd9d8209d9266358e74fe017891f648755d943d0ac906f57a57d86dd99e130b10d5aecf2866a46d9c88f43f01810e824c06a655d4ba2e62adf0562d4b989a6b51e58b0a0d3d8422f8bca3a725fe706129dc01bc7a039c5d6a2621c9ac7e43d7fdf34c3a7892d57b3ba7e9080ee020d0326bee6de067b29e81dc83eb905626f5c8414ed524024d68e76201cde5050229df1b86896be2d0c94dd7dfda932165dc29c922f7ae8062b050e6bf8b1e1ddf23f64725f106f341c15b14eab2519280e18b721571d32a04f30bd859fff7cf5f5396d91562902755c7a734dd586b10d0d870b334319ba289f9bc8ec039bd76e5f4156239075b6f30b12c60b9d993b855105e0d8e200ee47158ad8640d9a173a247fdb57f32748d9cbf687af308b571a201de9f9c72a01534b47d39d080f8055b00ac3dcd4cb328e285b43060b67fcab15588414284f76d75392bec0ca829d42f0845439f9469c262fd37c8d1bb200cf1fac932c27690d3de6dee48b30c7df2d88d7fd9a7305b98bd5304986420efd11e8d1b229506c98d3e06b2fc1da050afc4bcfd0c299b6b3968311a2a6fa47a50e2e46a937429d9022164118ed1fc894c633ced41a8a1b1f599b53710415eaef4de7c872acae1385e2d753b7bd9405b1870fee589b95c0c609c96b6182d7980729104aa09ee193a9383e72f41881edb8adca2a084dbb01d40a80170de3a958639cdfdd667dab7d45930d916d289f17730471a27f875b9aa92d3bb0ce2f726bc3a90400000000000000b58247e546171accd174b7238e9084eaf5be9c48afc1147d85b38f01c28e7a6a9780f572787c719dbb9c2d5c4201a4a85c19ea202b774ac1b4ae22d742d36dff7f16235ca5a4d165577586d7fcd3f97c958b5b6a68caa910de9632ea8dfa7000659ec08c765a1ee636a83b18879b0f7efdc0709196938eb1b16a2881626c8ef6c50fdcdd195a2eac21cc07c5ffe3d656f9b8a33587e7acd246130398c21448760c55d1018403ecfd510e86588bb48eafcaf51cf6779a6820e4930246edd5e59c973f8b7d6127e82ac701020934a0c1b6cd1beff2c2b404167066bc37c8a407ff108e8206958b3556dc4350c58d1ab261a8bfe0194eb93f821c29c4d7a58d3af85df9356d2fef61b8e212346eb55f17df9929cf1c6cf7252754dca7fa3d49b92385beab9fe4862f73bedcd620767981867c5d8c930cb302c3a39b740f5c3048b933347ef8ba43b26e40900515ff8bac38f606c653e8fdbff283406e4d02fd2645c46829637ae920591ba27306b5bf89995ba8a5cbf47305343fbabc6467fd736311bc803b1334d67e3506a322c8ff93beca419df7901a294e58b5f82e2e0c20bd34dd44d3fd671435aa43ad769d7c9f1ea755dc14108215d4ce0338d7c523886e1bf9b7f6fb8196b4f0b5559bfca16b68ae3ae685c407351771703945a6c5c3d7f7e6090eba577a38e545814652e7fda252819397f084d91d1f4ef0fed813fd89b5607c751fff414e7075c459986b960363be7b0c053719710383b016025f9755518e42510a24a4ef515c2a62fc11543a3b93a155f848230e512559829dbc0c8f18e9852caa7fb773662323d0a9055d84690164f1637eec5611581c62b681aa62bb3dec0c6b02c991663a63fdde86e81c0460b0d8258f67a50caba3359430292019511b1d486611c1d06c16fe650ba6cf7dfcdcacb35ef58a2d57dee6f635ff13d4ed9d439c627f81c3df8cf4022789b5489048ad9da677f3ccdc2d3b700d7c04bc67e2536e2f684b7c091cbf72d5a2852f8c8a4d8a8932481e1836b8088a9831788a18ffdff3b356e3783539287d1bbc909b1b90f56729c04be8dd435a9b5e0af82483179bdc812a2ba6a77bb367c3c77fd256f310872025e273bbb22f7d072e43ef3cdc33ee62e073068ce5b7c3156571408004050f3b14560d94f207041164c9bd9a37e12d9eff52a1ebe79d4f1eb54ef903d3e6ea01d39d2afbc85de4fdbb7d9f6f94e0c437cf6846c6d2c1ce60448c8b5a5804902a1e6d0d35a14698aa6edab0ff955e55032682e3cb1aae16b6a67da6e428d14a29b55c457b732faec5d903fbf497ef65cc361b326ddd71a36ef5199b4186405b5402c1322c8ff2296d4d1d72f4c297beff939540e3e3fafaa6d7ad6232d7c77463a706396d83bde638b441afc89e816008684fc23bfeb79b4962721582a81a09410c0bdca76445483a509ad56f18f80a9dd404f85e7bc0fab90660d5389399b0b14f2e637d6c9f3bd6dec136c95275a73c10da370fb7539be5b669297501e46905d350ad4b33aa7a9a0d4b7b4e3b5c8047205ad754e7da04a763e65c558bbbbb4bbe4d43a0c3fa9ad9d415cb6e22d32739724961849333f4e7617af9ac75cbf9363a52195cc8325824b1d2cedc657da87f7b7b987031b29ad2e5017c06f8dd8164544bdb6568d7bba5cf8f03d28ea789be8fd97f1524788d322fdb68ec5815dcbcdd8e3894245f1c05293306a8ac880aecba3d252f0b15da4571adce4a1951fe630c3e39757814241ac028c9807b3dd93533141c38d38f63b5b5b01e5c7bfc77eb36c02da93133b6ae1e4f10581e0a998b04eb98d0a98ccffe83e0e2820dbf70fd69b03234cf893cff766d4228a7c202fc2d594a23f04141c1056b4c8353dca7ef5b2810f01742ebcc5d41812955f597c0e94c86e674b0c6372ba9670c44a286419208371baf82380f9f886974f1683de57665f4be542bbd6258a66cbe7faaf34c1be50413b4103b232b51b7d5df632ed9aa40dffe148b48be95f252d3e274b8bdd6890f8a7736c4ff9ba39cb3e7257c80b7f536c203b8f570f4c893d6b879a95d5bb9d44873097648b0ce4bfccd1c4cab2423550b55f2c06092b48d5eac3db2285ac872c675a3c0482022ad63a96f5425e6f00953248ecbca98670df152c5668e92798f906781553db8b1a5b54be1c9ad07682d0b1ad4a1abc8b99196987a5f9c4c361727c3d2f91c1bf5d5a51acbbf0393a994162fc93014acd9a01af01c25aa0267c7cee0d679f603b533eb05b4e50f3f1e640fa7b28b4e3f73c32a435f37a3cbc5f3eb2cbdea16d1001880044e405a468b67b2dba93c3f6f75c1fd0da1198d14dae3615e8f019c238e70be3326e7032753f4bb674ff6f28c54c7b9ba4969022a578c12a98e26560911408d2f62bbd917adddf7647cdd27e5f8f8276fa2703acefa96fabd9d92ca86bf37b5a9e0b21ba6bc3e677c67f0d7c3a97bc0c8c65387fe3d801d3dae1672326090f3dc54bd2ea4f239a4790f76a54a9d28a5402ad3a970c155722be0349a5a9c3a9b99db84f667118fb408f5b38419209efdcb279da73c3ffd516b37dacbdfce613e1fa3661ad97166233d9d186bcaea3feef6192fcb41cc1f0c2a53e4f03d76591b57c95159be1f9f9a5e448c2fa62211afe77ca01bd06dc795435e61a99e4fcbe235ddea3c8e64969d77fbbb6df7b483263f744ba90b78bf363b18a9b3acb29e68bf0f9d47e75ffdd3a2a05106086f12c39bdb16422c38430bfe531c53330e7e1daf5109524eb13e01c26fc551ff711d8530b5a44ee14fc98c799d8b7db04f6ce990ad88e79fc3b9ea257bffea71f27eb6609d2ccd01abd0f277b78b1c297b7f5a24f6a0fdc8dd3c94a9866cac6484347368941293b7b47db1da3d0f1248e75110cbbcab8a9fa784592b21502963ed72f3144238dfb03c5a02bd7e3d6353641d6b1917d3c2ca914b53442b976c7f6c2d0d7bd2cbc1e24c38dbc6fde6398e774ee85d4b3e15bb4a20449bf61e7c574a67abe1be57e4d34daf071bb38244e04bd75c90b12aa784fd79e269e50a29632fe6645d94793773a68c59707118d763cc599df1fe78df539f8fee006b2c558c4dcc8e84e5baa0aeaf2ddeaa1c9655bb3c5a187880eb55609047ebbe89a15bc6f738c17ce6f5d517429c6bbead86975218f121d37010ead94801a436b5dcfbf2714c798ba93b9cc28224177a2618", @ANYBLOB="b1b1dc47a05421f66638416da91770f03439a48ef9ca5555f0e523cfdc76bda51264d5246d2a4094abe12db865f40a410fc1b23cf77a8435a241f6bdebd7e89aa31cd3c75edf9ceea3d66aae56010dce25e5316c9fd1004baf89015a9ec9cd10600962380070b41bf1b1eb3ca231d7b61d8f1331f4afd711bd4b24cf90791891e5008665b4bff66202b7fccf389b657f49a2842e5867e7814fe41943b0e9f8c46d0507c4ae53a8d9cac9f789dce2c1a2bb50b621cab9ab73abb942e45c69cce5692457d63f78bf4e498c23374c3c77cceb4295199cbbc228258a491f323fab92d9", @ANYRESHEX=r0, @ANYRESDEC]) r2 = geteuid() r3 = geteuid() r4 = getuid() setreuid(r4, r3) r5 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r4, r5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(0x0, r7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(0x0, r9) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x6, r4, r5, r2, r5, 0x100, 0x4a23}, 0x7fff, 0xf801, r7, r9, 0x4, 0x1, 0xfffffffffffffffe}) fchownat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', r2, r5, 0x2) 16:17:22 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x86401187) r0 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) sendto$unix(r0, &(0x7f0000000000)="804a6833abf26e54b989afc471089e704474b0b974b412eea9", 0x19, 0x2, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:17:22 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000040)=0x4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:17:23 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) ioctl$TIOCGFLAGS(0xffffffffffffff9c, 0x4004745d, &(0x7f0000000080)) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0xb, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000040)=0x80) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) setreuid(0x0, 0xee01) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:17:23 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[@ANYBLOB="712ff2f77594aaaaaaaaaabb86dd60f8be0000142f00fe8000000000000000000000000000bbff0200000000000000000000000000014e21"]) syz_extract_tcp_res$synack(&(0x7f0000000140)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000240)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000003c0)=ANY=[@ANYBLOB="aaaaaaaaaabb00000000000086dd6045ef58ff13000000000000000000000000000000000000000000000000000000000000000000013c002231640000004e234e21", @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="00107fff90788001080000000003000000400500000006320000f96905aa0001023d7897d551bc36cc3375508abaa2d705030b4414245a573c60b473ffb8b54cd737c2b25047924b5e9e0646419d3f9ff2ca3b3b415a926aed4b2e082a14ccc1898620532c4104253bb915f2851ac56677cc323470b3ed2d13eb39740b7ff5701e0c773033a3ac5c8609e02c47bb"]) syz_extract_tcp_res$synack(&(0x7f0000000140)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000240)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0xd0, &(0x7f00000003c0)={@remote, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "45ef58", 0x9a, 0x2c, 0x0, @empty, @loopback, {[@fragment={0x3c, 0x0, 0x22, 0x1, 0x0, 0x6, 0x64}], @tcp={{0x3, 0x1, r2, r3, 0x0, 0x0, 0x9, 0x10, 0x7fff, 0x0, 0x8001, {[@timestamp={0x8, 0xa, 0x3, 0x40}, @mss={0x2, 0x4, 0x100}]}}, {"023d7897d551bc36cc3375508abaa2d705030b4414245a573c60b473ffb8b54cd737c2b25047924b5e9e0646419d3f9ff2ca3b3b415a926aed4b2e082a14ccc1898620532c4104253bb915f2851ac56677cc323470b3ed2d13eb39740b7ff5701e0c773033a3ac5c8609e02c47bb"}}}}}}}) syz_emit_ethernet(0x105, &(0x7f0000000080)={@remote, @empty, [{[{0x88a8, 0x6, 0x1}], {0x8100, 0x5, 0x0, 0x1}}], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x2, 0xef, 0x64, 0x4, 0x1, 0x3, 0x0, @rand_addr=0x2, @rand_addr=0x1000, {[@end, @ra={0x94, 0x6}]}}, @tcp={{0x2, 0x1, r1, r3, 0x0, 0x0, 0x10, 0x8, 0x3ff, 0x0, 0x6, {[@sack_perm={0x4, 0x2}, @window={0x3, 0x3, 0x1}, @mss={0x2, 0x4}, @window={0x3, 0x3, 0xff}, @timestamp={0x8, 0xa, 0x4, 0x6e5a}, @nop, @md5sig={0x13, 0x12, "2661f7d67e887f8b9765ea910dfc726d"}]}}, {"8b23701a1530b5435dc6041de1144f5bdca647eed473a7d99f5c7f330ec5d1695b17344dad2ee1b845b0d086d75e15dc35f02937e31f68984823189eeff95b40ddbed767b33027cf955b519eb8dd250aa9a56ec15c1b596a2b7d1b0b2cef755d30fb806be581514a935d4fc34052687a0508b98c55ed7b4854584a21b74fe74e8ce9ccb68af42eabf641273d5208d361ff839d"}}}}}}) r4 = socket(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SRES(r5, 0x80045721, &(0x7f0000000000)=0x2d7) 16:17:23 executing program 1: execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000080)='{[-\'\x00', &(0x7f00000000c0)='..\x00', &(0x7f0000000100)='(,\x00', &(0x7f0000000140)='\xa1(\xdc\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000240)=[&(0x7f0000000200)='\xee)-.+[\x86\x00']) sysctl$hw(&(0x7f0000000040)={0x6, 0xf}, 0x2, 0x0, 0x0, 0x0, 0x0) 16:17:23 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) setreuid(0x0, 0xee01) socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x1, 0xd}, 0x8) 16:17:23 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x100006}, 0x8, [0x0, 0x6]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) semget$private(0x0, 0x0, 0x490) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:17:23 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820c01"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) dup2(r0, r2) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) setreuid(0x0, 0xee01) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:17:23 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000001080)={0x0, ""/174}, 0xb2, 0x3, 0x1000) msgsnd(r0, &(0x7f0000000140)={0x1, "f5e5d266b31ba7fa94ac2ae9a2389ba596d4b93aee81f55fa8ab7a6974d7c0747acfb031b2846e1b70e66aa35257c363b78874340159fea40a138ae1dfc6eeed6bc8bc"}, 0x47, 0x800) msgsnd(r0, &(0x7f0000000000)={0x2, "b5f7600d8165f6522b81cfa1e51c3565399727b24e339f6b4f1e981b7483eb0ee30900fd015972b70d2cb5c62803589924c02f4051ba0a728c350dcf3822a7ec"}, 0x44, 0x800) msgsnd(r0, &(0x7f0000001240)=ANY=[@ANYBLOB="0300000000000000760fa7336594901e8ea52a27e5a64744ca62e219ce9bb76a3a4cc097b212c98b111c5cef71a98763283037646cfee95c4824f39e62cfd42aa22ea5ac107b31d2f360c91a1ef142a5feddabd58461cc277d18b36352fd4bb27bc664964477599fcd4be3aebe27d35fe3e80190202a751fbe83a763ddf5de562d05c5d59f5d24cf85e3dc2bd16554ed6061e2a4c140a067c82bbb343b4eac6c2dc30528c18630c3c0c097d7f1cb6a9e41c5e6c6213c48c0ef608052ee882c689519e4f95e475cbca8a9e78ae1681ce9bf6c061b3c28fd4970bd33cfc01e88603ad2cf97f868c6498d64807edec75d28f5fb455fe0b2f04c043652c19c28d7d4b8ffc2b5a70e2bbfce2ca6b8a6ea231838c62e271936510a204a167a5fc40aec4ec688b439afe468db9d82986b58d017563bb2b3ec5eb327"], 0x93, 0x0) msgsnd(r0, &(0x7f0000000200)={0x0, "c6a3aad0bbb83870944fdfd84034030a9a8b59bea9732221febf8a405c4d16af89b96fa41c0d914231096feb144b3ea2fd8d97156be5aaadfe2859da80aca2ed54d84406995d91d1d1c75a671eef449693be00b25ce4d5a7822fafc0c508b730cb0284db015c8f115952554db2f8c5ffc2e89ef272715fb4d7c9404d01b536b6e4536d99c2f3c7ef352099c4c02afe3db631e05291604e26e1035c680c34cd496edd7f5bb43e821c46d4cbeab90d3835a4788702d9cac6886d81357a3437f9615648d34c4ceaec223b84d5d8545df92d2645044fb769a5082b8b5c8726ee4388b44f7c986109584bf9db1a496ff2553ad40a2ccb490d1738c1a3f0b86cbff90d97ef52dd6346bb2dd04313522a33afa6f35b6c7519f8104bb0f8db87f22a52529ffdfd1aba7b36b57f776cf9944c58aa65b3cf5036746afb08b590aae17d5c962791956c28d05f19602ee4ffcc5799ebb3c7c5df5e5bf2e14236fdce6d5d7212a850200ec7be3cc9cec5f693b15bb42eff3d3974c92c3e61bfd34ae57d0037d75514a59cb7052806caf8c90cec074f1e931bdb551120a1522092b0fee530363ebb4e50efa0d0d984d22df343a3b946947d5250760cb5b5f0590630d703aabfbc939b18ca122cb31051df1b7506722bf524e28d75341d232a30804353647aea0ed785e4725719834c2f45709d0199a7c6e78f4cd91e7a24ae179b56677dfe0566899e6fd5374c45726b4797c23662015e6d05abc6e490939ae9213449c413085f22fb33f78cff27514558c6ae1d7a4169792cb280d905d1c01867707ba31aeb01d71fdd27cfac85ae63bbf220be32cb97b68941d608e9010d7cdf45320854f95f8f5e97819896cc8730210e3e0371680c9d020fc982eae03b89590552e1c80a3ee76ee155825a6f6f6a2fbe5e30bba23465ec29108261b3262e24d34ab88ef5a3f7d72274b2a2f172197bf9ceee29c6cafdbb01add476775bb381eeb94c5ae91297012d52d39cc60e42ae53e3d0c9a982a4328e8a3c72e18ad9912d1d2a3d291049927c4f68fb0c594aca45047e63b8a140b8d876d2a640654f8cae7dd1cee215a466ea0117a1976a82e2860f74b634aadf10a0489ffdd4b3f3a0c2cbfa2fc457a74152f7b1d1b3cf1fbef989a6bd402ea5264aea60320853dda1e0ed9c6003f5b8f6c513893250cb9b32b0e06df854bf0c03eb2735e7e5475254735edfb74063860967a51cc417d25190327065b7fbecbbfbd3b07aa8e17c7f0ba9006856c3070a9b1cc945b99f5fb2f5529a9f39736ff2b7be18caec557824fbda9fdc8d52cac5fa5952e1e27b135413239fa2517aa86bbdb780d0a48434a8174a672c603b6e1b1dc9c96b113f4520aa15a0140189e84fd076f67f11fd86e18c94d0e307a0ff964acf458f6478ab82a39d19257a5cbc2b24e78d6f094e2debfbc82a34b4a173f090a77946ab2a139343cf513618636067f4ddf7b6cc91f070b3ba89b93472c746f7dbb275520e25920f16c93d2624e83a34b68715d5fbe34f63125e0491cc18b48999a204e47e37994e3fe1864327ea8505cfe48eaee06767f1992ede735fde5d7bd822737a59508fe917a9c1e016ae6832cf4b35b05f00f386daf6836e161de8eef260b0a2fa27d545b9c67baabf3c34bc1bf6cf1779b7c62370f5b48a3b4a8fcfde8dc4509ab933171b98d2a824095407d0613be3eff7f39a452bf39bb10906023e4f179c2bb456b6554dd8956dd9702ae74cb34b4cc89f26fdf7681f3f71563126f851ee8067b5a0ebc58c863c06ecc05b51a6428aa7cf55ed55a81a1e53944e99992f617c67a8e4cab654fb7e9e2ef23d7befbd07de9581fc1bac1f2afa629547b0937ddad49fc4978b5363b717fad482172556dde7b7bf2d400667366d7ab6841e83212e46ad956790c1bc330cd08dff6b484549cec347cc10b06959cb516f06e6852518634aed010ee4121d3eeefec37820482d4df152b411d88538beefbb29811ce97f7ebfec1081b4c49dbc4432d95392b9f5d8c8b53355277ea07832f9d0a5281fe214ea7703deee094a474e7af71374aa97ed0ea776fb50120bab12bbaced2652b54188250aabe3ee886c05dab3b8f7f918abc0ffb7bea39b9c77758cf42d0553abffbef1c09d30db8e32281449f0e4a767a5629040c853df51020045123d332256debaf3f590a722c389114bce6a3eb495247ef34cf6178f6999bcf7bba98c2f032888ab21111d36077acad88bc6c19003bc6134957b92f3624d61c919127b9d02608a55d952bb622362926243f428d14f194176bf9c44622f239d780645177359dc129399022813c9c1c02e66bdb3171689160577bb4357da6436c9b139cb2e6dc05d071bf237fd6e72f2a5433e5618cccfe1d14b141280dd5245ddd5dd3710f18e260797b9994f69257e02dd5f5308874a0684a5e2514de7a8c2279d6b8ecefb27d6255037dc67c074dde206e29d8553a9c7621c8e19fa0c705bf73a645bf120edf17ac6336863d8d0349083c3447f0b72232ee775276b261e0107a20e417f609bbc7e29127177e8a509d1a74e2022194a79ff1fe92b582bca8c509ae6066a68ebdbd440248b8469dac3a4446ff4d9f8a24e86a28a305da75eacf1d0ddb542f8b95d4df92101cff94f0ebd1ac0550544d1b678ab816dd9b6b7b02cfb7356a439f8fe0b2d1497c2015d15daf4f5031f51ee5d0eaf4622530e2c5607def93a8eecb54dad90ca1efa6ed438b8e1d68fa81625808a4821596e6ae92877c4c660845e7a6449610cd0458caedf45491d2380dfb5d5f2184723f21aba9484e963846c6cd23707928af46f8cd6a6869fbdb3bc1cec798b3629bd1425af30076323cb1d031296d7e3d053b7b650a3344acc1d50cae9a324d0edb208dc0bca0436abe32793f5e9270cd57e72b37499f91a17b8d86c6f4233797a257d23fb60b6bfcda1d664a26f84aa02d8b4c431a4400992df1f1529eb9392e3c028fbde67b8d149c2a0d9b6940e23d266bf8fd073f5e2b5841ce75b499d164c0053d1fa9421fa4de2ace4ffc5ab0852a43063c7037f963927ebc9b7eb4a0244a4015bbd55d08481240647d9997f20cc7c2acdd804e2ce9f8a3e4a4de9e22823be8147d09d52cb5c749108a07a59dc03847dd1fd4b6b6bec98b09e9ff024e6a56fff692a27e58b61907c5cf1486ff5405bedb3dbe8fb429c7a9bf582d7aec2d5e1ced3c2a058bf6aec217d79f3947d6e262b8618557346ba3b98ece5e3e1ecf6503109fc2e791282dd0edef0f13ade693c1b2d5a0da7648ab46a719a798f095d23661a759b3664a9e6b4ff4394926a55e1e5f101dd67995d53f47f2c048b13c4fde4251f28dea46484ff0d07a3b1c6fb4798f92f6fea7c15c8cd12fde47b844b3e8dde90d715042335e5b7a3d973b087c4e9f9dacc3c6f1a70fcf65dffe49534aad0faef179e669da490d7a58c2b6f8dc80ddc1f62993f795b1da996603b0a512924887acad5bf83e183f7a79be3042af2b7d0568db7122061b963be1825db49dd3a35822947dfc191d1a89cab1d387e68705d7e051bdb8e80e26aba00f8b51794691909e3c6f57c2b665043306879e0d04fa30b7b812e4f130246fd033cb6d7dd9115af8f1939a73f9a13512f45edbc3cdddfe84277963502bcc3b4e30982015b57d5c2def60ae9f6203ca8a10c19fecdb03dc1fb3bf4186602a078cecbbc286a07952209418b657a56061503e85c667cb435c85473abc1b44ee8b02c749f790423a3c334a6955f3c5cc3fc24f05103bdf101778af22dbdfba154f9d653edd504e8e55a918b0910f0d49e66e1a9e76de86f019e2f203145bcb9b9c3391f0f2fb6c4ec43d833e3021935d33da5830e7110b8f4fb6fac8a43a0c8de4145b130057ec3b264778704f5cc46b8296a21777f7a40013801c08106ad5b8994e7ae62dc80c42eb34f899d0095c8bc043a20c5314261421decb16680ba76b43a25598b37611820405d46dea2e11ba2c157e03f3a54ae8e601bfb05d257dd3a037516eb5cbca50806cecdd927b15fae0c23d84addef0f32bebe20938584eca3145764e2fbcda073de19baa5e039e37c940d4c39e254f020ea954ffcc6fd673ceaf7efdead9785b0644266f589d0923fd9ea0adddc94327db16a98314acaadf63d8b2e4e7569d8679daeee9b1371fbe4e88c41a9cfbaf6e9c2c22ae85c047000a3f2f46ee4520d8f2a7dd384b545c9c15d75ff1a56c8aff35c2d5448acd02b32b7b929ce4dfeef49cb1174cfbf28586cb8b4f538f4ef779e7ea0e6a175f1c3a3b70dff55224f752f19d7675d2596850115bf563c2aea5ce3904d8f02f81d3e5e1c404572ef55cadb0cf3ab354803b21e4f1e2a837def316eadf870663f5b44dabbe7322a1c748a30b8a8fabd97a3007ae521ae9453cd1a230d22a95b59091c19ae04d9f0de4608181684b49dbeecd52fd37cd045b24b70acee604809b8e280e07fd0c323177469a0b004cff73b6010b86c2fe4ac1a8b776ef2dbd89cf846934722e36c0c393469f55ca87581276a07569849a52d1b25a79962d8a20701151274b3b3486a13d75018f3044d8f63b30b85048b4e5bea9888d6e39d289538042d79edd214781f796b722802c3b38509932757a80a2c8c3eff66d3bd3e31cb617c51430ca2ca3cddd4d22f09aaf7924990298561f46d3e9151145f3908ad19df50493a34cf86f2eed69fbcc430911b2df07b039f4eb683a74ac64bb87defd511e2f363004e300241a196e534fd653386146d44dd5fb2a55c76c3327829016bf32c946293838a1517fccd7296bfa9f022c62054cfc90b3240892605c7eb345834a10f542c0707a6ca6bb10a353eeaebd48542376010fe78c503cabbab09a14f199a142e821b4169bf937d3cbfb5004d57f49f6afb2d4afb486628b37d3bfb05130d1badfc2ba0fabc9985b21d7e8340e491a681ffed2bbe04f73bae4201148dcaf0f67cf469fcf27049ec184a93b265cb430764f8aff00d51f71dddc0330d7d3300d1b385f7809664a59d15c25951a3c64665de85b5718533c6979459f207fb024a331c79d0d9bf4b207b9133bebef2e3a0aebe394f264ea1e233cd100cdd61475fa8352d6e9bb472f115d8c0883d172d7d9aa85839431f7adf2037ccd67257f629cb7b433281021a8c909a9ad54f98f1f44254b8d0ae7471fb8c1a0299b7c62f81e2619941b861fd1c9619b0fc33370a52f12d7fb085f6d83818a97a9b7e462fae41296a8b2c7302f6bc73b569a14550948036dc176e0f83e3a09fe51b0e0a6a71a2a443eb0b9004617cad671af9e8da42e0987e41deeb6b6887e6fa273765c1c51177452304a028a4a73f7e3a3d759d835c2561a184876ade3bc8f1e68cf8f81265ead105e924774653c553425b788489981a58b213a63dfe0875b8c95a67b53af91827f0c848d54bb99be2e855bb07884fbe6bd5ba7147220419bac8f7c2205c8e80d2b26e9fba140a3691c392e6f56eb7503f59fbdab4d9c5d316f2539e947fc1a74b237620f34c0e2ae2c369bce720ae2d6fb07113532eebcaa248ef2ee83a2e77233fc29d4b10b7504b93b4e5b7ab8581b04fc460abc4684e97a0d1441afeb6f27cafb2c6976f1e4da6e0cf045b9df21e881d3089eac529349db6d49472e4f614ba672c860b5056375f8f0c31d08bc5726e4e1e4b1a2b6644989c722e89ea970d9f85e8a8561c72bc24e5120beb03fd7287449bcaa3f35f53492089560fb2b1de40a30a441be71afb7df233e3ec987d60181b00318b9ffad0004e476f85a0379546f8adcf3fc3b126"}, 0x1008, 0x0) semget$private(0x0, 0x1, 0x404) sysctl$hw(&(0x7f0000000040)={0x6, 0x6}, 0x2, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2730700c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5e1850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f00000000c0)=0xc3, 0x0, 0x0) getgid() 16:17:23 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x10000, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) mmap(&(0x7f00003c7000/0x2000)=nil, 0x2000, 0x1, 0x4010, r3, 0x0, 0x7) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) setreuid(0x0, 0xee01) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:17:23 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x12}, 0x4, &(0x7f0000000080)="e468858ab50181a9360aa8d1fd", &(0x7f00000000c0)=0xd, &(0x7f0000000100)="5a9c6c71dd9d6ae85bf4315e9aa5e7d654817344c240ff86860fe7e5fb9cf979ed4ff6a4d5022ea13d4a809695636479a234b794842a96513e5503fda689c6e21a1816d80bca2cd088e4353723beb1d7045f5511135327dcc4f538ae3af8155bcec91c6138df90f80484113091b48c2d9a1da49739df9970c1b89b74a341ec3f16d226de7a55f58f9eb4ffa8228614113ec5fcfa6f8efc7accad1584253f79cece1c6dd7c76ac62eaa3d275f187769e85cac7dfc0edf5d58cb7522d7f6655587087e3b2ffbd6fe6a761777ef70a09c08c3855471312ada960a2d5dc343f3abc298", 0xe1) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r0, r1) r3 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = socket(0x20, 0x2, 0x1) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) connect$unix(r1, &(0x7f0000000200)=ANY=[@ANYRES32=r7, @ANYRES64=r2, @ANYRES16=r4, @ANYRES32=r5], 0x10) setreuid(0x0, 0xee01) r8 = socket(0x2, 0x2, 0x0) bind(r8, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:17:23 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x800, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)=0x9) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) r3 = socket(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) read(r3, &(0x7f0000000580)=""/4096, 0x1000) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0xfffffffb, 0xe620, 0x365, 0x0, "67be1e00a78fe57b113c75fca0aa64d73ab7286b", 0x7392, 0x3}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x7, 0xffffffffffffffff, 0x7fff, 0x100000004, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8e50000000000000]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 16:17:23 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = dup(r4) ioctl$BIOCGRTIMEOUT(r5, 0x4010426e, &(0x7f0000000040)) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:17:23 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) sendmsg(r0, &(0x7f0000000a40)={&(0x7f0000000040)=@in={0x2, 0x2}, 0xc, &(0x7f0000000440)=[{&(0x7f0000000080)="2e432e377fc855a3bdc74f4805357f70c628df740d5c977dbe77fb3a03fb631cb7ee0bf52db428e45e258780a3628004a08ced0f2760baa8e23eeab75a6bdd54773ab24d186b51b9817e1c226e005b8edd6508dfcedc6e567f2005d59cf4f878ac00e6ac8c2d4ff3efc67cc203b4cd9e97605f8b4f0d03110018aa885047e3f6c569a1fbf836f0359b74112ff8ed2e3da65b0a29ff0b76e1745cb380fd61920f62bf5bb400952bc0e206d932405178cc27651a", 0xb3}, {&(0x7f0000000140)="a84c87850f63d570f7dffc60061f70ea711caaf2ed9b9265f550f2ed6e7f796001e0c0969e069c58258090609c8f54a7e43f2af447f8fecd409333498d1f0c6c3b42b69a43459140170d1412bf7f85dc42547f234c027f15a2c9263daec4284aa55ec352777b99c8ba39014fbb6649424a70fc07f4eef0ad1c7d4389f295628dc6a840603427257750be0d7bab3b6a0c20d20b286367c1472c0d6b051d4546a468b13a43e02132c819d0f7e49e6d34b2ca259a753db8e2ea5dc785a6a844e71efedc53821b75ba6e9f3d5e121a5b2cd5a763a5e454900f11a80fcb22199cee92", 0xe0}, {&(0x7f0000000240)="2a7fa35b44ec784255123a2519d2669711d433547b997ed9ac68447bc5de6e69e22e624f26b7ace8aa3f7b9b687f36a8f62437fc1bc6ab19fa3afd793dc0481e3552faaf7f45cb5378dc8feff7de9b6d56a5a7915e62821236c9726e17fda7db70781a915fceed7fbd8c87e3aa613dec23f4d5baa8b05fd942b9a95755d8d72f5c68f21f1aab498b2c9ca5339b70c7be6ec7bffbd0bf0ff9515ce041c8567d0ce265129940b1b07c86c75647f99c302f8848713ae859f5c9f122339b475bb4d45e09278b9bfb5a50993d", 0xca}, {&(0x7f0000000340)="4725788a8ce556b139e0f8d658abc9cb30889c95af41b3460714b5909bd6f90f035d02da02bed73a7240ca4b2242bce67e8aa28f9caefced661f497e6f31083f4bab47e74ceea4b6d2cade4b34e116937051879de671284df4467ec059f571cbb9ce35e5a431171dc54e0d48358e889e797f4e527f747edf128c15baf6333469725bbd30654ae7debcec265ea2db9a66d952f721d7a209246ec5426e", 0x9c}, {&(0x7f0000000400)="99d7dfadb4a2b86b", 0x8}], 0x5, &(0x7f00000004c0)=[{0x110, 0xffff, 0xb479, "57156a9d37faac1506347c305e5c74631820514f7095e1b1882607807154db64e0dad3e5f909a6d3c2833c52cb72cdd9b151f66d088870a70fde9cdbd82160883c2e642298fe5e65e7b3fa0a78ef0626ad11ea3a2fb33da1ee143b2c9091849feed0c34b9da726fd63bfb843be3701273627f97fbb75878c4eddb98ab206f75ef628fad12567c4b6d570f186ef27087fb7be87caae7cb86893e0b90ac6c555c95b85147aec2705401470a80c50515b5e9fb65a246128a4626430011e64a2e38e8627efdeae2e57e5c65e323d863dd4c08fd457fe413998c8f56dcd7064cc542b1ea2a24871abb2678fe60841c1db17f2df23b614a09215d035e7c1"}, {0xf0, 0xffff, 0xdd, "db67541290b81d18a77a9de0be1613899b0de4d0ea87030306c27aa3638639084fc886cde3f1ea6f6cc3aec852a28691897d24c02876c047888162b1d0b0c232c8fde7b6cc37401380a3e877ef4e34a49101577ab9793faf01f76c20e48c8c947f6a4491480ff6a41edf9f803fd164fe6df7fff0e8cb06a83b10901dc271dda823d4aa918de9bb2d83f9f1824a6b6205d2521c9669107b0c5f30f09e7fa107288134c469559f7606090f6399ca0b87fdff5017cdabe65310329912f6246f836a6049e3baa4ae0151e07ced46395d1e5f5f25110a7a24d22b7877619e35"}, {0x60, 0x1, 0x9, "3d7d7813e82108cba0243249b53e27660d2e0fa571c35dd6219e6eae6710f25e5cb264f898735b9e2d1245dab0cfc01e68ff863789071cb9ef2402e637c70b5ea60c2a303fe6d2710310e9"}, {0xb8, 0x1, 0x0, "1becd753f915750d8424fd8a8d3a090f70b011edc6926f6a81ea2f3c6b950e85afeafa4aaac67d88d915eea3c72248bc91796d3d1ca571c5039deb5a84f8b38479497838c0f13351bb5b99df5a8d07fe264be284b801718569af49446ab15d131b49c9c7ed854d270e5916a2ba701b2acd33dea9179670f1fae72416f4d9d3ae3772318561be085a8be2e77b475a9291b299f710b83d026d6caaa65f470876be6ca121d4"}, {0x60, 0x1, 0xffff0001, "b202deae8f146f8519631499028d8dd4480e0bb494db56069082c5ade569c9d3eb013985ce70cdccb3d5ede3d953d646a1b283f3707717360d94dff7d4dd35cb41b481e491cf579c94608ac5af"}, {0xf8, 0xffff, 0x0, "2756af8682fe2c0445ae02a888e1d614ed6c5781709a98aab66a8eed541ba4ff239e02d6b60876cc9cc27496588f96670fdc19f46542c6ab42cb81bd05a37255b7ed0c571e33c1062600da01b6e5b25bc87ca32261bc3ed7aee97dab829fb83dbdaac3cae752294d624fee5bc8450006a04e0818992791ffb659c75e145b27b801f08b42f5935912809b709f7c60aff126918b238cd77854038f421ae463cf905627d82959398bc12acea6f326526680a976ae8c82d2d47ecd55da841373f86a0ffb206c24fc9c57985c460d5ccc62863c59a0b55ebfdc8e39575562826988157c"}, {0x48, 0x0, 0x8, "640111a8057bf13c09380d575972137f415c62dc49502465e7d1dd02d897ee817d31a80cdcac30088d64de962770f0611bcfa0"}, {0xb0, 0xffff, 0xffff0000, "322fcc74c04106025ced927de855b198993fc75e726e83261f9681ac7eb4ce91a7a608eded4b90e7cd0ed7dcf3fe53d4162bf33680c506315c6bcbaf87c0d6443df10a3a27ece62e5ff5d8d8375d9a992246ced91c8ef2cf3ae1e322782497e40386212b55ec4a103aa918d35cf8d33190b0b26b4cc071e5b193d59e9fe514fa1c56e9383fa06b42dbb64da60bf3969479737975d9bf1868fd9dfca2b2acfff1"}], 0x568}, 0xc) setreuid(0x0, 0xee01) r3 = socket(0x2, 0x2, 0x0) r4 = accept$unix(r1, &(0x7f0000000a80)=@file={0x0, ""/108}, &(0x7f0000000b00)=0x6e) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r5 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = dup2(r3, r5) r7 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r7, 0x0, r7) sendmsg$unix(r2, &(0x7f0000000e80)={&(0x7f0000000b80)=@file={0x0, './file1\x00'}, 0xa, &(0x7f0000000c00)=[{&(0x7f0000000bc0)="8f89e63de733b2c08b5211c300f144dc6254556f8804149adc39abe3393e79adb9d98c11a94702815520fed63a235dbe9dd6952a689663", 0x37}], 0x1, &(0x7f0000000d80)=[@cred={0x20}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, r0, r0, r4, 0xffffffffffffffff, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r0, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [r0, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r6, r7]}], 0xf8, 0x800}, 0x404) bind$unix(r4, &(0x7f0000000b40)=@file={0x0, './file0\x00'}, 0xa) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:17:23 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="0100"], 0xa) bind(r0, &(0x7f0000000080)=@in6={0x18, 0x1, 0x8000, 0xd708}, 0xc) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) setreuid(0x0, 0xee01) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:17:24 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x800, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)=0x9) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) r3 = socket(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) read(r3, &(0x7f0000000580)=""/4096, 0x1000) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0xfffffffb, 0xe620, 0x365, 0x0, "67be1e00a78fe57b113c75fca0aa64d73ab7286b", 0x7392, 0x3}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x7, 0xffffffffffffffff, 0x7fff, 0x100000004, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8e50000000000000]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 16:17:24 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYRES64=0x0], 0x10) r2 = socket(0x1, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = accept$inet(r3, &(0x7f0000000040), &(0x7f0000000080)=0xc) getpeername(r4, &(0x7f00000000c0)=@un=@file={0x0, ""/59}, &(0x7f0000000100)=0x3d) setreuid(0x0, 0xee01) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:17:24 executing program 0: setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x7) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="82bb29248f5bdf4000000000000000bb0201012fb059544caef5504ca888a2"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) r4 = socket(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080), 0xc) socket(0x2, 0x2, 0x0) setreuid(0x0, r0) r6 = socket(0x2, 0x2, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:17:24 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202012c34bafe0c95d6cf0401bf73ddff2265083b2e3747ffd8ba2b518b9bc0a185c5b50710406fba866f297d8b8429bcb4e41d7cb7202bc4084cd7ed60c2fe64792472fd31957d5a438ae0ad7744a2fcc31cbad99466f4c7ca1fd0d910e0b0eafd6635d4dbc2753f53e247bc74a9775ad031973e491b7abff89b9eba4acb482af0a13324298375dd917bb50f0fd2422f3a20fdcecb5f85c425fad7f7"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) setreuid(0x0, 0xee01) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:17:25 executing program 1: sysctl$hw(&(0x7f0000000040)={0x6, 0xf}, 0x2, &(0x7f0000000000)="530ff19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e90", &(0x7f00000000c0)=0x31, 0x0, 0x5e) sysctl$net_inet_icmp(&(0x7f0000000100)={0x4, 0x2, 0x1, 0x1}, 0x4, &(0x7f0000000140)="8bbd8bea391ccbcd1f7267ec371d239693a07890db52e197d489476ade641ca0886a63027b6a826d28c2acb3d09c6f247289d1462add9dfec93b2fe4c20279d386901c43eef330e4405e2a434c865a0eba3267af5a31775f970863d019c7bf538f77024a24c7da07d22dce03c5ee78b4b68acf9f8127f19249b809e6a341aed2b790b907119215950132c99f3c1ba5809ee2020da1acd3615feb37aee5959fdc878eb09ce28d76227c9641aeb3988b825d50ff899adaf7f7e22623078acf87894cc2ea925b5a754d374deb983ac312765fc4", &(0x7f0000000240)=0xd2, &(0x7f0000000280)="2b837f5c9ad5d00fc3da249a", 0xc) shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) r0 = getuid() setreuid(0xee00, r0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r1 = socket(0x20, 0x2, 0xc8) fcntl$dupfd(r1, 0x0, r1) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f00000002c0)=0x6, 0x4) socket(0x2, 0x400000000002, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001380)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) fchown(0xffffffffffffffff, 0x0, r3) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000003c0)) fchdir(0xffffffffffffffff) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000300)={0x4, 0x2}, 0x8) ioctl$FIOASYNC(r4, 0xcd60441a, &(0x7f0000000240)=0x6) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r5, 0xcd60441a, &(0x7f0000000240)=0x5) 16:17:25 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x0, 0xfc) r3 = fcntl$dupfd(r2, 0xf, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) munmap(&(0x7f0000110000/0x3000)=nil, 0x3000) r4 = socket(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) r6 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r6, 0x0, r6) pipe2(&(0x7f0000000040), 0x20000) dup2(r5, r4) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) setreuid(0x0, 0xee01) r7 = socket(0x2, 0x2, 0x0) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:17:25 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) r2 = socket(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) flock(r3, 0x8) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0xc0, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r5, 0x400c570a, &(0x7f0000000100)) dup2(r3, r4) 16:17:25 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="8202b025c2cb49bc486406761e770fa5ef3961b4a5bdc3a1a59e831e16f310f4c1067fe650a2ff2fb7dda447d4b358b0e0fc373b694c67774735c8f4d78cda6f7e3e42d3f095c1cc06a03985bc458385c0855867bbd50238f21f9748abebf2deb2a56abc3d31732d43ff67b5289c56"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) setreuid(0x0, 0xee01) r2 = socket(0x2, 0x2, 0x0) socket(0x20, 0x5, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:17:25 executing program 1: chroot(&(0x7f0000000000)='./file0\x00') ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "0000ffff0040800008000005fd9600"}) sendto$unix(0xffffffffffffff9c, &(0x7f00000000c0)="bd5973647d1b2e507ca0ceb493004d587ab9482b6c0aa9fd8c74324a0721f9f72caf5bbac5d2bba079c332028f7a8273dbb3a509e93bf050891d686a1e7760f86acfd85d32d7a78c6b7b0950f77961bbb946374e9eb137de175f8a6292cbf248b69ae1abe4201ad4975ed599b94fd7b96bccc0a0217325214bcb367e5f6856d76af9854f59be7e4e4306269884ddb64aa2d5c2e0147c6e5ddd7cad7fd16b6558a1dbb60db4a5ecb09467d4f2a2bb9533f4d1ab52a53a97fcd5d205c895f2e7b0d392f18277fd35930fbee40d2358924eb6ddde26483dd77a55d4fd6179df468437434ec75773eb6a167a80fceb", 0xed, 0xb, 0x0, 0x0) r0 = socket(0x800000018, 0x3, 0x102) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) openat(r2, &(0x7f0000000040)='./file0/../file0\x00', 0x8000, 0xc0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:17:25 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x4000, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) setreuid(0x0, 0xee01) socket(0x2, 0x2, 0x0) ioctl$KDGKBMODE(r2, 0x40044b06) r3 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) bind(r3, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) 16:17:25 executing program 1: utimes(0x0, &(0x7f0000000140)={{0xc}}) readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f0000001700)=""/4096, 0x1000}], 0x1) r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xc9}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x1d}], 0x26dc, 0x0, 0xfffffffffffffffd, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000280)) shmget(0x3, 0x2000, 0x214, &(0x7f0000ffb000/0x2000)=nil) kqueue() mknod(&(0x7f0000000100)='./bus\x00', 0x1, 0x86128) r3 = getuid() r4 = getegid() lchown(&(0x7f0000000000)='./bus\x00', r3, r4) r5 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) pwritev(r5, &(0x7f0000000200)=[{&(0x7f0000000240)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r5, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:17:25 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="820201"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) setreuid(0x0, 0xee01) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:17:25 executing program 1: mknod$loop(&(0x7f0000000300)='./bus\x00', 0x2000, 0x1) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x6000, 0x1000800) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000200)={0x0, './bus\x00'}) open(&(0x7f00000002c0)='.\x00', 0x1, 0x2) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x8, 0x48) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x4000001) close(r1) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/238, 0xee}], 0x1) 16:17:25 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) flock(r0, 0x6) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000040)) setreuid(0x0, 0xee01) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:17:25 executing program 1: r0 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="ad489f4b9b95b0aecd75a846be0b627350b0bff4fb8b41f2667b33fc5d2a5135625ccba74443f18cfb6d6f4459525599f900c65b3a05b053e9bf4facf2f140a51de30649f3c0d25aeada3aa0b7d793957b4ce8cdbb46b40af86798e61d796eaea7c4dd39eccf4fc1c88ab741e96d75058e5d666852f787e47891cdf114a7be9fe21a328388fa4889ece4f3d29abbc88b30d963d30d236599a94d07f31e", 0x9d}], 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08004500001c0001fdff0000000000070800000000000000000000000000d821b9d96c7643a72e24b51fb89c0864957a686909c9df2b2c2fe825e2422b59cbbb7baba73ebfd11956"]) 16:17:25 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) setreuid(0x0, 0xee01) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x8000, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) utimensat(r4, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x10001, 0x8}, {0x4f, 0x8f3e}}, 0x2) 16:17:25 executing program 1: r0 = socket(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000080)=0x7fff, 0x4) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) syz_emit_ethernet(0x46, &(0x7f0000000040)=ANY=[@ANYRES16=r1]) r2 = socket(0x10, 0x2, 0xb) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x2, 0x2, 0x6) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000000)={0x2}, 0x8) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) getuid() fcntl$dupfd(r2, 0x0, r4) 16:17:25 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x1, 0x5, 0x4) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) setreuid(0x0, 0xee01) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:17:25 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r2 = accept$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) connect$unix(r2, &(0x7f0000000180)=ANY=[@ANYRESOCT, @ANYRESDEC=r2, @ANYRES32=r0], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x2, 0x2, 0x0) dup2(r3, r4) r5 = socket(0x2, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$KDGETLED(r6, 0x40044b41, &(0x7f0000000040)) connect$unix(r4, &(0x7f0000000200)=ANY=[@ANYRESDEC=r1], 0x10) setreuid(0x0, 0xee01) r7 = socket(0x2, 0x2, 0x40) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r8 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r8, 0x0, r8) bind(r8, &(0x7f00000001c0)=@in={0x2, 0x3}, 0xc) 16:17:25 executing program 1: r0 = semget(0x0, 0x4, 0x227) semop(r0, &(0x7f0000000000)=[{0x3, 0x9, 0x800}], 0x1) syz_emit_ethernet(0x52, &(0x7f00000003c0)=ANY=[@ANYBLOB="fffffffffffeffed8a00000086dd609e8b57101c2c00fa00000000fc00e0c900682547ae70d0359a111ab1116d09007ec7fb1bb0c5985d30ede2787e7d43964200fa5fe5f809f079204731e08c7647e5d08a5d30a611ebda27e20669ec2afcdba59de16d7d2e6bf9abebd8ea8d7b16eff4a162265e290fa1c2e62a0a53b67c0f05e1693a2c21d0f668de02e80bcaf4ab3e4f38ca51a7e7a1204472bca2976182adf31c2f5e904bbf07478e32e74fd0f3f20a17fbe0c76948dec01e1063b22c10193892a5ee2c6dbe6e8d6e50e2b4e48d7f5e441d63926b86cbc0fd246ab25f5491c2aee02b427fa9ea3f33462e910057420c21e013835c72ee2cb6159bcb54e2df731538e6f173246d58899137b6b1bd376c4a32a617104cd2a96c2c0cd5c9cecfe278cf073b0221f45e9d91965fdc8fabd4f7e1523f9f949eb5ac8e0c49f24a7223b2d01a28113c771464d441c1b451e1c66c23783b7a44f9be3bd8bf1edbdde62790f0b6b99023a40f5c1e321dd40212e06a08016c5f6952330333276871646fc153561afdc3a0fa4e39b2fd053d14b812718abbe6da7d1875b8966cb67414da2ab4418cacf254f4ef33a3953fa6344afae863416e2d114c0cbd03b7be2b16ce2411cb15acbb5f0e6455426d1855c319fda9707048f9413411077fe391b7e88dfc3557a3922d2eaf565fad0b8a31a99694d26dee7311"]) 16:17:25 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x1334, 0x0) r0 = socket(0x6, 0x400000001002, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="0000c3b2429f0260b46c54d5df1d0800000029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f004cbe48784af2ba9a2cd5399aed8071c679a1b5fbbc27c56d17ed7d869e895261f159bdcd5139ced35e9305a1f5ae1faa06f6b73400435116322ebf4ea2d2e93c7da24f3bbc311e2db7a8cdc13421c1711e9f9d402b7f1fd776ff52350f8f02000000a47aa5552121da8dda1a8e24993a852639d6f657ac24c79e1cae97310c86b9ee2004d52aa42f9496d95185495e0ee6ab6d13d1bfdc7ee3a260e17e284f36cbf308c11debb0941a70a5b1a9183ec4fc87995ea31a6e5917ba8ae899154b"], 0x50) 16:17:25 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r0, r1) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) setreuid(0x0, 0xee01) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:17:25 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x42, 0x0) pwritev(r0, &(0x7f0000001400)=[{&(0x7f0000000300)="d458d476df821d4b320df3cb44", 0xd}], 0x1, 0x0, 0x0) r1 = kqueue() dup2(r1, r0) r2 = socket(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000000)={0x0, './file0\x00', './file0\x00'}) 16:17:25 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) setreuid(0x0, 0xee01) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0xffffffff) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:17:25 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_open_pts() r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) setreuid(0x0, 0xee01) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) r6 = fcntl$dupfd(r2, 0xa, r5) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000040)=0x12f) 16:17:25 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="820201961db6d800000000000000cd077b8047c9ce0bdbb43014175554f977f02079cbc1e02eea5c602ac9129f214ff00cd58ff908988ecef677dd04f44d3162bf747caee3a476b464a725cac049cc4f92b5f1d830d9a142c7fd99f7da11d66192189cd8d4a6f2718ae70710efde1557a51a7cc357c0c5c285c0f9ac90ec46af05ed285c1eff1713f04b891bddf969cbc93482353f"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f00000000c0)={0x1ff, 0x8000, './file0\x00', 0x3f, 0x5, 0x532a, 0xffffdf21}) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) setreuid(0x0, 0xee01) r4 = socket(0x2, 0x2, 0x0) r5 = socket(0x0, 0x2, 0x0) socket(0x2, 0x2, 0x0) r6 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) fcntl$dupfd(r5, 0x0, r6) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000100), 0xffffff77) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:17:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x14}, {0x6, 0x0, 0x0, 0x10fc}]}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:17:26 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="820201e75342"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f0000000080)={0x539, 0x1, 0x0, 0x2, 0x3, 0x5, 0x2, 0x2}, &(0x7f00000000c0)={0x553, 0xff, 0x1, 0x7, 0x8, 0x6, 0x1, 0x9}, &(0x7f0000000100)={0x7, 0xf2, 0x8000, 0xeda2, 0xfffffffffffffffa, 0x3, 0x8, 0x18000000000}, &(0x7f0000000140)={0x9, 0x400}) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) setreuid(0x0, 0xee01) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:17:26 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_gre(&(0x7f0000000040)={0x4, 0x2, 0x2f, 0x1}, 0x4, &(0x7f0000000080)="3f37b1005c778a883f9e62cddc935ed8a4bb6a0357206d7bd93dd1ce4235d970dcb4fd053f4d69b9eb18c4b6b8a377c53dc3d1cb3ae4cd78e38f0a70c038b2343cd7fbd88de01548143e", &(0x7f0000000100)=0x4a, &(0x7f0000000140)="e5c7583b5269a5f642ddb1c2e0cf16fba7903a5d7cad3a8201e2be1ec7c5b0e861e65a15891dfdfd214b54da63", 0x2d) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) setreuid(0x0, 0xee01) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:17:26 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0xd01a, 0xfeff, 0x0, 0x8001, 0x0, 0x4, 0x100000001], [0x0, 0xfffffffffffffffd, 0x9, 0x0, 0x0, 0x0, 0x8, 0x4], [0x0, 0x0, 0x7, 0xfffffffffffffffd], [0x2, 0x0, 0x2, 0x0, 0x1], [{}, {}, {0x0, 0x2, 0x0, 0x3}, {0x0, 0x4}, {}, {}, {0x0, 0xffffb859}]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000000)=0x2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:17:26 executing program 1: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000040)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0xffff, 0x0, 0x0, 0x0, @empty, @remote={0xac, 0x14, 0x0}, {[@lsrr={0x83, 0x3}]}}, @udp={{0x3, 0x0, 0x8}}}}}}) r0 = semget$private(0x0, 0x1, 0x400) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000980)=""/190) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x800, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000200)=[{0x48}, {0x60}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000280)="d000000000000000c10000000000", 0xe, 0x0, 0x0) dup2(0xffffffffffffffff, r1) 16:17:26 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="74997af4dacfc1d1e6c6bc1b00577798db0b837931dc8640e37fae2316d2cbef1aa8b253741e1c237be83a9a72d376698707d95ceca8c6f3d015c648c81a2d12937fa5ba000000000000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x0}, 0x8) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) setreuid(0x0, 0xee01) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) 16:17:26 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x6, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() socket$inet6(0x18, 0x4, 0x81) r2 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = socket$inet(0x2, 0x4000, 0x1) r5 = dup2(r1, r4) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000000c0)=0x8) syz_open_pts() pwritev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000200)="13fa53886675a5baa6505bfc436aa9f22622cfe10e391e7df5124f6b2473c29460a5a42ba7db212b38a807f51d5612d10978a062e777fb085a4af2ede0877e5f088766e2fbca21f411c1dce94547b5b8028d52279301e2c098d3f72f1c49823c284e46bb6af36bea830d0be335e3d03236e35ea9a03800a4621450e731b1d6e1257a5c9de410eb3d6c672cea0203", 0x8e}], 0x1, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) r6 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x8, 0x0) write(0xffffffffffffffff, &(0x7f00000005c0)="185af905c876c2b87058158c2b434bc4cdbf28e4ff0a", 0x16) write(r6, &(0x7f0000000140)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c100"/37, 0x25) 16:17:26 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) fchmodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x65, 0x4) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) r2 = socket(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) utimensat(r3, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x7fff, 0x2}, {0xf51, 0x5}}, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) setreuid(0x0, 0xee01) getuid() connect$unix(0xffffffffffffff9c, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) socket(0x10, 0x334ee2beaca186f8, 0x6) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:17:26 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x8, 0x7fffffff) r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x10) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x20489, 0x180) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000000c0)={'./file1\x00', 0x1, 0x0, 0x7, 0x1, 0x9, 0x3, 0x7, 0x1, 0x1, 0x5, 0x1c08}) chdir(&(0x7f0000000140)='./file1\x00') r2 = getgid() chown(&(0x7f0000000180)='./file2\x00', 0x0, r2) r3 = dup(0xffffffffffffff9c) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_media}) seteuid(0x0) chdir(&(0x7f0000000200)='./file1\x00') chflags(&(0x7f0000000240)='./file0\x00', 0x0) r4 = shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x3000) shmdt(r4) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f00000002c0)={&(0x7f0000000280)='./file2\x00', r0}) r5 = shmget$private(0x0, 0x4000, 0xa1, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000300)=""/42) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000400)={{0x0, r6, 0xffffffffffffffff, r7, r2, 0x38, 0x2}, 0x6, 0x1, 0x0, 0x0, 0x9, 0x5, 0x4000000000}) 16:17:26 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) setreuid(0x0, 0xee01) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:17:26 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) recvmsg(r0, &(0x7f00000004c0)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000380)=[{&(0x7f0000000040)=""/252, 0xfc}, {&(0x7f0000000180)=""/243, 0xf3}, {&(0x7f0000000280)=""/232, 0xe8}], 0x3, &(0x7f00000003c0)=""/200, 0xc8}, 0x0) pipe2(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) dup2(r2, r1) sysctl$net_mpls(&(0x7f0000000640)={0x4, 0x21, 0xc6}, 0xc, 0x0, 0x0, 0x0, 0x0) 16:17:26 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x6, 0x2, 0xff) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) r2 = socket(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSCTTY(r3, 0x20007461) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) setreuid(0x0, 0xee01) r4 = socket(0x2, 0x2, 0x0) r5 = socket(0x2, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r6, 0xc028575d, &(0x7f00000000c0)={0x7, 0x3ff, './file0\x00', 0x7f, 0xfffffffe, 0x3, 0x3f}) getpgrp() accept$inet6(r4, &(0x7f0000000040), &(0x7f0000000080)=0xc) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:17:26 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x20, 0x4, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r3) setreuid(0x0, r3) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:17:26 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) r2 = socket(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) sendmsg(r3, &(0x7f0000000300)={&(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f0000000080)="512e1995bd5a2359d0762479d8a78b0daaf32aed39b27fbb617baa90af1daae5710e48c7127600bac49b0fe7ab4d2bdb754d655ab8396420546e6ef2c42afbabb295b36893f1f0052e7729e23d777ead8ca6bbddeb6166a9a700e09d2601f3ee9011fb19b20a01eaae3f7cd9", 0x6c}], 0x1, &(0x7f0000000140)=[{0xf8, 0xffff, 0x5, "5704b81c5344b580874eb80446c410d39baedbcfee29d5732c7f152469b69303d25aec4b39ebe37762441c984a323b457c59deabab56d265ce94f71e69116bcc6322bbc3779f73c4ec2de1616f9e6c3fcbc3c5b23b957e633f051ad1042522ab4ebdc84454a4f8119b666bafcf1a1bf8b61dec440d077c67739307dea644f6693b23fd752cd278bc8785b4a0590ecacc381023c1178a5bb2914d01312536b8be686f0f45c72f26e60c674110a0c9de6b17ffb0235bdaca9384cfd4bf18cbf20eca3a81090238357092a78fcebbd4e2f1f3b013d09965994a89297735d0a54446ef75"}, {0x28, 0xffff, 0x4, "adfec2ef5c887a0c11ac194a856d573684bb"}, {0x78, 0xffff, 0x3, "c579beba1365af24e2a45cb9ea618b00af151342d6fba2ae507584a96a797480af980c0654ae641349191d11b0a4a9ef3e6f7fedffe89ade3153731c5894a347f72c9e6c41f7b82ab9ff90ba4fa5217b31d5ff02e484a5c79e0dc1588ff8bc8dd9405eb8fe07"}], 0x198}, 0x8) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) setreuid(0x0, 0xee01) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:17:27 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x1) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440)="79d802bfd7753b29000a8dcc535263dd0fbef2aaba679ae3f6d726fa080b73ea6ccc9318c09bc7cf17653279c8ae4dfb00e860cba19916174a5f5a97cf85310c0505891a3bdea719ac1b63b9cebcb96a5bc88910ce7b6dec6e2e9840a8e15677bcaeb8d5b776877dd662ffacc945356da8acff18619a7f2aaa1556127b8c8617bf148c8b0cda9a66583b8d3391e4f40a3673591fbf2ae062508b68dc88ca0199b872c93854343992", 0xa8}], 0x1) execve(0x0, 0x0, 0x0) 16:17:27 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201"], 0x1) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x100, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) r3 = socket(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) connect$unix(r4, &(0x7f0000000100)=ANY=[@ANYRESOCT], 0x10) setreuid(0x0, 0xee01) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa) 16:17:27 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00'], 0x1) socketpair(0x0, 0x8000, 0x1f, &(0x7f0000000040)) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f00000001c0)=@un=@file={0x0, './file0\x00'}, 0xa) r1 = socket(0x2, 0x2, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x10, 0x0) r3 = getpid() fcntl$setown(r2, 0x6, r3) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) setreuid(0x0, 0xee01) r4 = socket(0x2, 0x2, 0x0) r5 = socket(0x0, 0x4, 0xf7) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$KDSETMODE(r6, 0x20004b0a, &(0x7f0000000080)) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x200, 0x0) ioctl$WSKBDIO_GETBELL(r7, 0x40105704, &(0x7f0000000140)) 16:17:27 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) r2 = socket(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0}, &(0x7f0000000100)=0xc) seteuid(r4) r5 = getuid() sysctl$fs(&(0x7f00000000c0)={0x3, 0x1}, 0x2, &(0x7f0000000180)="ea6925ee93eb4595bbd2ab1064fb013b7d0dfd7663bd8a2773fef170ac76b1a1c384d714445e9013ec259d4e76e2c1d52a1d69c81a174c208a5422bab2ada425f003b654dee3f5914a3388eb94418471626bfd2e40eb435e5ea703a7354dd54e434329d1ea43b1af119ddcd7c4e72902c771d41a00cae0b415337440317104dc3c29ff6e4dc572369b4a326b1b32f9ba32cb13a6bca1f58173702ac4e6f70e220819334ec0b613b5023553d5ab6f38001ee0e88d53870900cd358de2be51bdf97b93600f6a31c5caefce6156b912b9831479b731e409c6249a43e1fe9c13488b227673e170724ae7e0a29c521b4ebcf7766f7571834c55d53fb09c8ef417e628d6055256c9b1f361134edf220598eb31def197b1c4c9a16faa3a2dd0495facafb11fb8584ad9379ebb1d97aa7f268b7e72df714f6b659e0939279d93b281a37b297227fe6dd1fee553268d781bffd46287925ae42f11afbe120b2b07a6f1a0de2271c372ed4044b8bff80eb56de8eb62f31f7f58354f4cad816843370f76bbe73002579630121aea4c896dad76d54e72c5f441c2d17355d63d862e0b5e1b062955c6425b63bdd2ba1c64f0ae850fe34fa2cf816953ed7d639494fefe297ab62e680548022df326263534159bbf205f9dd475d81b9ff72a426b839eb2fd12d39d6dbcf241b03d65aa3b515728c739bbfb823db8c62c58bad966e5909c4ac4c28f54d415159ef74df2069ee3dc0db858c2cf8c47b27aa5d23bbddc94d2f0a99bc5d4ce5c8658ad2f9ec28dee5d133cd3b7fab7e71f6af83a6eadf62b6f462e9eba0fb8814ca9fb6fe7cb07ee6e4c0690498a242bfc0b7bd4a72081fd1def00bfbfccad81edd075a76a90bd1c9002a72c1eec1fe826307868b8b6b068ba2b1e89aee7ca34c3b6c56239d31fb7ba19d14be5049aca71ad7d32a43e6f44205a1afa3f767b491fa6c705a00ac571c24de28c699453f58247a71c31621f0b25fc5b5e2693cca06cac059d8e00706cc3e6537c7e9f3c1f48cd0da83b5aaa75470dc4fd9cc7d4e425e1112ec68d9deebae5f7cd06698162aee3a5bed91b65153e20d65bc414b58c787d3f0dbc0eb9bb3b0b82c5e06f3d61689da8f71a289480a22dcbb2d356309bb2e33f6fc1091f334de4aa2daf3f8b00418f1ed1c9e2a48c8a705cc8f62e6d995791b4df1b114a4946be0325142a842a0598fed1af986795e385322e674edd7bf5adffdde7f500a302b5da329eb1635e45b772e551a4bd8d65f0ae57de3da47832ff671623d64e5be7e1b79cfb8e58199f2954ce9b6070b2693bbc4c74582b983843ac6286cacce760202f7c81d1d0607931558517ab35cc17b3eec1aeda57c6e3c38b5fdb2970d5780de7be51451224d5bbf9b21ff744a87c39a13aad80f7d3505ae8f7f5c5c857eb1d5c37c2910997b59936e76c4cbba94dd5eb2023ccacdcc66cb660db3e0b149b4e0325fe93961fe066faa3a1500db8e4b5c1b02ee5b7408f5cc4cf2d4f3d3040c38d6987492e4c3baa0e82da44a8d13160b8489b6c31ccb07ff5c90c1a3acd53c32b584b34e634c5af4c8e4500a1e6930b80927ae8409ac8fde6f1d74e7c44a39cddf5fef3968ff59a7f3a9bc389d293ac51a0066d0de9b7f2e611a7de921ba1a2c466519524c3e22a3ad6c41901bda2167f72acb410a4c29a983c9aa34fdffe70cc06d7998328a4b417538307c8e9d761e0ef482f52be30efd9bf16d4c8c6cebee00caecec27df65b2b44168c922b01979795a51b79d6db9a1e32863eaffec24d85863f474b6880cd8d8c36650ae8b105179bad3ddb293e7c9ed6f131be7df6306154b576c12f246e88e7c2fa4a3010f6ac29b9ca3402cce50489a312bcd19e373240506a04000d9c04002ad7c4853d05c029305b2d542d4cd8d40f783362b6282dbeb11ccee0b0563ecfe4722f79ed2a1ff06c01c05fb105bd089dffbcddf116d16002b74aa83770f400196ccf1e716e4eb04b2f8f4873340a4144baf7d7b73dda01df926d4f79d5c4b0f34c6b1d8cfe6bba94bf2f7c55970956e70f63487ca53c949d30de163dc16c48d501393264319f3355b41479d6a391ff4984aacb9fb2947ea0ac8d9775a2d42a64d4622db67d16be495346f57d5e724f1a64e87a0cb8349224fd3519ff3069b993f7f1193a7f9af9de6bdf83ac2c301357024d6b08e182996c7d9d555a9302b68227fed531e5f2102f0c3ca5f2afcd641032d0c33df7b5fd6fcbef09bec6982381e7bb380b3f71dfc0473d545bf594fac6f22eb0a2993c82ba3af2e2ee64344421ca218138a249508a5ef9954d66b6190def86cbc7f0501d830220a0c6aca85f58abb8a092b3c6ff45baf8d905fc3f224f579c10e1fed7d5fa7a7bcaf281b6e486ec8c28376f86756d115f1dce6f9ed0cb2e19bfe0b856b6ee7af3f42ba1254f5788f6f654fc38b67cddcba61323b244965145dcce42269d26eb440a1456de2cc3d2563e78f0529aebae96448a5cb37c09f7ef04d07ae367546d17281fb73437681c228a908b2be04735a2f8b4986c035de3d6f0890685719262938438c480b41a20eb24cce9d0cbc9be3cce443353188b4aedcd9411f1a0def28a33001ef3e4f0a35ed15ad48d5a19e9a1caa4dcf81e6231e67d8690c6b0260cb0be22e882ca5fd0dbe0b6ba34e9bf9663305f8c3a2676df4818b19af7fec64c8d1e03d64e7914571f97c1731a09e8b705ed86ca354c71157c56d8c5f3176a4abb05760afc69f914dcd915a127083127cfa816cb56c55cba4f4251652d37923cf20f740c3e8343fba706e900a8c3b7aedaa5fae8aac34f1366e80c255c3a6ec78603170824cbb06670b74b1cf372ccb534b73e1e9722e6baaa0e7c52f2322c59fd0f1a4e0da7c874157c033b34772683ea6dc0290d1c46cb649e30cc1fc911254bdfba20e0420596153b21283adb26a7dc6927c9c3c938c5eb8ad6606770785656b271185eb8eced78a44baad03af324e80791736d0e49d81d6a8a8e67b1584f02a0fa0e968c16534a21fc2089a51c06905cea52fbdaccac3be4c13954a0675debbec46142bd4e74b579fda3aa260b03f280cdd03a5face41a5d8e767189d4d8c1c3b31eeeb7342d4e879649a4b45ea89f16fb0a04c25c28c47f725124e242230abd0c4b1077907e3b88e59bb5b8968cd140762a254c72c9c66ff7391d2bc6d74fa051a247026e07b3f99bd324a2f566a18bff562a74224c7651b522f2edec48802739f5021e0f72e2e27e02c85f448b77cc7fb91fd8d6e133f63559f122f21a77150fe67964a53cc2b89a68839ca6dccc5e026c6477934b72e47d48c661c76ab2f0bf05f5869b8f04647b29fb531f0e9be00e259468b0dcf2481e2e1224a80b4d08bfc5aad62a6c63adf5b66fafe7fa48b6386712f36fec44d42882911c08af8bc8206a0615fab8d008cd92041d5fa42c2ff2187acd083c42498bee4489199536f29ec1b52b020ab575321bd18a7376a2659fac3d50e81baad4175dfacbc00f66c1fe7dd5639337087a3aa73be378a554694947718656d896ec22dc9a7c0523aad416c4a43aa3926188e3114206e3cbc4d56a87eeb918eb5e8bbe8fea8eedb06c1896fbc02388ff268bf3dd2b2314bbf097f38fbb5fd85fb53447ab3a5a9c369bebd8bd3c62d47ee81df6dd1da8d1ccbf72feb9a9c9770b24ceddf7a3f2642ddfe466273815dd0402bd0170bb9317fb22f00e5728dc40469d80b66d5b28ac1c1eb62e1ccd5ddcc559f58353a638a792780d31cce1f1a28e0a937a157f80d432d902d619a91889852766fc625db7c4e419b291e4333edbe643a76835037d74b5569d4850d066bb80e08df45b2938ad019cc7650bcfff041f7440039acd29da75179d74353853a4333ca7f4a10217d2506c5114fa57a20fcf1ccab38f48a341646319cb8c05c0fb0b519490cd03a57ff7a478a55123501ebeefefff549b17dea48e77f4583f23e76772f5d5634449368cc667229abe1c4b4d7f99dd17c06d471e78fde203064bdd14e79bcffc64d0e76d761116fe09af2c9aeddf561409e380216c111446bc18d12b04c0a20299985905b9de3b919b5b615356b8e0f35da7db97235be61075374f23281b837ecd9fb423e89e704ef5a33e10bb8e4f757698531fa887f4ab31862e6447a5fbfeb2255ca191dc6e3b903d63fc69a4aec3c4252276d4d9b7876acfcddf4abed06488228c109665c3ddb88043aec9ffbc067fd243fb0a5b8c10e2fa6b68cd6af67249b524222b4f048629a840e807642a86be0bc65d188dbc1b10525ae0d7e95db8aca7486d935531455a0dfc3d55dc83d4561d3ab5ea423a5a7d255ad433220bd0df0e8d810a2e2331a9273e913b8a52d02f05589d4ec5e5f8fd515454c8ba4019fb38139c88c24454895d2474010a77697969f491428dd5ba39ad418d23d1f1991aecae45f7d7990300d4032fb7c2508c918748c51d4fdafbb4245b88df49950b177263cc2e16eba2704e9605586fc7bed969d64f0ec15cacb0c922262db16b6c1d47641291a7409d74a9925333249d9ef016523c86f803a7516e4166b96a156a57db214567e230df63ab166b60002b2c8c343fabc6c581903a95469ca34d52623f2764bb093c286e01848876fb477f75f31ee7fd240269ae9eb22e674f04c7883e83efe010aa71f059eb399d87401e6036215d9e0bdba602ac168edccb4938ad0c041ed77c504e0a5a8145cf1437bcd9fab983a41e7e645c854d5a7a39302c55e70255c5ee63bf3d9a0d20701f7c4988bd3d9d77b5534f4a148569760991d77a0ff861980ae7def90a576c317d22258cb0f9903dbceb30d826e73c75258d2595d6c8140f2d40e998180071da21bd6155795e91dcc9111af1ee4e627da0276c2b8fc0d74d6125c0665cdd64100684c5754f9d69d123a6edfdb645d59614d52737374a1c0c1bc1899f02b2c1971f9a5e7311327344a14ef3a617b2cf3e87e37ff9cc415828493613763478a6012bf2c2c8fa92460d43fde75af52fe8cf1bf746329b50c079da933efaeb02ae970cfec78bad60fac3b9c831dbbf27cb835c58a4a683c231f304cfb95f83efc457db8750b77f50ff293309603004c5e912390baa058e1edcaff423058d05c53661de64b7eb60ae5f6e52aa7ed08ff4edf7597c34f63005ab30cde799aa5710c2be538c662e974aad4bdb44425b1e652ca05389f3049b3d7b9a6be01dd9ff65797700785e559a2e6562d41238e7ea6c55399461d65d8e8cfa199f0e65a34f12c364881791e595835219da36dff9139d6a87e1f71de061fde260a8bca9edd2b9758c586461b8be7f0f3a5bf5bd3ec35d3aa0e1b5a575e575ffa15b8cf063f5adb727ae4ea25863a29067e9a5e3c440579fd3b2965fe0105fa5d8b4849b5c0487821bf4b8963648ee8c4671de3a8f682c69680222681e66cea662a5eaa89487d6932b84888531dbc26df8b9855ff3f4c98c68a52de990dee40b08655c7861b48d3be55ab9809d24761c01b25dd1a440332d8565a6ecf56e4f8f7018c39ad7bbc892753878dd6b178ea4b60c73ea45c1e5ed8e088b397333b6212a9b2a4f9cdd633440d71062edbe1fe19a19d03da3275adfb3a82dcd4657eff453c5944fd3f50bdc74b5ddea949a2c03b06def587a28b888ccf56092a0def71c5c01b92fea5180cee7a90684cdd9f13a9f4cd995d0d50e2f9b1a7efa3780d28e3d7a458ed53e34385c5d430b1fd37751c8b2757ddeb2572b584f1b7a31183af0f18caa0b3fa1a467a658770bae7e7931c97ea18151a2d91e96f01cefcd8064fa", &(0x7f0000001180)=0x1000, &(0x7f00000011c0)="3d4229c4880260957a51d91347b09990bf4757141a0f0381517234eab72eccfc946c9bcab75b67f6e42325f14f064cb66e919d5d57dda0eb1bede4f0f694f057bca6eeca39832d31995669134838499f5aff864ceecedc1f602d4982a885c5d26e35863dc8155942b8c333df5534fc5b5361c7766d4c8116f10c9acfd5", 0x7d) setreuid(r4, r5) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCGRSIG(r6, 0x40044273, &(0x7f0000000080)) r7 = socket(0x2, 0x2, 0x0) ioctl$BIOCGHDRCMPLT(r6, 0x40044274, &(0x7f0000001240)) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:17:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8) r3 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = socket(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/pf\x00', 0x236256542c95b04c, 0x0) r7 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r7, 0x0, r7) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{}, 0xffffffffffffffff, 0xb8, 0xf0000000, 0x3, 0x3}, {{r0}, 0xfffffffffffffffc, 0x82, 0x1, 0x80, 0x5ea8}, {{r2}, 0xfffffffffffffffb, 0x4b, 0x8, 0x4, 0x47c}, {{}, 0xfffffffffffffffe, 0xca, 0x20, 0x5, 0x3}, {{}, 0xfffffffffffffff9, 0x1, 0x1, 0x1, 0x1}, {{r0}, 0xfffffffffffffffd, 0xf2, 0x20, 0x7, 0x1e5a}], 0x7ffffffd, &(0x7f0000000380)=[{{r5}, 0xfffffffffffffffb, 0xaa, 0x2, 0x7, 0x6}, {{r1}, 0xfffffffffffffffb, 0x2, 0x2, 0x5, 0x8}, {{r6}, 0xfffffffffffffffe, 0x81, 0x40000000, 0x8001, 0x3}, {{r7}, 0xfffffffffffffffc, 0xc0, 0x1, 0x0, 0x1eb6000000000}, {{r0}, 0xfffffffffffffffa, 0x24, 0x2, 0x4000000000002, 0xffffffffffffffff}], 0x1b2, &(0x7f0000000480)={0x8, 0x100000000}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000440)=[{0x48, 0xfd}, {0x1c}, {0x6, 0xfd, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r8 = socket(0x2, 0x2, 0x0) r9 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r9, 0x0, r9) getpeername$inet6(r9, &(0x7f0000000140), &(0x7f0000000180)=0xc) r10 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r10, 0x8080691a, &(0x7f0000000300)) pwrite(r10, &(0x7f0000000000)="f6357e3a23b908cbada48b6d3e4cfad23857ac3de2d6a3788722f621e1a3a6aaba6829a1bdd46f2d904ece4cf96bb8b881a14b77ab1e5a332a5e1abb6224f17986290001051b", 0x46, 0x0, 0x81003) 16:17:27 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="9f04104c6e778a4032a51b16dca136458a5b9ce4ec5cef77e19ccd5de433993a45529d2f4452139738b040db7361bccfbc54b0c6b9658394a0d146a1e11500183030d8de474d08d0b0fcef8de7b49b801588e1dac29d1b001989c4b6c183909a268810acd9c3ca52788dce2f12d014d9bf7cf2f76d"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) setreuid(0x0, 0xee01) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:17:27 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r0 = socket(0x2, 0x2, 0x0) dup2(0xffffffffffffffff, r0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) setreuid(0x0, 0xee01) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:17:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x54}, {0x25}, {0x6, 0x0, 0x0, 0xd7d}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000080)) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) 16:17:27 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYRESDEC, @ANYRESHEX=r1, @ANYRES64=r0], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) r4 = accept(r3, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) bind(r4, &(0x7f0000000140)=@in={0x2, 0x2}, 0xc) r5 = socket(0x2, 0x2, 0x0) dup2(r3, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) r6 = socket(0x2, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) read(r7, &(0x7f0000000080)=""/133, 0x85) setreuid(0x0, 0xee01) r8 = socket(0x2, 0x2, 0x0) bind(r8, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:17:27 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000100)}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x5, {0x0, 0x10000000000011}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="0784d4f611e27c9ae72c719c8078df7d98dd0569ef24"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1e, 0x9, 0x0, 0xfffffffe, "0100000004db000000000000eef100", 0x0, 0x7}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0xffff8000, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x7, 0x3fe, 0x7}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 16:17:27 executing program 1: sysctl$kern(&(0x7f0000000140)={0x1, 0x52}, 0x2, &(0x7f0000000100)="a0eb9002da251632091ae6381bd1e054e03510a4187c5c717988540391b1060b3fe5e3b562", &(0x7f0000000040)=0x25, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) write(0xffffffffffffffff, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) fcntl$getown(0xffffffffffffffff, 0x5) msgsnd(0x0, &(0x7f0000000140)=ANY=[], 0x2, 0x800) socketpair(0x1, 0x2, 0x9, &(0x7f0000001dc0)) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000180)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r1, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r2 = dup2(r0, r0) ioctl$VMM_IOC_RUN(r2, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 16:17:27 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x25, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000040)) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:17:28 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r1, 0x400c570a, &(0x7f0000000080)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffd, 0x0, 0x7, 0xffffff5d, "0366fe15ebaa10c3ef5caf0400"}) writev(r0, &(0x7f0000001900)=[{&(0x7f0000001680)="f4a2d02f2f537208530023741ade4393fcb48cde1bd3bf5dd861f86804f7c8f19d21f5d205d919bbff5ba1740b0727a2765dfe80258232f4b1e02a28120f3b69063415fbe9d45542fdd45b17704197bec4249b93df24b8b0bed6b1e0f7b201", 0x5f}, {&(0x7f00000001c0)="9aac6250f62bc5262948daca1ef5a5369d2f3689b11caa62dd83c0ab630c0a3d667c52f29b31847116c06e410bfb1ea69d9f913d32d8b15b93d723d9d1354efd00000080ee0b48e8af8ca09785dd35e95423dc82ead2b3ab1190cdb648e3bcd74c028a725de79bc42da85b7f38c4cc9f68e47a5be45c98934d618ae7f97646a63217cc7ceef88ef67c7b278810fe922e713a0cc8349cd88c32c8d75e736081f2a499e5509a03e140e6196da2a01e659f619d112233afa9c7b21f93d6921bfeba32214e4a4147fdc023dd323ba763072f922e4c362f4e5ab555d8817cc39d141bd2f455874adfdf698993bc99a8d454e7e261bd61019f2d65ddb392eaab018349a62c3a5bb9d459b078aa60829f9f7fa962dbe85fccf0428b37149e174a5fb06d5d", 0x121}, {&(0x7f0000001780)="2ad8052ef77f4afe35384a875c69357c8a6321b1858186c890", 0x19}], 0x3) writev(r0, &(0x7f0000000840)=[{&(0x7f0000000340)="7031a7f0077bfd03810881e70f0cc32c4139e6e5d52236409778b900efcf49a2ef12ff21aa216ee808f653933a59c5b257305572175f0f2fef526d870efe65c7ea2ed901b5ee075bc9e9426155ce62c223eb99d6dbcb18deb1eec5f4aed336573e", 0x61}, {&(0x7f00000003c0)="6ae1d694c3108f4cb147a227f7413f6210b03c5cb0dfb9bf9d8ebad45bb2e1cf4f3faf85c0ffe2d7def0e81b0b896bbd67ce10d7f3443f14569e3b2d823bab9d526e38a1cb916b9311b67e9cb24ed90752f65080bfd1d5b447b9030a0000817cf9620390b6c074c36e8099b2ed67bb9e4a90de1a987c0fbbadf57fcee2ae5bd20c76090d1bfdec73652b38e5ce74cd0d1c07a37b344ffb4eb0de39289bb712e1cd53d14c86183bc45b41d47dcd0e7c5ab40c", 0xb2}, {&(0x7f00000009c0)="00a450d25a609a5af7abfe0d7bacfaa05861a88b3b5c5fa64f85492e7e5d98644f9a325732d6936e0d93b15fea6a3f5643e2af9af1ecbfd64c6eb4c831d421f29ac5e4e98b8a3e4350a2e9a3ff87b5c14fe8e30eb6540bb55fd105700ba68019371b436b856063465e887f3f3ce9c6540b096d4cce5e4d0350", 0x79}, {&(0x7f0000000500)="9bd6cede710e1d0bf44e95accf6e4319ee1ed643f6a389e29046d191969d8d8d79d1eaad1061c1075924c60ff5eb8d541d95", 0x32}], 0x4) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000140)=@in6={0x18, 0x3, 0x9, 0x2}, 0xc) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) setreuid(0x0, 0xee01) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000100)=@un=@file={0x0, './file0\x00'}, 0xa) 16:17:28 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000040)) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pf\x00', 0x0, 0x0) fsync(r2) 16:17:28 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000001080)={0x0, ""/174}, 0xb2, 0x3, 0x1000) msgsnd(r0, &(0x7f0000000140)={0x1, "f5e5d266b31ba7fa94ac2ae9a2389ba596d4b93aee81f55fa8ab7a6974d7c0747acfb031b2846e1b70e66aa35257c363b78874340159fea40a138ae1dfc6eeed6bc8bc"}, 0x47, 0x800) msgsnd(0x0, &(0x7f0000000200)={0x0, "adaeb5c0acb71ab357470bb87fc9b65a57ef76701536891edcd63460641a419724f6845869a46d6e3b6840b944c15d4f1355fcfcaf73bf75523d5d477428a3fca375f71bdff93a"}, 0x4f, 0x800) msgsnd(r0, &(0x7f0000000000)={0x2, "b5f7600d8165f6522b81cfa1e51c3565399727b24e339f6b4f1e981b7483eb0ee30900fd015972b70d2cb5c62803589924c02f4051ba0a728c350dcf3822a7ec"}, 0x44, 0x800) msgsnd(r0, &(0x7f00000000c0)={0x3, "760fa7336594901e8ea52a27e5a64744ca62e219ce9bb76a3a4cc097b212c98b111c5cef71a98763283037646cfee95c4824f39e62cfd42aa22ea5ac107b31d2f360c91a1ef142a5feddabd58461cc277d18b36352fd4bb27bc664964477599fcd4be3aebe27d35fe3e80190202a751fbe83a763ddf5de562d2fc5d59f5d24cf85e3dc2bd16554ed6061e2a4c140a0"}, 0x93, 0x0) msgsnd(r0, &(0x7f0000000100)={0x0, "1bb15b09423fb07aacf130ff642967f3bd1fa79cb3308718dec573a1affd5013bfaff864987e56005531936f627cbdfb5948c78d5ee7c2ffef209032f9f7674c4004ebc255972bf08e05b6fe2c3c9cb966172b95b354a8247cd5501e9b0381cdb372d6298fbcb47eb2fb351a3f3e209e0d85c40551f3d4459aafe6a84d788f8819c27482b19d08ccfccc399a22ffdc48a6433187de649fa4f111c60643b517e926f1f74bdfb7652e4880796e1b76def54bf37d141dcb099d12e1e9120246f0fc06d4b56a624dea62537fa166b6ee6b8dc9c7b978ae2c"}, 0xde, 0x800) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) munlock(&(0x7f000048b000/0x4000)=nil, 0x4000) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) setreuid(0x0, 0xee01) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet6(r4, &(0x7f0000000080)=""/49, 0x31, 0x801, &(0x7f00000000c0)={0x18, 0x2, 0x7, 0x1}, 0xc) 16:17:28 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r1, r0) r2 = socket(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$WSKBDIO_GETBELL(r3, 0x40105704, &(0x7f0000000000)) listen(r1, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setreuid(0x0, 0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup2(r5, r4) connect$unix(r6, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) 16:17:28 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x0) getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f787f8e, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x3f, 0x7, 0x9, 0xfffffffd, "03664e2b7b0c033c02d271795acd00", 0xfffffffc}) write(r1, &(0x7f0000000100)=' ', 0x1) writev(r2, &(0x7f00000016c0)=[{&(0x7f00000055c0)="e640fd6b65c1963fcbab319338749c7804c27746190149e2ab61f9b55ab5f5557b6fd346de2eed95f9251d5f5abe7169de816114a09b45db4eb9c7497785e2d2a4406f4580aaf3da80b0b4c6cb3bda5dd8975be3f354771220e3bb5078f759b03205af3907a14a959b1f508e49f3a08919cc595c450b9acdca7110f034a2428c4e1691bc5b7511ad220355e2671e76cff95533d29c64acca681bb3c864cb420ce6948abf230a1c33fe6ec63d7e79b97ba8464d6f40e6b9fab4e82498dc2b29aea9293af9b9913753b0123cc4b1cc9aea9792ef9c15f3c20d39ec0a01519692de1943b765da1c15510391e358041d5ebc71daf230466c7618ea73d07253c1de379d115ba1de82c62916d780e7d211c143ee476572073a6e7ef617c5f95758b00e6e6ea3d41ec05c29f507b877549d97a335059accb1cea2430af1670cbfda82b6b2fce225f2649811082130390aedebae0010d3b5c278d92993bacf7ac559007180bfb07bfe7e9c928e5be2fa4e9f79c1b65e6697af32b981a1401fbf7593af9b0e6f460582c1f19715cdcb40d20c1b0f29a1c7fc7a71754d52402e1389b97fc85c231e7b50a672ea6aacfe8ba28c27981009f8c1f9b12ed838d8973d359244e53816059c2aa24e9a7dfd43a306e3df22e8e854bfbbc5496512ffbf61a83d99a51e065731d5e2f27ab364580d8b4bae5a7c8d94bbfcaa0848a4f1c191aa31f101a784aa7fd857046aa17b9b0aaab067e073e41fa7afd9e1d06bbb12acf57ef7cfcdc34096083ae95180d6715d9fb9aa557f3c2c0c289eda71a639a841f6aa26ae81a9a29f9625fdc8ce5fc20d8f83e37708c81c5b4c55ce5f8b01dc5d964c07d2eefd7b387759b8a4d5c54e08ef62d10434f705c97d476047f488113cb044f5f53089a444c59dc7b3a6bfa07a7de7fd8d1d7084e7a0c89c4051dc1643c6b5dec04f99e747a66d4bf6fd0706fa4f6316575fb80711d0c7b893cd25fc7782fb3c5a9dc04300634446caf78966e131d51c5db291724aa7c56f190b8eed784649702d3979a5af34cd736c6968e227801e0d93fa52d9f49582ac5b96662dbdd9ce5895ef064cb8c519dd06b76a2f400b64ad9a47f5f4ea659151b853c6147836d45e1109ad5ed939e62d92e3a780c4798f688f62bc5f568aca47233e8bd8c3f43197c39837a106293def79038a91ad5f5466988874d9e90c0d3de73b9ed216cf6dbb80886469fbdd137ee5370be8ae6e5790f619546f8273e6d7aebb9abea560a0703f73d8cc2489d971554eacff65da47e73dfacb56561368e0d2a40ecb5f54ff9daf89ff95764b39daa46282162131b263ded1224eaac07f96deb0cd82cc534fd59717103305906c5947efb0204b17fcbcf3b80357f2331cc5e80a1649dc75e1712acdf997f50c995d84e6d7cfbf84615899ce00761f20aa1ac6ac987c6be100e669b619ce2c9a086c170794f1cf4a0066689fe8c84669f4f116de4fa864d24f4ae6b14c911f8cb42ccfb5966a1a5c15f747f95d6c9a9e834c4091a209280113358795baed34387d45fa879698630ea28c14502cf39eb03185946bc41c3cde51550e1d32f4b1401078df63d7a87dc6364e2e65a80c19d4bfe4e9a04ab8de2d66275db95aea77bc5c3758852df75d5f0af5f07b9fe5f4c2634b178ef6eef61000f668e79d6aed7b1030ae31671b5be23877a678a65ae2cb199966a63edfad6e388452db4d5bc60378246ba3ffd5722e24540a8f1cd9b04df0b34ecf00edd08f0df1ec7c5d481c90fbcf6ca7aa91c6c3726e8e9a51e037bea8daae60fd1a95746222a833b5481c8c6ca017cdb392cbcef8574622bd2b9ef1529b3a3c040b74cb865b0429e2e92b8ab0bee99f4531da39efacfd78249739e4fccd375da30fb064cc4230c09e0da16711efb6a873ca8a460ea630d96eae82b6e5d8db60b553723166387b1b9de4b8b88d383dff9a0527a18ceb9d03111d594391c8cba67750de51254757dc448145000251c791200e316e96f5891919b07542048075e35df0eb8ff6ce8d271da50e31b1dd4ea120a44d4b76987fddc18777fab9f86c4d037eebc99eb9000be2a138f54afed0728fed4d04fe2f9ea64acfceacdb27e00562a435129f63c7e25b40638abe4602facf66c718764becb8d3b35b8470cd747a7309e5c66121f88e30c72c71984c3c30771f4b48d840f3ca8260089c234b51e45080e51aa38f6e5656c3bb0b4b998aeb5d4f2370887a140780d51c485098c900e922a6bbaa1a7af60f19a3d34180b40e2c639312bc66113136be2e4b82d79c4e24deab8a2d785c49a798488a23fce06f52859d7298cfd764e3e44eacaaa3168ca7ffd876eb739dea9531aa0e6f617e621192acf4486c41b548de20c84d42e2699a491044a41e8b43074de8f287ff080c7cc0ff8e1b0b1fba1abb5540b7454913bd5c829ea185b5b2d173c88772995b44f580452117cd1fa917fb76f7da339f1a2a6d1ab42c5ce9f891c28c2ae434ac0dfdc00440078fdf66c74f03c6d6d5d5f9e8c576880fdf328a22c12f6bb51fffdc96ceec1e3d089a9ee81293450afef27a0f248d84cd2b1c4025486381c18eee50bac2ae0a6eae1e8b300710acbe99698bd82dde306274f671509d651817bc407391afe6182a39b4cbd747d84badf0e1b129c2d7f5356499c779534a9aeb9aa54fe1efada3e1739b1a7446899a265e39e47bc75024ce9cf8b94d0e6ffe6a93435cbd8238c723e8ebc181ce15a7dca7be2171c2f67937782de0c3e94632b803eb5633248f1eead4f8faf18903cdca625fbd60eef265c79726bd9ed374e378f444e319e4fd0f8a3e88c7d02bb659503e40d394d4d26a696ea9632b5dfb7848a1c4c0285cdcb1aab57602a8060591ab591709fee94ffb0f94b7fc0cd681b4a42577f59d3610ed618ebcf3119abbe963226c035a81978bd73e137c402108dd44da7082685d298cb36bd16610f4f43ea8a29451f5efd44e6e36907acc9391cff3c19338f1a046557b4e2dca25ab22d5e68c36b47d7775473a22c7e59303b87098e92059d0740ab036282f1c2782f06ee53c7ef5cfc70a513350caf1de3051d434b04996339f38d89ee2a4788e6a56bf9734932c7f643de3e19ddffadb25a2572790b6ea8404d5b3df48a9649ef134c80954520f35dfafbd97471da092391427caabd2b242fd618a359efc09a1ed801e868f81ece2f15be98227281df87a3926bbcea0516641c91ad7ab24f2424b2549ba2b0a5f0938a080cf35f97d4f91f88c90b36594cafd786b062e4fd2b8611738faed39355220d4b17217418d67d9212e82bf6662849fa3ae58f6e72a78b618e211e4f49bef821255e89d6463299d1fd87355b09112f930dbdd4d9c58c9cf5968a5c8bb7cfd68695634aed94f8b5417d7f5e568cc826a95b34fd5c1aff82749c26f8b64307d5ef8d7db526955648b04b2fcd48c39b77ed179ff51dbfaf8eedc106d9d3b22c412cf9a4d9554f416f4826e7cd7a824dc657d681c9669b642b37150480942dfac5cfa0a17791023b8e98c2062afa433ffe2829031336292e61cd43a85038f4e7a932230272d58491810ebeab1caec3e6e1bb97ed16de8aaec0e2215cd79ef11145cba0092048be7dc887dde4ca5813e8499578b54c730eb07535ec3eff070c683bd633f032cebeda52c44902d3fd152194f305ef0fbde11b91d33716cc292fb37560a0d1d025a1287742f6183d5a41df7cc33bc0b5f9f0d6a2e2eca328a5fae7b62f43f70954aa82f4a84fe8d1cbe59b20e56cae4f0a2eae9473e7bf962e9c34e1af66cf1635102d101048e9cdf0dcc8da7eaac43adb9794959caad54912681288bcc3faf90cca78d8abdcfd201d52dc30a674be97a607aa038c968fab28b259b51adb88be37bfdb9fa24093968621353b70c3133479537a5a857715ce1a473fa0a34b5e1fb2440c237f008ebcf99c3edb26bc112cba6e7b46ed0821e44f76ba3acfe9b1cb168c4cf8f6649a683647416e9109a483c682ad8115187329eb5b71d3356efd37267c3251c7b296ec1a3b3c3e44899de00358ddb264acb20ae2bb3447539b3861919d78cf344ee3f0d14f83c0071e1b841f49c5eadbdea8c8e35ae55984c03f205ddef9e62bbbf7d981f2aacf3cefa6ebf67020a47837eebc651107a87bfc8e1267e09c40b75c03a60c56e63f1c94e62d88ecab9e9e41572917bfd4fa0fcd34aa810e31768323d020423387a5966aa8d4ce99577e7f263988d7ed3952c609bf9c3caeccfb70fbf4e637f0e903005fd8d4d93742402bc93959e99e0714c8fe7839c9cfac2aa5b5446e81a5bf2cb833407bdf61c2f9f485ea627f15ed5bc4db85767c0bddb36dd4c5ac769d3d020151b318667aa7840dfae53e86311d011f32714586020146431b336d6d1b599a0c4872235054ddffa56002cfe101d46e6146fc7364a4d9ec610fc960ced9acffdf30a206fc305e5ae0812682f1f2855f70104e54428d025dc8b09900ecdb947ad24a1ca22f1e443fd26aaafee5ea2e70f33d1275aad0d2f4fd7b0bdbc186b60aae6b0c4c0373727f77de283cc5bfdc46dfee651bceb153ee84b68eb17ae72c9835c0832e9b57a11453265c762b39e9a6f99d640d7f418e0fbe5807f56e630e1ebf6458c9badb4330d3209223826cd29869df660df4f647529915973a26b27875bf9d3953d16e5538c57afe66c6a43e7bf0b32c4d36583a7ed6f1a5f7b54b5693c083733b7e261f5a59fd8ffe6ec05257dd8a0ffad8321a59c4a1916b6fbb6c8dd42276eaa9006c96cd68d95da4accbfce56a5834675c885cf0242d0c6c1fdd0b1a8273b6e1efebc6e492f418d789047ce9810bc893393954bf8ae95cca33612659249404e6e01e17663bda845c5ebed9e9cf71431e51600be26956c52a122872fa911d25ce78833791bf75ee9705ce0995d6cc9dd98c32a6be6bcf098c597fe354eb628455949c3fbd2d8f621c5040b16864e0d0fd954ddcd05b0fde78c5f92686a0796a7daff5f637ad046d16660b8a1b4d86b0ba471bfa9cd6d69e7a689bef2d500cfeea9084e593f03ebee9fbac7842e437ba5202d4e86c959b409a5e59c4d6a987fad69dc6b995007a7dd4fe9e1cad801fafda4b1180565ee3b7ef57d362a7b65ed9221a824612fdfb7b0966c0358c4c6c30ba553b024c01d76af363d9742025d637963a467cd2da869c22496ba1d6a008ffc2bf9359abba3f6aa6148b05de9ca962334abd474f94b97f9dd7447068da6a2a16e8366132a9a9479fa5f8bb126bf2d197fc41057bf53937c70e7099c9f70481caa854e4476b1044b843f5ad4a47edc8ce37d2fde540cec0fc11a8fff3934fb51167e254e0562e6c3da0db22fb85071fef41d520477b49e5b8a736fc53a916143b5094e3714388d5f3dc70b9e517899a343cb693c8c513ac5e56bf7bcd926bcba04e7f099c12a1b9961693e238c612d3120327380eb91bb68a83f543624aa7074c64ad85019d05e8e0e31d5d80f659ca8b1d7be4b0f8726624b1e04d321db443df796d1b5bba28222d71dc8fd2b5a03daf0f8df07d4a68ae0f31dfca375c631c8fd0b92d7e88d24bd778dd3c2559eb7725d209fd472ba8ae3b086c689fde8771a44d9471e8d100192b0a6518a2dfc5132a738ef3ca0bf75de46b92de157a906a3e1059413998f1954794099b1c4dbde661a67f49874b73f7cdccc0df2e560080f2078c96ae2131a9046d38021497a826a52f8f4890cada8acaec8ab4f27cc825615f5db7999e4063f7e12a318d60cee49cbe983692f7221fdbc1e60680b1b55316604938f904b86be391ffff4be3bcc6e74197b0175450daa5217a5e2ba0964345c1203a26df563daeb16ef6dee829e8fe77029294cab771ddaa928574961d5ec87394c30cda0b09953a4673bb7eac2da", 0x104f}, {&(0x7f00000001c0)="ff5ce3a04673026c1604c7e2c372b84ce012f1469acc6997e786feff7831e87948c83aa8be3dbb524a7326ad522160a1c5efc7d389b07b70411a71818cb8796fccec0a11d9d3f1caed452f9545f010b8a69121dd9ea1f741a70024083f7fa96189b02fc5906b663cf4749ba468a5e2df906b74a75857acc34f9b5c23762504c2ad387f61e6b142eeeb7b99c2683b77fe45c097ffb3fe1650f107f685575cb05a171bdefc2f3fba236a4749d2c2bc02513eeb345e04b154d809604f01af3b6b62a0c58d29f6bd7c833cbbf4ecc3b57a0cf8048dd90dc8eb1bf1edb90b1f23a127a30c3a79d20e540000", 0xe9}, {&(0x7f00000015c0)="9b402c87af43881e2998ce1a2ef91b34bef304e7e7a838afd8a2b79ee58cab1aec04007a6e5383942a16e826587c27ee509c3815e3996524d80277d2000000000000", 0x42}, {&(0x7f0000003800)="5dc18aaebfdf8cfb6625024a1fb30c83ae0ddef33e5437e3c7ea0090acced536dfb13bd340f28b1bc22e586fd820577cc06a3b1df1586f1ac69010ac683be57cb8bfb23d1f79a57c30671160f84d33e1c2358be90f849d65b9d31d33287230931ef61a806797b5c8b12a7054cbf8ef655f3157e4f762c9188172f670822075da20bb4fe0bfc8cbbff6b3a269c63529ff247369c54f12278c1627df3496c81603127ad3b70dbc9f55180609191ec329dcf5acde99806d5d391bd07b14f7c706af39e52be681dab7c139741e67854300c3b2a2b15ab19a724a09d864eff7c8b1784284c8b975d27e9a0d2b55fdd8a67c89b42395ce052bef9a9fc3049739ae5a00529c5c340fc3165f50d6ef3ee9c9f1d82b8d34acab7bfdec647140577b852244d3a78ac8f29b37d8293bec6da6b095b8fa516987b4de5f0bdf34c8c8765f1f57f5f153b465b99318d9044b62f7dc6192cfd91f54020e417806e1e382a112bfb56e7baefab6fb8eae3f8cc4e7216eb820a3d69daca2453657bff3d17079d3376e0fc0ba0713bdf2357fbd666b0b27881abcff4bba546721236bba033ec5eaac4f03e721a145b1f8d9ce05125ace5831517a11bf944e0c709e6b69f7100fa41a868d4fc34d459c4b59695b8b9e7e3f11d971f5e87d246d0e15c6ebc9f770e5930172ee0e13fb76279c41c654e82cb3bc9e3bf8ffd5b27a6057a8d51770efc65f87a9d8c4bc711165686cae17eb9955d4a69c1fc9bcab374bc5a2d9f519d7b8e41fd247c1f352e792f1f14b59e8902b5ec4f9728d16730d871ab3a4a940f03bdbaca020aae5aea22ffc43f417612e9b3822ce22c098b821f193fb29a44a6a4c9ebe545987df338f0aa79d092b0235ae966dc24c6eec4feedf5599401c71b6f7a598d2dfaadd9f2d60f8851762aa91d04ff7d94adeac6083d7b8c68f6acfa6f0a441d96e3d6a34fae4518b7d1afb8cf9cc6e848fd03125e216b2acec393bccfeeb4f489591272c04d522c9dcbec309ff0a7ab8e434bbaf0eb4cccb60cc0ebff4193294c1d6a846f02c05c868558f2c9ae4b874dbb45e2622033ec320fbeab142b6cf180faf0c9251cf785eb1ee363419a2553487714429cf4b8139e7c20eb39f040e8cc7064a9762f8843ac1407a5cd77b96c283a1728dc5329bc9563b51b042a3a149c22b03e9f1a8944608a182e66cc58fcf35efb0109d3ccfbf488c5110889b8abe2b56d05bce804269eb688d145b24ca4b8905335b317b6e19dd61a78858f26a154d14618787c7089085adc3224cafa0e93c665fbcfe39402c4de0d90ab02744e82dfe4366f49bb1bc11f261ab0783731af9c23f797572ea326effbc0e4cae3ae93389872cb491563e71d45aa9851f8f26e541336c635b94159a4c3797406e193a72ec4879a144338a32ccd835470ed531e07b2b0f671498c0cca71b7ad9eae89f967df90f1efcd243d57ac943e39431e0d8a4fe1903ef3be156c2feda4e9f2fa5f8d4b6e07429b5dcc586414ec479760374442ab8a677be7003b8b160f0d9ed85d0979ce9b56173621e3e67046ce0df994897dd7d4a4950695e79904845f46e6793f261c27606a87dd73325a6e42f37aa87e80107a694221b5f044046f87af6110d7c571bed226cb972c5f1d2e71cebdca364886e0ea17aac3ac69efffdf850c094221502ecfb7c3544ae0e7442d3f667a9c5b764578796da615b5dae4ac6d8cda2d8f6ce831c0ff35e71356aa4b97187581fd9750c092a975be28a524f1df26ed1c2e060cc5be0ab7745de08e6374763191f4ccb515a0ac3f40272c9da88e8446f4ab025f3b99f15dac7341546476f7770c7a2dc26d0a9bf7c1147c82e32dcc771ffd102ee25b8179f19cbfde5c85714d9b484c59541f516a8d3453567f60e37da1d8a1be5ac4027c593e54b45a84ec9392fbdbfedf325935d09f0a9bb3cf8ef49542a2f4dc2a7025894ada9eb9a29f5d9d81c300df7409040e6e6c5aaf2bbffb0d27f63002bcee45cd96117c18f3d7ab27f0a1d4d89ecc2f5c47634768865ad08a64d7916a3e8834ebdac0bc48dc785af4433b23fbbbac5c195be9610cc9121bd792186e499f08143ef70b8d2141262d2d534274af235ed5405f98d5c0ecfbe9cb9a6603c149ab0441f05d601ef072ed5307fdf990d882d8c504f8f2f2b2074625c85406702171cb656ae7a4c4da3e206afc42698deec0d1596d680c38031a201f7f4576d7c0f1a93d7bbcce7be59c208a46c345e823a5364d7b00c6cfe03ca00212d2509c9cc27e280098d443c28eeb3052cf22f7d6c0ccfe00dbe362d48e446333edcbbbf37fb0e264cd33eec1cd194476d2d1f88a4fec4576ffc491b3f21ca8fb89059c3d405178234ab3f21f63043db8a26dbbe9bd29d0e3a51f1af140e114f68bf7fc0eb0a015cc9e3145622ad45e52497c3660d46fddf06f20032f55b781007a9b9e83992f9e73ba3c648771809bf81c81a07b54f8583356833c8261fde2af0224ab7aca8b346d8e0a948eb72222427b502b7c1d476e31e02cf51b09b50ea326bda1642ccdc9ac592622692c93a1ac1ddc7fddd78781304f840251a46bbfd7d4843a7d24a7e4a017a3a350889c1da6d006097146bfd1e290aead92d2a85e905398f3e2eb19942df9743b3621de94cec7e7f138cc029554ae3152d819739632b1fabce9347d403f55306a5a4b8abe90f64ad647eb40c55ee7b061ab38dd0654a5b52d8a04417905554c5a13019d54e544ed24eda7dd95cb89ca24d58d14dcef670d21ce66165825a7ffa3f784e3dcf0e55b3a4544814f106841f0d466b026f15715a6b6866daaa89f28d2928ce33944114a1fa787a78e0ace696814727ea892381f4e9ec1229e79bf6f77043d89fe9473eab377aa16d297a4e690ff6f319709d3d59ea3a109223eee29097d760e0849d712795dc03619b31d65ff34850435ca0a676b87f2067e8ccd70d5388ed1bef25c83a7995275078d75d890af3a442683baa15fb48588a02f42bfaf108025a04c99f46176cba02e9d10fc36428c5796f8d538096304317d8cf9731b90f8747fd8ac3fe97dca8deaa84b9d43848a5b09f407de1bd7f128bc722d63960ddbc323d99a8de8c2c041bc89cc153c96c303a03745d179e75bcfee2e9fdd9ca3c0bd77ac026ed3f29b642734190ac4223be817babc915eb9f626f60c544713bdedab36f9c34faff692dbd49a7d30ecd4bf35eec259ad875ff8ffcad8beb078cb28b0275affe4090bb892064388ca50c7e542807a8c6fe97427cfd360c8fa48cbc3bd93e0861a4673037ef9816ee1585f24f70e82d56596127d5ea9d3ff71fd60b520fc424bbae2c0805a39c5000a0337266170c116f80e622486d285981a6747d16c86a1e3d61d6cfbf3ca805c47daa8d59ec8d70a3b588e44955c87b3135562e63df3b4c55515d0fa8571bd010bc4cffcb85c545cd6bd0e25bf3df25bfeedcc20a7f1d9fa015f5287d30b5d10caf678a62a5377629e70c3ec546fb5fe075b5e6567d2781f371a45f9f1248c5ff2a5a62756f029a6cf58186fdba38c6483650fbcea791e0592e949fabb85ddbcc5e24c9af3ffdcbee0c9a4381bd139e6c743ee62141b23bf7e8b2f2d8ecb5492e39605e005af9e5811b26f1210c7ae333cb1d5abc23365d5c6a52df566e03bb2b9ceaf8beaaeeb062cc0dcd0ae2788aa3183e5426e4b2fcce50d2dba0b69784d57966fdf6db324618a49a3e32ec3e934871e30c114f5f4bbda6fa878f71e876c3909c67968666a878279be661e22b8a965b550a6edd8afe9739928c45e4879fda267ea671bf7fe1c30ed17d769024f2de6344391bbaaa8d804701f732d3ca3daec9e2800473bac7b49b5d4eb28025e1ccfdb869e5666ed7bd4053c641af170a23449d7b60c50b7b028aa1e87678e2dff6b93ae1aa73f9c69804d22a65a83ef19b817ef6ac6de70ec216ada62a72da34152c3be1fcecd9a6a97b389e5f495ad4f136e06e2024b51052965e6ff1bad6b222f9756b357a1b1fd3c144dc33944e0a9076eedcdc37cf0073470ab54fb733472c677ac5ab2e4722aa62353b8b54894b98706331b213094cd5445062d84d42838b622cf2ff6c8a3186a960245f9725ca3855f0373519f8264954e87684c67e771b4f4dd741d58ec74ddf58d3d6faf81aa01b4ea57b560ae058f8606877e2247ebeb132d0b636e33a90ef17d62113e1249312d6ab5128cc190d666949655b2d4be32346f9486f91f8298b6b1c8b5a85e95e778b115672d6128c45249d1c0a2b4a3f7972005a9c1160cc60994a3f9249f29b42b805676fb9c73269e62d1d44cefde077438976ca0d8823b73e2ad7e044e7e37cb69e863463028db5b9fee55aa93a49a71d36ec48a5a982f7f6fe813980d6dc7c5cebda37148715554742966b5b9741e171bd836d18282e07e6b56dac93ffa651302904a8f9352f45a6b7f89ef3f6c0d7578473644f01358837294e8d9670bcebc02c4df8520c4cad9a8230d97a589556b0ac5b6b7755919c343fe48882a91406470b822f85f1935aac63b64e849c32de7074892d53d9312ad4011e0e66f9f825ae29abe97cfcdf2a2e4ac25fa62a96761fe7fbb0738ac008edf9bb4ed1f0dc7f8bdd7faf170a20c571cdffb6e51b44b382f9eee0716e4b1fd26a81a3a90671bd20e4bfda7dd56f9dde10db63852756e07cd4c011fc5364beaa93cd2f2b8461f5c8dd7ae310d497a81fceacbec04d68a93e8890ddbe1b756907edcb7fc3d7596cbba0b92e6e5cd3fa2f6b872cb5aac64352fc3e254978325e7857315bdccd1b644e22ccfad5e532a4b0453ec0d778803d2e529eb56842074282d1ef110719950e03c58a630ee5787555d63d5113369754d1708b7714dbefc213f8becde018b88f3a84b1", 0xd81}, {&(0x7f0000001940)="2e029f730a809b715ddfa646880b49caf4fc4c3ece8c6b79050409829314421f6d140cf064f6a94eac336ae31571b400000000000004014f4a7ae4e4ebbda6d90a5bc44331fcfb2515ce736cf4c9a0bab304e1863e9674d42efea72b909d65cf58208968baafab157b1bb714d4f97e7f3b0dc492cf33620656ed1bec99c34f03d48c7872c7bc4f15ae5e59ababf987619ba585c8f7ea09773ba6475a55073ccf710b8cf038eb2b5745e267f4cab39e07fbd4c95b10aba1bb28b5017d35f6432d674d46f656125168311fce33d2ecff4028c813e7a322d3db5eb6d4e6ee29e82a05113897d1b2991159ca7be7a0d65de3ff1d5927c7158af70f9537106c132c90f8d3b0182c6591c122f58bb8a2be0d4cdf4ae67f00e0b7e98063f736fdb4e04b6f", 0x47}, {&(0x7f0000001640)="5cfeb01365f02cbb743232b0beafeb83fe1fdce82e1de7015bc6df454b8647333a861d207e23ba87620259e3341a63a908b6039079e443ba94f47a486579b450a50b43106cf427e8d8428fdd431b1cbb763fe2ffc6821560a15f15e89e07", 0x5e}, {&(0x7f0000002800)="b790d1566685800fdc070d16b9884843554dfd8573ee2ddcd1ab9283f6ca090197eacbf80998273ef34876163465e854be29f60d752b19e5449ec5f5a30e9bdfdd94c505f522e0607749ad99aac6f2ee489393ccfd8e83cb252b1c1b01cb3748280eb20ddbdc63d256a87449c46f5290914606531f388dc692e1b195707db369a003e52c32a5aaca8886bc2faabe3f81343ed55894233a9c1a16f8994b200557f36ebb4319b3110e5a94d21f519e7b940de834f040b49d4e829cda20ee609f2657e359291aad544a5777aac48c522ab14f12d613f4d61bb8f8f4e952dd50efe89472ad78a5603a1867bf2612521adf19c40298bd6743e038e8fd22095bf0d1cf241d131f4a8d2f595a6c4708b480ba9515161604f51966711e2bfeca03e4839e75aed67cacceb228108d2605f02f299ac456b47f5982c8dca90f9c18a1328d77fcdb3efcf2dd5fbd6cd00484a2d8c15852cb21075ce738d6c45e9fa621bf51969086bc4c3bb0e9cfc1dfc34ee682afe70adcfa68121168b02d4d61dd68fd4f207851909b67b3857edb0402e2037f123589415ebb67da60e462c687cd0f80e58ef72da5173cefa9863506f9298a9f9628a122715ab62434ad7fb8747865daa9c45e02e5802e0e4009c888a1e4a38277e245c4f7661a7ea4fd9803ab14a7a1c4dfcbeecc9c5315b14808426ece36c80d96c29ecd71bbd65c363d7d8d01fbb177ddcad76789ea22b8136a98bcd1f4deeff0ac0d4b31074ce9f538a0b7ce50e7ba40b3369539bf7d7c68ca015f192dacec39a10627babf6763a7a259f39fba40d535ddd5c2a8a6425a0a6c8652b8345da9cc59fba1c012537fbfd2556f0b9874cd78e82421878cddf714ded275592e6903a7e38e0b303b698cbb7a5463b919f08347d2d6d404013a505bf8a363954251510e496f5f05c78098c91da1faa6f09f5ff0c94e4654de483ad82d105f3293016f2d218bf9a2a5bfbbceb15222faf4c1e7be3754304d371af68a55f40238e8b86b3a0b645604b9bcd4d3ea7a1d116156eb17e52bf02a0bc4482c84543355d2e723f91ea14661bf8db1cc5f00dbbaef3c1f01057de2e724cde4b7ca109cdf9f774584c6fec7a73d87713ab045b9ab32940546d4053766de5c96406de26444217b9909538a498a0fda36745db4543c6a1d9480ac4e7ecc1bfa7fcb66c96b45ba995a993875922aec867a43088e8fada9062cceea6d1bec4e41acd92b1a5d248c530ae38ffe2817a0f34e163fdd9c783db2087955ba0ab8feee929c49a15953e9428a489d86552e86c916fa6b95bc05c8d0c84dea876b52e3273d059a21269c7fb1f7b2bbea56a33b161eff37cdb681f1e598ffb4ded835528f8f7dae74a1087da4a9f29b31bd425f9fca23d8b6d16b3637d8e38c9c00bdb73e3bb0d7ed5c2191748b745943e658056ca8aaf30c2242d6b8761a26c3b882506914e7d3582965598564c12377d8980b597a64703e8902b9483ca487ac7ef6b67e913ac351295c2ea9764b0acc6b51e4835a2e4418f70ce5e55b64f820269c9fc1233eb6cc828a0477b3571f79c03aa27830bd48f3ca67f731772470a0ff7d4da59ae5dbc560848c98f6d8db369e23383837e579e3e9ae0b4694be192537e8941d5c19189ef7ca252aeba97f7c75c920619535f53c411394be78681e602ffb71e1d48380bd4ef163719d22498c487da562e6105a092cbe114c2adfd6dd72e281332afdd2ac27e5ebf48c7b8dbf0e139edf4a0ad1112ebaf901eb7cc87035be7db0fbc2c73c4c13bc88462252eba2c73e50085852d1934cc0f06555c3a098c4a04044d6bb533eb54445e698a620665e420c38c63af5531e2740449b1554c40fb302e3cf58727771ba24824708ddb038b38b517bb4e0638ab319c15c76fbf676162db0de83776ec9f309de79053e81e62a518d823f918672c72479b9d50161e5078630fbcee5d269df3db63e2238483c04bedf4b2a9470921991dfcbde129c7c7fcf78a5c8de270a2aa550e74863af47c2ca91b9cd6cdb61e7b9ab97f8fe4990c4a02cfbfe6181fbadee57b0ddb18a1c82ec24dc120f6bf7f7903f878f657997bf513c112bb82db9121c30b9defff413d6d0496ada6e246597f36de23698780d01317c93ab2b6517fc834a89021e9fbc8894aa6657844214e385d531a9be3e85ee7c55a279786e12feb7a221401a43d3dbbf3f7ba371d42f9bdc459a767e56b9edd189e63bdbfed1c2d033dfccd39624af7d26bc8629ddaea992080fe4099b6876ee3b29681102f5ff3f8e1aa05d53fce3bfd8a3eba5ba45826924053dbec1d24f3f3860db69f7dff72be59d30ad9a6d3e81eba03957e78cb21be13deaa12efeba95f9a39d53f09e3c8fdce99749648100d9febcbebfea0def850948086eff4e09e609478650f7dfd89b11ca11b938eb09f45e75eec9c8792c2513c750dc2ed8c11dd1ffa17293f890ee691bbd2d88b2cff637b6f4146739ffa6da49de15e7893032e96109d138498f839ded5eab61996e976671cfed3ef9d575eb69e93219109d5d172a24a575a68680a71fbdf23be3e8d48cb0aca636805f289778feb2fcc40706bc1127ca56c0242758d3598591f59837dc5af86995f7d2ae4cfb50029214d4aa3feef9d23c9a36efb45bfb86d0d9b87e468dfafc5ec2e5649452ba3822f43c279593f6295bfe8a6801ca25a41c04df870573562e871e203cc7fbf1f5bd4d7022514313b1c8a2b13463ea1b9bdae1890b11ad8401dea3b8fdec53e58ec07aaeb0b881342d89de16cefe0f8789542a9f966948d90dc2be035254e6cc739e3f7239ef2c5bc133a7b6e26335ff99193396a168fc941205ac8a6fba472e59aa0781489cff941c1e91de508e23ac8d5daa54c1ecb6cde43220033a1a96eba83b26399b9265d251e9ece82c26c91a744e9cfdc139293a909d6d36c60737843689fb3524e6b768da5f489c8fe27578f3c5d394507096804c2fedb392098f6bd292932614ca88855d81927a1d384f19efbe1aa87e1197723be7201f0c205e19390bbe550e21c005690f5c798886d56cfe0cfdb37ca33905ca59f6dbd00278487c5d09d5686e404f54004aef531b93ce88196ccb96dfd76df05f7135ba4447f3b60350d0c4347abe86f6dee247188db0398aa3398653a427ee720b473ad33ccd495ca469d8f744b2d0ecb9eae9ef859367e1ddc15dda2983424ee5c397204ed72e97d3c99044065084b1413c6659519092daabe17f055abf7f290e16e8999692acdc66905d087206c5c40bbb15052c4f2393441a9811812e9bca1512fbf476a6484c0fb9cec1db9bcd882d5ca0e2c5650ce859f26cdadbcccf135fef77d9c18a5f7df5057eb27a68b996bf705180683acd6b012a8c869a75c45757076686228133ff5c78bfa9363de8e26ea0c62bde51551cf493e2becd663cea6f851101848769c313046f8eca035b8b7e1e34a35bfdda71f641b2c366aae54bd2f93c4f6b96609cee170a85d8aaaa8b9561ea163fcdc48fbccf17522f771d48dc437799d3c5d32dc6cacf1a49cd82edfd734905f9e0ea4d3b2b6f4c4d7339ef0df5b1e4e07a51b551ff12a1edda4ce5001a26823be9b11020deda3dc8072f28693f29ba3edf510d895b9a013987495d3fdd15f82020e7d67bfcf9a6e27fc883c85d10fbd2a0ed63067e09c46c42624281f87631f410bf7ce3b122cb55eea17a129d16e8101f10146aa18e6c6ff7ea61f2b07e9a854fe809d1b7f134805f9ad999fa8be76b1076f3a59dbdf159eb5eb13f832d30a096d0cffc1db2e8e3c6da551934a8feb014db515219799a27a7c68586ff688679784d3c586474060e1733493e1027c30e2e906e970a0c3a49c42b77c6f0318b685a547b446d29a2f71491caaaa182492f78d982e5caf0d758998679c264c94c05d2d2d1e1426d081f142679c8cd75c14d753ef323a499af9ba27384de601145b26894bd80e8dee90ede3abd1aba5e6e75f1ed02e0e51355fc4efd0d0bb058b66b786af4470faf3e2827fa55a57ab051c66a7c8b4054f43d58b26c826db14d958f3a81ca2463583348af9147061918c40922a7934573f5281bda9fe2b779f66879a3f9bbf6eaa6e92cee20f977db49142d312b4e9a2fc0633a4523a695af00b8368fa4bb0d3dae3e1ff4b674c33b78a4d6e9e3df88cbdf8d84b14f08b2b9176e63bcfd3443bff35466f7bb2574fed82911d8f64341d616ef6ec7adf3ba8f9190fedb9a91992391a6af0e1c827f2d76530d9c5ab1f303165fdfdff6ff6b71cd609a8595ce16c789be3e9483f6ffd3654ed46e95e6d550d0380c7a9fa497fd70d1bf28e73434d567005980ed457d1aaf7ddb120483d58a6db693b969cf1f04d09e3c3981a9d2f73842cc1997d950834a2b7c3ea530bf1629f90cab14f7c8ee7faa32b0b7b8b6afa041b092a279781e952d10e0efd3ca3605460d949491622d9b53aeba32c8721fb1be2f4a030822e0333547cab1831691ece071754c60d68cd46a351408a74b93d6a2e303c8eb04a5aad25824f2aa3917021a818237386c396c6cb49665c791ab96357b262c62a5c8a1278d73d168d6d12c634c5158aed6f2995d79f9e2c7fa330a964e09a147ed4677fca074ce3f2e5615ea920ec05c06ad5d17eadd6b57cea5ecf926b9350f34146f7d7576d6e7e78f62b065041a0af56759dec622abed4b4a56df4f3fc4deb5bec17f004f967e3f410fb1c484f8b436afa618d8308d49f0fe2c65cb25831471a14d001616bc6774c3ce90db5393593d19cf4ffe4e0f87732d1e490e3224ddc43eb0cd2070a4da5c505e3be4231680d98a634796a59e6fbba82014244752ae4cc19b11459bbd13ad8574ae0d2d580fb97a979faeb2bef893c5d014086bcaf1db87de9ad4b29f48fb3fd12f554f85369c513a390cd9ef170e924a4ac913c93d5185fe758f5c29ab3b87d3b2101a08e3db9c301bcb872ec8537dbb58526c4bcf891f07c68fa4477cf7bb9745db71af36f6edfead8c442fdc7ddd9535de498283977e523401cebdf423ae3371aa75c1e7c94b82d23a73ab1aa7dbe4c8a7202a8f08cd916ab7bc65edc46139c5a7fd327f6e464ebf5b9ae12fa2d0e7bebfe00778e1ad03b4b433e1804c065d0c44c125ef853e01e786ace4d32ffd810d255e49932ca368a3be9335e4d743652bc4aed7bbdb35106ff507a5d8afc350b8bcd169949b89073f5a9b2873fa295fb4cd8e1771b21c5fd84bc7458f0ae5c841c8a406a89203a613dd54e27d0fbdbfdcc01c6293df5b31114a8b6a56f89c8182c1f7c9fe55317f4a1afbacb94d13d858de5da42b6aedd9ac30c2249bcaec4502fc13232ac40fd278e57c0a45593f5d2cce9ecd215c5d8a3cda974c920fcd5d7a49a45db3dca1bf57d17eee69f47ff716b71681efbd03eb07ca67954ea0bae3ae97d7d867b06b730f460cdb81ecd33e301a00ce0082a22a0a6499846020cff887ce484420c5e543ef332ad91086b7ba7acd7f3c0d263ec5ee91208ab026390083c57ad15a03f5bc765e5d94cb6391ade6123f683efb85812ec56a81802e2e23b56b888c8d7a9cb510bf8b86e41abe75153cb586a04342a1df6fe7e41871278e2ad951a28912ff1c76ee082eb953d976a3945bfd44c26153a462eddb55ab2d06cd0fe5fa27d28f285281ee66c6a757d865a6d878a388b97915efb86b68626e27fda0300cf0ed06ff1f48eed5d1213f9b522f5422dca55baf802aa3749d0b2a546597998fa8a93af75eee7ae048d1e1fdb3cacfdaf90516dbcc30c095fdfb3fc9c1298054d374bb797b63", 0x1000}], 0x7) writev(r2, &(0x7f0000001440)=[{&(0x7f0000000440)="97d06900d35321fac29586060ba2b8d69ed95dafbb465d5982da2cb311392a3e2781690110a4e3152b3da220e7eba957c5065704bde8f438fbe1db2e713ca283298e05ded514da63ef57c87f24ccb2e9ca8342750cfb55abfb67d7399294ff930e8eff7ca6aa94d419eeb299b632e015d7667f27599a2ce73777b1c5ae29620ec94ab889560ea1642e3defda2b961a6368b6b313514c3b35c0e2fb2abdad918aa140f8ed02f033083606a46f069d236b7e1e346e928cb3ebff95ff235f8aa626bfa79d1790acebf113444aad2037984253d98e4c2bfca83d11fe92ea0649d930bc17382687189d04465dabbeb7c0a386db2662e88a89c9be966e92f667c686cdb6415381d735b1e34b4befdb740065759d4249ef04da00f8b6ad437c85bd9ee7130e840d439d29c70d5a7a6d8a0eca1af1fcd4df154cbfecf915848892cf8ab6691e71758cf640de360adad7e60331c72e9539f83ffde7f835ad95c680d3474a094b2bddee27351204bd9207c5c084c01d8fb8c146ad0f9fe797836f9619d1d2ca68cfae11e1ec37ce0b8157fff8d166cf23028b5e5c8173b7604a78498b6268149935f121a82f22acc004bff37389b129c7b45f7096f96a22b8074088e9bba27eed902b19f51e25197261de225f287722eb4ddac97e98130b808950e91907e8e7e97415306d68a3cdad7bf71f71d5c5ab81d3b8796a6442e114a8c410021beb41f081353596175948bb1f6339015dc27287888c7d6dd4ad1dbf347956dfaaee5e9d11d78ed01419f626122418dcdd3c4ca418781180e408d95ce5ab8853c77c837c215ab86e8dbd7955afdd168d4aaf1ef31a51fb23cbc8099fcdb01fe2f9c89798950d4b60f7a98ebcb3a06839aae62466fae7244c80b8ed3070a441efffab428790c8662ac23add89b76b5a407097d9226c8c97051ae819a93af394a27bfaf5d402d7a038c071cb80e06f44fb742cec570e41ec77532b8a84f99754f207973f28435a09056a1258d451bd7268ff9208fe15e9c546dc569dcb380f08856df1c1db75a3e86ae2c750fb5bb4e6037c6f9e9afcc5626ca22986c9d738a4b1fb7606a46ed6a9ad729a498583af61346d990a755e14c2e88116ef48de7eeddf281d690f9e1939695ee7f1676d55b1ef22fdc8ede93cd4360e26188811196df20c995484cb9f91ae842b65851b9c6b2bd9a2a3e664abe4822c242c0b4b17a49c5b00f07274f186ac071713f87a41b08557960be1889ae74c59ad56d138395e0721bdf4a9743d854e138e12679efab20c0af0a81666a6152617bb4f62114a3ae4f6d9b54b97f983d7e451f3f38020f6c669aa902fcd41d58730f61e604761438c467e771735fd69228a58e81d8bbf57d8b22526f8ea8a0818a452a9dc44e8d6443ac9fbd7ac26cbb27daa611e233807d9eb3d14c466d3006ade9a289b73a540496c9108d38c1e6e918e4fe98a88caac2e62253eba03df6da217945350c50b991cd7ec879aa07809e10e9b89502701de16574a08b6e96897d27c6a687bb7576eb8d709e73c0219aa3cdadbd39380308b43b7b81b283c440af6f166400e492c9e86161a93251c9a42fbdc75df4b6f8519015fcd8879fff25f5b5a24d64871d1215a74b6341cb8166bfc6650d469f651163c446d620c2285bd6956edebf712264d7a888e6dc9711f15a3e39011ff3f28d8849415cdd09c931d4f9fedf0c0a39f02ef8f0043263c19a2cc31beb2d201b09bed726be572ff5949eada778959c1cdaf5784f5acb7c151b5cb5282dc61479e2947dc14ec6863432ce69a96549c12b7da83d4e111169c070bc0dba91a080ab8a1b47558e817157896c2bd18d3e321ddbdb3c5a24d81150ce4d8b57069a50e387498afdfea9c8466bfe637ab67c25f2f864c0719257d5ad2d27a9acd66c3309e5beb2776a4e40265854d6660a5abcb25e287babe5c89fee6f17c913bebc4bdaa600b202090f239de83c312cbbdbec95d64421ec9dc2793395cbe434b8c449e22c043583ca41e598c4c79227ed8e582644323d698f12dacb4344195bb7206947e51261c2b74d27555a141c70f9c5d17e4c53485848841c223402466b3e66b0253245a869ae2cbc02465fb7a8790eb0c60b7bcaa671459af84a75d78eddf275374d9b9482c0b125ed777cd87a2e4eeab81822021925f8462e71b11378d8ad4bc087e432d6410df57718e3cb6fa0962694e45e733ed701d157f9a201aa6355fa379b570d8ec9b380c1e25892a5e4cad8ee57daf62abb697c350183d9199ca8afa670872891bdd8c505a3db014c269da6870e7c77c2f4a300270f7149c4fea2e76775345acf87960686b890911e48cb1cf57c738f8a8bb306a43bf915f9c1be4bfa873bb8c2780c68f2b0cd929abc6449b0cda984d3f79a73703c92655f61159160ea8fbdbf1c02e72b6aa26a7d5cabb3232056841af50916db7517eb6a75a0be231e624010dfe8834217e9a493dfc573c23ae9810bbb69ae12b20cb4b4ef1873c229cfb290d7437df6ceefd4a63e5f24da1ee6147b5f67d32737a5a5e98a1241783061635ee62fb187f36bafe274d2d73bff80d43708b4cf8f93dbffa69cc0a12043bb752185f6f775e697598a4fff72c52d03a6584a45c89c2e9770b06bf944cb82d5ac34e131adbf036b3d4e535dc42d4eadd539b3279935c1b185a2fcb749209255d20654760a99933b42c6f330c0b332b19e8fa7a8e6d4d433e797b8a9aea44ef7617e2453f972a2af73dc65e7b1446f47ad5b2a5da9962a5a6a68f6ef6e3f6f7020ff1237c0cbd502f87faa2dd7ef99562b9377bbe1564333b6193998866933e2589d1a18a6ff07b634973652468477305edde3591c290e0c1e6d5819a7afd6706d5b4d90f272ea4434a243474ec804573931b3a20eb14ae83b9bc6a7a709fc80b8dbc886bd3d4b4426afaf6b808dcb88b9bbe30251f58a39c6ee4924f8198197fa7263c4b715df5b8478b54d86ac9c1e61e67720ff41ebce16377cb526c050c186670970233018f701af0f56b16ced84eec22d37501f6016d405eb9f1e5c0171842647a89ea2298d112649134c2d8f1584b91835cdf43b94e5a62ced785c1a30305833386ad92d66e9dc629198068f35221ce7a0890af67bb90075158e21cb97d95b23ef635d613ba681069d767cbbe7432592226ed03d2ec7f71281855d23e415b3297e42a9e6d4520ed4569df2dcb36ce44020ccd2f82daff655825ccdb03ff2c6ea5c4bdce69096dac1a1da75595b4464e5b1112f154fa3a5b7e4a82947b20645449add7953a565983789cac760709bade4df52224526be9c506d8e9ee01ba999a4765479ef2edda6b3ccf733030293a5ec01d7792294107391390fa07c5ebf3939e527ce31c0645496a19f35b6753ce5deec976ae5bed09bb140cef1ce50e3d4f1eebf537b100958e8c2db0dece5b89cdb1728328e1933bdf6fa439fd8f4371ab01fbbb48b952f2595afa2956fb0888a9e0bc48960ae2755c5a75d1adc2b6a035e855f9c6623ba0c5e4942dcdfa0d18c82cd25250ee6de93484fce08c28deda79bacbc020b8ff5bb37e344c80eb273cd5c105316edde6c1ab8830adcfa4e21913849936f726bfa15ee16c6cc056d8b2d2483e2663751098dba3fd139f58a4a56acb68cf6221dbf4dc39fc4417f73458e0125e110bd19ceaf30cde30eb9c91da5c69bde69d879cdf4fea6f1f5df3ef98ce2c09f52760d8c25b06b7ccda3606de136ee84b1cd573653badff10407a59062eb389662a66d5c3afc3dab8bb66f51057c8c19e2bf0c6e8ff741de8a7a881cc6e743d4498d420e528de0ec5ca5d7681c51822cf79e1291e8fb7da6efae3aeabe3baf519772a1dcabdacc600356f62791fac14bdd80724d26ac87044a9fcafd974abea4cfa33a3995ab7c95444e53c71925117f4ea2201d17b6846d4d1e574705ed69a0f7a6e1261298b04f5f084f1ab6f5c6e9708dc7aadebc40999a121c6b0931c14499db3b7c7f3b6c389253eec8af1c97d14391dde2002b20bc8d2138afec791b86ba14fa14d1df58fcf82595267f0c43dfd7e51f189305ceb0cfc216ad5dd6936ed687887013774b64b235d205d3e93e9d85f31cd85dc79ad0d628e7d553a2580d9a0160fcfe3862f938c60dfad50db8b1fa181c0593b4c6f50c0c521d45d4ceae6f196da8befd85e0cea61411b14d3bbdc3685ae8b22f7513ef6f498d442e290b4f9bae8623220b2e133e5d641493636d8367e706634d7a02167893dbf68e922c319c611e0e776b78d29b73afef760a021fefac931268868a823a06f092204d540d67e5de04120a2436415561f715992e3c8cc606cbc24b45af0f90c9b8b2ba505a1ea51d7086095b65b57c2fb99e915dbacd9547dab87e391833256b4b7c31bce03a70712a5fe9397f1b1ee04b99351d823a0aa55cc51410fbbaa952829f5f5abda65129c12600abab0df3b7d5a769f2e14281ae5e2a4e077a1fb0ff3a67cba4c4d70caa829d98d4c650734e720a2f4e3fb7c0bec08e0ca478bc1b9bfbfafec96f03d6bb3661a7d5bec51a07d3d1b33886e8d752a755ef8bb00d9fa10471dc9e33c0f480a92d9c42b75fdd2ac422a2eac8a6c1f240f3131f25c8cec05f5d39c613f0c4120290f8f5b875d9994872a874db4e0af1155055f5e35ab84a87235a438f61ee0f10f344e33059921342244d44e21ff9dec981b8e9d2712c03ada66720a0de5961e188224eaca52732b47a0e97e0dc6bdbb9f78a53fb30a3036a68336100f4f73ae3475dc2877c0a3e806ceb706f00579837bebd2657d65214cda53a2cb463602d4e0d0463293ac550485978cfd875413fd601bf9abdb7690cf996fbf3de2cbf00d9ca62d06b58d8600bc2391f46a2b91cc5b34a15f60ef06fc79d80e95339cca28e197b04da1de28a983fdac6be7e1c79b105126797c57277de774099c00f58fad9e2ca91b18213738a431f52914099525833fe727baf2520dd1c304cec3993b03ab3fc5bd533c393ce080f23ee2ff667d6d99605021a931f7e1721078e48e6b9ee9b31249c077c6987c2e11dabea4aa02e9607244279d6e6417b2f9cd080962cf0d4afdc283fd540a70103fa9887e4ccbf5b8a48c740812db146a6303441fa6a5325606cef6ed09289646a5340ad88099379d1dffc8e6c9c6eddb0e8e854de5baa31d2e367ad38592a56d366a97a7a2bef8952b372b9f47e1302b9d2ee8d82b1b5ef6d255039d7229b9af4a6c1736489c948038b1380c413dc4d8f2959b713d36caefcc93104ef3bf8fcab03236ddf1967a23a76bf73706519f79a887d0fa7ed9fc1b0cd759b7d482f486a31dc41adb71527fa44b162814ddb55e7d4399deb2bffe108c4c2eefda72b0c5a7004ace8644e47687507e0dfcf9ebcd17e27b4eb3cc97eaf54da1c1266e1315fb7f065ab8e1fde26f1223ba880eb646114dea07af3cdcae8ce741f949b18f455f833a282e72013e3d594f6f034ade0d717fb5ca9e76da85142ce90e9d9a069cb717e3f330fbaa91b53c7a7b967c5e3a7f9b52ebc990ce85d02399ea1aec0ac22a2f8e223a7ed531bb56493b0e5ff9187744502ec5bb411c7ff58a9fcb8e811aa9abf4a594cb940335856033d418adefbf5abb8ae57d1170a8af71dcf4480b7cdfe29a15f4b8219d5449f8319ace123195f76938b2d266c1553b174d3c8ce92c7730dbe3f8dff5f6c6e84ee9876ef1b4c485e8b528771880855ad89c29d1014653e76e2baa0df4a070ec3c34ec534bbf5bda9c14f767db94c4282fa7b680f79838ffc442eac31ebe6471a4c93e0ee2", 0x1000}, {&(0x7f0000001740)="759508570ea6fd88345af32c3fab6f2657802c337cc3d547da94071b759413221d752cd9b2c6fb909689ace3cbd04b547f1b470b103ad635d51a067f0d17159ca64f921aafbcdb76b4401313aa6f153e40fdedb3f141caf7c1084f319f03903339f0f147c8d2f33e549e467e6f38c100c29df9bb74e5a8f4fd9c7be0f9e51eedca9b4ac6229ad22c73695c6a5f5224ca323c241c1a2f7071953ba2e2231a0a643080cf97d650d4cf1d7dc4403c489c2d9e0bf7aa6791f881da5f2e6cb7875a5f0807ff57d5c84cc986c013401d3c20dbbb3151bcf75131be661adaeda9f3dcef59ac6175fcc033813b30f37b1dfbf191b88eaa718a83ffbb6035f956", 0xfc}, {&(0x7f0000000180)="09fa431ce6de2a95bd29784b33948639761750075ad6b2f114b04838a88bbd", 0x1f}, {&(0x7f00000002c0)='\t?+D', 0x4}], 0x4) socket(0x11, 0x4003, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000280)=[{&(0x7f0000000340)=""/202, 0xca}, {&(0x7f0000001500)=""/173, 0xad}], 0x2, 0x0}, 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) socket(0x2, 0x2, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000001480)=0x3) socket(0x2, 0x2, 0x0) 16:17:28 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x8080691a, &(0x7f0000000040)=0xfffffffd) r2 = socket(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="820201", @ANYRES16, @ANYRES16=r1, @ANYRESDEC=r3, @ANYRESOCT, @ANYRESDEC=r4, @ANYRES32=r3, @ANYRESDEC], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x1, 0x2, 0x81) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = socket(0x2, 0x8000, 0x0) dup2(r5, r6) connect$unix(r6, &(0x7f0000000000)=ANY=[], 0x10) setreuid(0x0, 0xee01) r7 = semget$private(0x0, 0x3, 0x14e) semctl$GETNCNT(r7, 0x2, 0x3, &(0x7f0000000240)=""/74) r8 = socket(0x2, 0x2, 0x0) bind(r8, &(0x7f0000000000)=@un=@abs={0x1, 0xd}, 0x8) 16:17:28 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000240)=@in6={0x18, 0x3, 0x44a3, 0xe5}, 0xc) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) mlock(&(0x7f0000472000/0x3000)=nil, 0x3000) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(0x0, r5) fcntl$lock(r1, 0x8, &(0x7f0000000140)={0x2, 0x1, 0x6, 0xffffffffffffff3e, r5}) sendto(0xffffffffffffffff, &(0x7f0000000140), 0x0, 0x400, &(0x7f0000000180)=@in6={0x18, 0x1}, 0xc) pwrite(r2, &(0x7f0000000040)="bbc08c290bbfcbc79a040331327aa2d03abb696e0e600c877b0a15d750fa4b591887060af30b029dcb659e5f307f36cd01160cc3341ed409369cf713b3b0d97f540210421e933535f4cbbde471bbe6594173c91fd3242f92e3022ccaaa6c10024ca3cf7bfb282c1535f406462caea6c9115c12bd20482168c5f052bcb6830f2078fe7eb13878b09410b182210d5aeed5834b11e71b96fca5fee9f159ab86bd0d66d2e6baf5f6c6df84dbc7aa373a2acd8c67c9eac8927b7711fd872d42af34f2f8d99577", 0xc4, 0x0, 0x1639) r6 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$WSKBDIO_SETDEFAULTBELL(r6, 0x80105705, &(0x7f0000000200)={0x2, 0xbd7b, 0x6, 0x3}) 16:17:28 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x5, 0xff) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) setreuid(0x0, 0xee01) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) 16:17:29 executing program 1: select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x8000000000000, 0x0, 0x0, 0x6}, 0x0, 0x0) open(0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x28) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x3, 0xffffffb2, 0x0, "ffffffff0000000000ff07007f00070000714f00", 0x0, 0x4}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) write(r1, &(0x7f0000000180)="ae57e8248ce1b876ca6113d441881292029a36817cb0fc01e1fb97f558d7d64ca70ae5baa5deee77b5fcccf2a1eb530a5bb027ada44e4998866afea5c991a61e0a2bdc", 0x43) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:17:29 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="82020152c3f00b17a55c251d63d820e0d23a88f39923f51db38db61704a9c03183bdb71128aeaa9435246c13f5c21d16855e29302c5c14eb4030e5ed0af46702a880d546331c3e6ca908ab57aa07fccb74ec174ec12d6cca16e364e5871b26487128ddc0c1370c75aff4db3b390097847d247c54fcee9cf5b7839cc3e1d91955624ddd58fb2cd0e99164a5b8eb2d912ac6fc40a78540500b9b6d21cf1253746cc7cc6d773304911c3fcdfa574049fe38e00d70415245fd9c2098794dee89efc814e4c33853533a50e4b9b45c7817357ff3c47876e9d09b20d8d3af4ac62b48013cd60ee1c2e0e2"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) setreuid(0x0, 0xee01) setreuid(0x0, 0x0) r2 = getgid() lchown(&(0x7f0000000080)='./file0\x00', 0x0, r2) r3 = geteuid() r4 = getuid() setreuid(r4, r3) r5 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r4, r5) r6 = getgid() setgroups(0x6, &(0x7f0000000040)=[0x0, 0x0, 0x0, r2, r5, r6]) r7 = socket(0x2, 0x2, 0x0) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:17:29 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r0, r1) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$WSKBDIO_COMPLEXBELL(r3, 0x80105702, &(0x7f0000000180)={0xfffffe01, 0x1, 0x7fff, 0x1}) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) setreuid(0x0, 0xee01) sysctl$net_mpls(&(0x7f0000000040)={0x4, 0x21, 0x5}, 0x3, &(0x7f0000000080)="301fd30b3dc0e88802dea5590d5d712e13e59cece86719d5c480082f00e916a221211635e752fe13ffdfdbc90d4cedd00f5ec6b5ff6a2b405921654c5e4eba", &(0x7f00000000c0)=0x3f, &(0x7f0000000100)="e60aa0bd5d5cd54ee2c6412ee6b9984ba29b15cea27d48817daf92e75a76f6f2b017", 0x22) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000140)=@un=@file={0x1, './file0\x00'}, 0xa) 16:17:29 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) setreuid(0x0, 0xee01) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:17:30 executing program 1: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x26}, 0x4, &(0x7f0000000180)="db08", 0x0, 0x0, 0x0) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r0, 0x0, 0x0) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/210) shmctl$IPC_RMID(r0, 0x0) 16:17:30 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) setreuid(0x0, 0xee01) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:17:30 executing program 1: select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)={0x0, 0x8b763}) getpgid(0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x0, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) accept$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$KDENABIO(r0, 0x20004b3c) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) 16:17:30 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00'], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = accept(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000100)={0x8ce9, 0x10000}, 0x10) fcntl$dupfd(r1, 0x0, r1) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x80, 0x0) dup2(r0, r3) setreuid(0x0, 0xee01) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:17:31 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r0 = socket(0x2, 0x2, 0x0) r1 = dup2(0xffffffffffffffff, r0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r3) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000180)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r7) setreuid(r7, r3) r8 = socket(0x2, 0x2, 0x0) bind(r8, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:17:31 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) setreuid(0x0, 0xee01) r2 = socket(0x2, 0x3, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:17:32 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x6684e207, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0x3, 0x2, 0x400000000], [0x0, 0x0, 0x7, 0x0, 0xffffffffffffffff], [0x4, 0xfffffffffffffffd, 0x40, 0xfffffffffffffffe], [{}, {}, {0x0, 0xfd6a}, {0x40}, {0x0, 0xff, 0x80000000}, {}, {0x27}], {0x5}}}) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000000)) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) r0 = semget$private(0x0, 0x1, 0x8f74e896793b4307) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000480)={{0x20002008, 0x0, 0x0, 0x0, 0x0, 0x100010026, 0x207}, 0x6, 0x7, 0x2}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000ac0)={{0xfffffff7, 0x0, 0x0, 0x0, 0x0, 0x12d, 0x100}, 0x400, 0x2, 0x9}) chown(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r2 = socket$inet(0x2, 0x5, 0x2) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) socket(0x2, 0x2, 0x0) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000140)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020691f, &(0x7f0000000300)) 16:17:32 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = socket(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYRES16=r5, @ANYRESOCT, @ANYBLOB="021276b6094f709b3ae66be56b560f0ffa86", @ANYRESOCT, @ANYRESHEX], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x2, 0x0) bind(r6, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) r7 = socket(0x2, 0x2, 0x0) dup2(r6, r7) connect$unix(r7, &(0x7f0000000000)=ANY=[], 0x10) setreuid(0x0, 0xee01) r8 = socket(0x2, 0x2, 0x0) bind(r8, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:17:32 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000000c0)=0xff) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSDTR(r1, 0x20007479) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) dup2(r4, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) setreuid(0x0, 0xee01) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) connect(r6, &(0x7f0000000100)=@in6={0x18, 0x2, 0x3, 0x40}, 0xc) r7 = socket(0x2, 0x2, 0x0) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:17:32 executing program 1: syz_emit_ethernet(0x5a, &(0x7f00000000c0)={@remote, @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x4c, 0x0, 0x0, 0x0, 0x6, 0x0, @multicast2, @broadcast, {[@timestamp={0x44, 0x4}]}}, @icmp=@echo_reply={0x0, 0x0, 0x0, 0x0, 0x0, "d77615dfde82c2a561e94ec037a8d2345792fd8d1c65a531cd6f7373a535b7737e9c501f1b25546fcf214f63"}}}}}) 16:17:32 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) setreuid(0x0, 0xee01) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCLOCK(r4, 0x20004276) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:17:32 executing program 1: sysctl$net_inet_etherip(&(0x7f0000000000)={0x4, 0x2, 0xf0}, 0x4000000000000005, 0x0, 0x0, 0x0, 0x54) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x80, 0x0) 16:17:32 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) msgsnd(0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="7293b0dc2f38d6daf77686959697e86e9b4ed2ef686a0bcb2735adf1faca338b3ba3e8d02adfbae331d3c2336a3fcefe714040c2fa12fb26273976eb573bb226a81f4c6db6d85e73267586c7d84006bb7c52d76a0b46370a48c0ffe65fd4edd5b72d6071038474e9ed5d7edeeffba0c0f412322989b7533d4902a23c4b85bb374008e7838667b382d3f91c7bfbbdcfd09e9f8d4fc54ee33323c89f7505d8dc0594"], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) kqueue() r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x10, 0x3, 0x1) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x8) 16:17:32 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) setreuid(0x0, 0xee01) r2 = socket(0x2, 0x2, 0x0) setsockopt(r1, 0x8, 0x171, &(0x7f0000000040)="23bfad7539e4464f3db1f79b2d4a977ece22e582551acdd19f95af62cec64bfcd1936ddbbb9db71659cd835c00deccb5e717e73bae7454586f152d4ca42660161ea568d1ba27a03af447b12b821c7bd384d2913a44d332e70a7732c2d92c6b0181bd76024d6b5cc12e46f88d119f3bc1c0beae6bb3f7f1460667618bd0a535ac32d79308fa1f98651e6c5b3ce6d6f3ae741997427a0b3ba1e47ad668a035829277551375320664ad0c43f5cb0f6fae4bee9fc7fceffe44b802ffbce1b0d611a526bfa3cffc118fbf9d0453b20d891e1037cd2cfec7d5cf7b81507a8df7458230cfd26b515ab597961a55e448c50e5494a5152e25dffd7cc51bb594d1cb410862d479212f8ffef07e1f5218720737a446ea871758fd53b9744ab0ae55ea1c5b4d6afab46371f560e104c75f9d96782ace69dc072101a750682fc946562b7de5c6220b7bd432e0c2284c6b5beb3de50c468f89ecd30f69acede4ec7155c68af320fa87ceff33166a6ea1640bc0e1e9ad3df19ede04215a97dcd17c33d00bb33e158a92403bf425fbbeb1be1fc6175cc194400345aa7fe42f5c0591e18fa3f29c116b490ae912b4a5c0a08858bfdf5b61482b4cd52db0ad93c6bba121a8cea516833e679290a7aa4cf4d050f3c649567dbdc2dea5088629db44e261d9059b2c6b1ece13d6e6b889d7fea0e7e5e9172f00763b048d192c1c1569d35e217120c2560f6b44b99c9679b434bac86a41e1e97b3b84de2e8ec1099c6f15d7ab37169a1b82af385a712f2387c3583ba8c6e0817aca0497b5bdea4dad211b32fef6686e20ba86b46981823d92ba3e57be251e1fd6781d9839a7d60c8cd4b51f09c0913df830053dfe26b855b9e99edb879fa05e09c143e00a241901e70a0451c7da862ce57fd15e7a9aa2d970f1aa55d933aed868252d72cdefb0487e6ad3de0ac3ed7873e03aa9d5ffd11f1f24a4b6bd63ab1ec620e3fc834fbd459bb037d34a31eb4b5ce205a14e23990d6fc10db42f33480967d641edd3468899f1535b31dcc46b7f03af9555e69f281e8ef9b03e9ec0dc8fdbe037655551f1f32bbb79774f851e9ac178cb4f7ac01f90ca22acc82931e0cf0e45ae3340a99ada32b73476aa1b18f28fa1fb27ad2b9f50c93973688ab9c034aa524fdc372246fe9f0814d3c89f0c63b24a9d6fe80f7382e4c777007ac405bc03c6d0b5d9487ffe02ad6fd2298a672681aaf13ec8c9a6c78aab26ce9210f73684e3b71d95fc7a71c903994c3171bbfbab73bcf8437c1979e2ecd264ee5d52b1fb4f5bd8807b42f2429fbaf0ab04b1939e8b31a84600cf7271cad52eca48a9fabe0369277ce4697d0c0310150c84ee9f3fc0a8b2fcb76528b33d1543932b1a99884e81e4a6707d31e9413e40843ae7861ff2688228c76b8458a2127bf8f4212d1443b3da006584587b938b92cd41b378a1462a424f680597b4cc43d1362fe17fe2edc4a17d2a6eb35785c3ce71f7d7f7524dad41c3e854e6ce0308273df37295b05180a03033547b94ac9b4d6e25e52c52796626c3efac1dfd3ff0f9bddfce0cdaed4e2a88142c89ebb72598719b875ccc6e0a8a516fc23433bc76da140a74e362058920cd89d242379f83d205a8ab13b8331b128ec41f0135223e421311f236c5b00a71b52dc9c79bfe1ed15a56cc736c8203c45902b8d4ac80f77916c923870cbc246b501d0c5b4726eadfef5b85a22bc440684e353a2266abdf97b4ace2f76182a0b2d615b94d33b88edc1d1a58ff185aadfb7f4949ee2393961773321250ac4c643671d810e9ee2c801c3fe66c940d4fed88dad184a37c1f4a49f6796079998543ae910dada148ec9f8e03217b3e62e88f12c41637de756439f202b9013ece943a80884c82453a2a34e5eba872764545a7663f5852e27545ea3a0d4bb5c00c8adebb77b4e3d7d976b73f7fdb799084a63cc9eba8a5f6ab98804fca526a96a17ba14a33eb4af5eb673320f62cfd03855d2d364b6cda9c7baa080d8bc6dd556607105234d4c3be0a49f607e12075a480631ff38129afae8e12fe99956013cf393c37dc0dd801bb821c5220037df0a532fefaec34f6e597076ef57cefe7910985e2e1d564c9a6042500f8100870a88e6b1d7ae42ef08f9c39051c7d3a70cc534e74322d77c13b8b8ddd84411b24c6b1dbdef5ab36414b81b4c45b4b65e8e12b987676696d434f91a68d3457cee418a03a41373f65f63561df5d2f32ba1ebb048ce3cc36834248211fb3a4be2de940213037176247f3d0dae74ca62dd90cd586baf820a7ccc3b1cd7601d8b77bc0c3560736cd2e247d4c98a31c48ed6f605b5b7e4847b9f35a5bfc7c6f67f147a149bde34fbc653387d219f8f48e701468c2ad5405fd5d6aa0e86f4817f7773370f230cecc2dd342e0f2c1fefa43b3e6b02c4f92cf8da808adb39b65b4ab70351dbddf3e43c6884cd00c3478f9f7672a776053abbc1ec77607381c378a40fb259afa493da1f46f9a84cbdb2764420c22fba66e3e758f3011f8b72b9a58d677d406e338d552398c303096e80c84569a0b3facd26dff4945c8439d92a89ea34aa6ea8b0cefd8dfc59fa765b53c8624e904b1dc7a23dbf40e551f4468196d394c4d131ed35e3adf4c7fcc306bb5b5ca18f03f39ed6e946d893b58ddbf066769e51446a1e2d6a781fa7851672decc14bce31dc3a5cdb4ae45e3bd11e948442ab4b0eea9fbe440d5b0cd02b38d161b66269ab48df17521ecf45b1b5cc0d432dd97a1887df07f3fc6c3db6bc825eb5335105c2e831ffbbad88a58826b8cb37b53ac38f6040b1f5ce987951ada45f34e60475c2a0b45f5adf8ef97496c5f89cab1aed94287ae5b1d8f36a3451a3b4c74098cbc103f061514ef429445e43d5251d6b242c98a027d15e68105ac1a6463e99f26cd7e7d61c740d2e466532eb18055ea45917fce4dfd068eb7d3baedba4009d1b933138f411eed0ae448e45ac8bb635972d59ac3f47989ebf23fee5bb7e6e35ea73bd19666d479167560dba58be4939f7e63cb7f114cb633fa4ca86d9928361b2cfcef5723a594d11ee3ec7e20eba211819b34a7d749e138a4a557132fef1b4756669caee2ca11143de4f194c578406749052eb6a104e69811739828fb359e95bb387ee0e990014a33801678af95f8debcdc5863f383688dcac22d5be5be880a3a924ebbcbefa3d888bd3adaa20ce9bd74b170b5d97ae1745c18147b0bdec2b1c2e5656d6cfebae365d0a1dc0eccbbeb7cb3cb434bf2d7f22370a361f42d069d152d459e732f65f0770bd0d5d0cfae909278a94c714603b957b1672676411fcc6cfd1784f909bef2f628574cb122f4098412e2c8132b3e34048c95921d3eff941ba29001a7ebd27cfd11bb51056d745acbe7aa0513cbf811d9886a3a364439fd30225e9895e1415a908e86818813127ab59b9590161123912b096a37d1f94df0a1cca8fc4a04f9221df6a99da4b6b2b00c279879d4c66815dc2ab8085010d4f1e65d08cd9d8a5bcf2bc6f1641951bc3cf6ffa29d1e440810e1c8a689576baab5c1ca9ffe31b831be7187d416a439e93cbb193c3a900cb554a59b70c7e0bd731058394f723afb67d5df6764d54f4ebc5a634b5355ec9cb57ecec1a8d7b761f1dc37ab46eb3f06cb625aa5ec20157f80a2c60b2140add018ed8581e626d91f2fe5fcbc73ef322f4ee350a12dc6a030f2cea5af74c5e00698e5a64b328289252c80c5a451f8dd380a80d84a70c2f47f15a1d6e52c927ecdc26382993c2fb4eefc9b284a650bcc649edc783ca72bca8c3e7f9ebff0ac85ac70092e5b7c30c191f4cbbdd91ae6af032c17da1f6422f34552c0c63c90ad75d3e0eb51fc525184880569ebedbe0f5e5ddced76a7d033ece3b04355b1cc1a1a43be460bd4249a9c5f7ce929d646c632a31516f4de46d764f97d3c40f662673812f0d663c89af3f5cf713fa357c81ef4b110f349a72036302114cc1586ffe077119379496780601aedd46792d23c4cf5fdd6e90ee53a587db030bea8900f4a6ea79496247801d1de9d79bb3504c6ed3051b8a1aac05c9833c2dca4a76d725d6a13a39b0b652c299572e2b5a40b0ce1b49af9fec64817315f4500a93490e79debb52a2df17bac74effb1c3adf1c73afc1d4be397f637f0cff638f8f03c196e651d01df69def531d6cea589b7ca644e9a644af662175982d63c5ab88eea0a13e11ed4730a46fa18161e2d96e63664e48894850ddfd1d5d67cef8e2d15195e2d1cb466fb665e0e2068816d0e065b44a620b5b9e5ed49255bcadaeda3274cf766ce7663440205f1618d0b2fa2f08f9f2bc7c21450edd0d664fbab87f8d674bd19ce55cc6ed1df1af705705230b292e448d6ac2e0cf304acba9b1d72adb57356f4a80fe0ec8b1a56e81c428660279489e31029056061e089ea60bc7da34d4714f56f9f5b66e4d1b884d45a6d324ede6dfbd58c1f97302604a7b6851dd46010760f97e6a19c8b07f2fdea3412148448b7c26a4b71774d3ed9bc1e4609dd245f06d218feab243cb558a482c2f597c4b87a0d905a0b37e97bba5f35e6fa8fe3af16c24f03f3a45b1540821429046612d30a98e661c6e1f7b153295f08794b0538008bd064babd377394d1256bb840b2bc6a1bf365a22e7e31d1cac92b6967fa05650d01e7b54ccaa40c3275ea27a981b9fb62560137e1e5f8482096e2373c06b999768805d1ca70b2f6eeac7c0226b6b154b2ffab24a4d94fe359c64074878bce5385ed12918eca364d567f93eb044a1ae0ba1eda61503a6f87cd38b3154b6f8dbbfc653f376b9deb90c94658cf77d8c9c8034080ae8f0057d51c87e6a72f8abddc756deec3b32da92c065694cb960283d4466e7555318adfad79d8ed3ffc9e843c5dace495d4bfcd5bf7a5f6e1bd2e70ced9d83389c6d1427edbe0af8d3f0e9cdd51afcb94bced3c3d54b7631255d0947d320cffa2e009dc895577653398b0204de9533904a5f9b278a22910cb263ccc72fca81b4851b36f6363c75d64a97ccb2ad038f5450b0d7363a8986eb421325e5400724cde17642426e26fcfa2b5948bccdc802b744127df105f3ec3791d726a9d220b0d13b19b468872dd3ba9173f15df716666a78a03e76f4bda334f7be3d075743ba7f77fd8f09218306d3613514280ae30821e64562bd114d8685606db0fb982bf7a90243c734f8b74cd50a5ec96e297590cef806f1b4fda8dd91759c16e05b3229bfbb6b8da63c823c841810959777d564f62e14be1c7c9bb5f4e679127684c87b244f6b449b8bbb3239a2e0442653d79339a6d9789c653354ee1db1d7b97b3ddce62c5e2f2e3f4d9d438736547a41519ad9b2ee8fbda738a897ab7e067e2b834c5b152e4d36e97e933eeef86439f8afb544084070b13e525bdf52962f7d8bb2a442c2f86c7d3988f93fd98d04921a40365f0392da5a63b0b7436b5899e24b33d460c6bf37b097067b80e7e5672f56e87c5cb4b243018adde967b5bd4a930d2d7099525bcd4b13977449b498148dd775cf0f4c223e42207025816b7cc4ca4d7af6763035c9f4b67f610a45cc075864288914400d63262fc0776f407574048e2427db1c8cf5274151b0261a22815f4f3c5b32ac5ed0530e35c0ecd8c9be9139657b7a09c50d3af007dd1abbef54d24ce8bbe1ee2e14412fe14839a72f8cd46a6bd27c29bc46ca64d3adc7e6c98faf004a2a082906e0ff83988a56a3af73a8d138b6fdf260d9575b261ca86183c1dc58f9cc99a711f3fca138ecaf01d5f541d77be851a11c685e6f495b2fc03c53f488787bf001a", 0x1000) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:17:32 executing program 1: mprotect(&(0x7f0000001000/0x8000)=nil, 0x8000, 0x1) sysctl$kern(&(0x7f00000001c0)={0x1, 0xa}, 0x2, 0x0, 0x0, &(0x7f0000001240)="9a", 0x1) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) 16:17:32 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="82020167c82086b556b11f1c77e4414907be79e6cb08d018b9ac1394c6720985714ac10f"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) r2 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)=0x3) r5 = socket(0x2, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000080)=ANY=[@ANYRESDEC, @ANYRESHEX, @ANYRES32, @ANYRES16], 0x10) setreuid(0x0, 0xee01) r7 = socket(0x2, 0x2, 0x0) bind(r7, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) 16:17:32 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYRESHEX=r1, @ANYRESDEC=r0, @ANYRES32, @ANYRES32=r2], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x2, 0x2, 0x0) dup2(r3, r4) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) setreuid(0x0, 0xee01) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) 16:17:32 executing program 1: syz_emit_ethernet(0x1ce, &(0x7f0000000100)={@random="edd700", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "9e0100", 0x198, 0x3a, 0x0, @rand_addr="61adf862858aa8790dbf9a1459e5824a", @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "f77bd7", 0x0, 0x11, 0x0, @mcast2, @mcast1, [@hopopts={0x50, 0x1, [], [@generic={0x1f, 0x7, "8e3d53fb9db2c5"}]}, @hopopts={0xff, 0x2, [], [@pad1, @pad1, @padn={0x1, 0x2, [0x0, 0x0]}, @pad1, @ra={0x5, 0x2, 0x7}, @pad1]}, @fragment={0x88, 0x0, 0x1, 0x1, 0x0, 0x1a, 0x65}, @hopopts={0x2, 0x0, [], [@jumbo={0xc2, 0x4, 0x200000}]}, @dstopts={0xeb, 0x20, [], [@enc_lim={0x4, 0x1, 0x35}, @generic={0x4, 0x1b, "dde53b68437e3739211807c7bbddd008e5988ea4a89a1e1bbf83da"}, @enc_lim={0x4, 0x1, 0x80}, @generic={0x0, 0xda, "020166bb3711e0c82e167c9ea809e78119a40d35ec4c48eca8d70ce9f5ca377d1fa6e97b7652e00dfb9d077429e5acbfa7105ab8a41c03d2783e7bbeec58f1e01277c146302b38488bc0568d008720b18384448aaa8e6d259f13ebd228c875cc25e52be3e9d3ce04ad7d5670ba88c8ee7df9c9ea53edff45f0de16ee3140dce23ae8d200c836c2f3119f6f817b4fbf2c9c2c94baf0124f014ea58ad96463de5b28ef5adf04e2e6815db2bf852c68d7b27a0c80f0af6cc86648cd266d49a7d99fdb46c203a8d1e46aeebd72f5d850018e53680a804719219af312"}, @pad1, @enc_lim={0x4, 0x1, 0x1f}]}, @fragment={0x62, 0x0, 0x3f, 0x0, 0x0, 0x0, 0x68}]}}}}}}}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$KDDISABIO(r4, 0x20004b3d) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r6) setuid(r6) getuid() fcntl$dupfd(r0, 0x0, r2) r7 = shmget(0x3, 0x3000, 0x100, &(0x7f0000ffa000/0x3000)=nil) shmctl$SHM_LOCK(r7, 0x3) r8 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) renameat(r8, &(0x7f0000000000)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00') 16:17:32 executing program 1: socketpair$unix(0x18, 0x3, 0x102, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:17:32 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x20, 0x4000, 0xff) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) setreuid(0x0, 0xee01) r2 = socket(0x2, 0x8000, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:17:32 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) setsockopt(r0, 0x9, 0x80000000, &(0x7f0000000040)="a66baaa2556423d58424d6b1ddbbc082c9dcb479b7397bd7dfe4962cfe56e0f0ed3b0c881b5ddfacbad3963622d8b22e2f19aa333cfb4aa3e1ed3432e45afc3305e851ffc9a6b77da07df59c0ad5006642d36906db667a7068b5eabb6eb4673c09afc3f758778134e2486d46e121c38d0c21bfa70a8c4b22183b12b4b595905ca8e9af4e82cebcc0749dcf50695bcf7696d5de9ec5932838342e0eff73664e0e14ff08db72ae768f2eafaeae8086d242bb57d345c303b9a539aee28041ecc6fb1610156df7c3494b323cf80543d166fa9d5db854e1b85b293293216326b6ca63731adc72e3287eb15618ff5cb1a85d8b939fdf126d6a57484c836d447cfdf4a5954cae9b11d03b82e01711eddafcf804a35bee2ca08ddbb6dffb71c6e5d8dccd764283c5d72495ed8d9ace56d0ee6b5a258c42ad03156c627bffedd43ac5dc167800fa2bc49fd3e42ea10411f40e55cd5127a0974003cd1a3614baa5b249240bc01b66ebbd64cdeff3e677fa94ccc7fd654ecfb2761c70474462222bf0345343435e6a2c336c586d2c1721169f5616ecdd556938b1ceee09b7333ab53755288feea27d237b167205f62ed03f180f9715eaa16d3185e436ed3855976124798cee0fa140210e573e8290c54cb971610d8b154449743e366fe667fee77cc18c3b3cdbaf05718e525570d0f241b76599f35eb13e5de878014ddca0efdc8d9ef16c7c7f4a20c0bd2478ad5e8c44414b07ee4a920f0804f873369e1f8eea076e7f0e88961483af2fffefa93ba569b35641add4adebd3855fe537ce9033705eed6e521cd9e0befd01ddbb63423a91a3f2fb9d012f26de457dfa019791652f4614b782fb38fcc9f6fb64d9523e0dc5986072cbede874941e24383cacd48913755075bdb53972d6eb1056c82b1bda984504a263825dee91a7287d10395a614a06719c8a1bd42f5432df694b8f87adcf458a38bc6a6357a85989f687dabbe1e93ff3804ba0c5ae98c5a906181835a69c7982e8079910cf494aae5a7957bea37a014e02beb574c593cc42fbf7e384374e51d79002d211b94dcb04b68b8a9fdef1b41db3a7085db919cf97ef907c8b4e9e5c13703328d35390e4c376cab25c400d852d1202045ba77cffc842bf68db17942ed8d479abe54f6865688b29223c5d088f6a20a421ef8a5db6adde978ee7908f21064bfae6bbb9f22c68592607e7b07e0ea1e7a1324dddc1ef15b97de1afa2530a430dbb255727286a83d71bb84db0d3ab703d3f41306b3a6b42ba26c947a3e0e364bbcfe3417b20da007cb8442a09afd20be0b9db82581a5547fb623edb5f733e15c669db4375c69536ad8382a34152818eaf437d85c94366bd56e67ac132db7e0bba7db0ef94600fe2194e5d7a58d28cadd52c4bf77bfc7cb706c7a66edfba1a5764ee9b0addfd459a3104af16beec86a6ff20f1758fdcc9e276bc82b9701e0ac4b5c992aacbea9fb4cddcc9d223afc3d6a05f43c914749f3b02f95a77a8fa7fe73a9d1849a51cbb3638292666c39455bb1411545aebc0f7b8befcf9157e146d295e7e555f4c73d6b7fbba377dc31d2e1372c77930dc79af50e10684942bf1ca158f32334255e2ba624b589c709aaac18951955139dbd6586a7380565eb76429ed1e11ed2c03f199517a89b6fdb701cd52b6d8a9c3ff7821b7bbe0fb7ebcaca2cea8e1e901609d98504893f3a40ba587f597c2a2d70d6bc1f90fffc28f69d9b3f4599d2bf11ae8689efa03ba04d4a72cf3c970b623c57f7165ab446938139dd62f10578939892224fac7402107b9e52bb6e280c3ca5f10dcaee6c08b5ce60377be636a83491de866bf69507763a2af118a0f568e40429194a5cce6126f6e9c32abdd396f12135e22f9b559b7fef2aa4881a5f012dedc715eb62d1cad5db5146be6bee7230ea8b6c4ae43499bd806333221d067dc0f791c0ac5487846861b20309f479b9bccc1c03d261a9362c5a1b11fdc18938edbbf55abfc21b433b404c9839603fc7aa1a2413fe39396bcb46746ce4a923f01778ab99f78e80870468cd808184c9c9462b52ce17addc3c8abfdca4d896fdb2fc7c34fb351cd2a4396f715e895b1bc19c90078ef9914c84d7263144af1339bcd972c862a22c5c34a5de4b80be8c2acb131439f80ee1eef6f72e8e6a8b7e8ecdae254df69205c061c807bf7faf120bdc33890f4478a316863ccaf68922701e0ef4d8c84a6bca5e311a93f20bbcc08c04522a15273adf32a606a41fa4a07d72831ea0f901629c05bc897b80c01ad7041fbefdc210b90bbdc326c4a3bbb6b06af5cb2eb71993a6ac5020bf611f7e7eb6211a7fa18d0d7a2114a6a35def6d1ff8a64af4160fc3f1f750b0bbf21995a7a30dc33f77b8be326481bf648598497a7585666619af9fedf8cab3bc8d46f2dc8e79e4dea61719b3320863464bbec7be0c6cd70db657dc2816257f49dc8dfdcbca31d85a97db2ffa96a9ade40b99e392a03f6f5a058e262196b2704d78c01680221c8d189c6d7a5ab7cc1015fb10ac2c06b70b1aa64573cce1a6d2b1e8ab55199d1ee3a80ec2fb2b450ab272502ed91b3c295d0a452ed5689f4f8cca6625cebc42dd20a35f423a0c060e7e6516b13843cbee30aa212b71ef25d637408182a5a5f6162bb0d338add69e163817de3c3e42d340b5a00b9cff2504639196fc1f91ed58af97a9b5130028be129a5bb089b073d79a354388ebe9dbdb480b806688ad40b6e9d780e6459b198d773fdb508a23f4b8c0eb9a45632b8ffd3a6d00bb440427fcb66fe1c25483c487b65b26efaf64094a4f71869f526b91379a6a254945a33167b938f31198c9755e427f9a5bda5f7704a7edcda557ad4b3dc1e9fa7c34fa235a5a49936df3c75f9d61f8e4aa5d693a80399538b283ec0ae1bc34dda67ca575f54ce26dd8bdf34ff97c66bf66b14242cc998b18a333dfddcf7e6a23c0e989e4ecd8b954993eb021fd6665be1f153908792c5fe906017e8640bbecc9e5c53d631eef027aa2300d60d62cf4c5bb1d012473943b79a7753e6e48562de7978d4e3a1f06c9c4e4743015ab413e88201e8fbfec5d886fe410ed5e69c8b68c676d5a3c8829c44a6ab3cb2c71e1fc2b3506f61fd3d59ac08248d1a0c616e2c0ab7b51380467ceadab0e6ed95323ff00cc61f47f2dc7e5170b660b2024a875cc366e2e1a3a64cf13139ccc8cb5ee3dc814b6659bd7b2ad4f02d58ab0d60efe61a3f171f284d7e76576538a01cced367f92b5bf7fa8c0b05332fde1c02a411e863bad39f7b465184b4fcc371e134502709c6e3aa1d2dc5aa8c5a4e6196578b6433d648d1c8494e422f3d32e66877d6275cdb48c2a245c22cee2bf6046e46da3de7e35956b150634ec46806c265250d1d7da81e1442a29f9b8c015fcff07a8deed710026ae43574c3a3ca29073690ad88e1670988a636c111ee3c9eccf55281ba4bdeedad29d0cf0d7b22e2ce36ce82dcd3d9fb1262ac8c3e565ec92f0f2b9327dbdeabcfc360f867df9202f7fc70e3eb0fce9be2478ba07da3aaa23733ce4cafb105e5f5d1ec5719a3a0b8eb942bf042655e6d1f5b46fa857fefd7897d4c17ea440b2071c85bf338394adef183815ea4eebd7e63ac370623cc891e3874c29fdf1c396edbc2618b282b7b6c2697685680e359fb6844735fbb79dbb6d7eb88d7a5bc63faf926b0bcf6c318f2a345be503121d8ceb81b47262997aa11e6c387167deaab7e7e6846def90c2aa1efdb8dd425e3be77015a4aa3ef770329b4de2873e78548007e6811c87d276c365f66b7e5845aeb352f337de7fff6e1c806ff1d32ea967906585532cc0aa4da3ebea35cae62ab9f6e7540efcf606e920a46daf49a213827b02c0153d336615735d791de77eed9abf0f209061793de3379e67c5e4f5c63e4b13cd3b427eec5e6acfdeb47b7ceb19a01e4bbaa72565bb1769f871f93b6b93a0235a2f78aa130bca19fa89c0ecb3ab46d1eae2207fc5dc664ea52f1ad695ba4d0fea92821e1d3b377b36bb4b2aba63c8061b740b2fbde8b2e6e711fc41ae6c53b9f0e906490f545a48135cf6458f122bdb7745185ad231bc4000435a56a7039f8f6059abd7e8ed04b2eb497ee0fa946a3780a734b1229ea46a393ec7637e0b75df348acce57eb3b750ae92e4f7cae68f31dab2dbb54d776cdccb7f11b195aa2bdfd7981bf173d29c8307ed5448ec6de3ca89e185eba369adfad047d9a964605f620c5a43e93c874556f6be71218ca573bf3cea0ef5f38c12726521fcc4efedc15d5277dc9bb5d083ab0762ae730c46d6c587395c5162b63b3a2506c0102ad9f472bb58ab7ee783d80ac6d0afb6790b44d65e12e35e100faebb0ca3bc4eaa9e684307fa789e78f5fbe605b36dcbd37f786178a49a6c58c76eaab82b76364b18b31524d0e5a569c9776c29a6161297953e596e50915e37fcccf21ce4dbaa963119486126889bff7010c478163d99328ef9ca42d0cbd8908ad09bff053760a49172166d9969c768e9510de0bea6c5991db1fa166a8674733a2136093c0d30be0a86219ce68247e6cca1a138b07223cf1285bd9449fab57c14e0f8bb795532f3a445ca4ee7d126ae5d789ba3ad9a37e54bd07506b6893b596f2293397dece9860cad5a404971d17cc6e218edd37a3263a340b49520f7dc09d260f3acda9147daacac6c28a40a069f06a2256fffeceaca21c14881a84eb268082835aa1082b348e40e14eb9b565973836d17c8f42299e959ad88d36973a681a08463abfaa9240a1e9335accb2386bac3873d5f23a8615ffb26fecfcc065b5071236fee22e171b647b88878d70ab46a0216b77bedd18f55ed13042a81a64e6865bec5f382fcc3538f8ee45cd4fed913d7f617473a3fe1c47c979d9a78c927a02bd0382fdd005521fcc7b2e32ca385c8dd7244930f718c42e9d60d66a5415479a30ca1e4830729375e91e6173011e3a270c7cc422a6a4fc75ddbd67183a8f3b552b7b1da7b0118436b2b04ffd3ac07ef10cfd1262e75b7d0153e781d2bfebf58d9a3bd87ff851fdc9f73184cb1226baea65578e101238da5ce67264dbe9fad604cf1727d49a9414b1983cda2c5818b49bd6f2ef41b420f58bca34afefa8149d59605c239b5c91287aab6f000b0052987155b9bd64a6db56ad0e41a7ef91c863cf5fdbc441f33d33b446de2477b4aeddf388bfa408dd95a7cfb2e16ab6c352ac408bd235b382c7c1dbe201afe93201f34644bc479515ec042cbe10788f73147a07272ae32cd608b0a7781cc6e801e22e12787f9ee35ffa7ea60462603848aeb8285df8f296eaa17cd6c223723ff4130c48a7774c8222c49a82128e4b6d308b26e731cb6d1899b1ee14974496feb4b11ed0660a8708130aa260555317f76482f321046c90d236f33b25636db6e9f63e58bfa7adc6dfa234422524d176247669e809faf10f236341731eb98b61e1ed54dfae8d8952007819e9d2b8e9a842bf0eafa6c4098ace104c81bf616e38470dbfe10c7aee395b3e83cb5c85f4c21088c1f0be819086667924852174d1cce790fbb9cef1b5dbc210a0df4fc9cff8a962db2f6077e261ac341124e8b0019a1f1b5b8be212076178dd205d5bb46f3846249a1bfb8c7f7bf228558ded6019dc2bc7dfc0b37bfc1d1eb3ec0763176518874db7ea41497661ccfa7a5efa2f8bf0d1e38e4ed994d5b7cfaee0ff4d0605cc8da3db99683507b07b4f58fc9370575c9b5bc1c9a648a53f1017b5f8b78d71eb23902eb3dbd4e808570d66296fdb8386e130c10fcb454e9d88ebfb21d9853ad70afe3d", 0x1000) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) setreuid(0x0, 0xee01) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:17:32 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) ioctl$BIOCGSTATS(0xffffffffffffff9c, 0x4008426f, &(0x7f0000000040)) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) setreuid(0x0, 0xee01) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) uvm_fault(0xffffffff827de950, 0xfffffd0000000008, 0, 2) -> e kernel: page fault trap, code=0 Stopped at soreceive+0x1100: movq %rbx,0x8(%r13) ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic kernel page fault uvm_fault(0xffffffff827de950, 0xfffffd0000000008, 0, 2) -> e soreceive(fffffd806f68c4b0,0,ffff800020e1eb58,0,0,ffff800020e1ea64) at soreceive+0x1100 end trace frame: 0xffff800020e1eaa0, count: 0 ddb{0}> trace soreceive(fffffd806f68c4b0,0,ffff800020e1eb58,0,0,ffff800020e1ea64) at soreceive+0x1100 soo_read(fffffd8078df7260,ffff800020e1eb58,0) at soo_read+0x53 dofilereadv(ffff800020ddc4e8,6,ffff800020e1eb58,0,ffff800020e1ec40) at dofilereadv+0x1a1 sys_read(ffff800020ddc4e8,ffff800020e1ebf0,ffff800020e1ec40) at sys_read+0x83 syscall(ffff800020e1ecc0) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffdc300, count: -6 ddb{0}> show registers rdi 0 rsi 0 rbp 0xffff800020e1ea40 rbx 0xfffffd8064191900 rdx 0x6e214 acpi_pdirpa+0x5a07c rcx 0 rax 0 r8 0xffffffff8194ae91 soreceive+0x5c1 r9 0x3 r10 0x2a21404ce4664a83 r11 0xb5dacf46363c1528 r12 0xf1e r13 0xfffffd0000000000 r14 0 r15 0xfffffd806f68c4b0 rip 0xffffffff8194b9d0 soreceive+0x1100 cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff800020e1e950 ss 0x10 soreceive+0x1100: movq %rbx,0x8(%r13) ddb{0}> show proc PROC (dhclient) pid=305545 stat=onproc flags process=0 proc=0 pri=24, usrpri=50, nice=20 forw=0xffffffffffffffff, list=0xffff800020ddcc38,0xffff800020ddd128 process=0xffff800020df0010 user=0xffff800020e19000, vmspace=0xfffffd807f0002e0 estcpu=0, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 30549 351396 0 0 3 0x14200 bored sosplice 24719 204435 98942 0 3 0x82 piperd syz-executor.0 74970 213323 0 0 3 0x14200 acct acct 98942 51882 36479 0 3 0x82 thrsleep syz-fuzzer 98942 408045 36479 0 3 0x4000082 thrsleep syz-fuzzer 98942 51283 36479 0 3 0x4000082 thrsleep syz-fuzzer 98942 396796 36479 0 3 0x4000082 thrsleep syz-fuzzer 98942 442181 36479 0 3 0x4000082 thrsleep syz-fuzzer 98942 346037 36479 0 3 0x4000082 thrsleep syz-fuzzer 98942 33156 36479 0 2 0x4000082 syz-fuzzer 98942 307753 36479 0 3 0x4000082 thrsleep syz-fuzzer 98942 440534 36479 0 3 0x4000082 thrsleep syz-fuzzer 98942 520050 36479 0 3 0x4000082 thrsleep syz-fuzzer 98942 165988 36479 0 3 0x4000082 thrsleep syz-fuzzer 36479 6161 79474 0 3 0x10008a pause ksh 79474 495564 31783 0 3 0x92 select sshd 32644 206149 1 0 3 0x100083 ttyin getty 31783 371210 1 0 3 0x80 select sshd 34686 325818 92256 74 3 0x100092 bpf pflogd 92256 29404 1 0 3 0x80 netio pflogd 80159 452823 24135 73 3 0x100090 kqread syslogd 24135 104582 1 0 3 0x100082 netio syslogd 3615 293038 1 77 2 0x100010 dhclient *31455 305545 1 0 7 0 dhclient 33879 156735 0 0 3 0x14200 bored smr 59998 485738 0 0 2 0x14200 zerothread 18369 213321 0 0 3 0x14200 aiodoned aiodoned 13816 64803 0 0 3 0x14200 syncer update 63019 97454 0 0 3 0x14200 cleaner cleaner 52622 262785 0 0 7 0x14200 reaper 20216 187782 0 0 3 0x14200 pgdaemon pagedaemon 78296 274264 0 0 3 0x14200 bored crynlk 30502 12092 0 0 3 0x14200 bored crypto 60410 508017 0 0 3 0x40014200 acpi0 acpi0 76899 278483 0 0 3 0x40014200 idle1 1520 384808 0 0 2 0x14200 softnet 59559 270407 0 0 3 0x14200 bored systqmp 54118 256987 0 0 3 0x14200 bored systq 26602 476195 0 0 3 0x40014200 bored softclock 13200 277459 0 0 3 0x40014200 idle0 1 129548 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 31455 (dhclient) thread 0xffff800020ddc4e8 (305545) exclusive kernel_lock &kernel_lock r = 1 (0xffffffff828eb278) #0 witness_lock+0x4c7 #1 solock+0x66 #2 soreceive+0x114 #3 soo_read+0x53 #4 dofilereadv+0x1a1 #5 sys_read+0x83 #6 syscall+0x4a4 #7 Xsyscall+0x128 Process 1520 (softnet) thread 0xffff800020d88270 (384808) shared rwlock softnet r = 0 (0xffff80000002c070) #0 witness_lock+0x4c7 #1 taskq_thread+0xdf #2 proc_trampoline+0x1c ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9502 6412K 6738K 78643K 10934 0 pcb 13 8K 8K 78643K 57 0 rtable 93 5K 6K 78643K 339 0 ifaddr 60 12K 14K 78643K 103 0 sysctl 2 0K 0K 78643K 2 0 counters 41 33K 34K 78643K 51 0 ioctlops 0 0K 4K 78643K 1515 0 iov 0 0K 16K 78643K 31 0 mount 1 1K 1K 78643K 1 0 vnodes 1223 77K 77K 78643K 1363 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 8 0 VM map 2 1K 1K 78643K 2 0 sem 12 1K 1K 78643K 32 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1824 197K 290K 78643K 13058 0 file desc 3 5K 25K 78643K 535 0 sigio 0 0K 0K 78643K 2 0 proc 62 63K 95K 78643K 503 0 subproc 16 1K 2K 78643K 51 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 18 0 in_multi 31 2K 2K 78643K 101 0 ether_multi 1 0K 0K 78643K 8 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 49 228K 228K 78643K 49 0 exec 0 0K 1K 78643K 235 0 pfkey data 0 0K 1K 78643K 2 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 132 23K 23K 78643K 2600 0 UVM aobj 20 2K 2K 78643K 24 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 59 0 NDP 9 0K 0K 78643K 26 0 temp 99 3862K 3932K 78643K 9461 0 kqueue 3 4K 8K 78643K 17 0 SYN cache 2 16K 16K 78643K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 9 0 5 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 33 0 31 1 0 1 1 0 8 0 rtentry 112 74 0 41 2 0 2 2 0 8 0 unpcb 120 299 0 289 1 0 1 1 0 8 0 syncache 264 7 0 7 3 3 0 1 0 8 0 tcpqe 32 417 0 417 1 1 0 1 0 8 0 tcpcb 544 99 0 95 1 0 1 1 0 8 0 inpcb 296 1648 0 1641 2 0 2 2 0 8 1 nd6 48 17 0 14 1 0 1 1 0 8 0 pkpcb 40 8 0 8 1 1 0 1 0 8 0 pffrag 232 3 0 3 1 1 0 1 0 482 0 pffrnode 88 3 0 3 1 1 0 1 0 8 0 pffrent 40 49 0 49 1 1 0 1 0 8 0 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfrktable 1344 11 0 7 1 0 1 1 0 8 0 pfstitem 24 15 0 4 1 0 1 1 0 8 0 pfstkey 112 15 0 4 1 0 1 1 0 8 0 pfstate 328 15 0 4 2 0 2 2 0 8 0 pfrule 1360 29 0 20 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 306 0 161 15 2 13 13 0 8 2 art_table 32 307 0 161 2 0 2 2 0 8 0 art_node 16 73 0 43 1 0 1 1 0 8 0 sysvmsgpl 40 61 0 32 1 0 1 1 0 8 0 semupl 112 3 0 3 1 1 0 1 0 8 0 semapl 112 24 0 14 1 0 1 1 0 8 0 shmpl 112 21 0 4 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1998 0 595 89 1 88 89 0 8 0 ffsino 272 1998 0 595 94 0 94 94 0 8 0 nchpl 144 2832 0 1237 60 0 60 60 0 8 0 uvmvnodes 72 2146 0 0 40 0 40 40 0 8 0 vnodes 208 2146 0 0 113 0 113 113 0 8 0 namei 1024 7607 0 7607 1 0 1 1 0 8 1 percpumem 16 36 0 5 1 0 1 1 0 8 0 pfiaddrpl 120 4 0 2 1 0 1 1 0 8 0 scxspl 192 8977 0 8977 8 7 1 7 0 8 1 plimitpl 152 44 0 36 1 0 1 1 0 8 0 sigapl 424 749 0 718 4 0 4 4 0 8 0 futexpl 56 7206 0 7206 1 0 1 1 0 8 1 knotepl 112 94 0 77 1 0 1 1 0 8 0 kqueuepl 144 44 0 42 1 0 1 1 0 8 0 pipepl 304 141 0 132 4 3 1 3 0 8 0 fdescpl 496 732 0 718 3 0 3 3 0 8 0 filepl 152 4426 0 4347 7 2 5 7 0 8 1 lockfpl 104 55 0 54 1 0 1 1 0 8 0 lockfspl 48 21 0 20 1 0 1 1 0 8 0 sessionpl 112 19 0 8 1 0 1 1 0 8 0 pgrppl 48 31 0 20 1 0 1 1 0 8 0 ucredpl 96 596 0 587 1 0 1 1 0 8 0 zombiepl 144 718 0 717 2 1 1 1 0 8 0 processpl 992 749 0 717 6 1 5 5 0 8 0 procpl 624 1783 0 1741 5 1 4 5 0 8 0 sockpl 400 1996 0 1977 7 3 4 5 0 8 2 mcl64k 65536 5 0 0 1 0 1 1 0 8 0 mcl12k 12288 3 0 0 1 0 1 1 0 8 0 mcl9k 9216 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 4 0 0 1 0 1 1 0 8 0 mcl2k2 2112 1 0 0 1 0 1 1 0 8 0 mcl2k 2048 170 0 0 21 0 21 21 0 8 0 mtagpl 96 19 0 0 1 0 1 1 0 8 0 mbufpl 256 328 0 0 20 1 19 19 0 8 0 bufpl 280 4377 0 132 304 0 304 304 0 8 0 anonpl 16 82377 0 65130 72 1 71 71 0 124 0 amapchunkpl 152 3865 0 3726 8 1 7 8 0 158 0 amappl16 192 3206 0 2249 50 1 49 49 0 8 1 amappl15 184 1 0 1 1 1 0 1 0 8 0 amappl14 176 232 0 226 1 0 1 1 0 8 0 amappl13 168 43 0 39 1 0 1 1 0 8 0 amappl12 160 9 0 8 2 1 1 1 0 8 0 amappl11 152 62 0 47 1 0 1 1 0 8 0 amappl10 144 239 0 235 1 0 1 1 0 8 0 amappl9 136 461 0 458 1 0 1 1 0 8 0 amappl8 128 461 0 417 2 0 2 2 0 8 0 amappl7 120 343 0 330 1 0 1 1 0 8 0 amappl6 112 24 0 19 1 0 1 1 0 8 0 amappl5 104 630 0 613 1 0 1 1 0 8 0 amappl4 96 504 0 473 1 0 1 1 0 8 0 amappl3 88 314 0 308 1 0 1 1 0 8 0 amappl2 80 4839 0 4778 2 0 2 2 0 8 0 amappl1 72 30253 0 29835 23 13 10 18 0 8 0 amappl 80 2041 0 2000 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 23 0 4 1 0 1 1 0 8 0 uaddrrnd 24 732 0 718 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 732 0 718 1 0 1 1 0 8 0 vmmpekpl 168 9739 0 9704 2 0 2 2 0 8 0 vmmpepl 168 100257 0 98248 149 24 125 128 0 357 29 vmsppl 368 731 0 717 2 0 2 2 0 8 0 pdppl 4096 1471 0 1434 7 1 6 6 0 8 0 pvpl 32 265556 0 245291 175 1 174 174 0 265 4 pmappl 232 731 0 717 2 1 1 2 0 8 0 extentpl 40 53 0 36 1 0 1 1 0 8 0 phpool 112 273 0 12 8 0 8 8 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace soreceive(fffffd806f68c4b0,0,ffff800020e1eb58,0,0,ffff800020e1ea64) at soreceive+0x1100 soo_read(fffffd8078df7260,ffff800020e1eb58,0) at soo_read+0x53 dofilereadv(ffff800020ddc4e8,6,ffff800020e1eb58,0,ffff800020e1ec40) at dofilereadv+0x1a1 sys_read(ffff800020ddc4e8,ffff800020e1ebf0,ffff800020e1ec40) at sys_read+0x83 syscall(ffff800020e1ecc0) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffdc300, count: -6 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x1a: addq $0x8,%rsp ddb{1}> trace x86_ipi_db(ffff800020d70ff0) at x86_ipi_db+0x1a x86_ipi_handler() at x86_ipi_handler+0xc6 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x23 __sanitizer_cov_trace_cmp4(c2985,c2986) at __sanitizer_cov_trace_cmp4+0x27 __mp_lock(ffffffff828eb070) at __mp_lock+0x139 uvm_unmap_detach(ffff800020dcf1e0,1) at uvm_unmap_detach+0xe7 uvm_map_teardown(fffffd807f000450) at uvm_map_teardown+0x25c uvmspace_free(fffffd807f000450) at uvmspace_free+0x86 uvm_exit(ffff800020df1750) at uvm_exit+0x29 reaper(ffff800020d89860) at reaper+0x189 end trace frame: 0x0, count: -10