Warning: Permanently added '10.128.0.35' (ECDSA) to the list of known hosts. 2020/07/31 16:33:08 fuzzer started 2020/07/31 16:33:12 dialing manager at 10.128.15.235:25283 2020/07/31 16:33:12 syscalls: 381 2020/07/31 16:33:12 code coverage: enabled 2020/07/31 16:33:12 comparison tracing: enabled 2020/07/31 16:33:12 extra coverage: support is not implemented in syzkaller 2020/07/31 16:33:12 setuid sandbox: enabled 2020/07/31 16:33:12 namespace sandbox: support is not implemented in syzkaller 2020/07/31 16:33:12 Android sandbox: support is not implemented in syzkaller 2020/07/31 16:33:12 fault injection: support is not implemented in syzkaller 2020/07/31 16:33:12 leak checking: support is not implemented in syzkaller 2020/07/31 16:33:12 net packet injection: enabled 2020/07/31 16:33:12 net device setup: support is not implemented in syzkaller 2020/07/31 16:33:12 concurrency sanitizer: support is not implemented in syzkaller 2020/07/31 16:33:12 devlink PCI setup: support is not implemented in syzkaller 2020/07/31 16:33:12 USB emulation: support is not implemented in syzkaller 2020/07/31 16:33:12 hci packet injection: support is not implemented in syzkaller 16:33:19 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x40, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0xa, r1) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x8000, 0x0) flock(r3, 0x2) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x81) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000100)) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000140)={0x12, 0x5551}) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x8, 0x0) ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f00000001c0)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd\x00', 0x80, 0x0) ioctl$BIOCGDIRFILT(r5, 0x4004427c, &(0x7f0000000240)) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x10, 0x0) pwrite(r6, &(0x7f00000002c0)="fc4d954ccf75cb869b09e270f5a8f1ccddb22f375ece70b28817de3f243a36257abba0a86c28d59698d8a97769f5eb64b6d7ddd112b5977b7b9c91e10e79af9957dae7b20c231e0dcb39d7a3e966515d0bbcf718b6605d5c0d55cd1d22f45a7798dc3c21bec4da591478537fdaea871a64a6f0d1226bc354efe18f2be1", 0x7d, 0x0, 0x8) r7 = kqueue() flock(r7, 0x9) socketpair(0x18, 0x4003, 0x4d, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r8, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000580)=[{&(0x7f0000000380)="42479f7aed406628bb58c1ddeb79c3754945c0a79d3f971274220b1885de76e66cdae1bf8314e864089fb7aa7825926eada0923d9eb2f6392611e5e839efe65deada43c2d262266e4ee588e21144ef721f9f739d7120ed57364bd5cbbcee39b6e482bb96765958eca21b968dd211522e8eca2025ea8e840cd8d1612251f833f3a8317b569bef143ef8c42206cfeaf2d9d6babb360e32b155c6374cd2d6e7fe134d15ad1034efc2dc64ed14f76ba29f5163871dfa1db543de9c34c12f58cdfd43df0531d75f88c023", 0xc8}, {&(0x7f0000000480)}, {&(0x7f00000004c0)="f0a0f899d5d0b3ea621ee010f756ad1b2e8ab0edca93871604ee4fc2c9ccfeb46feb60fd6a1f88416caf17c1cdcf102e6ac6800de72ab03db93e567ddf137c9dbc75f5d3c957286927865b06c7b7019b18b3d3f2be69405b12e5697ae83a30c4dc251bf8e124da0fde42fb2428ee452178d42aac47eaf7d1a204cf8fa3f77b12b41c2a284c0f2d4bd8", 0x89}], 0x3, &(0x7f00000005c0)=[{0xb0, 0x1, 0x4, "caf4f6b95fb41b771d414895f9a9521050acdc0cd5d16d08cd1a4002a400c0417f77e4e29da27ebed1c2597c78b5f7607b93b0a1055d68cf346c2496b64f40851522c88f2f5114cc98a24bb384ae57f71d06dde18fba171d4b553a1252d97a655c1e57ec695858d5699c81a294dcb7afa841557425d9fa899e5377216b1c952bb6de2d9afb76baf7aa62d1393c55eac46e7ded6861fa0bbae2835e12ccf8b6cb"}, {0x110, 0x0, 0x9, "ee8ed508c3dbf96067049ac5d4a3fd6eb135e8601064d663f538132da9ffabb9d2b7302d11f976b1cdc2f625d1b7b475865d0086b39e00ff2800c732e2bf74189f598553aa62471185983f4d519217316274acdaf763c9a23a4f937394b071947f07878006010dc03d0a8b092d81bf34fcfcb72e01d48b12946595401475891881f2adafb04593fde0316e1d09ae8767f7c0a8b66652f9ba32deb91eefebe54be0795c96b655c3def6350f1fc67a27df8987dc0197066aed6e765ec984aa50a4f05da768a11cfaa050eaa263c53bb97a2662d0744bc6570d4a9755946ce9fc0059884550f725d7cb39e990826132c28dce9160e4875202faf95e3fcacd4e"}], 0x1c0}, 0x400) r9 = openat$tty(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/tty\x00', 0x10000, 0x0) kevent(r2, &(0x7f0000000880)=[{{r9}, 0x2, 0x48, 0x2, 0x5, 0xaa}, {{}, 0xfffffffffffffffd, 0x30, 0x40000000, 0xf704, 0x8}, {{}, 0xfffffffffffffff9, 0x19, 0x40000000, 0x2, 0x7}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x94, 0x1, 0x2, 0x7}, {{}, 0xfffffffffffffff8, 0x50, 0x80000000, 0x10000000000000, 0x6}], 0x7f, &(0x7f0000000980)=[{{}, 0xfffffffffffffff8, 0x10, 0x1, 0x7, 0xa31}, {{r4}, 0xfffffffffffffff8, 0x80, 0x20000000, 0x3ff, 0x1f}, {{}, 0xfffffffffffffffd, 0xf8, 0x20, 0x6}, {{0xffffffffffffff9c}, 0x56ed371fd42584cb, 0x82, 0x1, 0x3, 0x7}, {{}, 0xfffffffffffffffc, 0x3, 0x1, 0x8, 0x5}, {{}, 0xfffffffffffffff8, 0x42, 0x80000000, 0x3, 0x401}], 0x5fc, &(0x7f0000000a40)={0x3, 0x4}) 16:33:19 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = geteuid() setreuid(r1, r3) geteuid() r4 = dup(0xffffffffffffffff) ioctl$KDDISABIO(r4, 0x20004b3d) socketpair(0x10, 0x2, 0x81, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_opts(r5, 0x0, 0x0, &(0x7f00000000c0)=""/189, &(0x7f0000000180)=0xbd) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[0x9f83, 0xffff, 0x60]}) socketpair(0x20, 0x1, 0x7f, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet(r6, &(0x7f0000000280)=""/131, 0x83, 0x443, &(0x7f0000000340)={0x2, 0x3}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) getgroups(0x4, &(0x7f0000000440)=[r2, r2, 0xffffffffffffffff, r2]) chown(&(0x7f0000000380)='./file0\x00', r7, r8) unveil(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)='x\x00') setgid(0x0) getpeername(r4, &(0x7f0000000500)=@in, &(0x7f0000000540)=0xc) r9 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) setsockopt$inet6_MRT6_ADD_MIF(r9, 0x29, 0x66, &(0x7f0000000580)={0x8, 0x1, 0x2, 0x6a92, 0x8}, 0xc) 16:33:21 executing program 0: sysctl$net_inet_ipip(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x1}, 0x4, &(0x7f00000000c0)='\x00'/13, &(0x7f0000000100)=0xd, &(0x7f0000000200)="009519608b8d5b0ca281872ead6b23006558fd2ab17a078941a2f891c3c6fb78e4d4f2885c5a163cb3098759ef8745b7ba5a0157d2cee5baf702751a0c4b7b812ae80b0277a898eef0fa9834372b7e6061e2bc951b6c7a74f74f9ef541e2fccb1ffe89dcda9f8d58ea54082ad9c412f3ee39f519bacea99fa0d0bb17399f34f3058f2c9cf7cfd6d5c568cf3c463fa15eff", 0x91) 16:33:21 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="623f3afb5588e20c1bdcebfeccb897020207e000d701"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340e", 0x81}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) sendmsg(r0, &(0x7f00000008c0)={&(0x7f0000000000)=@in6={0x18, 0x3, 0x9, 0x5271}, 0xc, &(0x7f0000000180)=[{&(0x7f0000000280)="e36398d8f853b67cba10da15c6dcc96a567f33c51cae7512c2bc91c7f11a76ee8273e82783c3edf94d65d0e95f3f6ac962fa375e17be50339ed8a23a1a70a791e06e5e871ebaecbf4c4403f40fded9107cb938c5802630fad4e37000dd3281a8a7922c24502e3d856b81491e2b1fc924f57b0a9530cacd2f932fd668b1a3f4772f77b524b1b33756cbfb7cce95bfe53969cf19", 0x93}, {&(0x7f0000000140)}, {&(0x7f0000000340)="90ccb4ce69c45a8c7caf19b54a1760e6e84f6307c7cf469d69d77cefb96c1e7a54f07ff93f6e400c8ffbc0a917d33a2ce5d7696ce7cec54b3185dfe0f6a448f1e88f116cf5222c3f775affe2c7c703ba67031a933bb62cf3488c174c319beffda93e2ab1aa3425f9", 0x68}], 0x3, &(0x7f00000003c0)=[{0xb8, 0x1, 0x100, "8cc450e1b7d5988b6169a81253d59a52c8c6869877aab08dbe33c393d19676fee249dbd27f9c0db4a76c1ca5fbd914cf573c24d3957f0d5ec8e8b0ee0624b253b1a17315ba18c3a9c2b0d1887e8bb7a68ab2e1f15fe891eff32d5c0abd28bcb2cf0bac6679be34ccba16cd854f6fea5d6b9fc77ae01c5798e5e2098c5f8fd244319b900d16663759657924d84deeae3a3984499561cd088cdf64a2888ba2f690e24ae4e1f7a5"}, {0x98, 0x1, 0x1ff, "6e4dce91d4dadb329088efa4ff4337f6001fdf2cd2c204138460c8b42e2708c4c6c9f31bf9e7347c8945862e5c88381b804f5a1d8cfdc3afda968eb13c60c16104b56c27de2dfa2ea83090009f38df17442dcbf9759be967d3a9d6ad0972c7256e19f48d27fca1038ca633920f95a851a992b45495ae5977ca2233940f4b873e00db9a"}, {0xf0, 0x1, 0x1ff, "6b12b5203f665a0c8b351898d8f7453615394b0e0ece3f63d28ae74f5b5422fd09e5a60e0e5da3b1b0bf23fbd79faa3542f4d3e93dab2e191fe7b6e58ed9b3c066d626919f6c8b36be8543a6cf3664259ffa172bd053f7a6a97c19e72bc7bfb6f3bd0f1688fd0361c3d5a365be239e387576093226e2b6009288b5c84352c26d9c8d047d985e046d0a08f93a92987673afab25d09264288dff9053f5889a6891d8dd629cb450d14fc5483e14f0f3b714b4cb9a05a535ece4acfe3e9d568183fd2a3981a52594fda74f1e2829cf6fe0456f1205d7e2cdb0c8ce3e3c"}, {0x100, 0xffff, 0x0, "8a929e1228b43cd51faca9757b1b9969c07ae5b66f4a3c3fd0cb1828cc541d8fefeff43ef41f2a7b2300c690982b747b5b49badb337e830a86f6f121a69930a90be4debceaad1de883a15d50be9b1cd7754390ba72d681f31014736ff7f2529a35c5e28ff95e31f0e4396ca69ffe3573e6ac8b685823e80598b5b52fef7915a87832fba49fd2517198e41cf7a777f130bdcd93cc2270f2aae5dbf0c766f29ccdce18d725b3a1be6235166e21d53044e6769767880dd7ca1204bcc18b07ecc9a1b2d8dd41a4c2d4edda6e3f30a5403036f24dd4e00a81d601f996c23f363b472b7b4922c73ccfa2066b7807127a"}, {0xb8, 0x1, 0x7, "d6458ef132aaa5d2c34c2f06f144e5859384c29e69f3d366ec77d019cd6fb0ed58566f07c60179df4843570996f2cf0c9d4486384006f94f4b37207ff5de2cff41bf51cbc0053415db4e051f67e4a546a9789feb7e48a33b3336b11871cc80566f921656b1e66df594a2987725c9bd5ec0f4ebaf2d9d88380364c30fce947b399d029a59ab0cf90bc0a9ff45645f9e59fe3fe4c4c3fe2edce8325f8156f9c1d05a573ef22b554b"}, {0x48, 0xffff, 0x5, "9eb8c52e73940cbcb485fe66ff676124385ca80d8d6067026bba3e37bf71fc6a0c1ce892deff93721eccbf09096379c7aae985c72e"}, {0x88, 0x1, 0xa3, "02c8e922ed3cd9b33112661afe3d3f9370f6a0717e6e7a373111a0659f8756826a5f8496d232d154a0248e8cad765d70e75e53bac4222b35b5e409c026c5a223f075acfcee5d8c4682f55f1775cc36d6c52b5ed503a19e6a604a4f64bf716f53c529ae8eb5fce3198b1cdde4b3623f55c799d7b0b990c5c6"}], 0x4c8}, 0x9) write(r0, &(0x7f0000000080)="118c57db00000000", 0x8) 16:33:21 executing program 1: symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') clock_getres(0x4, &(0x7f0000000000)) r0 = socket(0x2, 0x8005, 0x2) r1 = syz_open_pts() r2 = kqueue() r3 = dup2(r1, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x9) r4 = accept$unix(r3, 0x0, &(0x7f00000002c0)) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000300)=0x9) connect$unix(r0, &(0x7f0000001cc0)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) getpeername$unix(r0, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000100)="2595f1fdf3fd01e53e58fa574f6b2200"/28, 0x1c}, {&(0x7f0000000180)="542e7f7bd31b5a27426b50633033699f6afc1067a92d977e2288960d8d806504aedeadbcb8dbe6cbab8c2968e078e32c7ac9604c4e3a01512176022d3c8e7323a5608f5ea6be27fb980693024a6feb6f4cc5e46a50ac58", 0x57}, {&(0x7f00000004c0)="8464a055849852e4a9828ef0af32d718cba4f2714ebb34774b53174ac37c202c92fa41e674587281b4f869134e31cb719d73f59b53d91b74aae2b3004135de94ac02cbfe0f0edb0ca86b5136cd88c13174f11eed5f941ef03a8a801346a21937e02c0e86679fa8275fce3f069fbc2eecf05da6b14472d93d591bf0fec7e82fbaac4ec71790ad7516ef13d7662e3e59c7f463528b79186c8ea5a47a2026db21546b471b7f8144511f4368eebf942740db24de8aec07c11a0774bfb010544b1d8c36019dc2c71e7ddb7cf6bc3637f1c923b7a9bc45e2c5f43df8c11220e1c5486698bf95e573a167b4e05d92abd7c5c1343065839c409383ff7add2398f6d2ece6123e2ce29ea33742591f239c8b527a4e2568598f9e6ddf21f2dc12201b7ee3dfa0ce08d8bc1a5c080316ed43427b4427521d0220f0a2f143a26369c85b134bd1c6b526569344fe51b6746e0f4c783865d63530c1b6d134bd6b09490febde2b19d754d822e26ef2d5d69f0b5c073840d2559e086464c8dfef4c671b3c208eb8c788c6bb65eb9155cf633d8b4190274a2c9b7a34a5e162a5916eebc26c9021874c8061ec5e9191a0c611769370ef2f38189088901f3838fa4950abc66dec0db153dde95a9a2fa53aaf49eb761652cba6bfdccaab862bee65c549b3316b09a1bbef4009955d18d48e9cac75f1fe3676b7465995c07a24cb9cbf034b7f8671225873cf0e4d44f494c1027a4df87dbf393d3c4a42719581099f48a9034cbb1baddb115bb3e8be944d4c8dddabb7f8ecc60a0c488046ec0436e3bc545251ee9463f246558fac7544950381a1492190c4f319dfd3102512c5e00ae3bb0620c7c18ff1bcc9768ab45908b5de40f9faf942c3f7f6bec9c526dd17e63d29ede9ced82764d2cd97857dbdd74a93e8b67b696eeb00553a7d610e3e0606ffb2163dcd776ebcf72e677843b3bd6e4efcbf218ff45253fb3d9f4e4cf3af81db51928ada12096719449f0ef8bfe06059178fb266291bf9a2b0849a9e0c09e294cb3ae93efe8186520ea4e13c33a00554d8211960a96369af5293950f7685623441269518da58cb228d751442bf75ebdf27f20b14aeb1fe7c525afa55050f9c36c12b5e4dc8ddc5743de70539b3fee41c3e663a84ace5d192bb18f9ca83888b444ef0cc99be342ca2ccdd66b98e6ceac319e7fd28b4559822acd82ced08c7947d5ec4e11863b0da2b1d00f2c3b5fd226302dfa3ab1a3bdd172422062822392aa8bb521a157725a298c4c7a282403920e95417312b4a1d4fb7f0cfb77520af1aedf6517fd67cb9bdc60a60d3f5533d58bc7321258946afd4922c5e282f14e87bda5745cf0d6e1f6b2b5015c131bbe585587a5cee911253dbbdb74d0373c19ecfadc132cbd2f4e1e282686be9853062d845d1577b7a6649ad21cd424ac39ed93274409a8da98231afe9103ef127a0164c74aad597844712705bab1e954d7bb9be3b8bee5ff8215f04db65adf429fa40bfe6213841b0186e9da23ee96d302719c32ecf70d1442668d4119c5076119e122537b93fef020f767a86388d578a852a2bee0f996e6e4a0cc96730f91d2182cac90fcb5742a151a1ed246e8f9674cd5546cc674f9bbe59f54d39ca0de09a756ec60853724b06db8131eb180bb3a7b923f6743ba505c58f3c64a4469d45fb0b2330bc3618e143c9959891d62f7399d65e2014c394e9e619376c9d09b7138237cac6bbd4513e11d066162af5163b9e48a123ae46642bc7b97726a8543ccbc14a0b32b8633c9b39bdf4371dffca7a288b36618a5b0f24f3e92241dc884686fd810d272e34622a82fbd62ced895f8be4d722f29d0634afa98daf2cb5fab917542ddb13d6ca3d5488141b", 0x52e}], 0x3) nanosleep(&(0x7f00000000c0)={0xd, 0x1}, &(0x7f0000000140)) 16:33:21 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x10001) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x32, 0x4}, 0x3, 0x0, 0x0, 0x0, 0x0) 16:33:21 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0x13}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r2, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)=0x8) ioctl$TIOCSTOP(r1, 0x2000746f) mkdirat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) r3 = dup(0xffffffffffffffff) r4 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r5 = getuid() r6 = getgid() fchown(r4, r5, r6) setreuid(0xee00, r5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) fchownat(r3, &(0x7f0000000100)='./file0\x00', r5, r7, 0x2) 16:33:21 executing program 0: syz_extract_tcp_res(&(0x7f0000000000), 0xffffffff, 0x3) r0 = syz_open_pts() r1 = kqueue() r2 = dup2(r0, r1) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r3, &(0x7f0000000180)='./file0\x00', 0x0, 0x6) r4 = syz_open_pts() r5 = kqueue() r6 = dup2(r4, r5) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f00000000c0)=0x9) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r7 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r8 = getuid() r9 = getgid() fchown(r7, r8, r9) fchownat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0, r9, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000080)={0x8, 0xffc0, 0x7, 0x3ff}) sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x21, 0xc6000000}, 0x3, 0x0, 0x0, 0x0, 0x0) 16:33:22 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000000)={@random="af0955779821", @random="8a485d4d402e", [], {@ipv6={0x86dd, {0x0, 0x6, "e70875", 0x8, 0x2c, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2, {[@routing={0x6, 0x0, 0x0, 0x1}]}}}}}) clock_settime(0x0, &(0x7f0000000040)={0x0, 0xffff}) r0 = getpgrp() sysctl$net_inet_gre(&(0x7f0000000080)={0x4, 0x2, 0x2f, 0x3}, 0x4, &(0x7f00000000c0)="1eac71de1f08ffde52d4954aa1cab62fb5c6c49395d4fe3ff75a24e7efceda464bd188b3d10d0971752606fe685e264cc737a8349a532391fd1cab173ca3ea41f6d532565fe389973eacb7da1cca636f6c7c53406d2ebb17af507a60abe676d579dacc3e894706d904163dd1b0d6b1155577daa0c2d91a3110546f816c6464f2b2d1fd35664979f87251366f3f36ff50beca3eb9fa8328cdea612b", &(0x7f0000000180)=0x9b, &(0x7f00000001c0)="195a33f33abfa3a65f179a3c1d0f8fa08b3b4c91c5d903a433ccff15a9761c59c89a25ba8c61eaebe836b53e301719a785006327a21aee7416679df1850132f610382f1c882a1abc8ec3f507f39b2e90aa01ab6f86ab67b46347ccc2ad1534558ede1981cc8dff0f9fe0817e76a49d9feee4d20d4cd670cf6e1dc317f78ee8ca9296f17ca6d6589d3f1430f8481f4127159c43", 0x93) wait4(r0, 0x0, 0x2, 0x0) setpgid(r0, 0x0) 16:33:22 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x3, 0x0, 0x0, 0x0, 0xd) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x1, 0x0) open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x309, 0x141) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) unlink(&(0x7f0000000140)='./file0/file0\x00') faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x800, 0x80) fchmod(r1, 0x10) 16:00:00 executing program 1: sysctl$net_inet_tcp(&(0x7f0000000100)={0x4, 0x2, 0x6, 0x6}, 0x4, &(0x7f0000000380)="6bcc4bbd2f80013f0066cf79925aa2a43b565094d34d7b210a1cf6aaf5190d777a5a", &(0x7f0000000700)=0x22, &(0x7f0000000740), 0x0) clock_getres(0x4, &(0x7f00000000c0)) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f00000003c0)="02017a2d77fa7b7ce5f484185ada0842c08c42bfa932824a48b5ffef7cd0354220f2492256b248f1d8017dfc9751584362f570afa0db51709d4c19e5dd76224cda3258a9653ac52f4f279d1fcfed3d2040d61939974ffac6a372844d482891c27e404435eab13ec067f2281e8c7f945098064a05a3335a4cd7789fd044e661ca5c400a827f2b3fb6213448a2ba617a9247b391cdfa4713ed074c06759eeba1e0592e952a07eb12dcdd6eb14cfb7ae5c7a6bc9356e37c0fb814480f931a287f3b061da5648159f35f6bb42035d74b670466e3ec88507f35e862b7b33af200d2a5a56d53a103fed04d29bcdb414ef5fd0af3a592378be7c7bd64334e3585d8b1a8b0c1", 0x102) sendto$inet(r0, &(0x7f0000000840)="ffe20910154cfd47e0a5410700000000000090bcc36dca74e10192e8d9f48a0f001117471300cf4518462460550e9a30070000007b9e8653dbaf2d1abc6f42a98aa1cb9e89c5e5c4bc0bad52f2f2d115413db6aa5f4e73ffc3765ccfe34a3e68dfc79f0e2014ea0c5f2e2493e1ebf75070fba83f5730e4dfcfe7c64cdab3fbee160017260d1a329c24a3e979a6d57601000000d42699b0158e15e8b39f1232e6e6a1c0848d3028efcd8e853733c901547dd5d7bc148661bc62925e4ffdc43e77faf6acb3497f14ba80cccb82e239d91e6adb62d82a7c3ebef914515b0c7fecfe30096db1237d0126e9310de1555aa901f495d2722a411636a41aa246bbcddd40cfaa35e7453dd0684193e7dd46b01966eddbec8467b7ebb8d2ea425a164534105d933316cb2944dd553783a028ebc75522564c034530582dfe4a4f0055c85d0e998e", 0x142, 0x406, &(0x7f0000000180)={0x2, 0x3}, 0xc) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r1 = open(&(0x7f0000000c00)='./file0\x00', 0x800, 0x2a) r2 = socket(0x800000018, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) socket$inet(0x2, 0x0, 0x5) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000740)="46819a427e844f61ad42d2f32c195fcd8baee04aa5562c846bdea12af5df4e3375a49ec9412db467f26b45f062cb7abdaec882b0f79a6153ddd90ecf1fd07491917f3ab1f703a58b58ed9aaf5cfdbe61cc81d23b11e9e248b83c4f0871f2f070e15ace46d7cdc325307ba26a5e097519fb59fbe0b72e01b28c144154f40cdb6408ec20789fac18b502c6fbd48d457d58621f085c", 0x94) dup2(0xffffffffffffffff, r2) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r2, &(0x7f0000001000)=ANY=[@ANYBLOB="e70528870530e893e22e677b7683e7594c70c9a2a58b1af93b5d578230bb9aacef90fcea5fa11e159139b028a6b446d4abbd82d3820ac9e5e7d3c9b00f659fcbe6566c1e902df4aa4ad52d757e6889f1a14b4b369de2b899cc6d01000080b431c9d9322914f8abb1e1e71fdfe8f13edf0c1f11598b282a46401a1599b8fb4e85fe3783485421d26e49d6a9548efda4ca543342b640922f7a0c056eb682ea01cd9570a4e6670460755ddfdcb04e2642076690afd5a153000b495a452093e904000000b830408d01dc98dbe9ea020792ebee66d66023b925b4c3315e69aa50393504af66f112ce8d9798f7387b43ec0e3dc11acb84522399e8d1ceb4bd5fd759b1bddbe7d4f630a20db6d126ae5b1f7af24420630d74fb17084e9e9c886667cf7d637e268bfedbe8a2ea7d98ac9069cfece7284bdf385d0dd1b877b11ece894a96b471c18ecebe33662f8eafb0428a868b5bac2f2e01c9e76dc28141f6d7707dd266ea98862e11a98ccfda854fdca4b92fe4c30f53b224cf81685fd4a9907e2f9bea7bafd12cfdecb54e71b94f50d857b5a0fcf399c46c46db703ab61933d4ed975188dd7b41dc6579dfc67ad24968be00000000000000000000000000000000001f000000000000000000000000000000000000000000000b2c891ca818cbf40dc82f37d87c2311a075fdbc4299900aff066ad9531e3c625835a7989526ca191398fa06e2c3fb072dc08b2d713b761599a2b77d17da499099304d4c23431b9970c2d3ea6282171dd45ac1b94a137301d77716c657a327f7b5d1240a88909cb4f2b55e31af65a02ca0e5ea4a67dfb1bd39c5e4af40d7069b27e4371659f4695ebc2e36b4e10bc4e8b6876b2478146f2646fdc91bcc9f1d0b44c49cc66d40eda00a19f40e071ab8d8488b8cc49c44476100b7ebafe078ded1bc2747a04a4b04d4e6ce6e000000005eeffdbf2bd3b548a46fdf6c6e0318a7231221873ccf2775770101bb7308fb548b4c75e711f04787810df250fcafc74c21ae56e4393765cd34159046a9f726ff843fae824b014b82898d9390528b4a1549909ad2d8e6d72abc5613306c7849aa81404d646da7f41137b96db6bbc134d2e0b3ab13cbe946b78e61d5e331a0424a5c07a4307ad677c526cf9b290ebbd958fb50bddff5cc865e492428f800"/845], 0xa) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x0, &(0x7f0000000d80)={{0x0, 0x0, 0x8d, 0xff, 0x19}, {[0x7, 0x400000000000000, 0xe5, 0xa, 0x3, 0xffffffffffffffff, 0xa, 0xffffffffffffffff, 0x2, 0x0, 0xfffffffffffffffe, 0xa00000000000, 0x0, 0x0, 0x0, 0x162, 0x0, 0x4], [0x2000000000, 0x80000000, 0x3, 0x0, 0xfffffffffffffffd, 0x0, 0x7a, 0x22, 0x0, 0x6], [0x400000000008000, 0xfffffffffffffffe, 0x8, 0x4], [0x1, 0x5, 0x0, 0x8000000ffffff, 0x0, 0x800000000], [{0x0, 0x0, 0x4}, {0x200, 0x20000, 0x0, 0x40000010000}, {0x9e3a, 0x0, 0x3fa93019, 0x1}, {0xfe, 0x0, 0x1200}, {0x3cf1, 0x0, 0xfffffffe, 0x81}, {0x0, 0x102, 0x0, 0x20}, {0x4, 0xa, 0xfffffffd, 0x800000}, {0x80, 0x401ffd, 0x4, 0xfffffffffffffffe}], {0x9, 0x2, 0x0, 0xfffffffffffffffd}, {0x1, 0x0, 0x8, 0x1000000000000010}}}, 0x0, 0xf9}) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x6) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r4, 0xcd60441a, &(0x7f0000000240)=0x2) 16:00:00 executing program 0: sysctl$kern(&(0x7f0000000080)={0x1, 0x1a}, 0x2, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000040)) 16:00:00 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x12080, 0x16) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x6f) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r2, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r3, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) mkdirat(r3, &(0x7f0000000140)='./file0\x00', 0x50) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000001c0)) r4 = syz_open_pts() close(r4) writev(r4, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r4, &(0x7f0000000080)=[{&(0x7f0000001900)="c3", 0x1}], 0x1) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000180)={0x1, 0x268, 0x2, 0x101, "d365121188a62e65e1d044597b922aeff1d79138", 0x100, 0xb1fd}) r5 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x0) utimensat(r5, &(0x7f0000000100)='./file0\x00', &(0x7f00000000c0)={{0x7, 0x6}, {0x7fffffff, 0x8}}, 0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x0, 0x2}, {0x1064, 0x10, 0x0, 0x681f}, {0x29, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000300)="fa35c936cb49fdf0f3373a0f1c10", 0xe, 0x0, 0x0) 16:00:00 executing program 1: r0 = socket(0x2, 0x8001, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x0, 0x80) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:00:00 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086331) r0 = open(&(0x7f0000000040)='./bus\x00', 0x40, 0x1a8) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x2f}], 0x62, 0x0, 0x0, 0x0) r2 = kqueue() r3 = syz_open_pts() r4 = kqueue() r5 = dup2(r3, r4) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$WSKBDIO_BELL(r5, 0x20005701) r6 = syz_open_pts() r7 = kqueue() r8 = dup2(r6, r7) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f00000000c0)=0x9) accept$unix(r8, &(0x7f0000000340)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) dup2(r2, r1) 16:00:00 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x2b}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = syz_open_pts() r1 = kqueue() r2 = dup2(r0, r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000600)={&(0x7f0000000580)=[{0x21, 0x7b}, {0x7, 0x8001}, {0x21, 0x2}, {0x42, 0x2}, {0x20, 0x1}, {0x3, 0x96}, {0x41}, {0x20, 0x3}, {0x88, 0x1f}, {0x7, 0x11c}], 0xa}) mkdirat(r2, &(0x7f0000000140)='./file0\x00', 0x1) r3 = msgget$private(0x0, 0xfffffffffffffffd) sysctl$net_inet_carp(&(0x7f0000000280)={0x4, 0x2, 0x70, 0x1}, 0x4, &(0x7f00000002c0)="b1ad7b1bdf9f028dec44dde289e3c58af6a7f70c969fd7d3b63dc273dca7b0dff7cf66316431c991e6f9595f02e8d554b9cccf33c5fe2d0c150f8ec5dfdcaaea1dbba3bdc0b7e7b84c2efcd95707e5ff95843650f4f440d700c86458550c38bb44e51467628129cad5a2898b63c592363295731d8db43b0a867c6eafd401c32c7a7657c06c760009e44be4a3d4d42f3752726400ec704e4b31f03ceb3a9877ef64c33bf4c2175c096fd761cef0784f1e949caf7ac266e5fa5ca3", &(0x7f0000000380)=0xba, &(0x7f00000003c0)="8c4d5c44419a437150c99456b9633aa6d7ae51365012fe8ade10e1e0b997dc6d9af30d0082048fba96d5b05fb804a33eef7f1c9d1d3172442a4e4c87ee7c9e4f39c77c3e32573a9106681579efa22fa2667a78c90c54368b1e3007a84d60ba63e5ac7c8862243fd6b5ed344642f681e567f032752059669a7a01861bd7d795efa37cfe62aaf97bac2b7cbfd125a1171ddb94de78259ea4bba2279dfaeef0c83b96c8b657e8712dcd3dfe5a67be5635d82929b48986550b36a6922036a8ea54e14ad5447de5", 0xc5) r4 = msgget(0x1, 0x44) msgrcv(r4, &(0x7f0000000780)=ANY=[], 0x1, 0x0, 0x800) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000000)={{0xeb92, 0x0, 0x0, 0x0, 0x0, 0x80, 0x1}, 0x8000, 0x7, 0x0, 0x0, 0x6de6, 0x101, 0x1d4e, 0xf1df}) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000180)=""/245) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) readlinkat(r2, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)=""/106, 0x6a) r5 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000100)=0xc) connect$inet6(r5, &(0x7f0000000040)={0x18, 0x0, 0x10101, 0xd72f}, 0xc) getpeername$inet6(r5, &(0x7f0000000640), &(0x7f0000000680)=0xc) 16:00:00 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x7fff}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x7ffb, 0xfffffffffffffff8, 0xfc80d8d, "1dfc13040508de20000000004800000000008000"}) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) write(r1, &(0x7f0000000240)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083685b59c6f77b334c544730a7dd633ceb2c4a99543c883cfc39e058f315b5a85ce01f7a3118eb1f21f2964d9401b818b8bfece0c2f89c08b1df2b590a2f9d3db047e2dc24a2892271035517ca588cc455b974c11a94108dab98aa4374bf44e8aade3a0fef1141ce33d8011a89c", 0xc8) 16:00:00 executing program 0: r0 = getuid() r1 = getgid() fchown(0xffffffffffffffff, r0, r1) setreuid(0xee00, r0) r2 = getegid() r3 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r4 = getuid() r5 = getgid() fchown(r3, r4, r5) setreuid(0xee00, r4) r6 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r7 = getuid() r8 = getgid() fchown(r6, r7, r8) r9 = getpgrp() r10 = getpgrp() wait4(r10, 0x0, 0x2, 0x0) r11 = getpgid(r10) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x2, r0, r2, r4, r8, 0x21, 0x2}, 0x8000, 0x2e, r9, r11, 0x0, 0x5, 0x55, 0x3}) sysctl$hw(&(0x7f0000000000)={0x2}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) 16:00:00 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x10, 0x0) flock(r1, 0x8) mmap(&(0x7f000071d000/0x1000)=nil, 0x1000, 0x4, 0x11, r0, 0x0, 0x2) r2 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000001440)=[{&(0x7f0000000300)=']', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x810, r2, 0x0, 0x0) pwritev(r2, &(0x7f0000002500)=[{&(0x7f0000000400)="fb", 0x1}], 0x1, 0x0, 0x42d7) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000200)={0x0, './file0\x00'}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8, 0x0) pread(r3, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xff56, 0x0, 0xfffffff7fffffffc) r4 = socket(0x1, 0x4, 0x0) mmap(&(0x7f00002e8000/0x2000)=nil, 0x2000, 0x1, 0x11, r4, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0xa00, 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) fchdir(0xffffffffffffffff) pwritev(0xffffffffffffffff, &(0x7f00000001c0), 0x0, 0x0, 0x9) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x80000000000e032, 0xffffffffffffffff, 0x0, 0x1) 16:00:00 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0x16}, 0x2, &(0x7f00000000c0)="90bf175b91966c874a7ae2d0b079d51c4010a6ed114b5b1900000000000000e75cfdcb89b832b7987e956306c804eeadda99891dc513ca4bc5f84ee28bc6f386d127d945951e232894040000000078a96c4317a4bf4feaf12a9543792e3be44d450a55c8476dca36ad75b84cd2354cd9c89f09927ec5f72f6489e6ab598421991226d2b15b44d0fa7fe478468c405aa50c62e9dc3dd5454d754b0910a6f0a1dd47da382788b4ac1731f0945a6fe18f5338be3c1be0d54893b86c8d00000000", 0x0, 0x0, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) ioctl$FIOASYNC(0xffffffffffffffff, 0xcd60441a, &(0x7f0000000240)=0x5) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002700)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000023c0)=[{&(0x7f0000000340)="b1e5ce615fa8cd6a205cadf9fb6a604894438044506aebfe26977a37ef1ac857bcd225d3d9dcaa458d7abc027e46e4f0f5eb6f508f6e00dd6561af765bee3492908df7fc286b3bd5ae05db76228bc766ac1948906b5c2a0d2a55ce00ee1bd1457fcb05759f5d87288fdb70d08a3e47a1c4c2ecf999a10b19f3c7d19d69b0a06e7ae028e2a9659d8eca39566d8fa5d68983ac80658c3706ef15e422c2b239209cd90de84d2606c4b2f6471d6876b0606b4cacd592327c6bccc88aed95a7005ee127af870b11eb6efe7fd8525fc7badbb60e3a2989bc23680a6a4b3bfa4773f30338807d57378a1689b0c323fdb6dd49f84256dcbe185ac4ca2588e7340a8eee727c967138586499feacbb314f1d59d6888c6b81f93baf5039df82dce578f05414010cc9c7c9c705d1219bdd71fcbbb88d05efb82e53fe976b02e013f9f716c6fcdf5df5d40ae3cfc3f672e7f6914b46496114a50b5158d89152daa72653b2313b4783c4e631aa2a59ab81720bce522f5090feb30fa3497b73af4ae4e8bee1c6a066747c1ccc02b45df30f9a1e9b4a335974187371c70d17c2d22068acd8676db289c7863e3329a5a082e97ab297e02eb8dc88b8112232054cb2727ec613b4e0df6e1e3ec3acfd68e67fa51c41c8e428de68b3e74b77421dfa4d8cc0b6d7356f7a9359ccdd06db6a465a98d1169461c8c4e71419d2019083336e1b5e087a97c1698bdd3b6289eecf0678ef2e34751f28e6710314e351776250c56ee18f9f921b190065d41c0e0b3687e3958d7b53c14a39e886f39c0da22d8d3cc284ce007b2f4afbbb4618a6ab37f70aaf061725342241658e674833d425bc6f9d954ede4e40f72f307605b41ec3f9eeffd3a290b4fbc57fc8c715511da950f126b8612697a9eb23b5d18cec4d8e09ee6b4c632ea3d1bc8cd5c40c8bcde01abfa286f50cd0dcc4e76c149bdd03e3c5c7ad968b389fcd19ccd157f19b5d36d0f551e968cd6926ad83e1fd586fa95a9427234208055a56a4a15b17d865b7175bae504285f16952a2be909690b115d1e834a4fa505badbff22613be59150ccb7f2b7c5b8350b5fea2d2d06140d8c543797a8b84d4b9db020e1661706ddef5ba97906685d635d3014f96f90f25cebf76e12817cda84a7b4829532aee91407616a0d31f8fd5ee46c483b966dd2b26232cdd5160c03bab497372a0d8795e726b755d7ff1e410a614a69fd8d7c6c0acccd3d278a0ecb3a7b4d7cd62b029b1b40558a37bcbe54c93e5c8fcd1488f91dd57efcaeccf97b51dde24afdbdbe4258b84b991e901654479f5a0b11982aaceef5a91d78ca6981741521a3ed88c7865f4b594359f6fd4ea3d69db159d91b8899cc5b7e251685db8bbfdb9b6ab37f1a1a2eb1d0ade0b0c01eacbfbbc181e77e4da1a150a6b496fded025c2c7bb32025e9ec9d7a4089d51d3b7c96048b9ad52f282baac4e68a52ff2647f6eda2a8be18372dd11f6ecf952978999bb712d54251c6b47db3a3cada84eba5eb269037d458767ecbac36ee9cea4deb9f5db821f07f46dabbd7139a4362437b70bac97d338debca9569af9af693bd36db3fe4fdb3b034c4271ee4dae265930cefa18a3edba18380e1d9940592f8b45c2ced73237cd37bdeb8c3b390946390dde1eb182c5e49d330ae52b8d709d98314c29206a21f48bd0c27bc341f0188a789c37053f81cadda31517007421f477668149496e4e912c84b8ae83357311659e382f5add65a609a64616a90809ca845064e8dc6c7cc3ddef31f40b752b6e3ba4bc878792dd2b03b2ba34d4adf13e7baface9aa33cfcedf61828e9f529f28897284e22c1a119fed50b98ba19f520efc5b8a2cf2bb28e3512ccd7238192e0257f2df3e5ccc442c8ad482a38a8b7f329ab80c0070fa9a0ef79c39d5ee6868392a529eac1bef41781d00382be9ee952886da3559de7cf81311a4ff23d1257d842216d57cc960c0491af807d90155d3845c2c311e9011b21389d8aef046b10e0279068dec210220c80eaed48c605ac9df3480d261d81860f00bc15fe8368b4dac49e2a4bfc9f8e47f67f64620fab52501bf9f1e3c10dc064177aa76e78fa060d49c2b3e4facf997004631dc5c2a4e1bbfa54a673501a36df6846195100278a0bfe7627414c3b850a14e61a8c2de0cda6fe831446da1093cac1a5e4391c07b460980cec9eac236ab35c295f6b72e0e268a66f34e9980bed29a3bb3089bdc0afd0bcaf91541d729acc9853c49d75044252fec22ed9c577b442907a4e98d0ed3fa5d02bf7ad3bba3fdf8adc074dddd8cb93cf0f3b3e666c84134fbd8ad87948f1d878c06490f83695e7b86eeb6f50fca78140dbbd147a91d85dcb561d44115aefe223ebade9b220e57397b7693725e307fb3e032fb696f400a1536b96c45c60490ee16eb8b7ff8ab513fadb518fae1e6f4887fb695a30fa533e8cca967346da8db7e318d9937dffe961e7a86c70f27e9d0ec195ef91681e3c7cfbe32be1895349454cd836919b8c7880a298f46c19e731538f0348b947fe5acdb7211dd6c03ce2565e7856849ad22d41a4f2f754305e270bd700118125910c8d8b97b4479eda1208c299f23a877e565db4182c9b1a3e6d4815b2fe2f1ad54ed8ab8b631544c7cb360d4a8aa752f34a647dbc1d9be3b0012760cafa924078b71dd592f4e142f7db443ae75d6e00077672f85b5634f26e79d19e317323bcaab4db0a85360ef0f3ecdcf06edf92e13ee4a0fb138055fcd95e198da4abb4f95bc1d4ed6b44b82dac769aa057ede1758b0b927166fe555335b2d17c84b446afbf0bf62e3acd8e91f5e6a179f55335f03cfef4ee0d382698a402c38ab63ac2a48921120f728760ec036eb49f3a74b1b18a2abd57e92be1e725e13c9d49fe4413218b893cb89777d4ceb1f5e1a95f3558d636413d2b831d72128cfe40406c17926b3644bc5c61705e466b60ce9ae51c40cf0110f0a96d76fc80861c5d790d4244ce4dbe93dd693cb2944a6bce3d043a6aafdf63cec61780f6126eb9b9218154b7e6ce0c1a51f53993981099244d69a6b5bb3c0347250e77d2256081a36fd0f569ed212a3e28d50405923f36812f8580a647774d3ecf12bb133346db9f2f48a50aa571751b49bc61432c7f2e458541e76f292b4ca0e4a91290e94035a9eb96544e09ae5b4ffc3f679e550e3ba1d115bc7d45a6c46519aa2e8b4977378d2709cdc7c89aca4afb415981888626bf289fece389fcc8c978a9bd53e40e9cc7cee10ba5c22b7e28fead88423034d29b5601edded83576548e383586341749e15b03802fac14c30bc39ed9f80fda601729d3da177bdd2ded28dd63eefb452cf6be3c4d2a7d3c0cf41c9ae6da35c5d2e4940aa8cebd4ee05788498313e3e7c96f06f65c28b56d9684ec9cd7cde878cd321fb62c36d538630f11b63597ba93f79945ce9f37c248b7aafb7cad51e43e231b959a5863b03ae5325ac3ff4272ea44f97f5ea055e52012d891d46772de79541619c69b985519ef3138d590114453dff940279250263700efa5d5ec0a7c2d7b2d0749966bc48c96a6a63131c61836ac6d1504d2573210a1499b289b12681677a66cc9fafcac7985dddb513e22dfa203cb5add9948b56eda240e20c769da8ebef4b5b06686a154ace5174400bdf511b1575faca1aceade63b1121cda3b7ce5813f3480f3cd2e90f2c043fa277dfad3551641ec7863488ddc907489b9675dafe4577b6fedd7453a93e6200e821ccb72631ce2e82dca5a368ba8eef01e41d5e9d972be4c5f326ef69ab2180a0eea4ae6b90dae3748876d29e4bf6082047bf32b52828e520f6e48d339611872692dd7f09b9c28e7ef26a17edec2ab9776838cdea881fda9b9403548eed8e022da89e1983275a77e7e82566134412662792831ed782d62e6dd5d9c398e25fe2da8116afdc0eafdfcb3739ceecacf7baa36c4054eb7cbf295ab29de7f5f706c464bde5943a596ff01d4a06e2194df8a3c946aa20de7991d424cb264020fcedd10c1b0aa00289a8b19fe6024fca499247ee255cc20c3827d0c29e743af338d5b40a813b2b462b8490248cc57e8ebfe119d7bbff421828db62ed002600147454a31ed9d75ea77a3487705a002c3538293a850c2519e1dc91ec0b6f60fd09b19e1248642691fcb24864e7bfb4722026e50e1f21eb4bafdd2e1784ec4548b170d8cc4710fb1202200cecb8c8caa45d7560c0f4caef3aae52fa6c1b6ac7591c6570c2eab6a7b564dbf8859c26ebdcbddcb65b7e0c2f2aeca422bc3a543bac96045f75bfa33cc3976bdebf22eaf9653d479a29b7f9c5f9e096685566073be822125836afca9ae5a38271a92fb9049e157e154d3c91a47bd69cf5d9a9a39ba5d62ddb52a5dd8be720737b0afa262f964e1b594c92b3dde153d2fe41175c2fccb934ada5644fa8c689dd8975f635c07f4f8cea5e653103a3a6adf8243fef545edc6b74f5fb04b5207eced5b4f6785614a355576119bb81c24df2d53bf0da704afb86ad6945645d402f57d65c07d91c47381bd36bb600327fa4f0fa57a0b9a9c49f24658785ffce219d14fcf69eb8752312b8b97463bceafa5879d60aca2d1b73e3bf7648e1c081166c7c817d49c00e2f14ab5571a70714444c8fbfbe78c3165588de5c574a23ba9bbbc6879745b127daf88d0c80bd7fd5f1ecbf51feb506772dfb4fcfc0bc9479ceb2a224e647d11e28d44dcbd09fe898856ec35c0d3e320e928ba38142f6dbaa27a33014ddc2cf09aee9e89303e429fc6369f6a1e9dfd3e9c779aefd33cea962baf003b2ca79512b1b78b1ef5111a5a494434807e327931db57656514f1c4bc63dfc159d156e46d26dacd50f3e3ca525939910a2fa801db877109127637c235c844cf6a37521f32a3b938dce9b8fa1276978562898fb7c13107f0dcfddedf12b79aa29811ee466383884803e3c428441e6497876eaf6c4b98a97675cd84d3b1a91748c004765ca5951ac0cf9fb5406da63f2fe698cedaabd17e1b2be9dd5ce9811f795f4a67e2d35377b6ded7b78356e6979e9de0c838bfad84bd15a5490b991d812f8ac09c67fabd5a25b0fc38babcf2721ad0f3f500e2a3b8e4410b586469dfc606748f933290fcb6f42ff004e260697cbc6ed4f32fe7ca0b3485e53a620ec93cf48b5c4d3d938270f13d7b42d93a24350585918d1b5394d2dd0e79f1bac8a4716b5f2379d2b3232348ba38ee0c0c79cdaf2ef47b80aeca89a8727b51cc78d4506151a9c20b0b407926addb9165905b0574b38bbd251bfe46f413232eb3868b14702cc1ecebcfb639c6a6c340ff094d226a34dc00e38c415a4f8763a41f7a5c0b51f2d6d634dd95ddfeec87593cffe68844ac7f021d51454d859763f5fb24709bac85a70650af1f532b41e749e084d3d02f1ec956027f1d55ce1f5727b46560b7e76e07cc5f9ae0c910545be107ab3ea51e9027636e2f28e9418a4f1840dc13ca3a22a59ff5e3e3fe6e3b6b8bd9b8bea8c1f25c1bc497e98aacb99492309c1c15d535d330059d8742ec0c91bd37c12d95320476bca4b063377ded49449a66254e5753ea1e9f0dd0e9bf9a08787b431f90a72c23169abbebed5b6ce9a698be86acdeed0b117c2b9d6912e8a0cde182bf73ba8fefa6f0a782eb6909dac627914f5b30a15b10cfd6c38955f9243d78fccabfa4fe6f3b2eb7172b9eeb9897fd52e91e8c3b9bb07e0a670eab337b2e0678b3ed05819ad8b1cc4e9ee06524499f0544a5f27c0e9e34c11a8e1a6f506e1871cc060e26156ed791a700301920c66c981f8668310d1fb9960", 0x1000}, {&(0x7f0000000140)="1d38f7bc2da084f460d6417e834674eddd93f92b0c28775230684190339f9a8e13f8f85e70b33a0d2f1703bd761ff1a4818c8656ad827f80c6a3eef281fa059747127e92733bab3b5fe1befa312446881459d4655424d100290eea7620a98f86a25f3f19ce8402f4b48fb0142b6c53abaf27ce25b09161536cf55b79772d00d4b61dc06f23b430bb3d02af93626c1fef82312ccbacfa40f16cd2", 0x9a}, {&(0x7f0000001340)="87428e45cb4004bc654d0c22e667464a9a097dfeaef062d7e360ec86831ee51da6fd5d7c9a4a46720884d70b72c5f48940f8", 0x32}, {&(0x7f0000000240)="796eac9253ebf4395e40245753ccc0689e9fa0ab9597e3923ba33080e914d8e03e493963c22c012f12e8dcb7da7036a2fdfa9ca89cb4441e0ac0ae046ecbd45f309c7de2bfb162c3241adb63343c637163f794", 0x53}, {&(0x7f00000002c0)="43523d55e50bf811cd73ab3f672b7c947d9521f4b3a9d410191f94d494af746c1527cbe0c7dddbfb0ac258d59ef1b18bb824da6c07c32a8c4725d4884fa6", 0x3e}, {&(0x7f00000013c0)="60f0dd04b5c23378266c0155716dc359103cb18714293fda1121f99a1dda26813980078eee3e5b8808902de80b56ae3fa4ff1a875c371ddadba96616228f71a359a2da8cae0cd64554e594a9048662225ce255231df02edda3f35dccf7e62632b140f7548822347fca1a6f83", 0x6c}, {&(0x7f0000002f40)="a565e83b52e66444d66edae8f17822e2b29554b5aa49ef8fa8dbc6e07b57b0700bf533b3a81fb41a845a96a594fab6772b8c846c556f4cffb03099b7a67eb4c7bcdb4d3ad85feedfe904ca698680fc61b742f3b83328279e4efec7b2ed17aefbc7ffc80dddea6a0e3b65b7aa661d7fe916cdfa33843e11c02c551d77f933027f867622e61162f9a35eb27bb0081f4151e1b0c6f83e3bb8f0247c9f44d62c7185dcb58f7e56445172640e45b7d195e9c370dc8fbc782b031cc0d417b941ac9c6d9abcdcbc6670ac398dac4e194141e0bb036475ff449547ad3e836b30087561a83f275b978f1b5e2102b1a79143d1d2ab12b3bd35c2197869a50ba3c713e9b75549e6e2fb355637b597ebe90af2b44b12189fa6d9a724ba0c765db1682dbcb9269e17e361d891b035da43e443de2a481247ee551f392b3e99382a58f3222e44fdea34115b77c7354089f128ac20f9f822734e2f392f12bd2e0340579629ef1e9b0263d88b9bc663cacfcfe7db8ace55f8342ac2f40f0cfd53ebf34028e1091a7a85bf69ae78a348d16f30c4e94c59639ffc6935d348d486147fc1e7b8147a8339e57223053c90790ed53075b0124ad7b1ed083124fcec6646250de256d0f12abe572050fcd29ff7e3e49eb012c30405720b8b6d68758b4a194151d7da616716680ba9724976a58624b1f4469fa82fe263fdb14f88e5440a4c751400b1f4b0942cbb4e65444aeb59527bc7053de5ee0f3987c9ee70ea73b2bfbd2719d11648638ab717ba2d35df4294e81fc4c78abc2e5c8040f26f0fe567f589c0d78e48658c6a6e2944793d29591c3d2b8824ea095476ae2a2c65e499fbb40ba360abcb67669d885b89821f9456939ddd29490f4cd1d130561982d48b560ca695b063333a3e61ed67dd6a13c42781ae8298d422978145060a2bbe1ec5a3f80209e86a6701201f7a4aa30d3337b46f18492b6e3810dc3a7bd92b572e632fc80c9ce262c7c0459eb1b5160e0f67fba2abdcb849734fda418b5254d53ae46023380115a946c6838be82d717fca6e2ea9ccbd02dffaa2b8f719d2a2b0852e95aaa151381ccc1ab5bf188d30a6cd36b66f5bbacbd247de7405094b0bdd6f4d071927928046ea825ca9f6638655e097ad406c0c415b13f60366ee2c17ffc37d8d8018544fcd3dec656e84dcd7818b6d0769a631511b601b109e1e2c5f0692b693ff27e0f29c0da25f9d5d902661bc1b4f93a0f4ae526016797e3c2e3531a6d9a1ccf14e465706c97370e914b7f21385c0304f8ad98f8d7b4d864f43871795525e5fac0775bb0366946b7a1865a28654062ce92ab608645f24946eaa83d31ff065b7b06fe0555e57acde9e5364c71d922dfe98f4776c311db97ac973a9251b0cbbe695ec0499528dc96000f401cc7882b5cf53fdeb6203aa6580f41e01ba545082ae6ab475165a7ddb9d6a3dd7df41ff3d6bda16014a66a3cba2c749b22d92337cdc7c3e119cc3719ccc255947de7d6630ebb8d7a5444beff4673564cbfbe02bb0ee9143e6a2c2295f0f1061768da449a13f745ef3f8fc1f4f6320d365bcc695ba7c7ea7e246ccf448cced8370a9f2eb090ec62c1ed88a1ddbe6674b0110d56edb0dbabac5c49bc3a13195f65c6b11e86d8aebb516d0133425f3b0db83c6d77b7a4af1261822f41ae5bbb094bcc540ef6e9b8a342b60c458dd4396a67d4a3c820911d04ad6816fcafcacf0f82ca36876840395d9b9f0a12f29dd35b7d63852749ed4944857aba7707ea6e2a7ddbdea438d6a692ec02731d4d3d06a2bb320921b7bb8d93b67536323cae0ca982b35f108c09bf79622ae2736b857779594064270c74908bc79c80bac427c57dd58c1958dd628b8358885eb9eb3271f792f82c3dd8a69edce80eb0ace7add95a6e3966a0fd47dac9323e0447a2178e1b312fbbc39f34290ad7abf12b1de68f0507a32f37c041537497a292440fa5117f961e0f7f90530a04673085ae6c7d24aeea0e1a782af4819fc15d9bb9f2a905dadf61fe89e6986de3b8253bd79a3aacf885d0f34dfe5217c4242793d04b903e80f9a4e7bd4ee957b7dd0390223f63ad4bc073a658b15a9057e9c3798e94839db2529d37c0a427552db30bfb914a012f1eca9eabd13a4ed5e6dd7e526f4f6cee969be730f48a23a71dee9c48dc53f4de9d0ce3974984864e28f44ccb287b8388a4e6c4b2657bf700bd8eb8006d31556abdb5cb298706e603d7f29aae5c4260cf0010374cd50746b14bdcfdb12b5feb41c2146a70578addd67d83083966f4e6efb976137e7edbd3f3121a97e5e20188bb5b99253faf9a5ce5991f7e163de54a6b2a27e0c667059815348e53d9bc00d1fab5fd8de4728e5bd07468abef74f4efd3616e9810d5871408cff9ed7031aae3bf1d43a9a688adddee4d2337f730ddcc37e344523a5ee5b63c95e880e6d86d1a68759b98d3a84e2b4c29a555b57de0a5d86d5cddda94199cf64cb4337fb391ade3037913bbbea942e2b68ac44f4df0751ed75b38165385e96147790cb000cb0a662a62fff627ee32d6e9d3fae1c6a09d5f3661a0bbb7da918afb911b396af34a831b6f1d4c2aa5b554ac4c88cb02fb14a0e8114af26374403a9952bd11a636b09b3cdbeedb75bbadd99d5e500afe68669e0cf41d8c380308619cf2b94a7604f190727cc5340a788b5d554d0d0b417778f214abfd5c3c242ad8bd259038da65bac830a6413993c9812b7dbcdd1db4fe82c99dae29bbcd191d28b8832948d712de4a41aac5490e2d61dd4afe0e35224938fef03cff7d45ccc6d8c5f9246315175cc13f86738a0a90392ac4388ad4f68d7e8a0e93ab18640b483fb36a2b0421fb0544c26b775605889b2cc79a4ffd625ca788b265779d925707369aebb69bd978ad7d94b84e8604a5adad856f0ced0b91098b6fdf5aad351135faa3ed641d212a5dd92fba18097d027ae974bf0a99ddfe910ce5b896ede0420ad307b8382a05042a237b76bd2c2cb25a371807b51c6113255737240ce355a952bbc839972c6ee336f39ae08b6710be513165d9bde1b5f99da677373f2aa0018938dc0d4d6a4c96d236b7dfc58453222802cb57c3fc8b4b24bad867f31630ea8adcf86b6e087d903044de082e71469aff8abbc0cc804dce0287c055293414d21073f7d2e3f046bb049488157caf0792a25fe8340f62485f7276f9105cea8f92b57db9280236d5c87824878c881d96bfdbcc985f59aff901ce66a36a7c4cdd19815b26a51a71a8561bc4cc6c0c003b60455469d2d2e76995a080c1f6e29d6bbad233961645e54a15f97f2708a2f2fb606d6f9009a2e20dc702bb25fd84ac130a08b7adb83ebe2b7bd19485f96455973334b15dcbf7762a8a13018eb38d10b2161391a014c7b5d76b894fba272a34c198804c8fb32b6ddcfc427d653bac4341a2495cd2710318e5008ca915948359d05556357564d850655147ba47f2d238f8a35cb15588697a333bd66196c74378d1eeb4282b58665c70d42e3d48fb9456845efc8c7d750b32853f6e8504958923bca02f75b0f4ee2567bfbd19408571b8c3326b6f85887ce9c7f317b32d3a49f0a410be233a9635c725689215d2a1384536a3e8945fb1a820c2c75c000168a38a6a3ef6dc5924ea3ccad1450c01cbd951cd02490b4d9e35f80ec666e0173580fd3da4e5a66c10eb4c62b8aff812c221170e439010d9cb0dc4dd030bc526ad539a24ae26c051eda5a11ad3049409fd96f6bcae69df9d1467d0fec7f7b7b9dd3991c65fb3a8f0acf1d346d0f6f91f14c46f4607832439f3d05c883ad572377d451955cc9bce0bed0ae117760d6251bc8263abdb385dedbd8eed648f84b331052f0eeb42da64c91a94ca8d58831d9593ba9912349a7c61c274d54fb7d7c92dc462a514e58052563b56c13c22e5e5bc43b0392545e90b830e6f3acc49f674f91609c4dafb3536b75974f824fcbdf02b20508adb3efdb68ea8aea36765ad701df1127ed0363e94651c31e5fed55f1c652aacc86c8ab2febf3d2520f7df75dd117e7ae0e47f62314f4cf07e47814d60006410109ff322aece7e57c104eaed27749aefb7c6da003870237b06d6ab79af2fa2ea20a3b6094d756c6f4df72697d0f015fdc266f1f2d3a2700bd1769f48c9aeac6aa54ca88359cf46923bf940501df1c217bfcfa377232ddce5de138ae60b7fcc2958135e8439764a9b366cf91a836bb6121996e08c9629e533a96787810376ce25d114fee47a8990c07c3616a84d34bfc87c21a2712a3f9d2051d192354d04ca17a4575e3262d369544bc1b8cbfb7a3fad909e7b7b5e605b6ed49c13f43e67cb4f027837bc9abf10c3b8240b5e44b76e9932699f57190ef5051f879592e67ba257a6cdccb2bc09605ec7255d5a63a1ee5e59788bf073f39d628ce0b4f8b66293273e134fdee7c9bc36c8716f446aaa5a54c4214e265d4504357d29a6f0cfc8bcd0166bbf7e6fea28543dde22bb8b17d32d546faa8252726fa92a2f4c22999cd967cad4affd4061d8681a97dd8f6fff2f99a84a324eff6aaa82f4f4994862d012d916036fb440fe3b91c2d12f500ca8c3564e063a2ed6272bfbb609618d2470f2bccec800b029aa81b622616f3f4ad0a05fec20d897d5277b64174d2d0fc752091f1e83b4c6bb2e0fe9b88ca7046cca49d36d70e31c4e4fde4a6bc1df2b2da80ca3596bc6d9691bef38c35410d7354396ca2a5542ac85a543eb5100b718f3d871f7bb67040bc8eb83da44c76f5ec0bade576c9c5e2f18e760319aea1b3316a7622773af5187837252d83ec6d729e1cc6c580239587696314ea45bb52f5f6f8b0ad530031f04b4f5e3b7ace2d7170eb0eb2ba05caa43d37c2c1e43033d3f10a5b49b89ef22a9319f97809109a529441807ba4c4a46e13c8d5256bf9be54d8fc41f3029ab6ce11d6db27b97dfd1c0cd0dbfdaafe0039834646932686e5ade7faf92e40a041f87a4328669f2dca1328d3a7ec513c0cad452a9b6633cc1ba28ede74b45ac84a422572bc9a75d57ad4b018969b8eeb1fad7f48803de0d3372b27438e3a1e6cbf52c9298eb04a754dc5286e3ba263a39f85d034e4f88a04ae5244df36967ef2939cd261675b01167a8f45da3a0fe295de82e4b561be5abd70cac638ac282aecaceb0f2823bac0343b606bd4644f2b5ff1abfe7ded1376442cb1581bd1b7ed049f5f325b704f6d867137416ce243d4ecf6a3813a9fb034f3275bd92b11891e97d0f565d43daf333a06d90d10f041e1415df969cdef2147145f25b9bd73f45dd8c192eaaf8b41ad81ee04fe7da28e36177c1ca2621a33fa53ed0919979ddd6365f6e73825cc897109b19d5e652dcf753b49661fa03dbb0994f0f4adf56924999c3be0b363b11c10b1a511a281d80f39feed3a38d01aebeabf690001b24527fcc4e763bd63029c6bf3c838f5b378f21a820facb43be84911e18d1f0d3799088ee4afa1207950471fa1f8a2004ee434588b7c10ef4a18a8d0d4e67604656c2cf71ee24935c4b3fc47242eb6976ad5e3ff391e71d00d0dc976dd27ed3beb9e9ae6e8cd883cbd717948b7519f059188745c412e67ba8799255f79f80075c88c5dfa442db232397744fdabe9136786108752e37ac284dbd7565dd4ee37448432677bd659d5308ffa730eb486fd427f83f418f3602bf6fe9ad1fdff77e4fdae2bf68e6808c76c019e940127c55ef5284958e22d0a331efae6b0baa4dda3a8baafe56d6765dc80181947cba3e785352d710ee83d0b4fa989891c16ce057d0ee375dba9efccff1014f8d469e7db75d0", 0x1000}], 0x7, &(0x7f0000005100)=ANY=[@ANYBLOB="20000000000000fe84d38b08", @ANYRES16, @ANYRES16, @ANYRES32, @ANYRES16=r1, @ANYRESHEX, @ANYRES64, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="93d3b1a4fee21a9b67b6f662cf80cc500f0981edb5d485f42d790fa41d12a10ec6d08d4e07d002a515abf22831ddcd13f728346b84b25644ff8fe5a294409d4d6c03f93dcbe9ae4ff280fb1547a501a82bccd506d91f829dece0222351709ae472407064b899fff0f985dab46342d02fc46eb5c764f274fc831765820abece18e1e2c7ee420fac29932cb346a86338f2d1089afaf0857cd15fcb8e3b69276b31d329698c16bda29614da74c73176ea27db2dc12fa2407495ed9064edb0864c9cd44dfed83195d75cc5bdc3ba9eb782ec408500d78ef8dceac517124f545b9a30777613d0c32370d426ac162f141ced6c31eff1c30d1729e82c752a53760220ca8c532b56afe70e819cc50d48f8fe703655b445316c6a22bc37b6349694efade642916af2b7d04872c6f05e573757a6d8bda495de204b4c7615525bb849b7a6877252528262d3a9fe763b0f2a64bc3152d0fcbd9f58efd56413ab9adf65fa5ebd160346800df1bdcc1ecd83b7e2ba7bd729bfe01b0ae732a574898e89af0595eaca70ce4066776f3a6a3e5aae2634b9c93d3af8451125a08cd0fbf2adaba1e483961b00c97f705ca289b16304655b9a31892c00f49e3cb4f99e9a7d48940d1d1789fc0dbcb5c9af167421536019b4ca493248ade56bfa624075544b9004fcc190f0a196a33e0dd2e1b243b38a29110a4e9a1e99a817cf13a827593df4dd5fc7fe3f2759b722b839fd2ad0d77ab920c87ba1898b35c7408ad0ef7abf22ba5ae5fc7e4cf8ce4a306a0505d9f9ea6c210e68e49766ef5a449049d78f61613b38c7f2b9f6834a85d8294508b62c4b5d9202251c7dca2f7443967c16f0546c18eaddc42582a1bb81728a3d1a0a0d6a60314a6dc698f0fc5492e5ea452e72a1c984c842a7b60de8ec0c8d475167b1c0677d198d13fedb52f2bcbc6fc950e1eeefc38125cd3777c42ec075920ccc113953ad4a10506b22dae9020d4983acd5b574003f0d72f991b98e9e2cad7e784fe18b653de2863ec371ae29c6322ed9a45e1fe8cdac2bf937f0f51723f56d299bf3f33cee92988b9c8628bbdf32ad407f1cb19542dd7703abaf66ba6628839b206f6ac887a22c0157fbf8964e268e8fbe870106bd9dc8a061bccb9f9d4f8db2355dda3d4626817e2486c6271b301c18284e45065286def8672a13cb18b6f6edbe767e29a4f8e1aaba9161afc055ba320aa34d7e5d8f7848d37a1683c4334123384c6a892133786bb40d25a42fc2f34fa0a1590e188dff318aa7cd9d05abdba485a9f86f5d86e73c942e333883a29aad1ffb770d048cdf66813e259cba33abd97a46ab201552228ad6cfb30424883da7ab7634b16a601397ec2fcca7ce2c160663b76ff0d869cc53159ba1c143a1370d02ffe720500752547f29e91e6430718888ca93d8b20be6243f491695a4f4f160d64695d8c085ae99551bf6855d69e41144e5774cc6cb0a78f84aeb1ab304c200e4b57c88df109f39bd0dc5a7adc247e1f0d83ccc4ff0e67685ccb72de012a3d842395a9bcd37c7172163939909cd74cfa2525f4f55eca578a17ffa26733f1034e29cd64627e4203a61dc499badea2591adc3c416fafe19047d9bbba054b4ae0145f3a64f859f807139ff3e90aa349bed390dc26776fd256621e5ec5de6dc3b3d06c1e1c062167d6a871a065c7d8b59c7f87d8e79322109aa95f681bc18d023ff45933089e43bd5c34558423d413f924a110ca87f1e31f8039440c2b192145a88a72c3c38328020d93b02a82e089408e9cd697c00ad63062ea772e5a68e2d805277778d15fe7f425ee86e098b27b1c0029929f3dfe811f1d1743e1d04cee015b9c6b8e6b75938c59c3287e818c8327d12e16f1aba6a654f63ab6c378cd9db9ceb400fc009787aea1e667be4da234e3c3ecc3676482e66c2649e4a1e73cbb60df3ec54e7a12dcdf050270739604ef6da31a34c645ee853e57836597298c13b7ae418aec981b3c29e7ac1483a59f0e166e35f1f31ed76071da4f700265ac0c74cc33b7f1414ee54f58d9034b00414ddcafab384ea86b943c037fbe8cac6b137be636b46fceb09ab69dd25ac7945f059f35c4cb01c52bc5da689d16bfd71ff348e33ec6a1ac00c1d6283ab61dec75d6db8e032a09c99be1abdb5076e3a2cd1a34128e44477818d8dca876ccd0ea0da3906fb982297a3682109192d9c722e1464586c79cedb5e3ffca9dd0140e6ec31e5e7787136a9bf21258bdb37d3482cb9003f8011c8906ac1bdbace8d958b9bbc4b6424b5d3e773155f9f29677c1088cf15ae1385610f37cddc00178095cf7bdcafc851d964a0ae6d3845e99b1322ed6511f7bee620d4446e888ca385fc01205a091d6abc547a19729a39244778761b6b94baa91db9bbfe243e1f3f088b992f273497ef169acf690193cc960c8b5a24432411ac968acb116bd97e2213458477b1d7c86b272f5cf6e922b0e778e14dcdf99e5a3950f300a2f23dcee08910fba8a69a21c840afd291be3284836897bec5a498aabea11360feaf3c8444cf0ecbb8b72a6b3aa572beaaa296385f7ded8a2671fe384c8ec9ab7cde3de44f7270d9b36da6af6a78214ef98f38ff3d1ec3f278008c6d8ea4ae6edc3f41ffc7dddf0251c1c2e90cea8dc93ecec8eb6240733c19c83d9ddb9c43e8e6f257bd87977108373a8f17483d7940f849bfae74569e9a9e5cf1698e0ac01bfae733d47870842ceb1fe223d92e00da3faabeeb3810bc88dbfbf7f45d797d5ef3945cb89f9f2c539969a8d386e09301e965e6a2be8926fe65e635288343fd3cfc37f2e3f49d46eca91b1d55b5f8fbe8b3655151b57c86de45b22bbbe119f1b110b9879d7130b33a3daf6081b95981e076a90fe1c6e0af6abb6ff35e5d4755c4c0e5b3bf15b8199bd2a26e935e438b9a1a427073802d99d47df0758ed681a15dc7560c745d0cf7337a7f645a85fcaa1c68da85c7b6ba6fe1d9e7fbda9cd593e25a17f2bbab9efc8b50e6b96c9f2f41472df6fcf60735180bd3f403eacd50610f56cb984f582f4e131652cf3836fe33e65007fc71eb24099f1c9c92fc911618d780f4f29cafb53c8acb834369dbc5b47f3d20730e0c4bb8b0e5eb5e6234a2be6a9cfc648c78cd9c574526601baa3161f0735233861f1cafb522ae17bb58e8efcbcfc665fe235459a2da15ae8702e7e4acaa357cdb7e08c03351ba13dc3cd5cd40573bf2f5d6b27da6394ed0967836940a23aaf2ace4eaa7cea6d16a099e72148004b4c94fe9527adf92f006e274f816bfc654b24acba0123ddff7b41a2ae90e9d05f3c19387c6b1118655b8e0b606dd9847e906f4ec3f59c52d19da9eab78fc4d0ea5a96650c7b617887409c41b4ba724a08c9b7524435dc12fe990770db3903ff76a7b40c61501d0c3fe603e8f3f0f0bb2ed04f8cd46ba7484148b1bc600a9b0c48eec4be35bfdbd0cc34cfc74b2641266b8f42fba73a7b48b58f1d20e8a3490be7e203aebeb4e0972a7d46b4cc26bfc3964e8c7cdeb09b52083c43bb7ed1a48e2cb0fbb1e9125e7efb2c660f8d128e7148e74da54c1eef7fecc7f3c92c203df93dd09f44b0334ab5334deec0a3cb00cea16272a05933a59a230432e10f594879f8062924b113d40384ea4f1e93274fee5eb5787d81051dfc5c8188a26723513f6b837a7e8128dbb59fc4c691326d2c2025645770f0da4f6c4b2109afaa7b7ee51cf867725a07a97748e9a94f82c5873f61e876f46003271877bd2670b7010680a544cb02d3ddf30639e7cefbb994daa8268ddfc6d60ea7ec0398d36bf319dd661bf616104c47a35f4e96f1018711c128a4a55a206533dd7a4089de8d10895bf2958749fceb6fff79b44c490024fd16187bb75277003f722fe7691a1bcaed1c2c7d1b341f71cff2008efbcfa39ebd46a4fdf3cfadf2730418482ae577610a8a9dc062b248f914bba7a41355a02464140ff07eb154004b31a96b297128fc8a74c094fa29ff8a2ea807f024bed5f72e508dad20682affbc760ef4f0afdd9d9fd44c44bea7adb31b22cf4734f1a710a1edf487293b6b0a846de766cd9883ee16629fef44b1c298db4dd45944888d08eb2db98447b6b61cc6f2068de9839070dac5d28c06d71c2c1e0c5618d5e475f222fd6bdbd9e1851407bbe2717b8a6d8ca36539e43fb64c21e7170d3791a433d9dc9e4c068b34ea15d89a84ecf881b8915be2bb733b0a66abc6bc54baeccb834792c354cc5ce99e32b772ee02bbcd244928fc9cb02fb3c3d71d4bb215fb421e1cbba84afcbc98187b1918435940b82fbe39b99f93b2a2056dde53d05d17e230adb220f62d035e5983746d7126b1443e436d700bf1f41d7018f0e26c16a1de3d5fac4e0b0f116708b01580a03433d03db79bac8d3ea8d2413d4e3b613b6af02cf02c111d238253f3bca29b0f873b0e1dc75e9b2bc5267dfbae45399135459e3c5eeed503f251f51af63e6560d89c3597d6416515bfbd6c67d9f0da76f0dd0816c7b0b92497f47468113a0a58d7a1784b99435258ef564862adefcd5ba7480ccccaa8c39aae4ba0b7267153523e41314ebf58b1bb346dfd9ef1bf4fe36e9638047e188b5493ea3f7a79c2df2401d15d82844e236899876fcd7c25bdbcd5d1a776c923d1131a9ff689c27f094f4ae9673537ea21c43112dcd4502e6856da4a523f418f526e34fde307393b48946a2ba502b9f9b4c68d670049c972fe11bd7fc1693b6975ebb3547b2dbf9b10c9c530cda91a7bd8cb263320d8c8a2261f9bf3e77eeafe409a710e46d4c44166739c20e261277ab9d18fe5db5d08785a3f22dceb2281eb6e9b9a868a8e36effea4caa67e8ac6c3bf6a0e2c417f499e36659597722cb636df124617e85c24400fdf7790ba95b69bfcfdd34fa2378333f9519dd94898fd8737e9822ac142e71bd724294fcbfad32d48a2df500e49826455bca6b6de4a39dd0245f2eb241a65e3c5dddce226a8df43fb176b6b065b887618f809e6474fa581b9ff427b1c83d538083f38503f342a2e5db552c0ec2870e98c30e0ef2d3101d626284f75fcf2bcfaa3554f5bf2e39b343ad5993f548ecdf58ff38135beeca58d5e812366f532f14c5100dd7aa40a9227f6361b7718423afb5d26c5175eea64c2b6d587be4babf1d0e57f50542395b8a48dd44d2303b4a31811b38b7e5180235870d6d4ee3f5ec165f970f0771b3e8ff1f7508fb7f6a37f194c1556a8e3ce3714debe8b65250194ca4e7aa965d539c852b40dbb185925aa5fb13b3a77bdaac1c7b9208037336eda1e43709cabe71ff788a30d0ff0166f9820bd1c69b77c2ae9b8314b04d47b0477f7d53e48dc4eb49baef2b2036f52fe1b306ab6bad508ee598868930bdfd3178592def0a98231e09307da99458aedba739283bf77452d09dcedb8fc0103780299c44bba72223ddc89c3816a864d04eeb20cde11eb8760710c1698cecfc8b9de51ad1991d4deb8333ac8f5f81883347168bf0936d274f16d3e634b00d60200eac1344a98102c4c86c48686e7e86492abca6a37cfc9b28365250b02c2c2302a4cefebbc8bdf20811b89e81efe4de52808c1cf77a6f0c1d046a805edaaa50ad5a64e8fe3114624420e3a0feff4f1bc4dfdb3bad9ea6e80e4c02818ed251c01fd2d6700d34d6c1ce8e5257b9939065b843be7245d765d87de78fb56244d838a8e5d4f86d577b2d83242fe99123f675643c4a2be6d6ad5bb0904eb6ab138d9ebcb773e1b0fd257656acf8a56864bd2be17564b8ef47cc9e22b2f67dae15cb406ddd4c64ac6acff333ff0371590985c0f4", @ANYRES32, @ANYRES32, @ANYRES16=r0, @ANYRESOCT, @ANYRES16, @ANYRES32, @ANYRES32=r0, @ANYRES32=0x0, @ANYRES64, @ANYRES32=0x0, @ANYRESHEX, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRESDEC, @ANYRESDEC, @ANYRES32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB, @ANYBLOB="000021000000007fff000001040000004ccec7bd2b5a0843e88303ac0d001c73e080ddafec1735f2b825fd215247d7d028c8134aecfd4b7fc45590f4c1ebab1193fe9048da21eeeb94656fced3356b40ec3cf50d121806172184ac2fffa635d62f159febd66789d6638f304e88c5fbe76ce040fc6e877ddf1117426cdae9e769b29d82cb5d235d9f74b6243595", @ANYRESDEC, @ANYRES64, @ANYRES32, @ANYRES64, @ANYRESHEX, @ANYRES32], 0x100}, 0xb) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000000300)={0x7, 0x6}, 0x10) lchown(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) fchownat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r4 = socket(0x2, 0x400000000002, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0xcd60441a, &(0x7f0000000240)=0x80000002) r8 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r8, 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}, {&(0x7f00000002c0)="43523d55e50bf811cd73ab3f672b7c947d9521f4b3a9d410191f94d494af746c1527cbe0c7dddbfb0ac258d59ef1b18bb824da6c07c32a8c4725d4884fa6", 0x3e}, {&(0x7f00000013c0)="60f0dd04b5c23378266c015571272c4eb4eeee53124f09636dc359103cb18714293fda1121f99a1dda26813180078eee3e5b8808902de80b56ae3fa4ff1a875c371ddadba96616228f71a359a2da8cae0cd64554e594a9048662225ce255231df02edda3f35dccf7e62632b140f7548822347fca1a6f83", 0x77}, {&(0x7f0000002f40)="a565e83b52e66444d66edae8f17822e2b29554b5aa49ef8fa8dbc6e07b57b0700bf533b3a81fb41a845a96a594fab6772b8c846c556f4cffb03099b7a67eb4c7bcdb4d3ad85feedfe904ca698680fc61b742f3b83328279e4efec7b2ed17aefbc7ffc80dddea6a0e3b65b7aa661d7fe916cdfa33843e11c02c551d77f933027f867622e61162f9a35eb27bb0081f4151e1b0c6f83e3bb8f0247c9f44d62c7185dcb58f7e56445172640e45b7d195e9c370dc8fbc782b031cc0d417b941ac9c6d9abcdcbc6670ac398dac4e194141e0bb036475ff449547ad3e836b30087561a83f275b978f1b5e2102b1a79143d1d2ab12b3bd35c2197869a50ba3c713e9b75549e6e2fb355637b597ebe90af2b44b12189fa6d9a724ba0c765db1682dbcb9269e17e361d891b035da43e443de2a481247ee551f392b3e99382a58f3222e44fdea34115b77c7354089f128ac20f9f822734e2f392f12bd2e0340579629ef1e9b0263d88b9bc663cacfcfe7db8ace55f8342ac2f40f0cfd53ebf34028e1091a7a85bf69ae78a348d16f30c4e94c59639ffc6935d348d486147fc1e7b8147a8339e57223053c90790ed53075b0124ad7b1ed083124fcec6646250de256d0f12abe572050fcd29ff7e3e49eb012c30405720b8b6d68758b4a194151d7da616716680ba9724976a58624b1f4469fa82fe263fdb14f88e5440a4c751400b1f4b0942cbb4e65444aeb59527bc7053de5ee0f3987c9ee70ea73b2bfbd2719d11648638ab717ba2d35df4294e81fc4c78abc2e5c8040f26f0fe567f589c0d78e48658c6a6e2944793d29591c3d2b8824ea095476ae2a2c65e499fbb40ba360abcb67669d885b89821f9456939ddd29490f4cd1d130561982d48b560ca695b063333a3e61ed67dd6a13c42781ae8298d422978145060a2bbe1ec5a3f80209e86a6701201f7a4aa30d3337b46f18492b6e3810dc3a7bd92b572e632fc80c9ce262c7c0459eb1b5160e0f67fba2abdcb849734fda418b5254d53ae46023380115a946c6838be82d717fca6e2ea9ccbd02dffaa2b8f719d2a2b0852e95aaa151381ccc1ab5bf188d30a6cd36b66f5bbacbd247de7405094b0bdd6f4d071927928046ea825ca9f6638655e097ad406c0c415b13f60366ee2c17ffc37d8d8018544fcd3dec656e84dcd7818b6d0769a631511b601b109e1e2c5f0692b693ff27e0f29c0da25f9d5d902661bc1b4f93a0f4ae526016797e3c2e3531a6d9a1ccf14e465706c97370e914b7f21385c0304f8ad98f8d7b4d864f43871795525e5fac0775bb0366946b7a1865a28654062ce92ab608645f24946eaa83d31ff065b7b06fe0555e57acde9e5364c71d922dfe98f4776c311db97ac973a9251b0cbbe695ec0499528dc96000f401cc7882b5cf53fdeb6203aa6580f41e01ba545082ae6ab475165a7ddb9d6a3dd7df41ff3d6bda16014a66a3cba2c749b22d92337cdc7c3e119cc3719ccc255947de7d6630ebb8d7a5444beff4673564cbfbe02bb0ee9143e6a2c2295f0f1061768da449a13f745ef3f8fc1f4f6320d365bcc695ba7c7ea7e246ccf448cced8370a9f2eb090ec62c1ed88a1ddbe6674b0110d56edb0dbabac5c49bc3a13195f65c6b11e86d8aebb516d0133425f3b0db83c6d77b7a4af1261822f41ae5bbb094bcc540ef6e9b8a342b60c458dd4396a67d4a3c820911d04ad6816fcafcacf0f82ca36876840395d9b9f0a12f29dd35b7d63852749ed4944857aba7707ea6e2a7ddbdea438d6a692ec02731d4d3d06a2bb320921b7bb8d93b67536323cae0ca982b35f108c09bf79622ae2736b857779594064270c74908bc79c80bac427c57dd58c1958dd628b8358885eb9eb3271f792f82c3dd8a69edce80eb0ace7add95a6e3966a0fd47dac9323e0447a2178e1b312fbbc39f34290ad7abf12b1de68f0507a32f37c041537497a292440fa5117f961e0f7f90530a04673085ae6c7d24aeea0e1a782af4819fc15d9bb9f2a905dadf61fe89e6986de3b8253bd79a3aacf885d0f34dfe5217c4242793d04b903e80f9a4e7bd4ee957b7dd0390223f63ad4bc073a658b15a9057e9c3798e94839db2529d37c0a427552db30bfb914a012f1eca9eabd13a4ed5e6dd7e526f4f6cee969be730f48a23a71dee9c48dc53f4de9d0ce3974984864e28f44ccb287b8388a4e6c4b2657bf700bd8eb8006d31556abdb5cb298706e603d7f29aae5c4260cf0010374cd50746b14bdcfdb12b5feb41c2146a70578addd67d83083966f4e6efb976137e7edbd3f3121a97e5e20188bb5b99253faf9a5ce5991f7e163de54a6b2a27e0c667059815348e53d9bc00d1fab5fd8de4728e5bd07468abef74f4efd3616e9810d5871408cff9ed7031aae3bf1d43a9a688adddee4d2337f730ddcc37e344523a5ee5b63c95e880e6d86d1a68759b98d3a84e2b4c29a555b57de0a5d86d5cddda94199cf64cb4337fb391ade3037913bbbea942e2b68ac44f4df0751ed75b38165385e96147790cb000cb0a662a62fff627ee32d6e9d3fae1c6a09d5f3661a0bbb7da918afb911b396af34a831b6f1d4c2aa5b554ac4c88cb02fb14a0e8114af26374403a9952bd11a636b09b3cdbeedb75bbadd99d5e500afe68669e0cf41d8c380308619cf2b94a7604f190727cc5340a788b5d554d0d0b417778f214abfd5c3c242ad8bd259038da65bac830a6413993c9812b7dbcdd1db4fe82c99dae29bbcd191d28b8832948d712de4a41aac5490e2d61dd4afe0e35224938fef03cff7d45ccc6d8c5f9246315175cc13f86738a0a90392ac4388ad4f68d7e8a0e93ab18640b483fb36a2b0421fb0544c26b775605889b2cc79a4ffd625ca788b265779d925707369aebb69bd978ad7d94b84e8604a5adad856f0ced0b91098b6fdf5aad351135faa3ed641d212a5dd92fba18097d027ae974bf0a99ddfe910ce5b896ede0420ad307b8382a05042a237b76bd2c2cb25a371807b51c6113255737240ce355a952bbc839972c6ee336f39ae08b6710be513165d9bde1b5f99da677373f2aa0018938dc0d4d6a4c96d236b7dfc58453222802cb57c3fc8b4b24bad867f31630ea8adcf86b6e087d903044de082e71469aff8abbc0cc804dce0287c055293414d21073f7d2e3f046bb049488157caf0792a25fe8340f62485f7276f9105cea8f92b57db9280236d5c87824878c881d96bfdbcc985f59aff901ce66a36a7c4cdd19815b26a51a71a8561bc4cc6c0c003b60455469d2d2e76995a080c1f6e29d6bbad233961645e54a15f97f2708a2f2fb606d6f9009a2e20dc702bb25fd84ac130a08b7adb83ebe2b7bd19485f96455973334b15dcbf7762a8a13018eb38d10b2161391a014c7b5d76b894fba272a34c198804c8fb32b6ddcfc427d653bac4341a2495cd2710318e5008ca915948359d05556357564d850655147ba47f2d238f8a35cb15588697a333bd66196c74378d1eeb4282b58665c70d42e3d48fb9456845efc8c7d750b32853f6e8504958923bca02f75b0f4ee2567bfbd19408571b8c3326b6f85887ce9c7f317b32d3a49f0a410be233a9635c725689215d2a1384536a3e8945fb1a820c2c75c000168a38a6a3ef6dc5924ea3ccad1450c01cbd951cd02490b4d9e35f80ec666e0173580fd3da4e5a66c10eb4c62b8aff812c221170e439010d9cb0dc4dd030bc526ad539a24ae26c051eda5a11ad3049409fd96f6bcae69df9d1467d0fec7f7b7b9dd3991c65fb3a8f0acf1d346d0f6f91f14c46f4607832439f3d05c883ad572377d451955cc9bce0bed0ae117760d6251bc8263abdb385dedbd8eed648f84b331052f0eeb42da64c91a94ca8d58831d9593ba9912349a7c61c274d54fb7d7c92dc462a514e58052563b56c13c22e5e5bc43b0392545e90b830e6f3acc49f674f91609c4dafb3536b75974f824fcbdf02b20508adb3efdb68ea8aea36765ad701df1127ed0363e94651c31e5fed55f1c652aacc86c8ab2febf3d2520f7df75dd117e7ae0e47f62314f4cf07e47814d60006410109ff322aece7e57c104eaed27749aefb7c6da003870237b06d6ab79af2fa2ea20a3b6094d756c6f4df72697d0f015fdc266f1f2d3a2700bd1769f48c9aeac6aa54ca88359cf46923bf940501df1c217bfcfa377232ddce5de138ae60b7fcc2958135e8439764a9b366cf91a836bb6121996e08c9629e533a96787810376ce25d114fee47a8990c07c3616a84d34bfc87c21a2712a3f9d2051d192354d04ca17a4575e3262d369544bc1b8cbfb7a3fad909e7b7b5e605b6ed49c13f43e67cb4f027837bc9abf10c3b8240b5e44b76e9932699f57190ef5051f879592e67ba257a6cdccb2bc09605ec7255d5a63a1ee5e59788bf073f39d628ce0b4f8b66293273e134fdee7c9bc36c8716f446aaa5a54c4214e265d4504357d29a6f0cfc8bcd0166bbf7e6fea28543dde22bb8b17d32d546faa8252726fa92a2f4c22999cd967cad4affd4061d8681a97dd8f6fff2f99a84a324eff6aaa82f4f4994862d012d916036fb440fe3b91c2d12f500ca8c3564e063a2ed6272bfbb609618d2470f2bccec800b029aa81b622616f3f4ad0a05fec20d897d5277b64174d2d0fc752091f1e83b4c6bb2e0fe9b88ca7046cca49d36d70e31c4e4fde4a6bc1df2b2da80ca3596bc6d9691bef38c35410d7354396ca2a5542ac85a543eb5100b718f3d871f7bb67040bc8eb83da44c76f5ec0bade576c9c5e2f18e760319aea1b3316a7622773af5187837252d83ec6d729e1cc6c580239587696314ea45bb52f5f6f8b0ad530031f04b4f5e3b7ace2d7170eb0eb2ba05caa43d37c2c1e43033d3f10a5b49b89ef22a9319f97809109a529441807ba4c4a46e13c8d5256bf9be54d8fc41f3029ab6ce11d6db27b97dfd1c0cd0dbfdaafe0039834646932686e5ade7faf92e40a041f87a4328669f2dca1328d3a7ec513c0cad452a9b6633cc1ba28ede74b45ac84a422572bc9a75d57ad4b018969b8eeb1fad7f48803de0d3372b27438e3a1e6cbf52c9298eb04a754dc5286e3ba263a39f85d034e4f88a04ae5244df36967ef2939cd261675b01167a8f45da3a0fe295de82e4b561be5abd70cac638ac282aecaceb0f2823bac0343b606bd4644f2b5ff1abfe7ded1376442cb1581bd1b7ed049f5f325b704f6d867137416ce243d4ecf6a3813a9fb034f3275bd92b11891e97d0f565d43daf333a06d90d10f041e1415df969cdef2147145f25b9bd73f45dd8c192eaaf8b41ad81ee04fe7da28e36177c1ca2621a33fa53ed0919979ddd6365f6e73825cc897109b19d5e652dcf753b49661fa03dbb0994f0f4adf56924999c3be0b363b11c10b1a511a281d80f39feed3a38d01aebeabf690001b24527fcc4e763bd63029c6bf3c838f5b378f21a820facb43be84911e18d1f0d3799088ee4afa1207950471fa1f8a2004ee434588b7c10ef4a18a8d0d4e67604656c2cf71ee24935c4b3fc47242eb6976ad5e3ff391e71d00d0dc976dd27ed3beb9e9ae6e8cd883cbd717948b7519f059188745c412e67ba8799255f79f80075c88c5dfa442db232397744fdabe9136786108752e37ac284dbd7565dd4ee37448432677bd659d5308ffa730eb486fd427f83f418f3602bf6fe9ad1fdff77e4fdae2bf68e6808c76c019e940127c55ef5284958e22d0a331efae6b0baa4dda3a8baafe56d6765dc80181947cba3e785352d710ee83d0b4fa989891c16ce057d0ee375dba9efccff1014f8d469e7db75d0", 0x1000}], 0x7, &(0x7f00000015c0)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES16, @ANYRES32, @ANYRES32=r4, @ANYRES64, @ANYRESOCT, @ANYRES64=r3, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32, @ANYRES32, @ANYRES32=r4, @ANYRES32, @ANYRESOCT, @ANYBLOB="200000000000000000008d0b2fd48148c37fe65ae4795b13ee2c780f241fc669f40b42861922744dd847557b127f", @ANYRES32=r5, @ANYBLOB="a8056c9c596c0c76a319cec5d5b5d583c967724a17f76e1694d54b6501c3f1443d219ef97f61575c3d185ddef7fd89a77ee9135e8eb88c3a92886e8d7b07ceda0cba2a74ffea299d45607c6be3817bc1bfd009a1d87ebb4d9ef3e1b1beb02309cf3c1afd1a", @ANYRES32=0x0, @ANYRES64, @ANYRES32=0x0, @ANYRESHEX, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRESOCT=r6, @ANYRES32=0x0, @ANYRES32=r6, @ANYRES32=r3, @ANYRES64=r2, @ANYRES32=r4, @ANYBLOB="000021000000007fff000001040005004ccec7bd2b5a0843e88303ac0d001c73e080ddafec1735f2b825fd215247d7d028c8134aecfd4b7fc45590f4c1ebab11939048da21eeeb94656fced3ac2fffa6356a683c74eb966789d6638f3000", @ANYRES64, @ANYRES32=r7, @ANYRES32=r8, @ANYRES64, @ANYRESHEX, @ANYRES64], 0x100}, 0xb) fchownat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, r3, 0x2) 16:00:00 executing program 0: sysctl$net_inet_esp(&(0x7f0000001b00)={0x4, 0x2, 0x33, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x2, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78779e, r0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000000c0)={0x2}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setown(r2, 0x6, r0) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x10, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r4) semop(0x0, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}], 0x1) 16:00:00 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0xc0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000100)=0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x1a, &(0x7f0000000040)={0x6}, 0xc) close(r1) r3 = socket(0x18, 0x1, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3b) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000080)="b58b", 0x2) 16:00:00 executing program 0: mknod$loop(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x6) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x1811, 0xffffffffffffffff, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r1, 0xee01) r2 = getgid() r3 = getppid() r4 = geteuid() r5 = getegid() sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f0000000700)=ANY=[@ANYBLOB="00000000002000000000a6a9ab5595e67b1cf04e7e78a75d8866861da7bb25bacdf144e4236cc29faecdfe8c0eaa627d876b0d4379071a81000000373b1247bd330252dab73cc4e4ec6bfa20afca662cc87683940752406ebd0ae1f38ada9d979acb5dffc05871a4951c3a5f9065941b787fc1da46f929edcbccd493b13c2989405fbe9c4c4914f9f2617614e96c5798ddba8c8517287f00000000000000350be99731ac920d85429edfb9ea9defe3f836a895553a86344febf430fbcc7509f526407b2b51ef02a2a250cc7610cd3c707d55bacce1e4728590362c6afb81a4cd5ef4b58b6c54ce2c298d6decb3213a3acb10f51701fae129e6c05c697d09f36d2a6b8eeccd9ecf5dd00faefa5dec476d66995cd37828af0f5f723df245102d16691a535158ea4a1a53dcd44e6a03e345818a2ef50f3dcd8de01cb6d064ba238242ffaedd4c3d7de575c8cc6147d9e286ec92c472551c29057403b1113205a3bd3d7fb25117be7df74aff46e7359be37b897448bd3e4db6141d2341b3857ed98c42181c22351adf7d696a49b93d5801ba7e225ccac8c27fd2e446075d0eddc8f73caf0cbae9c5b829da9aea088375629e982f411ea0e9558c2b58b11a6750ff39"], 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x402}, 0x400) chown(&(0x7f0000000040)='./file0\x00', 0x0, r5) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x3ff, 0x1, 0x40, 0x0, 0x7f, 0x40000004, 0x1, 0x1, 0x1, 0xe4, 0x77f5}) getuid() r6 = msgget$private(0x0, 0x82) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000300)={{0x3f, 0x0, r2, r9}, 0x0, 0x10000, r8, 0x0, 0x0, 0x10000, 0x100000000000000, 0x4390}) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000380)={{0x8000, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1f, 0xffff}, 0x80000001, 0x3, 0x0, r0, 0x3, 0x100, 0x400000000001, 0x3}) 16:00:00 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00e8c755baa6af000524f662475a0577ab9519ecfac83a1012ba5ff841b6628430a807fea97e3ef131cddc96823120351a9323108f9019a627530b2af41bd666e7"], 0x10) r1 = syz_open_pts() r2 = kqueue() r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r3, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) read(r3, &(0x7f0000000100)=""/86, 0x56) r4 = dup2(r1, r2) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$BIOCFLUSH(r4, 0x20004268) 16:00:00 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x100, 0x0) lseek(r2, 0x0, 0xffffffffffffa42b, 0x2) 16:00:01 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800401b00000064001f30d99078ac1400aaffffffff830009ffffffff000000000000000900000000000000007f0000010000040000008000008800006c3dfdb9f2b4d873e2281f0194000000000444005e13000000037f00000100000000ac1400aa0000000500000002e0000001fffffffc94000000003f00cd2ae272ec5a6fa2211482b4e57fd55301908cc4869df85036f76c5ec994674baf0d778e2322ac6206c9b3cb07792d2633aab7249d84157a83f25c22f021ef1150b1e42cda1701c1555b72c58ebeb76b9519c393475115f9ede98b78240bea427c4a833d21653d9e0025e22042288aa0c0eda1ddb3bdd9de55075d8eb9189fdaef21eee606ae04daa0994fd1c01d99cd5f5cfcece94b2c4b2b200f1bbab15d666562c26a2d24dfa28d9694e9ce90f591da1705d51b1b4c353da7595ba8da41cc7368348eefe0c8df7f0a13b98fefa8cfc839015a2fd87e9a94aa472b2e3edf0f7f74a95ff1707dfe297b1b93726a1ec956c46eef631d5d1d0e5f0e"]) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) poll(&(0x7f00000001c0)=[{r0, 0x20}], 0x1, 0x400) 16:00:01 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {}, {0x3}]}) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) socket(0x20, 0x3, 0xff) open(&(0x7f0000000000)='./file0\x00', 0x10, 0x10) 16:00:01 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x20, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x3, 0xfffffffd}, {0x2}], 0x2}) 16:00:01 executing program 0: clock_settime(0x3, &(0x7f0000000000)={0x4, 0x80000000}) r0 = syz_open_pts() r1 = kqueue() dup2(r0, r1) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r2, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r3, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r4, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r4, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x40a, 0x0) r6 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r6, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r6, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffb, 0xe2de5f57e92ac5fb, 0x2, 0x7, 0x4}], 0x800, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffb, 0x38, 0x20, 0x785, 0x401}, {{r4}, 0xfffffffffffffff9, 0x6, 0x40000000, 0x400, 0x7f}, {{r5}, 0xfffffffffffffff8, 0x89, 0x20000000, 0x74, 0x6}, {{r6}, 0xfffffffffffffffc, 0x15, 0x2, 0xca41, 0x3}], 0x8000, &(0x7f0000000140)={0xce31, 0x20}) 16:00:02 executing program 1: execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='-\\\x90[&%\xde{\x82(\x00', &(0x7f0000000100)='.{[\x00', &(0x7f0000000140)='.}\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='#,-{[\\/#\x00', &(0x7f0000000200)='.)&\\)y^:!#%(\xb7\xe7^^\x00'], &(0x7f00000002c0)=[&(0x7f0000000280)='{!\x00', 0x0]) sysctl$net_inet_ip(&(0x7f0000000600)={0x4, 0x2, 0x0, 0x18}, 0x40000000000000dc, &(0x7f0000000440)="3ab1c233cd179d0f8d04e3e7fd6e090000000000000010528bf71779ecf2d159ce0b3044bebab099c29859643f396b002244d86b959aa57fdc02c780738cb5afb70234c49ac087634cdb5fadab40950a6915c4a92fe2a190332829a46e741885303b47cd8687c8ee6fcb0930d000cebb7d5baf122e61d870c5b47240839eddb1d79317b9414520b16342cb072e6736497a683c999a08b227a248afc8fe237f1ad4c997bd8f5b957c0abcea94c71bd00ecc7dc99ec0dfa61abe6d51434d9193a2d5c0df92bd00000000000000000000000000000000a1953874c4959fe261e29ed158e3765213bb3767099f03bdcc188f4d8098fb9e34b820bd9c54a01438bc5d41c3e76c5b8cadceed664b65df165c8914d90a5e68102a6d5ca90b8eba99f5fcbc0f27884252e1ffef7cb706952f7b82c7a74d03043c327fe89e645e2184517df7b84d669b2d4e74efd4f679a3a6acb501a666fe494893f9b9e8879ed7bbcd1f55bd642531da967e7a3c840f94bea7f83e0d32bc4662df0e8fcd6aace4c725505d22a9d86912b504", &(0x7f0000000000)=0x188, &(0x7f0000000640)="539c78fea2b57e50c8eed734e4a2775cd6b401abf597635f1a7ebe167243de9bd1aed7377c4ece357c0373cbc0fa63b3bc0faca3f40a3d261e96848a89ae567004f0571aa86e95ea18d64b1ccf97881e4e1dd9a64021f08b93a71d0dfa0958edaa094a454cc3a5e99f652c3456d6f2b6bdff07000000000000aa2546060ccc79f483437b585ebb6e6d03ca7383f3817b46ecafce77e826652dd38184d0b9ae2726c9bf83f372f39263990ebe1712f0", 0xaf) open(&(0x7f0000000300)='./file0\x00', 0x400, 0x14) 16:00:02 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) openat(r0, &(0x7f0000000000)='./file0\x00', 0x20, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000100)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "276715", 0x0, 0x2b, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@routing={0x33, 0x0, 0x0, 0x7}]}}}}}}}) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x0) unlink(&(0x7f0000000040)='./file0\x00') faccessat(r2, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r3, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) faccessat(r3, &(0x7f0000000180)='./file0\x00', 0x99, 0x1) dup(r1) 16:00:02 executing program 1: sysctl$net_mpls(&(0x7f0000000640), 0x3, &(0x7f0000000180)="9cea3c0b544df5000000b00056f2a8990a100b6049795a6fc1670843f428190feafbdc8ca74b973fb159e4466b490064c997d95bfaea6dded2331f28baf678cfbd0fd95360b150484287cc7de6569348d9df67af00c8cfe01b912291923e80165c31804f530c0d5e7a16ce645790bcdc8037a852a6f09a98441f562f64391b0b9b71019669f72935470669a487999fabfc498029ec2e311774396fdc5a1887d232d0eaf2fadf2d1a5253b08bb91d4655d27c5aaff98bfcd141133a4c4c450a4df82d99f0144bb9efc3b67e88c85f8a2d7f80ae0ed07862923d2efea2cccaec4587c8325177c486c09c4852275b4b07237688798243aedf6061b19323726d95e6e9a7ab2da8164520f44219590d0dcc1c86f12a34809fa595648e27f3e9b8fb558972f9a3a4aa6b0a19836d6b6b7fa2782dfd0c47555e501bb74741a6382edccb5cb7fd1eed9942b7a79f5f07d70a0e465beac5", 0x0, 0x0, 0xfffffffffffffd9f) r0 = semget$private(0x0, 0x5, 0x46) socket(0x18, 0x1, 0x1) r1 = syz_open_pts() r2 = kqueue() r3 = dup2(r1, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x9) r4 = accept$unix(r3, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) setreuid(r5, 0xee01) r6 = getgid() r7 = getuid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000280)={{0x2, r5, r6, r7, 0x0, 0x4, 0x8101}, 0xf2b2, 0x7fd, 0x8000007}) r8 = syz_open_pts() r9 = kqueue() dup2(r8, r9) ioctl$TIOCSFLAGS(r8, 0x8004745c, &(0x7f0000000000)=0x4) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000100)=""/51) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000280)=""/44) 16:00:02 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x6, 0x2) mmap(&(0x7f0000fea000/0x13000)=nil, 0x13000, 0x7, 0x13, r0, 0x0, 0x2) socket(0x6, 0x8003, 0x7) clock_settime(0x0, &(0x7f0000000040)={0x400003}) r1 = semget$private(0x0, 0x2, 0x1) semop(r1, &(0x7f0000000780)=[{0x1, 0xf000, 0x800}, {0x4, 0xbe5}, {0x3, 0x4, 0x800}], 0x3) semctl$GETVAL(r1, 0x6, 0x5, &(0x7f0000000100)=""/196) 05:05:07 executing program 1: sysctl$kern(&(0x7f00000000c0)={0x1, 0x7}, 0x2, &(0x7f0000000080)="80000400", &(0x7f0000000040)=0x4, 0x0, 0xfd37) r0 = semget$private(0x0, 0x8, 0x10286) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) utimensat(r1, &(0x7f0000001880)='./file0\x00', &(0x7f00000018c0)={{0x0, 0x5}, {0x6, 0x101}}, 0x0) semop(0x0, &(0x7f0000019280), 0x0) r2 = msgget$private(0x0, 0xfffffffffffffff9) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r3, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) writev(r3, &(0x7f0000001800)=[{&(0x7f0000000380)="9a1a23d07067b87b9fad022114f02338879a27f12d3cad853f18cd343a4e5bb25e6b70928491da55d1598fb830abda9130f47f5ae5e5714f4ddb1839f57863d91b7bcad521ab2da51a66c36678a0328b53a9cecd3a93c2f98d0154db2b1946e82001fb8d808d9e235c11517db3a84231d35beb8900387e58607469675720e12db1d37064d694782da2827ab6c7f652094c6a203c8cbe3346ffc6165608f99a61cd59d5a86618be5bfd2a4992ef8cdbc340b6b4d4c730e338051e22dbd1977e3e3c4df07d950205fe1db6c527726bd4e690932318f8f5d1ac9e99c71787aae011741ca17d32e2", 0xe6}, {&(0x7f0000000480)="9e069d88204fcb5fceae073dbb34f9ffde6186b1121fab90b9163a2f1da18d9c4de1dbe589f4722ded36b0e48f96e6da13b76b3a672c2e2f0afcd7e93a7d9dc40e564f54414e60dd28bbb8f46f43c9e6505328e32b28aed14f2711ca5da6860de16aff77a0ad55ab4e5399e6d5f679174978b45199a01f18d684b8d9b766a2359cae", 0x82}, {&(0x7f0000000540)="9c37003f4dbbe6ac6684bcbd72acfe812de20846106f54d7177e49c1179a2999d84bc72a090fbc2a97da3ce1319bbc90bc3aa77635352def15d8ffca428f94da165b2664a628803c42897efa306105a933f25663db12dfeb23103b5a1be447a99bf75a777a6cb86e1d8ded736803d7ac426fe4eac99e73b6be1f1b27659c3ebd7b00d62b5ea9d4940f79e4c0318932692feb8489f8a5f529b4732b8e700c8c70fb655ea1e263bc7693509279114ffb4c54bfc78fdd0e62971cc17256c96227f569e574d613f0fa97f8d4017273", 0xcd}, {&(0x7f0000000640)="65045bd974ef728989fb6a19c93e355a56763111e720cca67fe43d55bea4da4a87486fce1fc4019f519627196b8da474d227ba3fc8b2f4863ca6ba02d1e940b780fba370d1d24cc10238dd4b76a357d9135dd687a0f554c627645961fb0c128c73f3c692ff2abbe9cfb240ff48a93cee1c10e4764470c9f0e9a3da53a66ea9dbc2365c21f127b61f5f9f9bcf78e40948da064d41eddc4a5d438385a5c1730429d74ccbcadc5100319bbf1068292ff929b68eda0427565ca6fcbee6327e6d95d91e485aacd3c4c292ef0da32e5320150e2d6fa1395dc0d5d962ba914d6941a40aae38b34e1f7866c175b10758a084bbcf32e553eaa7d5033443ba5b396d500c0706dd01165445d3cd557a73080ffb20196cc5d30ae0b1aba78288d9cc9f7b505505e730484b173d6d341b321f30a42ecfbcb435a67e035497862baade85a5f4d1a30132b717b1ec712301b41152252b8f185d235e28c542908ae889307459cf7f87e4acfe996b53fa4d3446c36073adbfe11e421a2be600b263e6fbb9b49943dd0e34e7682e1d282f921e3f8845013c4513c275aadcd7d31da31b5c0e7b7665362be34c5eb042b462db8d449c3feb0ddc749e77d5da987b980bd8a14104e6c0b6635e05103a5546727ffc8828c11348ab3445ac01d55400051c6e07d38f59c9480084d37d4b3cabf8ea9d14ad31b1eb400209b02dbbd7e7834f62256f5b7830fe3f17d01d891b8bc2535ee2c1d5ac0e8708dd085fbf28d9e2463a3ba49142654f04f14ecbafd6db601bae1649d92beb4cba648912ac088ed1bec695446f2bf0828f844312b4e19a7059f8827441ac9a5db617d845a71148e545257428101cc690937337974e9b4fcb8bf501536fa9b425f5b9f5941e6611d2df8b8905683bbd340750ed61df2c8552488a006646580d1604c874af1b22a465d54d21117285b9bc40b633467c2998d5558067d2b1d24f7993026aed530508dbc734ee40a9517780d03b30770095824b4a4cd8e9eb41d4dcc648d4498003453015594f2f976bee0be191669e288b7360a4b73d80b798a1a44f4ec6c059969aef7c6f42d52036dbc28dced48d7fbb0882435fcb4e9f55a1e68c191cf774e5c288813a90612e6b862cd06389db2382bbc9f0e9688ec5a65092bfa62bac8b85af3d1aadfb808b7d369a846db3a88b12ca0382c51e36c82bfb2368e36eebe8b815dd2bb531f0c44eb4a13bb82d2c8b7adf9e60b92d832430353356667d1849fa43d25365c1a1cebffeb90d250141ab5cd345ee12abb9a9960b79e93df76c6534c40b7df269850c3a2ab117377f8b600893c7668a5e73369d14d11a64145c0cbfb923bddeb1db2c8052d75d40000458a60055100df84fb35611599f12565c5d0047e53145058d822f1ee210aeb10367a832d84f55e29531d3b101ce573b4375fba8167c00c5b8f71dcfcd879cac77020df8757cc00c82c12d12506104a3ae25fa53145be4a1cf345f0c0545922a564cba5841840a6252747617ba717c645e302487d737f8bdf8e78fef5117922376e8377d9adb2e5a2d3276be38a4359b6e8072961a66a7357aaef8293b3a3800f706737b693c0e76069cd3d6bc7e4318ed55655d25d89b5ebec689803a25a4322dee245a5e806aae9bcdb90bb91e9638ad4a3a2d920c84561ae59a199bfe2d50ab4d00a51e03ff66aa32a798e0c8f07d279da9edd9eddbb26f8ffd2ea84451fc63f85b8a4518bf312085e1a6489053d41f6a6a79e0e09912618a708b18aa8d743689e2528f7032ac4ce6904523ab845dcc260b0d07267066541aea8ff1b8019db76c0dd1fd97e3d3768b479663cff28aff7c0be9bfaa6a01b5d339aee38c927ba344a7469e6134cd8c11093bd24d19dcaa5992ea6e9bd439fabd6381f94bd81a8ce9a3842b8f7478749089343f9fdd537d0c8326f9091e047b630d394b0678c21b2a88f5d97a32f6d4cf50dfb654562f74ddc8fcfca3cd70a47222ffa620081f3c6f112e4d0f41292365161c3fe05050beb29e62740c7ceb3a1903549027d13fc4c0143db0582bba1e46e1bd817e6c18386462ddd1d335f02bf8e648d399f61c09a27c474d921a5fd6a0c530840fc269465d3b2edeabda61ffe0839ab36e9195807b3eb067f28b53bcf896ea7556a1f9d96a4eeed082d9b7b88610415d5b2b10bed5b9d3749184e39df12fbba956cd5da97726318fdc49bf00f6dd1ef4a3cff6e2a67d61f9cca3b9b40ce4924ef6e2efd9a48b8d77e367c150bc2fec4c81ff1d43538c6a39c37e696acd6e645050861b908892ba002c542d6f926056bbdb4c54568a05f9a3ba15a0c5a9765e9b50aa27e8167e9d50be1b022b33db5624487fad7c2f360a8106061fe41b89dd712384674f60f7e96645cc3911b3556833d204c639f530383ea366aa1db1d73cf8c6c33fbf37562ea4588da569176f1cf8b97f641eabdfcb1adf493c8cffcea3c717b1e3716effa220e9f1d9256021ff552942f0576ab79aaf485a752eb9eb3db94aa73fdfbaa9d0bcec48a639561131e8a2a64d46d90f6cf2d0e984e95f1ff10a4dd852ad67c393c04f44f4739a1fd700fa53305505016c494f0d6945e19d25ae4878ee604d205d4193df04442497fd3ddb6a1878bbf61bfdaa8fb3a7e0015297d1decb434f619390aa2ad284555c601d51ed3e889e5a9051e400cab8b629c325ae654cd06174c4a30dbbcb73fe575aea2dcc4e6b905c1cfe858ba813356faea43e2529060f1aa4a5554000dd489d82294a3e1151f3e52278dbbe41ca9ae79408102581d3bc1c2a425ca7e10d2bea23437088de6a482c30a8d64e6175b9f726714fe9f442e6a8dc6ee750edaeafff75c3d037ed53829d4db16212143e3c7c60e0a67a00a2f6cd2ca62b33948f320d7c648a896b00f4f85928e7a667ed1a1393b055badeb1a9b7e03f27c0157dd0a8f38a0069e1f42aae1126dbae1a9538cba3e7c364998d9133df1724b00d4ac97c509340ddf96a9efd8850cde69cfdda0f0c53ded44483c7aac79ed761473ab7225eadc2e19ca0fd23d525158ec7c4b31106b7eaaf97b5aecfe96c9aa300c196d41e67f5a448f34ec26d9147c770d75891a650cd1ca5f2f61dd4006546db644221bb2fa35b697d927a546823bfaacd4cadedd2b066ce99e3ade54fcc092dd32bf1a36f54647c0cd9b6bfe557fc6d8a84898674ed9771f4e8e57deec4d87a9551101c6ff0fc662478f029e275063509378c70984837874e4a6c03937d9c24c894a4b032e46db3f5d32f0bd00dd55145666e064227ca48a256239db2b58d107f5d360b4d2fb9d98a9174d1c088634d144c74700b3ce4db50f4cccffa17b4d37ab63821cd29b3bc04452ce228719adec63506359b3b80bdb4136fb97499741ff20f0cf7aff92c1b1e92339c97875b4ba759a82cab86158e036390e3256a0a0162e38b11010a1a049cb71a19397a04e9e25ebc8366e0e3059513ab0401714c0b946f55ce82bae69561e9121b7e8f19edbc6595b88d0e6e9fb8de260bfe92f643002aadca3fc0eeee6cf373ffc94f97c1e4fdee1751d5a035de809d5acda023706ce2de74b3403b03015004e4027a6cecaf0400b45b941903763e1c967e2275e47da7bab6bbd659887a336de4df51be66bfaf28acc05866407011fd716778eee37d308ab176cb053491cf87cc73001702ca7683a75a3724fcbf326de3b8107611fd13c13840422a375eed417d310d2cf310f71618c7472956b2d172d20e5c062911d4b26ac024a680b1ad6d97a11a00613906a2bc4d69d8dec4d57372c3589dd91c4f4d332c156809b9b274b7bfd484a03a2d8772d565a4a896d097323de9874eb25eaf4fc344da4ea4929bfcd2e70d49e6a47ca8ad57ff695c0bb0b0f2dfd753a4dec3437b6eab0f9cdbb34c218d5abaf6113064b4ee57a49d3cdde0996d505958b91b560cf61e9383a1ee2fa19411fac8fe892e41d0e62ef91e24044a4956d02fd0c03057b7fd9696f09385ba3dcd42302a958d6621a5f36c2819bdb0e87f9291b053980125d4721a26d1e2c964e5796706b6fe9f0e3cfa1c764c75904c7bac53da92f297579e4874b05b5058bf4680498a845a8078ca7882caf0d4facd31f487b4a749fd34fa1f29e1dd42dfe4ae4c8f7fdaf4928a6d49d7d54a1f4d2e2b7fbe7012f0ec0742626f39a734fb27a6b22590c0586f10f0b8fd85816fce73a7ff56724e549b8821a8eec2b2c0a3d8c84e84b8944a8b44018e61134c0f9546070058f39c2ba2d9721dfc90a848384e2b7fad4d0b6fc990fdaf732dbfd9b62b8ebd9e8123326fcef3f45cb756165a9e5633b7143c8236f0fbb4a62fa5efa1eea0a6691dcc0be9276647170b3aa29463361236c4894d3ec656b675bcfb9217b080cd6dddf4d44e550f12e6df27e30d48aa648f80c8a46ea25bb2f3b7809e83ecd5525c467a6a3fdb123d4a215b4feffd392bb1538fed87b15a14879147da72cea3c32703404030d90044acf0aed026b934f1a4b06168a163756b31275344bacec82b7d1a3151bf98befe185ea1bd206431f5f641176d2710030295dd1c60457238a3c5e7c8009b99484fa53f02b37cfb67b7f76d8b159cc5ded47a6095c11caa01d9223623546f31c4b33bceabee2a96a74106fbafe9947bb737f36f036ba1d52747cffa8037843299b661e8e47ead3bcbc9ea26f4f897147789c4f3ea9300e2ec0892676400c6113e9f47422c78d7af37864ae5c67a62e990c253c7bc2c826cb6dbf1fa0704bcead6f29129091c1f726a77df9d42a9c2a5f9ad4ec4c0c1505da1021dabd6d49b8c36df53e1e7223294e69e50e574bc3b25090b5c6f26a59845ce68fb7183e7a58548f0041a1601184011d4eebc91a661d6cd6c6dc5ad5fb8a54cc6a2f848628d75d68f9202091ca9a04830323318d060fb92da7565d4320a9b1185cf8934afc4c65977b3f12d75208bf2822d4a4148786612ca199613fd80adf0ef6c9eb6894a96e408b657a375a6cbf69158fd2bb5dedd7b9c8885eef81d551666b119ec9cf0d7de27709ba4fe9347874cd78f53f04875ea973be357b3f2553b223b397b9081b9bd654c77b38e6bc83071c126b1ef45c7a0a0b39451c1bedfaf907ae6116953d5068c53fb10f47aaeeb6428fc69d195b9994a1f5102c048ad2f09f902d0b277b59a5664a4db1a5fa79159165a2d0dc59641dd0ef9d08810d33a50bc1df05ee3a16d20179612ba08cf58042c85bfc2adfb3bbdad00ac2eb2980d7eb2e291dffb71e8b44c94a8baa86309dc466a9db704e928c94713a18d087ff2a476ad9e57ab7239dcfbd0b5c32f43c6c2d95f77bc601fdae008facb9f44c44e1a866d8a722279abbfbbc8663ab7b49f949fcd0758ecbf02162f099c5e446ef673ab8a4eeb4d9cdb94fb2a430e5d4e4a0ca8c98614adf3da73048dfce970ccea4d33a08fef8a90c58fd63e96d4ae5a0d328fc74f1755608e37c6e139d0386da253a7e47b2121097bdb6f5e827b586620b68c29cfa6e40a0cfafc5667b1caa2f6ba5fa934ee032f6ffb3204d0affc13771a2fedfa68c6ef3f5e494f38dbfc4cb023c07a5bf31f0336881f3a71a838485a8536829753477364c0e8d4c39427bfaa4afe348a7bac84eecde6b61ccba01c10ec1cf58b5385f51e37780c55f918496527871d3f38443ac87caa2f35d322ef1d438aeb69d97db57e954b22754e09fdabc2345d461c41a80fdefa1ffce3e055983cd71713ec48efe5188568281fdf037a418de83094cec34f9419392546fe8c9e29a7c35aafe7df7751f9cf5c4eaa6fd41a95dc784bda", 0x1000}, {&(0x7f0000001640)="6431031c74634e179874e908559d5bde25ea3b17829e4979d1465099ae3a68448f6a57df9b2efefb50d39a5afe9ca604615d579fd16eccd2cf78c6c07dc2317c96a054faf851eecd49b29a7c64edc6abdf8ab7c2053735b353aa7e7c2183558bd5fddda4a42dbd7149726aa0bbbfa4e91c70fc3087e7d9d46b47ecea284e00b7bcf8c83e431223d34668061f35", 0x8d}, {&(0x7f0000001700)="1ee8776479d02509efeca70309", 0xd}, {&(0x7f0000001740)="dc5327b5a1a9a27c82b52b04ce8518d6757bb746a65c3fd9607b494c7bead5962c5ddd7e1d6101d848f420f4177d66bddea64dae7cedd34b1f68f60f5d30a332ac2d23d082e9e0c1ab2a9f357df68c96a8bac62ec5f13014d6461b062120bc7322af938b927131ae790c99d96ab4e6748730d147e0c37dd48423e70b81005c16a78c24", 0x83}], 0x7) msgrcv(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000379cfd460000000000000000000000710000000000000000000000000000ed000000000000000000eee1000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004450a98f00000000"], 0xf5, 0x1, 0x0) msgrcv(r2, &(0x7f0000002480)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002b567f13a132e59ac5dc9804c1a623f523bb81240022d8a97a76db58fa7885a57ba7c87986dc0d7e0561b9f52d470c7ac780c057e56d4dee462e45a876a65208ce5867cb6ebee2d57c225544ce3dee1ea6c20d2ec754d74b341e78d1acba968bc84587fef4b3837983ce2dfc95e85d4d828e61ecd67d3282181f595885545e3d1de5490a73856806"], 0x106e, 0x0, 0x0) msgsnd(r2, &(0x7f0000000000)={0x1, "6a7715654efe871cafd76aa1f42cea9f4002eccfc71401377cad389c4f76700e21ea2cdcd9cd825e18cbc6470b2622c5d92cd672bf8af95a41ad28e68af18951239c57fb9ec635488cb9cdf45811b290efaf3c5d518de658356ce7b28bc65702184661b7637d97761a0476f7b0f1f4465b4de1b0655283452fcd38aed8a4fce400fc7c831a7418f363bca3f999e1f5141a3898cc8d3f3f4bb04b731cb084542e16c2eb931a11c92b9877722265eba7f8ec5212bfc96c9017d3f1f5950f2778a9"}, 0xc8, 0x0) msgsnd(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="030000000000003aaab800ffffffff92885a760fbe9508dabad14caaa007000000000000002c744c2bd0ffe84fb4ccc6a32364de6fe8c8e5a10043b1cb29cfdbb085c9c42aa36d39a66faa8702f5158849a36c9b73360c1493b7dabe538071dc6ea9658506024e468377659c8e1927b19b0e8b36c2a7e2aec2b745d25063df497ab59bfd1c48d55b6a046da002a70ecc89c6d9"], 0x4e, 0x0) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/172) 05:05:07 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450000700000000000019078e0000002ffffffff0400907800000000450000000000ffffffff000000008317000000000000000000ac1400bb0000000000000000071b0000000000ac1400bbe00000017f000001e000000100000000890b00ac1400bb00000000000000"]) syz_emit_ethernet(0x32, &(0x7f0000000080)=ANY=[@ANYBLOB="000000000000aaaaaaaaaaaa0806000f0900000000000000aaaaaabbaaaaaaaaaaaa36d0df85b6bc93c8465b86d6753b78d6"]) 05:05:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x25}, {0x1c}, {0x6, 0x0, 0x0, 0x405}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = syz_open_pts() r2 = kqueue() r3 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r3, 0x2, 0xfffffffffffffffe) shmat(r3, &(0x7f00002f1000/0x3000)=nil, 0x0) shmat(r3, &(0x7f0000ffb000/0x4000)=nil, 0x2000) r4 = dup2(r1, r2) r5 = syz_open_pts() r6 = kqueue() dup2(r5, r6) syz_open_pts() ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$WSDISPLAYIO_SETSCREEN(r4, 0x80045756, &(0x7f0000000100)=0x1) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x420, 0x0) pwrite(r0, &(0x7f0000000040)="e18114f6357e3a00000015000000", 0xe, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x6) ioctl$BIOCPROMISC(r0, 0x20004269) 05:05:07 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x34}, 0x2, &(0x7f0000000100)="b46d5ff9797e2033df", &(0x7f00000002c0)=0x9, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x3b, &(0x7f0000000100), 0x0) r1 = syz_open_pts() munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) r2 = kqueue() r3 = dup2(r1, r2) getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x9) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="01955ebfa86966651600"], 0xa) 05:05:07 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x28}, 0x2, 0x0, 0x0, &(0x7f0000000080), 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000100)={0x0, 0x3f, 0x8, 0x400, 0x5}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000080)) 05:05:07 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x100, 0x44) ioctl$TIOCCDTR(r0, 0x20007478) 05:05:07 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x10, 0x2}, 0x4, &(0x7f00000000c0)="150dde41fb960e803d005e1ab9bdef78b84c926904a62325de89ef13da08ed23a6a3d8e18874f9e3ec813006e578acefc12b4613858ba2fe3058bd023005860eaeb09baf8d64cda15b08a99e10bcf67606aa93c9088e1a4a8c83", &(0x7f0000000040)=0x5a, 0x0, 0x0) r0 = syz_open_pts() r1 = kqueue() r2 = dup2(r0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$TIOCCDTR(r2, 0x20007478) socket(0x2, 0x1, 0x1) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r3, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) openat(r3, &(0x7f0000000080)='./file0\x00', 0x80, 0x10) 05:05:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x278, &(0x7f0000000340)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r2 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r3 = getuid() r4 = getgid() fchown(r2, r3, r4) setreuid(0xee00, r3) semget$private(0x0, 0x0, 0x4) setreuid(r1, r3) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000001c0)=0x4) r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f0000000000)="b1000513600000000000000000100000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b2ff310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) accept$unix(r5, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) 05:05:07 executing program 0: sysctl$kern(&(0x7f0000000180)={0x1, 0x58}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0x85) mknod(&(0x7f0000000000)='./file0\x00', 0x80, 0x20) 05:05:07 executing program 1: r0 = syz_open_pts() r1 = kqueue() r2 = dup2(r0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) r3 = syz_open_pts() r4 = kqueue() dup2(r3, r4) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) syz_open_pts() kqueue() ioctl$KDENABIO(0xffffffffffffffff, 0x20004b3c) open(&(0x7f0000000480)='./file0\x00', 0x40, 0x1) r5 = syz_open_pts() close(r5) writev(r5, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r5, &(0x7f0000000080)=[{&(0x7f0000001900)="c3", 0x1}], 0x1) ioctl$TIOCSBRK(r5, 0x2000747b) r6 = open(&(0x7f0000000480)='./file0\x00', 0x1, 0xa2) writev(r6, &(0x7f0000000400)=[{&(0x7f0000000140)='#!', 0x2}, {&(0x7f0000000180)="0000492992a0cc2cc342d4b76f4128b1957828aa542537e65d0677cbacaee50f3740dd31b58a98c7d59a4931395435c9bf93c0bad053788c9d958284fe167e43b8b385b4c49e6f8eca58459b9b6470093903f575f4c32943bf1dac9953cc5b17b6e3268bec3d2e8a2fcc423116e013eedd0a", 0x72}], 0x2) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 05:05:07 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r2, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) pwritev(r2, &(0x7f00000004c0)=[{&(0x7f0000000040)}, {&(0x7f0000000100)="87c7adb5251ce06475420e44", 0xc}, {&(0x7f0000000140)="15a998303cc4559222fcaf", 0xb}, {&(0x7f0000000180)="d7f241d278af06e8e49d12f651efcf85ef9df73b263f9fa0292388c0f6817c54f23175e8b9b17d906a402c415ffaa2deb932405229e39a77d850b4b679da3c7ea08c684c145ec93059501adaac0b27b0091f271c057065c9af4043", 0x5b}, {&(0x7f0000000200)="2a45d933c953a8a096555fd9a5cfd3b0867afd7e1874d8e0a1937d7cab1fbeeea7b344", 0x23}, {&(0x7f0000000280)="464780398f7ab46149bce9a2ed38ae14502c2cf81a844511c88450fbfa326bbb5bdcb8019e26280fb8ff296d18535eaa092724051016d7f480711949fb0d43d6d6d6009799ba20b9f3f320ec3c80c2c631b5e1a733a13d039c856cdde0f75ba3e80fd3dd3967c593c728045bdf19b7", 0x6f}, {&(0x7f0000000300)="ec00f3865aa74fc7becbb77ff4a3ecf43cae29cbdb9e6386da009458624328a2b53672f5a2225383546cabd11321b9bc97df0cb87af66106ecafa325fcdffa9e0c98a74afdf5274b99a20a36c0a0b5d046a1764a7a2b47a7a152ae9241b20d514e2681830469ea715d559461a7df40a5af53052aca1a5148e2111df3213bd2e0d8f90a1fb518da3ae5f1d49e94a37c3ec7d8feaff654b150314a462e78bd04a194f161352476d2553dab41068b776ccb77d2a4ea1fd272237b697238486226952336190bcf104e14d3a21c43cd8415ee05b195", 0xd3}, {&(0x7f0000000400)="8dd606181deb78257eebfefe367abe42456c0cbdcde753f31e6e94038c30beaa704cac27b1cf83faff2083e2495b0d0b30947cbe6de9392ac1bf2c736636e78b0f92ade7b1ac4a5ff5c74ba0be301fa63650bedf5e5f08a974e7263f968bdea97521a15882f70ae186bdd3db54bbd6534ffdd37008afacc38dafc428790bbf40046b33e2ad20e059", 0x88}], 0x8, 0x0, 0xc75) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x2) 05:05:07 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) r1 = syz_open_pts() close(r0) syz_open_pts() r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f00000000c0)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x9, 0x7ff, 0xfffffffffffffffd, "0aff030000000800e0005900000000003f00"}) write(r1, &(0x7f00000014c0)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d3071887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60a", 0x1bd) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000380)={0x7f, 0x3ff, 0x7, 0x3f, &(0x7f0000000100)={{0x9, 0x8, 0x8, 0x3f, 0x0, 0x7fff, 0x6}, {[0x40, 0x10000, 0x5, 0x18, 0x1, 0x4, 0x101, 0x8001, 0x0, 0x0, 0x7fff, 0x8000, 0x1, 0x100000000, 0xbf, 0xfffffffffffffffb, 0x1, 0x5b3], [0x81, 0x8, 0x1, 0xfffffffffffffffe, 0x9, 0x3, 0x6, 0x7, 0xffffffffffffffff, 0x80000001], [0x2, 0x9cdc, 0x3, 0x5, 0x5, 0xc3ea, 0xffff], [0x1000, 0x5b, 0x3, 0x3, 0xff, 0x234f], [{0x40, 0x8, 0x7, 0x1000}, {0x9, 0x4, 0x2, 0xfffffffffffffffa}, {0x2, 0x0, 0xce6, 0x80000000}, {0x8, 0x3, 0x0, 0x27}, {0x101, 0x3, 0x5c, 0x4}, {0x2, 0x8000, 0x6, 0x1}, {0x20, 0x5, 0x3f, 0x3}, {0x5, 0x6, 0x8, 0x4}], {0x8001, 0x9, 0x0, 0x1000}, {0x7fff, 0x7f, 0x5, 0x7}}}, 0x6, 0x4}) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r3, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) r4 = fcntl$getown(0xffffffffffffffff, 0x5) r5 = getpgid(0x0) setpgid(r4, r5) fcntl$lock(r3, 0x7, &(0x7f00000003c0)={0x3, 0x0, 0x81, 0x1, r5}) 05:05:07 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0xc02, 0x0) mknod$loop(&(0x7f0000000040)='./file0/file0\x00', 0x10, 0x1) preadv(0xffffffffffffffff, &(0x7f00000002c0)=[{0x0}], 0x1, 0x0, 0x1000) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f00000000c0)={0x2a, 0x101, 0x0, 0x19bf, &(0x7f0000000c40)={{0x0, 0x6, 0xa, 0x5b, 0x9, 0x2, 0x83}, {[0xc1, 0x200, 0x6, 0xbd, 0x20, 0x6, 0x40000100000000, 0x656a6416, 0x100000401, 0x3, 0xb45, 0x401, 0xee3, 0x100, 0x3, 0x9, 0x7fff, 0x9], [0x5, 0x8, 0x6, 0x6, 0x3, 0x2, 0x1, 0x7, 0x8001, 0x2], [0xfffffffffffffffa, 0x1e, 0x2bc, 0x2, 0x2, 0x8, 0x1000100000001], [0x1, 0x101, 0x7, 0xc3, 0x9, 0x400008], [{0xcce, 0x600, 0x6, 0x6}, {0x20, 0x26c, 0x7, 0x200000000}, {0x6, 0x7fffffff, 0x40000002, 0x6}, {0x1000, 0xffff7ffc, 0x67, 0x3}, {0x4, 0x0, 0x8000, 0xfffffffffffffffd}, {0x48, 0xae0, 0x2, 0x7}, {0x6, 0x8, 0x8001, 0x5}, {0x1, 0x4, 0x4, 0x6}], {0x0, 0x4, 0x4, 0x8046}, {0x349, 0x200, 0x1, 0x1000}}}, 0x6d62, 0xcc}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000200)) setpgid(0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000140)="d44066d906eb9cae03a8e1ac4ce88777d1652e011d39bb38160d80b04b5b2ad3c5ec940eb13c372a98eb6ee2a1593a985841dca1c7d80d58f6a59217f22689022fd21a009a2619ee67453191bf202c806e600980d16aef7039f8a6f83ede31e8a737ca53fd380eb8a0fb687424c91a793222ad04bef01ab7b0731d11c462ca8498db9e04742b", 0x86) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000003c0)=ANY=[], 0xa) writev(r1, &(0x7f00000008c0)=[{&(0x7f0000000340)="794427abdcc89f22c6868d38cd718b72ffa80a82a6e63acf105a530bb6e6ede3c3bb6696b3726d17cac764c3bd283c7d25a78eea08d4072c7a8e300d9f3c17d952c7933cfb42acf8a9c393041d6ecdbe3d90261f7f8797ef551ea2a8ecb27256f9666815bc1ce927e3b2123b628f52553a6818b2ae5bbb8c", 0x78}, {&(0x7f0000000400)="821879e1101aef871d630fd5da5845a01fcaa912dd642e3a1387189137a3d3e1ffa801ea5c143da8481ed6df17fafa3a6a00a05c6587177eba298e67247cc5c49a876b7aa622", 0x46}, {&(0x7f0000000480)="9f36c9123bab034fc546d00fb1103f1be6d6a9cc4e7a1d30b8083e1e4451b76a725e2132fefae7c8901d80131963d0b9fdeab0e16d0bc99b6bdb180a574392e99d8df90a51620cbe3554460f8cf59efcfcc0d37fcca211a92d3a68f42cc91cc13380fa1ed2cee9abfe6fd58105ec4361433655aa18a806a3406dae19e249dc978c244ed4d4310532c920b4b042ac9c7dbbf6cd72e2959e3933f30b0e2e30835326dbfda4f84233e21797a4f0b81f43676da6c77c25cda84151bfbcb75c4503611af79d70", 0xc4}, {&(0x7f0000000580)="91b583999db4c90eee66b9e7b56809ea1bc4929688cb5622175ef594a430f5f24fb2c285e73a0b626c9ba381e7c88b599fd9d2fef8014699e86e491861af2b147ba6474b3acc47", 0x47}, {&(0x7f0000000600)="fd04cc901e1f017c52a8501798d1bddb40943890ea553cbb73cc0a8ea2f8c9799e41f969229b1b724581be31681448e83c899613a9dd672fc9c70e6a6189c6ef550bb3b3e8c0eb197ceda9ffc99f7e7bb15b1721eb674997ae559114bfd8bf2e179622ca0737182f0cfc6bd771519263b80e2594634f3b1d1b83a47f02d77cabc2c921a7de5b5eceaa992df56a5778465b1993f970cd6caabe660ab738b22a3960ab0efe4c4deac9047b67ab1fb5f6d9dabe9143899066698e3de15feb2f0b35212418ff8d19e6ce", 0xc8}, {&(0x7f0000000700)="6547050a3112b29178fb0e07899150d418f176a29ef5e5eac3d29edf0124197e4da2211e8884cb659adac7bc2f2b2738611af848442ad6cf99f6ad2df4875766295365d03d9ed85c11303deaaa8e300d7e52ac59d66c78380c72e9fd3ea6d0e04836ea169f59b53cf4a38d9cbbcfaa08d6af223dd74f60055cd84364d3aa6fe93d852528fcb867475fb7388531e98b9eb93fe48554257da9923f1c2052d6cd9ae3cb294b1d4f4a951cb2cfc836af2015cfa82a4f7d14997c315effbb173525dae712ec750aa5cd1a84b49d90b315b925229466543819dae5360b1afaa613b292d4d3fae5aa337f7ddde8f84c", 0xec}, {&(0x7f0000000800)="8054ef81f92d2f85d73a4a2cd0d317a71f2b3b82bc2f84f6f84a04bfe307827e9e9801c5c101fe859426173541fb94a07f049c449c7d9c99dd2cf7b4b576a515d29e910a8ec55001f132421c197cebe3847e647b1340e19a33dce18863b08d250c2f3842cb8a25534066fc4b027d4117fb63a1690a4e6b11a82dffc19bc0c38d0becaaa286ba", 0x86}], 0x7) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x2) r4 = socket$inet6(0x18, 0x8000, 0xff) fchflags(r4, 0x1) open(&(0x7f0000000080)='./file0\x00', 0x20, 0x0) 05:05:07 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x1) msgctl$IPC_STAT(0xffffffffffffffff, 0x2, &(0x7f00000002c0)=""/180) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x80) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000040)) r3 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r4 = getuid() r5 = getgid() fchown(r3, r4, r5) mkdirat(r3, &(0x7f0000000140)='./file0\x00', 0x1) setreuid(0xee00, r4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(r8, 0x0) chown(&(0x7f0000000100)='./file0\x00', r4, r8) setsockopt$inet_opts(r0, 0x0, 0x5, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0x1f, r7, r5, 0x0, r9, 0x0, 0x101}, 0x0, 0x7}) 05:05:07 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x20, 0x0) dup(r0) mlock(&(0x7f0000ffb000/0x1000)=nil, 0x1000) 05:05:07 executing program 1: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000080)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r2, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r3, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) poll(&(0x7f0000000000)=[{r1, 0x4}, {r2, 0x8}, {r0, 0x1}, {r3, 0xf044653f503bd593}, {r0, 0x1}], 0x5, 0x4) readlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x2d2) 05:05:07 executing program 0: r0 = syz_open_pts() r1 = kqueue() dup2(r0, r1) mkdirat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r2, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r3, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r4, &(0x7f00000001c0)='./file0\x00', 0x0) faccessat(r4, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r5, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r5, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xffffffffffffffff, 0x4c, 0x1, 0x4e}], 0x2, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x4, 0x1, 0x3f8d, 0x7}, {{r3}, 0xfffffffffffffff8, 0x40, 0xf0000000, 0x2, 0xff}, {{r4}, 0x6, 0x8, 0x80000000, 0x8}, {{r5}, 0xfffffffffffffffe, 0x20, 0x2, 0x4, 0x8000}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0xca, 0x4, 0x9, 0xfffffffffffffff9}], 0x0, &(0x7f0000000140)={0x8, 0x9}) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x2) sysctl$kern(&(0x7f0000000180)={0x1, 0x56}, 0x2, 0x0, 0x0, 0x0, 0x0) 05:05:07 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = syz_open_pts() dup2(r1, r0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r2, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) mkdirat(r2, &(0x7f0000000000)='./bus\x00', 0x4) 05:05:07 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) openat(r0, &(0x7f0000000140)='./file0\x00', 0x20000, 0x21) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84f9f1a44ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00298637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb26ea1880a410d6cc509ce45bcb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f0000000000)="6f21800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01195ece69c45f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8a44b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab90695be216871df49c6f97acfbe3df9647e7105698b84bb273", 0x7c) mlockall(0x1) link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') 05:05:07 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000480)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\x00 ', 0x14, 0x6, 0x0, @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2}}}}}}}) r0 = msgget$private(0x0, 0x0) r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f0000001200)={0x3, "2e1100b0df6d7fcf409def1a1fc1ed34135533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b712000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf120763e2ce23d1fb7cf63c9dbc6a87869b8ed7fe114d70adee7d696a5fa50d515e2714fab1fb6f1ef5e2ee86a0738d95934e84357ed214ae041c228e609fb27bd54d86080f76a08dca519d53d20cd99fc0e03dd76407ae51adbb71981029aeca137eaa9049710bebce9939b3922299a460f3eab037a5d2cba6bd4272495cd7049a7d7b01e1206d3b57d1fccc089aa0b0d4cfd8ccc85cc9db643f529ef3ebf17616907fb01c6b8c9a309319c606ad4bd8169d5176363749cfd308abc55fdd6d69134ecb558aa9a58fb0e85a6be806954bd6968dd632de372d"}, 0x4a4, 0x0) msgrcv(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000001f000000000000000000000000000000681de4a60000000000000000000a00000000"], 0x28, 0x2, 0x0) msgsnd(r1, &(0x7f0000000080)={0x1, "741f7bf64bf956669e624fd3c5086d5fc3eac60deb6ce545e64f148959eb612535d8efd79b359514845e992b62d7ce7293ad0bcb57ba74a2c74569415a9e96f9ab2c6f5d3879074b"}, 0x50, 0x800) msgrcv(r1, &(0x7f0000000180)={0x0, ""/72}, 0x50, 0x1, 0x800) msgctl$IPC_RMID(r0, 0x0) msgsnd(r1, &(0x7f0000000100)={0x2, "dbc573f7e5b0979ac0f2baf0afa463a23fbd6fe235f690c13a40"}, 0x22, 0x0) 05:05:07 executing program 0: getpgrp() r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x0, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000001a00)={0x0, 0x7f, 0xda, 0x1, 0xfff7}) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x0) r3 = fcntl$dupfd(r2, 0xa, r2) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000440)={0x10, 0x10001, 0x4, 0x0, [{&(0x7f0000ff1000/0xd000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0x4}, {&(0x7f0000ff1000/0x2000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0x8000}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0x7fff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xb69}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x8}, {&(0x7f0000ff4000/0x5000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x6}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x7}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff1000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0xa41a}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x7}, {&(0x7f0000fef000/0x4000)=nil, &(0x7f0000ff2000/0xe000)=nil, 0x4}, {&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x7}], ['./file1\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7}) faccessat(r2, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r4, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r4, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) readv(r4, &(0x7f0000001c80)=[{&(0x7f0000000280)=""/125, 0x7d}, {&(0x7f0000000300)=""/42, 0x2a}, {&(0x7f0000000340)=""/163, 0xa3}, {&(0x7f0000000940)=""/4096, 0x1000}, {&(0x7f0000001940)=""/132, 0x84}, {&(0x7f0000001dc0)=""/208, 0xd0}, {&(0x7f0000001b00)=""/8, 0x8}, {&(0x7f0000001b40)=""/2, 0x2}, {&(0x7f0000001b80)=""/68, 0x44}, {&(0x7f0000001d40)=""/78, 0x4e}], 0xa) r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r5, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r5, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) sysctl$ddb(&(0x7f0000000000)={0x9, 0x6}, 0x2, &(0x7f0000000100)="53183252ac8cc8205c06d798e4f09eef1c5cd87c6015e3fb59127ab9c38cc843e3846ccf5a5792bb1795afbed8ad368f0ede3570015010c49113788fd503f0aa5274f9dda0b2bc354484872a4f39d2c042b988af6166cc36ad029cf065b7a9792f7c2f2ef0e7395929cb6092bcb731721c51347bde08a7502ae9", &(0x7f0000000040)=0x7a, &(0x7f0000000180)="799063020cb88dec37523c7e4b8849f98d24156d9382630f56912ea6af30e137e2d399634332ef17e9a1f55f0a0522e9173affa222901c082040d3f5fbf77f296c0a6df303a4643b523ef8d45344ff269101454ada3f34f5fb6576d4ea3be801ab1f4bc9d68ed08627c178442b9bddbc7475210eb316bef001ba5df95e2b1f47ab025f8e1bf71381f57f1caa28f09600b2fb56f82183b6414a12f64e005cb4ff098df238d21c6cad9fc536f5b34f342e0cad85d7f63d6d9bd04adca3d1e7a7306315f923e61a183f921eebf0915c69c7789fc0f46ff6f746e6d675cf46a74d516818c31d45048ae5099670a979457172edbc67ea7cb26c280e5fba1e", 0xfc) dup2(r5, r0) close(r0) 05:05:07 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') unlinkat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000000)={0x10000, './file0\x00'}) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=@file={0x1, './file1\x00'}, 0xa) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') fchownat(r3, &(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff, 0x4) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x25}, {0x2d}, {0x6, 0x0, 0x0, 0x800c369}]}) pwrite(r4, &(0x7f0000000240)="f94c8f64dd0306fb27447669ee2e", 0xe, 0x0, 0x0) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000180)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00\x00\x00']) 05:05:07 executing program 1: sysctl$hw(&(0x7f0000000180)={0x9, 0x6}, 0x2, 0x0, 0x0, &(0x7f0000000300), 0x0) r0 = semget$private(0x0, 0x2, 0x1) sysctl$net_inet6_icmp6(&(0x7f0000000040)={0x4, 0x18, 0x3a, 0x3}, 0x4, &(0x7f00000007c0)="f81e09520d2fb712eb70600cf6d3a9b1a71d6412069d56c5c4676bfa61e7bef53ea2517a57f474362182548f47a34aab98acc90a145b0498c5827209a1442aa536b416b81bc4ed46a0913afd485079ebfd9fd4bae9e3f23ebd91df5a54ea4497f4cd09b9eee6dfd1a1f1ce6f65253fdfeb986c06a8329fc887df1cea5b6fcb5012a536a8bf406cf4ce5a7728273dd4ed5aa4cbab0bd83697d7abd198e1b70ffb7935ad788328a20ccca093bc684bfb072d7ce56147a8d174635ece26a498ba483cb64b8dddae49bf591a9b6bc8df155bc904c1f95254f4cedcb9e562149b50a47eb261b0080e65d92e442561e7832ecff911149e37bb701149cab83a0fdba46ef3e93a786046211aece84ceed96fb517eef72f4c7ca1f6d89d9141cf5563e76dd3eeeb5b468429d488c7c52dcf3e85b45c4572b0e2277637dd2d9a94ce20f80ef3973999a382c6673dc529ee37f75b92bdf069c2f3c87b85688b2af6be957dab2df03a86d0a9370f55c75b502c672c0bb80522207782ca83bff58ac093074e4bfc6c0febe70024ab8c9c410b5a3704967fe734ad8580181da13faab06e0f700cba798896dc9a3e3841baabb011f18e86d6c434f91e11474e603e1451caf9a5bb6c2a88c29d269df71ab1b365ee3d8d87a1b5b01337e8884a81b4f0324b7f1caf67a6d4d2f92760724ed8b1a14f4a2735affd504fa9a784f9c6c77d504c9d4067c339a490f7ec68af3c1dbb14409e51fbaf2f9ce93b966c87ee7cf3575cb6bda32cd2bc9e061cce56047dcb90598f2cffd974aebdca966a891685c6c263e7ae9ee3b3086a2f604fd26908aca8a9f9f7310ce7d854124adf52322438234a74be53b1c74276f2aadb67f6c99821ca684625c891024123276ffc76c1c1bd37eb5c6bae0a807a14ebb8ec051384d163ddb2e6f8c5772447ec98e92dfea6e34f84dd3a4b95a0507172c7b9aedc3cf300e7fb6eac8e34727aced9fcc92014009b55898253df7d23e0fde2e8402fae7a760ad89053d83031f43cef25d6379b0ed5ba8ea02dd85e6f53a4dc56a4f9dd186f1f6d77543251e0aa2fbe381d207193585f45a16a5c75d4784cb451995a83e69b47a56de4a89bec38c961cc0e0b4460adfae78db2fabd79978456c5a189e8bc37711187a8eecc0ff3fbeaab0fe9dfdf2baa34aab23a25b7cc307098cd3be7ad4692b6a8aff7524025a071999c2142bb844e68eb1a465f399b3465cb3a7e121292008cad4be013be17e88378f83899ee84b1d51a14b4ed49c54dfbf8c43cef91fbbd9fb9b021ba62a28b23951aa0a853f25ceca67e315f1ba60d53d6af57eddddbaa179a2ab4589419edf83044d9d3fb887e93285ee714041cb2dd2ec324704067c76142877600f5a5aa81a2ddcaef4181c456d5fd63c3183118e87bc11842f646d9500d876285e3f06cc17e954fa94c28e02c27f0dcc92e7be967fff2c9d18285e6e51c659f5694e6bf9b148faeab4edf400212976d6a3812d5c07b7dc171329e3a828843630ef5621fced87a92bb333b5321792d7cc1c636536e3983c18a2f2953dfe3a8038ace5f502937604a8b334b86fa7ae25488492c8e50aeb75836835ad549181bb72f9ad007bb53482ed56fc850a4b980077f1adbe53e87f6c4c8f27eb0b1af8fc372b7df2fd6127e8afe5278aa5c826db98beac2f25d8d9dc649514dea8df88d57857165866085fae87a385299fdc8616d2a4a3ff454eff9ddfa9d64cfa45bb96028382b8caf54ef85e2a82cc332104c08f115e15d9786b6629c531f34aa4e9b75870b04ca02157a67fb927a23149ba328b2f756b725705bd242aa33234fd9b5244f44fc54e5312007c96cd70e6939fbe3c23692c9a8dc443d292159b8d156eac89e5f7502fa97b319d046ec2cdaaf61a1d2619a3f7673d158aa2b53a8cb75ac7f5c6bf5f58c8c59f454e38e6ff44a401dd8021b13a2c391e331277bf1f3df227d40c0128d5a5eb9fbb9e37e4263fc12d930c71f27cd5cdd31eb0ce0dad74ca84c167216c5914e70d6a4f39cb25b63e9b47a3ee84fc8a44d653845e52f530b7abff9b08b348bf9aee081cda0b6d5a83eed9021a5ca529b040dfa0d38df4648a9752b4133c26d4c2793cc7e4e3ae9b80fa6a9ed8527847390de16dd66cb7de231076a93a005f2b1275eb68eaf0bda297ffa902e1858a0b26d6745d63c92be3f4ffcbccbe44ee86a4a2ecdcb29c74cadc0ca296bf6da83a955904731333850f0affcd967e1136b86a7337faae5af8dcfbaaee0d0785d7dbcb0f50f161f3d3a6211e685c3ce5cbd0bc27ba4d30c80d0bb5275add7545df47f552a77d9c9748b5ae997b2bec2b72831723c3210677e038b4c8db55396d309d81f2b2d571e00caa65f21ce92e7eeff48ef99652660025305c969124dc684fe150ffb05ce467c9603677383da8f118629efd99983cce0aa355f0208263fdbe24252e464dca2e9cef15f6e886128611d9ac9d97cc35ddc98c65029900627724a6311ef854a2f00e9797b825e891d5c3902fe8f318f88c24eea9cbdf22d85fe92907770b004783c046880056cf6b479de9b9ae89f98703a5b20ac7a47fbc0383de14844cb319acd22060ee90355f8a52e722e373973f566489df9a112bbc5789a22e943869edf90fd284442b9e59a7a73f724ab878a3a34d8de8ac4dedb7bf3cd18dd0526d8f65b5a85e0a1b9aa2c3a8e14861f974ee832ad873eaccd44876a936d6f9b5d8bc838d5ed53ebec2b55916bbcf1f0711a84f9b02b48328268d15d61d0a199c4b8cf2b77ff8525d508425210580a63de933d3bc6d7213f759eed31d4180d20001475c0bfcdb2a0c31bb499399c3d0bc8e21e06e6e1ca9035a788f6bdfacbb4e65d9d34294013679ba6ccb8c0ba3ab5e321fd8a63d22df5c046d9e601876837d517bfdbcec8a9956e7d6111f84171f93d50ba4ee54255112712c00714e2a895f5d877b6830596d8bc7abe2e85657414c31a6c848532acb8d7897c7c19be5145159f3f72497aa56434b2c0b829c1819fd236aab9b97d22d570d23d3b2ce05f6a82c41df97328db4790c229635e1747abd04f9f43081a500a0db084afe4e4a5ce51ca8739235d831714ae57f3f03aa1ef45433a55078f9c34bb6488d24e1bb201079157bf5bc112cdf551c48f69244b466cd0399fe7ca7532fd2a6637d16583813da807c996b06ed3fe3756166346543f316893784c0b5a68f35aeebd7159c76a63e6e2e9ad450299221d96873fad9330db475ff03af2aa26b4612acbcdcfb63f832a9e938ecb45b0d05058600ff06001bba1f769102ecbb1bcad5844534a25d5d5e03a884044b1de725073dea1ddbb245853b4107dd32e27dfe3ed08929654fa5ef31a55fd00b40b41f4e5b67f184e83d49e618d5de5379791bab15349a13132a44b72ae2239838ecb254b1bd6c7c9fe02f3fe781a1fa2224250fb6745a65b12dd6a1dc2491604535f0556b222121cde424631d0d71dfe95d2d927f215d97e288d25d3387e4cd2551956dffbca72c7398c42c5309ee686f0a8714492a84729721f632b9325c86b2edd2964f54c58851acf26dbb550d45c3b1785a2e983d2e2b1caf9a068669ff6469348ec597a634a3985e8e09315f5788502f47af757e04658e9ab73d6f0bf187f2ff6b43a23d73394d2c065646baf0bbb4fbd812d781c1161163062b636c3ce8fcd704692e19056eeb8f3e621690bd4e785fa4631d96d92a281f688de51913ac9cdab9cadc3cc4c381c5b7d7e272af675521bdbe63de74f239a947a2f56067ba515f3cba994ba9a6f835e9a57f1774aaaa08c2c5ffe7e5dbfd77aaa817db1f75f9d017f81ccbaba1f2d49eea2f5f6cfdbdcdc826f717457327d81b97a4a7d813348939251b39779505e38de8cb6a022422856910cdc2adc49fea93c3958792d16b3d2d5a3a9eff2fac1bfa634ae76d279df61d948daf126d6e5575ffe12d4ec70ea6f79932425c128f5054fa8f802d3b2ab1c1b3a742c6551cbdca83b5527c26dd6c784e41ca327b329234b5ba065f115a9952e85a0a659703cda8afc15d98209f3a5d4e474cc5b42c9a9a8aec2912cc1e9bb2db8eba9fbb9d59adc93666ba4f7041c8286de6d9e6ee9e1e6c2d0fbb7ef2bf8766a7d790bcf62baef0c496ddbc6c5aa7bead79ee90ac591fd8b5d22b837536d381ff3ba906f4fbde7da9ca255bdfb146ace3dbaa3b5128b8a2755acd8d7428a09111821b51912479eeca3aa0110d0c2920287bff72cd1df0f165f821512edf9e6dbf2e5c91d9bd0e601c63a2fee68737267d4a529df3dfd225659fb9b7067ae391a4a0502d064de82f04bb3ca327f3513fb5bf7d0691d1627371b106abe4a12618f6da24d4f4dc83ecef5ca58ec088b17e6ad3c66f193910c4622db186adf1b592c2b4615461754b771230c94cf3f0e8b7ade26c12897188fdad07115998f968f58b7567e263c6a120f4eb8d8c00ad615a81c36e380a2b52ef188dff0a6ec7f13da6725c5881a5cb7d781e97be6e5df339942b00dde90c81f5abb54292a8446d7f307e800ff3a2748344f2cb185a79a001aaf4aa8486336de50e5718adbb74145433cd05c25ab9a6adcb88f76a682df38ccde6459d17590c6c6169a1f532baba9d0ead7e292c04b0f651dda282a06b9a37a958c544c7c3528d87811e5d07a95d271e631640059e77fa007515a3971e63005d505243019538177e61a8ea60e02a4856fb32a4eead79072b49d43b352dc631426e6f2ab882c55f46f180d80439997f4108a86649bcfca65bf50f1cb3cb4be021c1e40d705be8865e7f68673301956656c04fda67ff716a2afbce2ff090829b37d797e732c8c130b11226a83dc25108ad48187ae5d4af183194b4dc76e7063307d8ed8eeac65b8583c73fe247c1465d4409b214ab91ac434343d5d1dd0592b4cc0632bc9a8e3d60ac67bee9b41d552ecc3ab037ee340ca45bc8a688ef73ac824b0db3e4606925c3bd8707ea19ff949b545e934bb8b659c0f34f161e5fea796806fd3e1a724bed66d88d5127c983ed8963426fca30a6310c47acecfe0e5e464102b8ae7778ce40fd44ce0289dc47bf848268a1e3677b8402522e72a5e69a1042c4467e0fb2dfaeeeff4c9af31ad38b756f9f0048e7c6e2d1c2e9e0676f4b6016b9a3969c362bd2623615bc1587a76cf08071feea5b687aed419b12906a84414b25d3c6e1abda72e32b2197b2d126a979655cac8cb3c6a5a09d66a0f720ef40cbec63a731b3f6990135e32b62ce2c79d8f7793d5f04363d6db65d1423e32078e43fb02c4b86249f595a649d7edb35fb2e2a23f8a6834bbf225c39e3bf871567d6f22a72ca63311325324ad30550e0b142f49766459a3be6ade2453566481d2938c6553c8c483aac057645e1ce62cd69b9d696fd21ccf6cf32599395bb916985888e0dd6e5fdae9b3f63505aa87212a28a0e087b09211f6c0c864c286aa7dfc47d6ac805c94c63e7f56c0423b560a1272ee0327f9a0463c600bca1df3b6eb50b24de24d3d80c4a447a62e136f800bc727e89cfe39c3aae15d2e74bc95333faa7ba40d2b4f08f938ff94eea75838084dc98465878b58f24d19e2cff6ccce0a757ebe7d487650f7925fc921e3eb520ca6e91c484c9f0eea0acf506450fef3e0a0cabaadb76bdaaeccc9bed2eb447257896dfa48f8a843af79eba4528849e0f5dc122f5b20b3b6f448c604472d22181e82e052f0a95589f025944b9e72749ec5723c91be226410be5b17a6512378d278e7a7d327879e81df48def495c27bec3f57225c0195397b00a676b9a187", &(0x7f0000000080)=0x1000, &(0x7f00000000c0)="841c34e45b519fa42f70809e94a2c1ea4ed87c1fceb7256e319938e36425a3c6b18dc0e03be7f9624db34821273afea093e1c1e5ce1d5f1daae8e1dc998bf5c3e7e773dff147e3d469c274fdf354656fd753728376c5a7b9b5a90e9c5a59ae37f2a22f2c62c7c0395e", 0x69) semop(r0, &(0x7f0000000780)=[{0x1, 0xf000}, {0x4, 0xbe5}, {0x3, 0x4, 0x800}], 0x3) r1 = syz_open_pts() r2 = kqueue() r3 = dup2(r1, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000140)={0x6, 0x3, 0x1f}) semop(r0, &(0x7f0000000000)=[{0x5, 0x3a2a, 0x1800}, {0x0, 0x8000, 0x800}], 0x2) setreuid(0xee00, 0x0) r4 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r5 = getuid() r6 = getgid() fchown(r4, r5, r6) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(r9, 0x0) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000240)={{0x8, 0x0, r6, r7, r9, 0x65, 0x87e}, 0x1ff, 0xffff, 0x1f}) 05:05:07 executing program 0: sysctl$net_inet6_ip6(&(0x7f0000000100)={0x4, 0x18, 0x29, 0x36}, 0x4, 0x0, 0x0, &(0x7f0000000200), 0x13) syz_open_pts() r0 = kqueue() r1 = dup2(r0, r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 05:05:07 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x40005}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = kqueue() r3 = dup2(r1, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x9) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000100)={0x5, 0xfffffffc}, 0x8) syz_open_pts() writev(r0, &(0x7f0000000400), 0x0) r4 = syz_open_pts() ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000040)) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x1, "1eefcd35ecaf10a5fede369c8979d30f602274ca", 0x7, 0x7e}) 05:05:07 executing program 0: open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r2, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) r3 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000080)=0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r5, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r5, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) faccessat(r5, &(0x7f0000000200)='./bus\x00', 0x10, 0x2) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000140)=0x200) dup2(r2, r3) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) rename(&(0x7f0000000040)='./bus\x00', &(0x7f0000000180)='./file0\x00') r6 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r6, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r6, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) pwritev(r6, &(0x7f0000001740)=[{&(0x7f00000001c0)="cdf96c20d446768b66b6386e4aeeeb737303cf27338ffbf46107ceb46ff1093300562f70261668cbf5841341fbde8d544caa74c74f423211c3632ea3", 0x3c}, {&(0x7f0000000200)}, {&(0x7f0000000280)="319677dbea107167de0564ba57fa4661f041cd5353747ac55e87e88d2ac5419012e062e6631f984e0f8c0f055fa35f36eae6f45da1b456144754634a6999314aac53ea237c972021aa6eed6d11f0643ea1301fe54419c075d2ed8b038734a894391db78df546686975266bc24f3057bb6dae899ea2b8afb0d9127973ba6d7ddd64f5afece50767c0ac6972ce6408d534aea377b749bc965b97c66bf4f90fadd5c523ec316ed40b34fb07b291d8fea7f53a22aaba5a00226708591a445059b3fe3012b45071ad5aa349bead7b2e7893cd92c9bc2062530627106d", 0xda}, {&(0x7f0000000380)="c3fd5d81", 0x4}, {&(0x7f00000003c0)="adf49e312b0a70e4b7847bf0eb6d02ea295a78301ff09e939381fdd952a43fa32f54b4fbc8a4c8c24aba83ebe79b6e3677a4d6a6e201c9b213f6cd6f22ce18cf253db10377303d62dd2ef63412ca7c281088019bab0947b7b4f5cc2c0b956f7843c01eda1aeba67c375708bcc7d08ad40510fc8e3004f4f446b730f7be275b27d695ce9e40dedfed5577b088a2c11090b999fc4ee8761a5b9a42534b3e2b75df2f8779ea6a9ef97916c609392913c5c4e659330e6b0802fdc5392f9b05c390b06ff971ce31465d1182ee426f34528f3bbef61b1a6b607a5992a36d073321ea1c808c770fbb3fc022443fe885a638bfb9d9c1ff886349e411c1d5b7b7ebfbc84b823dcaa6d74852bcfd577336e6d1c73f6f974d3ee14d76e1efdb7611f46b7370fadf903b73ea469bd6293c0b04fefe169bee5c242a34fe89ff17b4f00cbce2e4c1dd5b0f152defb42587f99d96555e14c3864480b7e6214795dd8526a538e1e5f3060d15dca6e8d40b009f40f45bd8a18907234c7e645ac65e4a313a533fac75e47778db9395be4cef8c1821388b7aaf9b505b2d26286c09b29608c26804a774af52e70bdaf77b79fef9793d3232891694869bc03ecde862134710b68d1337415b067ade7d587614ed2a78d1cc24a8d4ca306f44bbbd4ae4462b837c8debdf848227609141d723ca89e95edbb5bdbf8dd52f3c512235b37a90c21c4c7b5525a4c04181acf1d518481a9609665b63b211071899616c433c4cccaa2d395ad30336147bcb484594df4ee097d0b1349e25cd701c4699948e2e97f489276d1db84e6fc3f691a5e2d8b02c0193e546b9c8dd4438c8056b7dae71f47823e57b8b82e30c0961b76f8a28cbd8cb11ce7193a7220a3f6b372d057b397b5608daf2e533fe07f63e02ecf14627a481e13619d6c1752419bb1d5add5d47d243bdfb3bf0515a9fec4d53d25d638a4a38a9ca1b8de52db8fdb1ed931522af2f6fca2684d3a1aaccd7b260b6ace54a1fb91b04d88717e73d525895aae2724dbccb1e2136f8274c7e6a99cfaf239aaa9f5cf6b3263d9d7b991e7e7548075b32bd0ddd349d072b9cef144e1aa7f01bafc9419afc465f40190cfdf44fedb4f3d3dd824a320e29eb13220a79e7caa8ca55be3b0f1a628be90fc12c309536a8c0ed71f24e9e03d21ebba659e82b02d854b173d6dd0fcda6dd722730c37ef5eec7ea7102b84bd04281145f82026fddb4cf6b6f4ceb59cb4c52c252a356a099bd0009bbb44123c2dc06181ce9d0a6aa184c1610a59213dff0e34a9af652622d21efd027bc35d242d5b8a6370275ca3287cc116d593c5a92914e661d2631cd0bb87faa2028bdcf70536eca20be0ac6c939fdf6ba300f0b1ae0ab4234d3faffde1b06aba969ea565717338dccb4ca33293fa1bf3c49e43f5ac172d7e7cfc5c6f5d78fa45d3564b81c2ae4112aeb068a504082d531b7861b66cf90413175b00f5875d87dc21152508a5a9781751377d3cd462b07c007fa1bfe33d2bfde537abea388f2ae9beabe8ba74d6b6e91e88dc1d70ecc8b765b502a54c192ac91d6953a4d388bcf4236f2298a23cb813368b26f6fcb061004080b1fa633f5931b781b64dc21f11b371a7924b49f5089d6ce6e9ee62d9d4fea5284f3576102d3893930693b3947e30b9acd0031983f530e9087f74505d11bd1baa27b8c0bb2fddeff07e148e1f9c089903eb8e514745a6f7fdda1583384587632f62e621876780a8cf538cb4573794cc20a01f04edeb33872d6e7f02542ab2d8a9f042c198d57a788d2241086877302fa441f2fac1c12c4352297245962dadc06007f4602589c0fdcd899a072efb245fcdd0bee077a5d18e4d666bb3dbff837dd152ad7a142d4d4cda822b64093e7d3de29301326805129782329e13e33910b919de4c845c9048c105ed5c833408a985490ed317f5e81c1e0f03d2a68e75510dc333989ca3dd87e28b89f24639ee4934e3b1a489147179d955fe60ca676b0574734dcb09eae11b60663a547a61a0f4138f088c5761da92d716433428feabbb9e8a99ba60e0a6784d10e7de60df0431d8a0573bd0d1f1280e06ee595174c690c75ea0a0438d6c7fec51f775f583d3f0cb755b90b68309362db33a050185b841fdfd6e9f2d49879a98bd50309dff56a68625de2d9e5bfc45a1c5304acdd98f4cd3f54d6b17e123938f5032d50a30482029ad571d3b4cd785a19a2a2d39e69a9e25407f8eb9a4aaf3113e3b581c1e9686221336d410b2f0e889e00d26157ffd030b71e83f286fe6820ef3e180071e290c7704aba0fad57f4ef929aaf154b0871421f6ff6bdc2c18ff771f048b203e6a966622dbd93204cb2ebf6fb86e54f6a5eeb8d693a4e1b51266b1853026efe55129a15d2db291b0c3ffa43c73ab31332916a926345495722ae7fc3acb26bce5e2cf1ac1133be728f3ed037407e48ed1df44b29a9aca7b2a13b8a9b454a0687338483869a9fa954c1ad956d6406a4fca8289190abac1b0e3cb9cd93456ed997fb661eecdf07813128a70931831a09dafbc7240adee9ed8ce39ec362fd9be6a69e22850cf739eb25d982b916975b61d4fb7ab4f9c937894a2dd70550526ee74618b56ced56f846ca4e832107fbd3dac46d16f301266087ce63d6965bc31159e9cb01ca75d74e300e98c29d43866272624bbf97c8ef91bc674a66d0c82c3b2105fd4e6d202b5efe381fd973cdd7ab8671fb1d877c8d055fd5f521809418b2c679373d3d15be7d61cf6c7b9e8e413440a29060a438fa9b20f21f994f5919906df49ecbe6fa8095c5a7d9e48f6f00d71b52236f0924e59bfefc4a0e6689d664e1e6d1b0438744f23eefca3fd0ea8251f07d378acbb7624a3d586678b4f912abacbf0bea618219702239b7692b31c687fec352b54ec78786158c99ac7818af6927f91e19512a7e9cf70d9f637f324793b2330faa976f16fc72c2edd748d98df6b49f1308320ab3d4a0b9de90b339f0a28643cb379542d748ccdf43f70ef70a04b3d02ed57950e400464693bdf2ea6070eef1de98411e4c88cd4248d1b8a171d60676e54d5a6d3ac34589e0a480726affd98baedfa2751816f849e750ed5682596d6fda5d3fbbe9cf118ee37ebf81667a0ac64968f55c98b0035f378d6adda742a6233258d0eff20a4878e70f2cea082fdb7665e0ea55f13e578636d0567fb8b2da01fb89d237e279bb4baf3604610fbcb44c45bd3eadc1930e8f15365724edf1504690d1a09e938c65499761bb7b34c6bfdf51767dc4c862c845e8372cd7e431555df0446260fa46f9a5ca69e4b896f75745ee6a42fbd7254f98492afec47d4e1ae6b79231310fc05134708244acdf31f35cc7a599ddb6cee3dc73ab23f8a8c93982a9e9237549597af5864d29921113dfae9753df573ad28c29e4571ff08546178c1363a4395838aea6c502e750fcd2ab02f09a4723a5c30e7361e6f4d2e05246f1411acdf86d5fe146cc0958e82a5d1dda86cd5f651b719e74647ad98392c063d5c714decdaac9bf9c22d5d0f04019a5f1e3ca21c080ae7193deb7d758252a34d8c5d30015b4ef767760aa9e2e2b3e23d61e83065f3c414eb06c2fca1c14d635ec8a83d2fc2a23627a0bb4c498592e93e0a634099a39b47f85e2e7bad50ca2ba5daa3771fd598d0aa22a77a72cafff8478ccfa6848fbf94244b330f2ba1d78de29f631f187ee15151ad7191480156ecb5170824a947b4c18b8ac247b57588cf1ff462827b24ed9079a469eddea7fa68d8c37f8b0abfc5fe513a2fe65d8fc390dfdc7e97e5df331df2c8c6489678338792637abd3bb35cafa9b7e0ddb7446b071be0a23a4faf7457dec041420e57467951128d65ca4413a3e253edb0062ecdd2e4bafff1e446561b73132576439f380b1416d09322a56770c086dda7642c7478f8a3f3d375b84c63852375e294257ffb5e3b86749182cac395ec84e00218798aefd335e3ef02e4ecf322e2bb031961e9c7e5480e06bad2d82990875926cdaff52c6397623fca4822c66940ed2c204e719203e948d623cb014417380f65fde890080029e314ac1b744f17ab8920277d2c424e734deb31bfca52a502e3e027265b45c231121de21e195b01968a0b01e176b4275c3ecef15171eefd27276c11bd5037ed09958abf1f505b07c86b7fcd0537efb670ae4558343c928568b2807b59e1e31b969dce27b87fe6a1ec2b9bba63a0d3963a3005bc9da22f098270cc8aeaee93ffa4c4ca6fdbb2fc572686d1276cc8cc59e8f575816f28b9c885247ea7f0a0dc5a512428b63041ed10a542a7315724980258660dc1f92399a382c300a949ef0f6fd8560b6770ef3056720362b7ea47334cb93c35a61ccc234ad08af42f1faf36492324d8a356cc9a46ed966d2857ff035905a37a3aa16150b1d6c67f7ec38bfdef43eaa4152b32874eb11ae219e025f1f0308fe6e8c0f68b02145d5a7d8acbe4fa7ba3108d67d77b0df15c6973005465a902cab5a93a0667898d33dac52d9751579e6c1457c20b94867799f25c1a04dd07839e254a43439b8e16f40d574ae7d752c5991d26a985da0426b0c3d7581f08fb304fd582e943fab8f991a1147973954618b554f34d075688e75128c6f3c3a2037abf84806e3cfd2c4d740694b83c953af1ded4b89f61e170011b9cb22f931447078cd77565e9f9cdee6c97124863153a3ca8158229c7f3eae5812a5712aaf19cc5a29a2f1b63332e068822308adf02334ead728bc19fdf58b1141a2c3a33c616dc55da3024175377fe51b2d1a150a3072c8b5bb69e3684d6947aebff7a21b78453d57d7ee8b11f0c2ec3235ba4c00937d42f92dbc5b4297dcd1766cc5742b13cf8726de3659177f257281a19682cb7fd1b32850ddc006fb876a9641936bfab3aa0649fef691612cc95dd97daec120506fa984a30be926b4717471b8a839d264a90b0daccf10c3adcf816d7ea329dd13a0d5e21e3ac44558132f4a3829b3d9ae184d7a6b6653c048da05372d6173ba0bba9057ea3d0b934b587cd310bdca7f315e9472718e531f74a328186f6a402aebad4d5b49ff55c9bd5f98a16fab31c095f7a3254a33448d1866bb21c0535b69aa661901275d217ca59a4e7af9ef94738fb38b42ee1a47b68647d3fcc1add068e173af51c1a721127f8baa5830a0639530b7d3a4d44ea37da17a9951435de89819fda6f4cee5e2907910f918b1da2e81cc27409c5af97f8fef9f8b146766b8d8be461c125b4b00fe86588b45062187b85bda0957d367f3cb2468ee62837a5349eef155479bb11e054d3e777f78800ee124596d1710b3739a47f9461b496466887a1eda13e32a46c0a3c295189e83e9846e3f4c3076bfa13cdd2c51db9c119ec95395da93f78b1f9c27c1792af8ceaf4332449de4fc1e77c474bb995148bf3a3fab8aef67dd09ebf362e0af668ef05ad0deefaba689de3e00585779aae906e48521214df35a1ba8ac1c8e784890fc8e7ca1555e61070a2cf3407ddbb7c57db9e822aca0d7cce4395fb798019f1ebbdf15d95a4127a81f47bdf165541b7cb7d2b739fa382bc771cde12cf98c3fc36d0c0265742748e685181471e1931d205eca51b5b6fe695873f7741b01e02ed70aa21a4684a4c0159cc0377e6b74b95f1b2cb82b238fc4c1b7cf41346c16ad592596cb8f2c482c3627c30fc83a70ad3ac580a25f66529ad46cf50b76196fb2e0be8f7a570244b94a3d42c5e5154337af214e695622689d0d36c69dc447c3936e070c52745aded88a88ec4c65859bf7d9baeeffb2dcc840f0e5452b35e82c51", 0x1000}, {&(0x7f00000013c0)="9ee9b6979c36edcd99c2e34e2d09b8ce6d70b3d2cae14d23971487a1b2d49ce0939e6e9cb859aedbf08721c5a6a903b7993631ad489e129d784bbc51ec7590fcea46b61e11651f03ae02e0b170095fe5cac226b58a26fde8051c8a07c3c7ad7768aedd20835e0bfee547e81a4d921ed7b6687e754fa60701beafbf5b8d0cb5d1590441f8ed84a0297dbceefda2dca773848d", 0x92}, {&(0x7f0000001480)="6836af40c228c4a45ac2b15c6ffec86412653470bbcebe5a0a41beb0c93521171218b83d20c252228868464cc9a002ac9453fce5aa022dd71999974ec074159f044a3cc81e715a4a5937daaa4360793c040101ea05b2aa470dc250fb44c9a27a8aa98e3a8a", 0x65}, {&(0x7f0000001500)="78e89b135820f4d9f4647f8d247c0476b56009", 0x13}, {&(0x7f0000001540)="ca7bc77cad705b58fcedb1f33d3cadbde34889828a01c465623ec47265342978029343794a03b2014bbe745846e9ded416a96716d61233e50e99abafcfa775361efc1b5113658eb1463f60632fc4b96ecd3e6965fe405c9634f0caac339889fbd07a9e07b81a73c030aa49219a780cc7e07d59d3fb413c8b77210ac69ef405a418c5d1bdffe016bd8d1b5dbbbd4cdece1e7e84aff4a0a61744405c2d7aea57a82990d6e046616a480d81c817432424f17e079d2b2c291fb4df738152b9fc03c8095b208c", 0xc4}, {&(0x7f0000001640)="8b3104e2bcb3ddd265352a3cc581ba34922bb96685ef05ced3243bf3d34235561c60036ca48ee0278cf6d8a14db85774fb8b3fd8f98afb79abbac845ea6ff6a6942ee43445db610f017d15b9094293869f90ab0e005c935e155af17f4f204e4987f8d145d0c5d98e08508c1c30c5b0884ef925786358f9c6a715068fac410cfb6036081a3e4eb95e0dd354e9e9ead649dcdf50f72fd1a0778c38ae8c8cfc12c7fe48098dab40d10725b4292979f8403b3966d9ae01bbd1a9ba107f8ff74c47fe8d77ecb106b1e5ab24b67de5d56c02c0c72d977a43867f739359447c6db5112aaddb0ceed395", 0xe6}], 0xa, 0x0, 0x0) 05:05:08 executing program 1: sysctl$kern(&(0x7f0000001140)={0x1, 0x4b}, 0x2, 0x0, 0x0, 0x0, 0x0) msgget(0x3, 0x210) r0 = msgget(0x3, 0x210) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/244) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000000)=""/244) msgrcv(0x0, &(0x7f0000000100)={0x0, ""/4096}, 0x1008, 0x2, 0x800) 05:05:08 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0xc02, 0x0) mknod$loop(&(0x7f0000000340)='./file0\x00', 0x8000, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x8, 0x1c) preadv(r1, &(0x7f0000000040)=[{0x0}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000000c0)={0x8, 0x101, 0x5, 0x19ae, &(0x7f0000000c40)={{0xdb, 0x6, 0x3, 0x5b, 0x9, 0x2, 0x80}, {[0xc1, 0x200, 0x6, 0xc1, 0x400000d67e, 0x8, 0x100000001, 0x10000, 0x400fffffffe, 0x0, 0x4, 0x401, 0xee3, 0x9, 0x3, 0x9, 0xffffffffffff8001, 0x84], [0x5f8ddaca, 0x3, 0x400000000000004, 0x1ff, 0x3, 0x200000001fffff, 0x1, 0x6, 0x3, 0x9], [0x5, 0x10000, 0x205, 0x2, 0xfffffffffffffffe, 0x7fff, 0x1000100000001], [0x2, 0x3, 0x4, 0x6, 0x2, 0x2000000000008], [{0xc50, 0x0, 0x1f9, 0x8}, {0x4020, 0x80, 0x7fffffff, 0x9}, {0x6, 0x1, 0x40000003, 0x7}, {0x7, 0xfffffffc, 0x8001, 0x3}, {0x1, 0x0, 0x8000}, {0x8, 0xae3, 0x2, 0x6}, {0x6, 0x19, 0x8001, 0x5}, {0x1, 0xda6e, 0x80000004, 0x6}], {0x0, 0x1, 0x8, 0x1}, {0x349, 0x6, 0x1, 0x3}}}, 0x1000, 0xcd}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) setpgid(0x0, 0x0) fcntl$getflags(0xffffffffffffffff, 0x3) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000003c0)=ANY=[@ANYRES32=r1], 0xa) r4 = open$dir(&(0x7f0000000300)='./file0\x00', 0x8800, 0x40) fchown(r4, 0x0, 0x0) r5 = getgid() chown(&(0x7f0000000280)='./file0\x00', 0x0, r5) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f0000000200)) readlinkat(r2, &(0x7f0000000080)='./file1\x00', &(0x7f0000000140)=""/161, 0xa1) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000480)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6361acd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b81fdd7068113092bfaa13ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50700000000000000cac7db000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b27a2bff4b7b46564ef087626e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969edb7f7744123053f35c0568241d85544021cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec89ff7f0000490ba02e9768a8b36d0400b89da05a0a414c6394359a0000e802000000000000f808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca290235d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a5484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac55d587c08f6f7c1013f87820d1f11b9ddac3e5afc074c1771cebe40f576ef8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c774fb4177e9f616eb7246be93a9e32be26a56e05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b91721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d71c99a8ea2867ba54d66be96f8f935dc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f3eca629fde07bbb821b117c90841ea6147ce522004f000000aab02e9e67c173d71290bf697d4a4c083c5abeec2269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630ca22b6db5a1ba6e964d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e198145af7ab215df2bee241fdfce327f83b9a812be0b28665eb2462d5d0731a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a849a6a33aa33aecf9a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00c23a2cce6a7074b73e0a84806ac577b6112bc4d9f46eba357daf26e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef049484396e47b0b68422ce311330064957355ce77da8ecac6392a60a201d1598faf652ecf5f4207a31b342bae0328371101fdb7bbf1237472c05000000000000001300000000000000000000002000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad0008b57fe772cbe2b5e3e1e5ac000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d91ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a871d1b025ba5d38cd3009ec23c0eb6f7ae6da1b143baa9d524badecfc87f922b9188d638dff07000000000000a07b99cb04eb282a44b14a66bfeac9da17d6295a694bc8d9c0fec601ac31b178dc5dc09500ffffffff8c5ff51b5719c21dc60c45bed29d7b308b5c975ddcad8ec4ba61a4831f452bd60f48008456b09f5226ed178c2fa7c7458c7b9a9248564fe2a7263b0a0d05bd778cb1808b7857df93c3bf1ed0e006452ad0b823d93c39d197cbd8102e06c5c4050046b7e501a4e9f9dd4089754149244f896ccebd29b791a63d025ed57c801118123f008da9c93d5ce5ba28878d0b3501394ebd068fb1128ff91ccf7626e962550f7dcb0a8299df6897ea240c67a07a84667f79ea7e2aeb00000000ffffffff1163d7906c8721258725c01a4e571702940e42d65b6acfb7b877c255e8751d32a5841662c721150e078e57bdf503bbe42e17f6c467fcf178c2d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a9693c0fc337342fe852e9bad066be8c83daba6764553ab28aa9629fa9bb518ec97d714f20ea2326edc5ec4f633019be287f0d5233d1aa6d476af9ee0a5006d842f1330f102c3f40c24ca8d556c94dc650c15e4298f1ed76ef7f1e8731a90acf0543f692224d79aa900"/1934], 0x10) ioctl$FIOASYNC(r6, 0xcd60441a, &(0x7f0000000240)=0x2) 05:05:08 executing program 0: sysctl$hw(&(0x7f0000000080)={0x4, 0x7}, 0x2, 0x0, 0x0, 0x0, 0x0) 05:05:08 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="fffffdffff945448fcb5ffaa599b73aaaa39aaaa0806000108000604020300e0000002aa0fce57e9c7e68a2b00ec84e43dc476730ecd1ed9382bb5afb368680201d4b5534448e077f3326a0a84a28a1ff60dc97f46b7e547d82ba43fc509e20e1a4191eac88e0644d2c59c0d610657865d56384bc3d6b5a4936a3b74a3ebbe6c5874056745cb2d8d66b31633cb2543b526a2653d6908a0a76c1b08fac9c6f202122f84915dc3679c60609b6ea17badb10c48b627c863aacc947da71de59fb5cd09709c5a599fdc7263fb67639a41f91b0aab12fa2e91fa8947d9beb16bf4555d7f5db06d55317877d8dd6c4bd113c68c775d707b4f4da6cb0886ab07c89591d7650e9a4d7e414d5558912a582f78dfe061a4ecea81b2b63b12deee2c0a1b4144fb7e0000000000"]) openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x80, 0x0) 05:05:08 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x48}, 0x2, 0x0, 0x0, &(0x7f0000000080)="6c45b8842e5cc41d151d22acc3bc5a243fc8648e7e341f368c7659a27eda65e26cd7cd04b4b8a18d1be9536190c83707564d014df9e2ea45bb650bddc603591cd50367bf483f574b0171a32455fdaf789356e7cced3edf5eae461387f2bbbc52cb9dd5b583ddf517fe2ae2f14b5e8738ba4152d0ada8bad10819d5a9e235736c37b67553bf82b4d69daf2b168740099c159fa0c3c0ce437931d26ec34560667bd65c000e27ddec9e6837c475d67c162fe93f322538", 0xb5) 05:05:08 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x80002007, 0x5dc3) ktrace(&(0x7f0000000000)='./bus\x00', 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000140)='./bus\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) r1 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r2 = getuid() r3 = getgid() fchown(r1, r2, r3) setreuid(0xee00, r2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000080)='./bus\x00', r2, r4, 0x0) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r6 = socket(0x20, 0x4000, 0x0) dup2(r6, r5) r7 = socket(0x18, 0x2, 0x0) dup2(r7, r0) 05:05:08 executing program 1: r0 = syz_open_pts() r1 = kqueue() r2 = dup2(r0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000140)=0xffffffff) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000100)={0xb7, 0x1ff, {0x3ff, 0x9}}) syz_extract_tcp_res(&(0x7f0000000180), 0x1db, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x20, 0x120) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) pledge(&(0x7f0000000000)=' \x1a\xca', 0x0) syz_open_pts() r4 = kqueue() r5 = dup2(r4, r1) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$BIOCGHDRCMPLT(r5, 0x40044274, &(0x7f0000000080)) ioctl$KDSETMODE(r5, 0x20004b0a, &(0x7f00000001c0)=0xca3863baa684afe0) 05:05:08 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000180), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r2, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r3, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x20, 0xfffff, 0x1, 0x7}], 0x5, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffa, 0x4, 0x20, 0x5e8, 0x9}, {{r2}, 0xfffffffffffffffc, 0x4, 0x40000010, 0x4, 0x40}, {{}, 0xfffffffffffffff9, 0x2, 0x2, 0x9, 0xff}, {{r3}, 0xfffffffffffffffb, 0x82, 0x4, 0x7fff, 0xaf20}], 0x4e, &(0x7f0000000100)={0x1f, 0x400}) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) fsync(0xffffffffffffff9c) 05:05:13 executing program 0: sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x21, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = syz_open_pts() r1 = kqueue() r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r2, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r3, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x8, 0x0) r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r5, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r5, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) r6 = open$dir(&(0x7f0000000340)='./file1\x00', 0x0, 0x9e) mkdirat(r6, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r6, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0x4, 0x1, 0x40000004, 0x400, 0x533}, {{}, 0xfffffffffffffffc, 0x20, 0xfffff, 0x10001, 0x1}, {{r0}, 0xfffffffffffffffd, 0xb, 0x1, 0x9, 0xfffffffffffffffb}, {{}, 0xffffffffffffffff, 0xf25b9956f845d7ea, 0x80000000, 0x6, 0x6}, {{r1}, 0xfffffffffffffff8, 0x7, 0x0, 0x75, 0x9}, {{}, 0xfffffffffffffffc, 0x0, 0x1, 0x3, 0x4}], 0xff, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffc, 0x18, 0x1, 0x499, 0xd0}, {{r3}, 0x3, 0xc0, 0x20, 0x8, 0x7fff}, {{r4}, 0xffffffffffffffff, 0x12, 0x0, 0x0, 0x82cd}, {{r5}, 0xfffffffffffffff8, 0x5b, 0x1, 0x3, 0x6}, {{r6}, 0xfffffffffffffffd, 0x20, 0xf0000000, 0x5}], 0x7ff, &(0x7f00000002c0)={0x5}) r7 = dup2(r0, r1) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$TIOCSFLAGS(r7, 0x8004745c, &(0x7f0000000000)) 05:05:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) sysctl$net_inet_icmp(&(0x7f0000000100)={0x4, 0x2, 0x1, 0x8}, 0x4, &(0x7f0000000240)="b623f180084bd92207c70880b443e9827d581bd1db247904fc1194e6abf42968d0fea2e5f2435c13509f9a9e0e67eeea1c139993863cd4ae146bf27c903bb34662f6c2241a69068e017c8ddd6e9fd19ff60e09aed8d98bcf00ff794e5943997e2b5b4902d169b01b13bb3002ca622c1acf1e5e3da17235447b7c35861ccb9eeb6a422c2bf6f2d3b76134227256e433fe27a7f7f3ab19fa49ec072dc3475b5fe7e272968b5f2709ca4c101d6320d5990c0b6918eb8df2098dcd61c351faabe6fb9b43367e5506c8d5b55748493186bc42534715512e9f4ae1744e2dde7fe493f19fd7fff61fe21e1099f0fc4f5925", &(0x7f0000000140)=0xee, &(0x7f0000000180)="642c7213e1447523c13a20c9fc177740c6e44575430f6669ded5267c607286b3a86ce7addf74d98a6036e56dcb585cf74034827d37d378ae551ba475da1bf2614b8153e5361cf728c61889aa10656133", 0x50) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4d}, {0x1c}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) 05:05:14 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f81d08200b0f05000300000000000000d2cad800"}) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) ioctl$TIOCSTOP(r1, 0x2000746f) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f0000000100)=@abs={0x682eb13985c518e6, 0x7}, 0x8) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r2) sendto$inet6(r4, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0xffffffffffffffa6) 05:05:14 executing program 1: r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, 0xfffffffffffffffe) shmat(r0, &(0x7f00002f1000/0x3000)=nil, 0x0) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000180)=""/70) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffff8, 0x1fc80d90, "0017045100"}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r2, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) write(r1, &(0x7f0000000140)=' ', 0x1) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r3, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) fchdir(r3) 05:05:14 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x0) sysctl$kern(&(0x7f0000000140)={0x1, 0x2f}, 0x2, &(0x7f0000000180)="a0eb9002", &(0x7f0000000040)=0x4, 0x0, 0x0) 05:05:14 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 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, {[0xa, 0x80, 0x0, 0xec, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x800000000000, 0x3, 0x0, 0xfffffffffffffffd, 0x5], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [], [0x0, 0x3, 0x1, 0x0, 0x0, 0x1], [{0x0, 0x0, 0x36b, 0x8}, {0x0, 0xffffffff}, {0x0, 0xfffffffd}, {}, {0x0, 0x0, 0x4, 0x40000000000000}, {0x1aca}, {0x0, 0x0, 0x0, 0xffffffffffffffff}, {0x0, 0x0, 0x0, 0x5}], {0x0, 0x1000}, {0x0, 0x0, 0x4000, 0x4}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0xa, r4) ioctl$TIOCFLUSH(r5, 0x81206919, &(0x7f0000000300)) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r6 = socket(0x18, 0x1, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) 05:05:14 executing program 0: sysctl$kern(&(0x7f0000000140)={0x1, 0x19}, 0x2, &(0x7f00000001c0)="6ddee035", &(0x7f00000002c0)=0x4, &(0x7f0000000000)="a9480500", 0x4) 05:05:14 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450000700000000000019078e000000200000000030f907800000000450000000000000000290000e0000001ac1400bb890f00000000007f000001000000000007842e47eb94442000000000000000000000ffff00000000000000000000830700e000000100"/126]) 05:05:14 executing program 1: syz_emit_ethernet(0x4a, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c200600086dd6000100000140600fe800600000000008a2424a705c4d9bd9763af9fa8238727000000f4ff0000bbfe800000", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="543ca72ab8be4becb6525ad4134fab7bddba820cac6524eca08759bbe6baa34a149ab1e2053e7e566d89c7c816c96737015e6d0f1a8203435cf27b12b7177cc35af0f9e42c58dc"]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0xba}, {0x64}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f00000006c0)="d919db9dbb12ffc9804068afe9ee92000000000000000c6763286119ab6a395252cc392a72549484ad1f087e2f4f546b27abf1f5f4ea9a4a2be56fc1bf4b5c2a24639467", 0xffffffffffffff74, 0x0, 0x1) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) r1 = socket(0x18, 0x2, 0x0) r2 = msgget$private(0x0, 0x0) bind$inet6(0xffffffffffffffff, &(0x7f00000004c0)={0x18, 0x1, 0x4, 0xe442}, 0xffffffffffffff0a) msgsnd(r2, &(0x7f0000000340)=ANY=[@ANYBLOB="0200000100160001800000000000009c6cd9ee0e191a8e6f3b90e07042d009b4c672e4f9652fe4def08ea17c9fb947f1d2879bc5b9b9fafe497358e10d7b4d3d88109ebcb5b46c4ee315a4edc22f92216401261af7a65d87baf97eca7fe7182bf90600c136a05e96c99193a9ecd0404683643bc341deda91860b86f3c61bbf07b6b39d7a0e31de248a0c396d3bc2e791f1ca51514969a18810a4072024be323eb900001fd26db99502df976c9dd89339568de930e6832f6d02e42d1fec22e44529801baaef2c5ecc209049eeca265724f022e68e2f7cc12fb3e4ddfb659d8ec52286249337a79c990999c258cecce95647de00000000000000000000000000009d24c5f6c4162b01ab3f"], 0xc7, 0x800) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0x8001, 0x2, 0x1, 0x0, 0x83ec, 0x6, 0x2, 0x2, 0x0, 0x1000, 0xd2}) r3 = dup(0xffffffffffffffff) ioctl$WSKBDIO_BELL(r3, 0x20005701) msgctl$IPC_RMID(r2, 0x0) msgsnd(r2, &(0x7f0000000500)=ANY=[@ANYBLOB="0000000000000000a0ccc1a77a2222c78ad7cdc2e974466b858f4202000000b42613f59b0e3657fd9300c3b29e6a76ec7e0c54d76bffa7b4f4964823c29516ededb3d07171d64412ec8aabea01a5c9cf178dd301118af105167ca7be8799609e4bb781414cfd3a24d5891ca2d388ab32a00019b122ae1f21f60409ad520749b69e6a1d41e3cfcd4c229d0a5d761b7037337a52d111c564a8f067932fb4d2adeba35e0e39f2ddf3a34251522d9e1e7239257512ea1e9118e1a21ccfdaff7afae97400080000f5cccef4a50730fec3fb18c32b0f99e4cc35146d65131ca244ed95c2a7725e5623418ff321e7f13f38880d707cf4a6f9d152c796169f1ee581a93cb843f2ac3bdca342aa093ba0e3349625927220c5b251fdac9c645459b96efbec572bb2"], 0x4a, 0x0) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fchmod(r4, 0x2) r5 = semget$private(0x0, 0x7, 0x480) semctl$SETVAL(r5, 0x23b5f1c7d494329b, 0x8, &(0x7f00000000c0)=0x447f425e) 05:05:14 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x9}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r2, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) r3 = dup(r2) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f00000000c0)=r4) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) 05:05:14 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='#'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)=""/43, &(0x7f0000000140)=0x2b) close(r2) chflags(&(0x7f0000000040)='./file0\x00', 0x10000) r3 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000180)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x168) 05:05:14 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) pread(r1, &(0x7f0000000040)="71b4b915affd49bc44a43463667947534e21f27e8205d317afbfd872f3a7d8f5f1787c22d45c4d75a66fdd354a3fd0b3c911561f0e97ab4810dd412b3ff9c0d2290a1ef06813caaef8563b17e51c1d4306677d2c7cf95827d00842b287e85a833aa2afd584d0ff0cd156e1628ffef4d0f73b273db6c1b3cb0fd662f59c073bc5233e94966d517341446dee2277a0df723e3440b7b41de58768a3131492e030559a460f02c9b83dccfbbbe0ef8bf5f2f8f6654652e617308a3ed323718a0d947f111b4b35787268e079b95d2a578add1a50803149faaae639a6c819f12dba7371dbc8a31993e8bb19cb7132d7afd3c6731ea233ccca15ed5cd236445aba45bff914a615248c37bcb435682501a6b8df7c4787f4c77897751142cf75872e9af419040e26fe1277634de17bd06c18a2aa31255bbef899a7f9b8eee2c9d3daa76a8505cb1af29c85ddcdc1c0c077c191dfff1eb079d2cef56cc59bf509a9e4e22d7e76f083326353a9fc0b492649cf4c10012ae304e101a9e8986748dfcb21a4a72efebf62f25aa21a3d12b856d97bae767a8ae7cbf6855eb7ffb47fd3d6759c5786481fc0c14d08a18ac48b24f41014c03357ac51a112b3ec75bf04bfe2cc72ca28494fec3e6989f9238b0937d1ec1951af1806fdb890ee0c90b56a887b258eacf6a66494b6172b2086866558a1acb532e423c8b82e86bbf7272f95a93b356ff376b5628565fcb27cd23a88b720d488eb1b82be5e98fa3b5771ad5541c5ddd35fcea625da0e6e5d0b6a4847ccd940e3119989579bdb51b4684a29aa5ddf6770ee8fc3a851c15503d178245ad1e2dfc50b47bedb79854470498ba2a86f72f42da251b3d7c629cf18b1b169d0586f222c357b9f686e0638376b58bce3bc1af0a8410279a706d93d4f1f8f07447d290af157714054df708905eb2b1a54e396d23c80a084a9d8330a4f0cb055ef96b9f292df5dedc64c3cbba52f7192073eabdc6b98fad50682d57112c0becca1674fe1c143c164718ca3ff1d5509faeeffd4d927df74edad9c6b09042f51fea48c001b0400eb2be61b49d3fdb3882a9979ea81dc0bcc2b32ca81e6c387f3e30f8435312867e9dcfcb46c7c2c3cbba55ef9412d6908fd36cdf4d70b631bd02b0a7f994fbaeeaf4fd76ed4b95597b1326138f994b455ec612d712fc40dce34bb5c810db32de30d32f6751bd74360a3af68b48b289fbe1fedd4ff05bc01257ff4c8a9162ad3aaead8a89f3fc04529f480df57870a17453a8ac667817e9b844cd38c50d5bc9bda675e37a09f8037070d71d11758d174765d3d5b477bf567d3adebdbcca528b23b9e50fd7ba6297714a8a55e997b9b2010554d71f9af9064a23abbb9500ef8ed6cc3dddae7847f5aaa2706ab6c88f488f04181c664e6461a5a67c151c77b824fa2695bb8a322cac103e4d0d17a019c728b490beca86951748777144e8e8aff411062797cd3dc35d23947f8a3f251a8fb50b138c93a1ef67650c8c5dd30e55b7f182003348584c617f3d13bb485a527fcb19414e48d8600d9dc1e168a03e5afc69978b41a5bf7eabb35fdca6597b77ca6a4996fb85b71cd54159b2c6689891313ba40de4b6df9401473d2d4368d86e989a2500fb2b60e9ccbaf723b4cb9986a1bb0cf9126a1b836e6e5aef7316cb745aa2b9d10aff9f5a352b02b6743b4f61ddcbb3538b6e08bec3ff275555b4dc0d2cb03ef7617274abedb287e78fecebca8d19cb0bebc7731e6fbbc5e1e78d341b63af0e56ae4b425d39fe9b26c84d5767a4cfa30966036edec324575bca5e89ab702f0261233ecae71d67159d4678b6d947ccf790f5728630e81e61a7e52fa6bf5973ce668fb5245eff69005e85ff2d313ebbcb423c46c393b4b804ab6c4b1090d3af305cea0a08f88f669f175c7b4a1aa28e7dd7b302d6083b46206b8907584c2ba93c4ab7f9c42bb71ae180d4f9ac8dfe48f80952424d89e0a10bbfa26a7b7f21c11f10ed223785c5ce59edc53cfdd41d738f1277e877063347ce2d474464e4dc00712fd025566c5041aa10a783e1fe528b75d9385cbd13804f55f941ccedc95dbfca90937bc9d8d11bee73dff7178947db5dc971656e790e8d0a85ed085d8d4ed0b2676253ef6cd6b4890ea6f4d8fdc90a14e1d0b84345cdaac5b8383dca6ebf0a9378cdddc2b54bfdf3151884a104df3a141248eda1525867e16b86ee2268da5d21dea0806b9c8b0bca1d4cf60f358625b1ac04f7fd2a0991e97b154e8e65c032c3d7b87abb35396b3419b7e3f3359afa44fbe72c26a518cda39c3f0c951133571f2c923997fd40b2b7655461a75c6d21d0c417e5cd114f4b8a6bb00a042c43095c849cf421a4eefd2d5982a0c02360b3d14269457e990502e205362f9f6d9f36c4dd6b40488494052926dd75af614e638bc2d59fa3f21fb02e407a22fbbc589c12715eef698264da022c61da5e2f0501cdbf57631fcb200e4921dcb865a0136cdc58f4e24f2b2405b0cf41869f0f485bd9d4d18de74dcb3193fc25627923a072eb1fd170027870c06149e377af983a725e1ee6d69c86a4735358c9f491ddb51e318584bd899f14d05f715862a8af8295690d9623aedb4840fdb1aa710172d4948c6fe74745371894b8a1b87cb63325734c29eb17597e6990c6fe78319f73649d6b683ab203441c2e5afa04e5d5dcde3ae8149f187a700bb26aac94fb1100d02b8850893c44bc8a5faa106add3b32e80e5b98db6087e66ce39899a49341a3d29100bb5c624e0dff941a3e80703a31ec1d0e77d0315883cac460b22e25c1cb1a8aae33cc99bb5b1d0130f33a16b0f9f5509564b3ac795a336099a486dd498fe01422bae18ee8e59989fc0e6eca9c8323a28f54316be88272f2230803b66b6b1fb97ba9fa27ea479f75424b801750cbaf165c137c8e9392c7d6c9a306d1410d580502f18aa0af6da282e7334fd17dd9a912d7a2eae336982c1f663c89b5fff780350ccb617580858fd15f94a6737eca7cf9766d182a9d12d1de5cf0ef82eb653db8fc0a07adcca56c6cb5df8319467ead88afb445dc045babfd99d1d8375ea039f00998a50ab4f58bc5cfa7a29430a72681c79d5886564e4e63dacf5ef9430b75abe6040386a5c141910d508da7d8dcae178cf7d7831756cba330594b15917d990b39a0b1682ea9368239b513d5822eeceb5eb62989bb0aa6a76ce10d4e42f3f351e53258e551584760ca1c554700aa33b1668bf05027fde87b9f223dfe382bb9e87feaa489e08c879c19008db317a9ce9b8c5149ae2a09f7cdc5bc6e8bc3b967c187ab02e610f87cc9f32b8d64f0460f25b46a549a7bdf7bebb4b3eba5818146856bcc952a1e5a9decdea7b318c538436a09de5958c35bb723cd75072f971f4d581957dd2aa31de3431830788f2b25d79bd7d2d094247118bfb57fc424f70b8cef0e3461df7b293c0b7ee23480e6d135930dafbc53d5fd4689877a28a407153ba2e1aee4adbd6ee30705833c052c787eb1d5c11b5cf50f52189f75922d1b4d6a098fc7a9dac7237516ad453f10f26fa8711fd8c93be83a5b913eceb034d6525a754bd7f26e36355a40b7d7ce48812b024eeab092e0dbbe4bdffa7ebf96eae34b447cb2ee3e6e279202ba1fa268302438c860402bfd1dbb50e85e47364f7e22347cdf48eaf4f9370b38c10fd31f75c90a0d264b577c305469067e7a08c6e4e06a21e095f94d80055967fa138e7828b533c5d99d387dac814cc0e4e25e2e73d4f1cf1403f6339052c0f96f4d8c67eb4635997b95e670bd6ae4acf62f01b99c832aea9d52738ff1d7040fe3055141fe901e5481e917a867a738924808a834886716425e6f254cd965cea62e2deda77e840eb20ff9d981b08f4d3ff7f516277a6a316abbdd7ee7f2516c07e8229ee89bc8c619bdd593be3673210ef8857c8dc12c6fb209b4d37e2174002b48d162f0ec0cd41212945e48ac8499251016d11143f6d6f842fe4748a22d4f59308816887388fad83c4446059529cac25bf53533d5d92f726921b84a96443d8aad621cb87e6b1d8322f8c295ffafee7819ce4e2613691aef3f8f30a8d477b53312d3c1197128a1c0bdd0f6114b6870e88a2811b6a3e2ada3b08e27290a342d65c1629575c842708e105da2104d981086b5ddd950115307cd447e7bf7792a24d7d8738401ffaba8ef44f1fcff5f6dc2b8c3cebae2d335157a21271335f2f584174a0b116d7ccbc11010b7c7e89880899c2b255d74c6bbec2809ed147c9fa3d265706084314d5206094d9c61a3591b112187bc4785e418a7c44e2fa51ed7727e9ff13d06536f06cf6d51c608b97b77fd879561757a0627afb5c0f7320bb79f9baeb84c1bfd89c2b8bcc95e5b3c480435eeded2a521c5dd927a9fe62f0d290a4068179b1637a38e4a4f4b225d9074f1e56c596da6f30ad8e0596b155708cb59f0964fe806df5115b805afd2600c672057bfa1d27abbfcbc6d1e83ac1f5438dd6b3b082c9051eadcbb0df3dc8b34d45b2c7bbcf7b213a80cbf4fc6fb42ab5748c0e18688fd4f192b502e18abfaac5bd230a351e13a68f269dd89853e3f7cf4b8d5bcdc4246d3a8070aff176994cfc74fb668f9a82995426e8ad52416fb684b5989f8e9a79d38cafc5557bde06dd1e77450c884822a10b4783c936bc12c637a5d2af426e8fe3625f27d39bd65c81cb61014c698a9618eca75492ddc7712e21f3a2e1bb57308e3fe14d9bfbfaa78f29b04cf83a3ce739667bb3d748a38365d9db40c1e016dbb30fa8bf75040339465804a1938ed8428e764033054041ea08f14851d3e3dbc5e92ffdeeaf2edc96e039d647f00ad10f94ad6380dfaf3e71b1229b6798837b85aee44e7849962c9a1a48e03afc7303d60762b0a5f242fbc17218911e5c9edd9a0307eb58fe2389991324b35c0eaafd4bf00b8341a9fbd4944cf140115537712fabb81942a8b6a7b5f7ae575916fe4fe08eac645babb7d3e82aef3f4b587db9f1df1e7b2ec9b22c62738f06be03fd6b307be9bc2c9a9d629e7d70c0c4c293c189429bc6d57818568b07bd13d15eec2d1dbc17b4b7c9e50d0abcb124a275ec1ba16de5a8b9559d5a45fab62a8d6494102f7cfafea3cd3acc41708967d6a4ff4280fb0e86dc47b00fbdb9f68aee593ca48f39f499250358ff5427be7feea1a65f3e787ee2370822a1cd81bf7020ca29fa33654baaf94bbea2fd525932913375cc91e831d8ee4d7594f2363165f95586adcea20cbe762147f81c6cabece7bb752466503f475599a568d5c9c137e7e3f3794ccab095f0efb078fa25c8c3bdc00d2a6b400266039ba621d45abef6bb0b725e1def767feb2be2789df885850a0a99c754fe3c78153ae98086366fa1070727f9da2b5fea6f2b39675718e81c14d66c8c40220d9ebf0d255c0c633b93cbf9e0a7671868389f6dccfc4e5b524a6f9e23119b573c8863a83f7f590631ad8b32106eb5f594cd560b960c10cab04eca1bff0de4bb2cc0541fac40aa60e7ce735fec21e38b4292501204c2d6f55ec93a31c8cc88f1991c6cc1dab5802088bfcc582b3d782a20d37415d093cfee756152db225a8973479946f44565322702a62bcb705c05f863e4af37f0f8f9cb127227d96c6160dd4bcb337b24813f75704d807693b7b3dc91724d95db8f70c612120acabfb9627cc89f451fcb475933fc10b3c7921cbf18a38345b3d917d2f7f5268f3e87f80c013eefc981577c93e5d9bf817d0e6fceb7afe16a5735abf29fc78dfea5e4c2fce217b8e892b5d27a7bcc442bbed4b87c4ba54e47bae1b9", 0x1000, 0x0, 0x1) flock(r0, 0x2) syz_open_pts() syz_open_pts() 05:05:14 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x1c}, {0x7}, {0x6, 0x0, 0x0, 0xfe}]}) pwrite(r2, &(0x7f0000000100)="fb9be96914f6d6c73200000f33a5", 0xe, 0x0, 0x0) ioctl$VT_GETMODE(0xffffffffffffffff, 0x40087603, &(0x7f0000000280)) r3 = fcntl$dupfd(r1, 0xa, r2) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000300)={0x48, 0x0, 0x4, 0x9, "bc603df0911c9fb2f311a8bdd212567c1ba4f968", 0xff, 0x101}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) setsockopt$sock_int(r6, 0xffff, 0x8, &(0x7f00000001c0)=0x8, 0x4) 05:05:14 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) syz_open_pts() r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r2, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r3, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) r4 = fcntl$getown(0xffffffffffffffff, 0x5) r5 = getpgid(0x0) setpgid(r4, r5) r6 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000240)=@abs={0x1, 0x0, 0x1}, 0x8, 0x0, 0x0, &(0x7f0000000340)=[@cred={0x20, 0xffff, 0x0, r5, r6, r8}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}], 0x60}, 0x408) pipe2(&(0x7f0000000000), 0x4) 05:05:14 executing program 0: getitimer(0x4, 0x0) r0 = socket$inet(0x2, 0x8005, 0x3) getitimer(0x1, &(0x7f0000000200)) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x0, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2}], 0x4) semop(r1, &(0x7f0000000000)=[{0x1}, {0x3, 0x783, 0x1800}, {0x0, 0x7, 0x800}, {0x4, 0x5, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x4, 0x1800}, {0x1, 0x101, 0x1800}, {0x2, 0x7ff, 0x800}, {0x2, 0x5, 0x1000}], 0x9) fchflags(r0, 0x10001) write(0xffffffffffffffff, &(0x7f0000000100)="09273c97084b7cf2", 0x8) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000400)="7cc883e3f23420e363d6a973c13332e873e4f7eb12832890b575130ca77088a721b4d2963d0ff70b619ac2038033e7c34778faebd837a6cdd76d15bedc716bf545299f117062a4b48ffe21c6590ad705aa5f5a2c4e43a1d8e7fdda39d80871d1f638e9037f79573c559b4673a2ddb3388dec159f78426cdd0ec0faca42751c0bc4e18fba9351f0db499a2e0f796b8f06ea8fff2384f0a06ccb4dc40fa55a30df761d06a4b662e7cd6e33fabc7b034d6d77d2e01b497a8cab3a5e16f5", 0xbc) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x8000, 0x0) r2 = msgget$private(0x0, 0x0) r3 = getpid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000258f88)={{}, 0x0, 0x0, r3}) msgctl$IPC_STAT(r2, 0x2, &(0x7f00000003c0)=""/9) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000240)={{0x9, 0x1ff}}) lstat(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/163) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) semop(r1, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1}], 0x2) 05:05:15 executing program 0: socketpair$unix(0x1, 0x2, 0x0, 0xfffffffffffffffe) 05:05:15 executing program 1: select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x2, 0x0, 0x2000000000000, 0x0, 0x6}, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f00000001c0)}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 05:05:15 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x8, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x130000000019d4, 0x0, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r1 = syz_open_pts() r2 = kqueue() r3 = dup2(r1, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x9) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r4, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r4, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) kevent(r3, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x4, 0xf0000000, 0x81, 0x3}], 0x20, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffe, 0x9, 0x2, 0x1f, 0x10000}], 0x4, &(0x7f0000000340)={0x2, 0x140000000000000}) r5 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000080)) pread(r5, &(0x7f0000000200)="f46ae834c2e249a34206353cb622c11705f30c8ae46c379b36e7bfe64d52237e2754d1b906d333b2853c1ef3e7889ef6e8e7fec36b5f9ae02dcb708a18d93947dfb7873035e2411d061a59b27ca7f6d08753a5e585859655f80fb079a443bdb15c9e75f8947aff1e111251fb2098140f64abfbc5a5e2f6c66d5b540109632fbae2162ea76594", 0x86, 0x0, 0x3) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20000, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:05:15 executing program 0: sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x22, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x1c) 05:05:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x28}, {0x44}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r0, &(0x7f0000000100)="fbaf8a8d1a35531df514f6357e3a66a57b7529463485f1894650c843817125f795aceeec02f4ef2b7f3f39b2bf98003c68ed361557df751198e593ad7fc5dde8a0165f5c73a4b01a80c78c43001000000000000021818ecc7b7b6587fbf377a578db983c94714cb08a6d09654f3fcf0f63c700dfba651ec2427bcf96180d9efa5df2fd1f65a18de0058fc6eb497e173b2c6e049d08a92f1a20b0b22911eb", 0x9e, 0x0, 0x0) r1 = kqueue() mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3, 0x6811, r1, 0x0, 0x40) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x20000, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x20000, 0x0) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000280)) mkdirat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) r4 = open$dir(&(0x7f0000000480)='.\x00', 0x0, 0x118) mkdirat(r4, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r4, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd\x00', 0x80, 0x0) r6 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r6, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r6, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) kevent(r3, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x80, 0x21, 0x7, 0x34bc}, {{r0}, 0xfffffffffffffffb, 0xa0, 0x80000000, 0x98b2}, {{}, 0xfffffffffffffffc, 0x0, 0x1, 0x6, 0x2}, {{}, 0xfffffffffffffff8, 0x44, 0x20000000, 0x16a, 0x20}, {{r4}, 0xfffffffffffffffe, 0x8e, 0x1, 0x4, 0x400}, {{r5}, 0xfffffffffffffffa, 0x40, 0x2, 0x4, 0x9c8}, {{r6}, 0xfffffffffffffffc, 0x3c, 0x40000000, 0x7, 0xc1}, {{r1}, 0xfffffffffffffffa, 0xc1, 0x1, 0x100000001, 0x2}], 0x8, &(0x7f0000000400)=[{{r2}, 0xfffffffffffffffe, 0x2, 0x40000004, 0x300000000000, 0x5}], 0x2, &(0x7f0000000440)={0x0, 0x40}) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000200)) 05:05:16 executing program 1: sysctl$hw(&(0x7f0000000180)={0x6, 0x8}, 0x2, 0x0, 0x0, &(0x7f0000000300), 0x0) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) r3 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r4 = getuid() r5 = getgid() fchown(r3, r4, r5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(r7, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(r9, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(r11, 0x0) getgroups(0x9, &(0x7f0000000000)=[0x0, 0x0, 0x0, r2, r5, r7, r9, r11, 0xffffffffffffffff]) getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, r12]) 05:05:16 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80, 0x86137) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:05:17 executing program 0: r0 = syz_open_pts() r1 = kqueue() r2 = dup2(r0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000000)={0x0, 0x81, 0x8}) syz_emit_ethernet(0x46, &(0x7f0000000200)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "10fb7f", 0x10, 0x3a, 0xff, @rand_addr="feffffffffffffff001f00", @mcast2, {[], @icmpv6=@ndisc_ra}}}}}) r3 = syz_open_pts() r4 = kqueue() r5 = syz_open_pts() r6 = kqueue() r7 = dup2(r5, r6) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$VMM_IOC_READREGS(r7, 0xc2485607, &(0x7f0000000280)) getsockname(r2, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) r8 = dup2(r3, r4) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f00000000c0)=0x9) r9 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10080, 0x10) ioctl$VMM_IOC_READREGS(r9, 0xc2485607, &(0x7f0000000500)) 05:05:17 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d0633635acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00e1c8b2ca3ebb355769", 0x4d, 0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000040)=[{}, {0x0, 0x4}], 0x2) r0 = semget$private(0x0, 0x2, 0x1) semop(r0, &(0x7f0000000780)=[{0x1, 0xf000, 0x800}, {0x4, 0xbe5}, {0x3, 0x4, 0x800}], 0x3) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000080)=0x1c) munlockall() sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x2, 0x0, 0x0, 0x0, 0x0) 05:05:17 executing program 0: r0 = syz_open_pts() r1 = kqueue() r2 = dup2(r0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x1, 0x4, 0x9}, {0x18, 0x2, 0x8, 0x400}, 0xfff9, [0x1, 0x2, 0x9, 0xfc, 0x7e3d, 0x68, 0x0, 0xbd2a]}, 0x3c) syz_emit_ethernet(0xce7, &(0x7f0000000dc0)={@broadcast, @random="4c5b0aecb9cb", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0xcb1, 0x3a, 0xff, @rand_addr="a000", @mcast2, {[], @icmpv6=@ndisc_rs={0x85, 0x0, 0x0, [], [{0x0, 0x13, "a9f4abf54a6b11fcb35efa958e565f29e962361ea852bc3b94df4c2934f60fb7e696ae0f823ce1c7c7b31593049c0d81680bd536d7688e7af382da2b6d73fcfa983c6df05ccdfa38e756f30dca792d4542bdcac15e43abf716b21bdad9926d4cddbe36e40752a164bc22dad4137714c71ed9476dc846ed82b117b04814be7b45e04388861f3edc783c252428ed69d849113cb76a5b028a42"}, {0x0, 0x17, "bd62ae6fce33d6c1f18e77c084fbb0e8b49d310f28dcc44ec9bcc25e8f466f12f3d3eaf03ffb2137e0fc1f7ba4437bb25f7871d81fed936332e49ef1bbcbefb03b8b314387038d434fa886d5ae78c8b5f3d196ca665da9be2301d3a85f4700266afb0e07602725152bea8926853b53b04760964d26121c49d3a5b12a175e3e9b981551f9e34ef5573569e0d544c6d7b09702dbf22ee8ae2d2c511cb3d11947033b668bb38a3c398c8c56b7f3c97f37d03ad0a153c034b3fbaf8a05"}, {0x0, 0x1d, "9de196cb2327fb1647d65f16a7d60cb254d06d8d75187766323808e2d728d815d6ebc8ba3a8cd6035075632f9e810e23261a7ca91fa95262ea5c292ab767a0f950394435ac8798debb274f8d20f536df39f28af4189ce6baa209c9349aca48680f77a351fd46eaae748f728bad839fc535ec0de3c3f0bba0dbafe597e9da5644a42d963995992639f7f7cfb2eb0ed12ba5a8a01ed84b9e0e31ea8a9ff59eb6de5c0553c36a183bb697779f5efcd71a031b8c424a744c49756f2a1aadd1ab6f5abfdf7bbe94e4f294a53e134047bedda951923d2588c2011798a60a2cea3d316992fb68f8b420853a"}, {0x0, 0x14c, "09043409b694e5160a9f58824d8778b63768e4c44d490b9fc4f762e9005284a6dd9cd1ff18b47376e436ab2722894a9ee5c499eb7f7c0fb1fa3e2ee64e9ce77435597ee2c0fe92a31a50f6d3508f9c127e08bb62876c05eda38a4a405037f43195e63c0d040593ef3290f56e432967b36282bdf8296efb6a3d4a76c5e39d4712de1086e8be101a43346d608c3fba9f6cfee4a57875930202cd33dd01d30e8453b39f55e0e40194972468995038dd8ca7cb33da1477d4f49a3d2c85f26e8550de53540f6b2e2f88b9e2f878f606e6cd0fcbedee0ccb3e6bac2c4694ebcf5d28840ae7cb97fe6952f817d73397f9de2ff7f968da941a41b2cc11a99e6d5582f4a03002ff5d62c6a27344860ee16fc610ad0504133c6addbafa42f4297e0789db29fd98ff31eb606554726aa88c005f911f3ef3edcbe366aacbab4d16806be960fb35e89f8c19672b3cde4c5be1b768e3ebaf9be4316cfc381f2f7108e99ccfc66d4d4faa0f23bc1f009c2e900637a0b4671932c8d2d9272d8e067a665484ea007365b7522a859f8672d170837fa8bbc51f27b5fb4ea3f89cf14785e3c4bbde3cad8f24fe2122943d5564b790072b8b76254c03d99a1691882c76df90e8de59d3c286052664089070da54df364f270950984662cbb2bd2b7673685687eb81b4696dd401dafcef8f2e264d07f67a83b9387fc8ae1562d0930379310ece0249e4ed00239e117bb3f38c51db4394290d4a21aa7f8d085220cddfdd29dbfeae3f6c9e2bb121905686de290370b21f432cd9344a84bc777bf07f4458e918a8bbcd471d6fc98f852af06b28abe243f420ac56269164c8e30885ce88b177165cdaf23e03edefe4a59bc6521343be87f356711585fdd63113f8592e5ce4f8ff179159bb469203eb31e1864d9e11c5b1a189dece89e637ffa3d1a6945181b10056d11b8f30fb79a598bb4d359cb7413e58335358f0bbb64b87868d2782e0dfaef8e13e20bc0b0c8911dd9fa980bbbd6b4dd312450c354443fd50d204fbad25cba519ed6f1b2fa8cc4b89c3d76fabe1c8e2c6a5202067517a7a4f90f291fb5a2a08ca88070ceb1e1e8ff963652b27e2ca5f07dfd68bb934fdb2894fa78dc97e603603ae5d2974fe8ef83682a886c1d5a2d105940d7b6918a02e5b94f18b5549049defa0555d3f32505476e443785b2f1cb0a29afd3f16d8a3249f6ba3383a5581b149a3a1f75794632546ce2741cc3885f7cca103ec09f103210f78804c5537e706fbdf4d3f8395d663fe58bf83cf4fa18c17f0eadb8586f1b7144731184a5edc310c723ecabfced78bbd39d2d02fcd0ce10d3aff7ae0965ed705b88554cc284928f50219c53d0a615baa43ad281f0e70b52f82f387d63dd45bea05cc38863524c0d2be12b871ed976d82ef5976cc1da84a4dd5b28e43e4a41bef8260c8b630c48c9ea5e1ceb08c509b9ce4cd47f5b3eb323455fe2d59eef8b8a68bec92a10772b33d60b29811be5b62bb1abf82e2a9b4b05d0cfef66fd7ca41b562f91bef175d8d52b9fd7a4f6bf29c1eeac318d85d3f7f21a8d8d426ee47b2250ae7bda96afe1ff98787fd62b4ea1fd792f8f4137de9aabf94c54c76e49cb64613ad056ba736333638402e9e2a8159a7eea283bd08572a32d41497c3400d51547e9d176de8f85c595e0e59a4140c1ba88070dcfa8e52fdde6399cf2e87b1df108bc18348452ae7d34c3dec6ac43cf99d57cbc813541b9f990b88179c6f1d59b4d99f91211e26010eebc8868bc26eb5e238a4defd37d7ad9ea147f8f0709069141740da28cd747966dd05ad08e97d6069251e170af489f7dff6959c85fb14d729c466ae27a4accd7054120a39e200d6584f0ba74f0c5546c6826ce8dd55bcac34bf156da7ad4ece9dcc282d9f3c2353058dd1a4fcb7fa233273da65ccc9e5422d107bbf720366090828b5c3f3457e41168a350fa074c905ffd01240325f67736e7f20c27274b4ec581dbd394b05ddd338ee9a6edb0d793cc744b3aa473e59ddee9979f7cdc2a647cb873253c91495833597f6f9478a989af7569e25314739ac874bb8ab327c3f9ba0805af06491adf7ae38cd8ebbce3df689d63946dd6ee54c721ea42100fa5a167fe74a0cad72d21cb2735c6fe1c2ab3df2f8c64e0c7c7983fd1350ee3cd969e420dc6b06c7c8fc4da2e6e86fa834ae82b46557e54466c08218ef7aea40541c7efaf9bcd3a6e656bf1bd7ed85bd975adb4f63dbe9470d3eebdc258892dd73cd2704d93bddd675c23f9b8d36e28b50f89ca3505b6b12445812d6665688d5c14499c914418af11d658126fa5871735d359a5f07550eb2ebfe24cc031dd61612280665b16924ff8ec2228e2e02036c262411f857132c1115479335320a8986389bccf6c5be03153adb77c7b1b151550d41c7efa35b594110c6ba8e1d55a06446a992217f5400da1b67103f7f3fcc281b26ff3065ccd0d50047f30b5b3d3836f201742fc905d7715fc78d3a14a1612958258ceb937e0e4cbac3269a508bca57d91f049c00516a63189822036ef04b7c8fd64847baac998d79a80cd9646a30b5d21c82cef151c2aa81605edae4b78d3f5bf4b68a82105942c4400b98bb680ea4e39868c618e967abb6c32123800385cab4216bc84bd12b4e67dfd656dc685eafffca5e79a8fe635490a4c138f57e617d5fb9248f5fb0c78605f48f458ca87f161f2ba5ee72118ef1b3c15773d7ab6ce36b58ee89d19a4779bb3af6e1a39baab0baf4c1de2084b36934694c2106d60740815cce3fd02a8bcdfa7c088843712355bb1749efa5674e9fc051dd45c32cf5142d4ba86234c08760418fd5905f41b240dd087f1ced9f17d5b2d480e2a5ca1846af2fc9b8e3734c16ca3cb526b40c6f23d09ff0131ee64722e13ef9be9149d254ef73165b3a2683b29cc41f6dbc1922c7bc2b77c8a1ab102b3b715644a6f226fef2c8a55908372f3090cdd27c7e06b8889972739ed58ebdcb15e0f37ef52a49d050208a618d66f6e32539c035736e405f34984248335199f44ab581bd3e4c10935d817ec3d18e42ca1512bcb0b2e0beb59adeb31d4c3257addcc410663312661770fb7a09ca5b589c309e9d7dfc6a88dfb0935dc7c4af70bc3cfbd584188527faa9579812398c97f7c1473fb3778facc8841a25e2815b1ca8337ba203e1b5e4818a55775045b41a3a9ee41de0629943083d34b15acb58bf1522641d049262add965ee01d7301ab02c1c4609b2ec2e5051e17b258f76e78886f2420467d706617c65978f946f772858e99ccc161331ad19fd819596af3a009e19ad039ead89423eeebb5bdd95728011722e7cb282df29190066f86e5fdfa98ef81e08e71ee03011ad255e061ce4db788e3b7b430abf8223ef54bd8bb3f7c90f7b473d2e26beeacf367ce0fcf5cddf129c578ee6276e01e3afe0506f159439c32a73eda0683f1f1aa95168362ea5751beee75dcbcf41b749afd9c292f331070f5f51c11e8081343d011c5ca899f0fed89b1251b2ed763426c407d041109de1279b827f3431d90c0b81a8a9849348e1219dc2c12fac61cb04ac2f44e961d4a5cdfcf558f58bcf7daf612bbe83f412d27b4f1846c0a03c1368cd27cd225ce383e59569671089f46fd2adb0bbf6b901b48202fbcb47d8fb5b1d94ae8634fcbd17e8aac7e290430946db65a6e4c956369b412eef3d63e05fc91f466ed7487dac4833e5f310217c9b25d848c91edbe2abf674caad44bcf38d0300b19e397ced6407bdb788f90c"}, {}]}}}}}}) 05:05:17 executing program 1: r0 = syz_open_pts() close(r0) r1 = kqueue() r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r3 = syz_open_pts() ioctl$TIOCSDTR(r0, 0x20007479) sysctl$kern(&(0x7f0000000000)={0x1, 0x26}, 0x2, &(0x7f0000000040)="67a059fac7c3ed476f0ab05b5652464a64276d515c4ffd93fe930dfbe2a5b7e4e3b0869ec5415c71322652b0b705b9b72348df51325be5134e1e645f19a32698b7c446a03456764f400e10dfb1afda3c0a15a7b065e94b25728f3dd048e927e4e630edcdd1d6fd93ad62b535254b9529f94192d75e5cda9fc84a2a9f820ad1ab9fc92715fa994cbeae0fa35e8b0ae6400d03a876dd9a93075d6a8d7094a8648ddbe53844883aec0ba47c13f26b067a676234a4ccc366bfc76995aecabf63dae30c972e6f6fd4fea2a1272211ce1c6f73f724e8819de1", 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(r5, 0x0) r6 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r6, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r6, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) r7 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r7, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) r8 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r8, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r8, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f0000000140)=ANY=[@ANYBLOB="c53fa44b04a9bba70000"], 0xa, &(0x7f0000000340)=[{&(0x7f0000000180)="eecbbadfe5e0e5a4fa38e0c24a6d0584fb57d724a332c4ee9c0be10fa477028efa63c8dabf7017a791c4bd76be68943e11efbc23fb4e5bf082fed1d6eddf35dfae57fb9317d9", 0x46}, {&(0x7f0000000200)="e959be4f4f7310ac21466503734fada76371000cbe48ebb1c731772b4c5fc96b8a58523f51f40e84e02c063006f7fc4bf3f6dea0bfcde5f56666caf0629ef2b3285a118a838af8d290577ca03d60660c69ab22cd0db028d18e79b19d409acfa3c37589a01cb4116f4379c83250fbc634c1f958f6f8fac3871586fb5168573206ee37b952a32149ca08bc4f1f2003", 0x8e}, {&(0x7f00000002c0)="befc1c16f454b068112bc0d9c57de2e9c0f91880d83b1ae96c7dc2b02e214b23d1741b8ed14d02665b7c9a1f502cccecd495df4117f6c895eecfb3d64e41a9b4797942d6361909bc6b4e7db69bd4ca134c52caebe4474fab86be3d49d9", 0x5d}], 0x3, &(0x7f0000000380)=[@rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2, r1]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r5}, @rights={0x38, 0xffff, 0x1, [r2, r1, r3, r6, r1, r3, r3, r7, r8]}], 0x98, 0x8}, 0x2) 05:05:17 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "0000ff0300000531190000f7ed000200"}) r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f0000000080)=[{&(0x7f0000001900)="c3", 0x1}], 0x1) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x3}, {0x18, 0x2, 0x0, 0x190000}, 0x8010, [0x2]}, 0x3c) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000300)="1820f1fc390f3bbc78aa15a493987281820ddd8ac1c4d19d435fd0a1c60c60033f7970f833a7c826b1751a43995ca7f2115390ae0d1602fa6c8d0a015ffe9645ee305fef3331e131f0d6580423755e17ba56dc95ba00d03d2b0000f13867954fa600203b3e88fb0c12583581da8afe835bedf76d786ce3f374b6bf36c8d51eff344507b3d20b2cf08c38cf701b1e9d41183fa01f35ae73cd2e7526c2f6aa9b4113bc520c090da63f186ff81cc6eaa67a1c57f5c40831125e20f2fd5c890ee8f718d885809ee8a8907eacc9aa19073c5978b9d59d1ba81487869fcdcfc5a8ac1bd7e3cd6570edd58a64a2b3c42bec23d621273c485264c5c4e267baeb3e462d361d3cd20221906f16a9496a455fe4e9527b8489d4", 0x114}], 0x1, 0x0, 0xfffffffffffff81a) 05:05:17 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086331) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x2f}], 0x62, 0x0, 0x0, 0x0) r2 = kqueue() dup2(r2, r1) r3 = syz_open_pts() r4 = kqueue() r5 = getgid() fchown(0xffffffffffffffff, 0x0, r5) setreuid(0xee00, 0x0) r6 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r7 = getuid() r8 = getgid() fchown(r6, r7, r8) lchown(&(0x7f0000000100)='./bus\x00', 0x0, r8) dup2(r3, r1) r9 = dup2(r3, r4) ioctl$TIOCSETD(r9, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$SPKRTUNE(r9, 0x20005302, &(0x7f0000000080)={0x53bb, 0x2}) 05:05:17 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x1, 0x0, 0x100000000}) flock(r0, 0x2) r1 = socket$inet(0x2, 0x2, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) getsockname$inet(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt(r1, 0x0, 0xa, 0x0, 0x0) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x2000300000000}) 05:05:18 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2], [0x3, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x800000000006], [], [], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0xfffffffd}], {}, {0x9}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8000, 0x0) dup(r1) r2 = fcntl$dupfd(r0, 0x0, r0) r3 = socket(0x2, 0x3, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, 0x0, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, 0x0, 0x0) r6 = fcntl$dupfd(r4, 0xa, r5) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000000)=0x5) r7 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r7, 0x8020691f, &(0x7f0000000300)) 05:05:18 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x1) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x4722db8820f38dbb, r0) setrlimit(0x3, &(0x7f00000000c0)={0x100000, 0x8}) r1 = socket(0x2, 0x400000001002, 0x0) pledge(&(0x7f0000000000)='^\\{\x00', &(0x7f0000000080)='\x00') sendmsg$unix(0xffffffffffffffff, &(0x7f0000000540)={&(0x7f0000000100)=ANY=[@ANYBLOB="12030006"], 0x10, 0x0}, 0x0) connect$unix(r1, &(0x7f0000000100)=ANY=[], 0x10) 05:05:18 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0xb0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0x8) fcntl$setstatus(r0, 0x4, 0x0) 05:05:18 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), 0xc) sysctl$kern(&(0x7f0000000040)={0x1, 0x34}, 0x2, 0x0, 0x0, &(0x7f0000000180), 0x0) 05:05:18 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000095b9d071b542a5387050000e2b8180000002900000031"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r2, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r3, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) fchmod(r3, 0x1a) getpeername$unix(r0, &(0x7f00000002c0)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 05:05:18 executing program 1: r0 = semget$private(0x0, 0x2, 0x1) semop(r0, &(0x7f0000000780)=[{0x1, 0xf000, 0x800}, {0x4, 0xbe5}, {0x3, 0x4, 0x800}], 0x3) semop(r0, &(0x7f0000000000)=[{0x1, 0xcc, 0x1000}, {0x4, 0xf18a}, {0x3, 0x7, 0x1800}], 0x3) r1 = socket(0x11, 0x3, 0x0) r2 = semget$private(0x0, 0x2, 0x1) semop(r2, &(0x7f0000000780)=[{0x1, 0xf000, 0x800}, {0x4, 0xbe5}, {0x3, 0x4, 0x800}], 0x3) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000040)=""/82) sendto$unix(r1, &(0x7f0000000340)="b100050160000000000008000701000000c60000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a8ff7cc53c894303b22f3119404f36a00e90006ee01be657ae000000020000020000000000000071a3f800040000000000d57c55e383b40000000000000082fccd9840398b61979aaf5270367c0ae12b83d887db7fad8a4216b323c2042ea6571c416c72f9565342428ba90b0ae69480cfb91ef2ba74bdd7719dbdd6fd23697ffabf589b8f7fcff067c1b2385bdec5c28c15a9f311a6448d604104196724c136a0df74eb682db481204251d1843e6934249530c94ea2d1abf8f5ac9c3a48874d42ccea3038e4000000000000", 0x13c, 0x18, 0x0, 0x0) 05:05:18 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) bind$unix(r1, &(0x7f0000000040)=@file={0x1, './bus/file0\x00'}, 0xe) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f00000000c0)=0x7fffffff) r4 = syz_open_pts() close(r4) writev(r4, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r4, &(0x7f0000000080)=[{&(0x7f0000001900)="c3", 0x1}], 0x1) r5 = syz_open_pts() kqueue() dup2(r5, 0xffffffffffffffff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000100)={0x5, 0xfa0, 0x0, 0x0, "00fa7fffffff00"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = kqueue() r7 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r6, &(0x7f0000000240)=[{{r7}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) kevent(r6, &(0x7f0000000000)=[{{r7}, 0xffffffffffffffff, 0x2}], 0x7, 0x0, 0x7, 0x0) 05:05:24 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) chown(&(0x7f0000000080)='./file0/file0\x00', 0x0, r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f81d00200b0f000005000000ac501fcad2cad800"}) r1 = socket(0x2, 0x1, 0x0) close(r1) r2 = semget$private(0x0, 0x4, 0x4) semop(r2, &(0x7f0000001180), 0x0) semop(r2, &(0x7f0000000240)=[{0x1, 0x6, 0x3800}, {0x0, 0x6, 0x1800}, {0x2, 0x3, 0xffc}, {0x2, 0x7, 0x1000}, {0x3, 0x268, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000000100)=""/230) r3 = socket(0x18, 0xc002, 0x3) r4 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x20) mmap(&(0x7f00005d1000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x2011, r4, 0x0, 0x0) geteuid() ioctl$TIOCCHKVERAUTH(r4, 0x2000741e) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 05:05:24 executing program 1: clock_settime(0x0, &(0x7f0000000140)={0x1000045b}) shmat(0xffffffffffffffff, &(0x7f0000ffe000/0x1000)=nil, 0x1000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, 0xfffffffffffffffe) shmat(r0, &(0x7f00002f1000/0x3000)=nil, 0x0) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/22) getgid() 14:42:51 executing program 1: syz_emit_ethernet(0x107e, &(0x7f0000000080)=ANY=[@ANYBLOB="edcc33c3224560b0f939f7a986dd0700000000000000a5bb13d7bdb34872d74a9c74d5cdf470088000000000000000000000000000aa4e"]) 14:42:51 executing program 1: chflags(&(0x7f0000000040)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) mknodat(r0, &(0x7f0000000100)='./file0\x00', 0x10, 0xffff) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) flock(r1, 0x2) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x4, 0x601) 14:42:51 executing program 1: sysctl$vfs_nfs(&(0x7f0000000040)={0xa, 0x3, 0x12}, 0x3, &(0x7f0000000080), &(0x7f00000000c0)=0x4, &(0x7f0000000100)="a5771486cfdffb7eb47066c4bccbd6d4a5d598ac7d7ebdd07571df03240e40c1e45ab1cf65062d02d51b70843d5b42d0fce1e316f3405de8a127a43ceb76c272a11208f3ab74d101ca1c24b6574953af2c3a07d7a113f4ffe6fe595b44efda427daeaccf985a543e7772a1ad7406621bf730e87069f279e2ea1f6bb6bc657096be8af4982e672c21af6a52b2854b355da1b63f3a64d40cd6d480a34ad2486cc78e2576c5a775c9f5d84f5ac5645f7203ca0366fb2834a6e535a8a062af0110ef4ad2ffd5f747e67578ced7218dbfb60fa0f8db6b0a351f272bd5921b1c8d833b8f", 0x4) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340)='/dev/vmm\x00', 0x800, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000080)={0xcb, 0x0, &(0x7f0000000200)=""/203}) 14:42:51 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000001380)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0xd, 0x0, 0x0, 0x0, 0x4, {0x7, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback, @loopback, {[@timestamp={0x44, 0x8, 0x0, 0x0, 0x0, [{}]}]}}}}}}}) r0 = syz_open_pts() r1 = kqueue() r2 = dup2(r0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) r3 = getpgrp() wait4(r3, 0x0, 0x2, 0x0) r4 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r5 = getuid() r6 = getgid() fchown(r4, r5, r6) setreuid(0xee00, r5) sendmsg$unix(r2, &(0x7f0000001540)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000001480)=[{&(0x7f0000000040)="5762f3d87304065b008aa284b1a19b492d7d061a51d8bcae0c639bf2ac3298fe67227850ae2e7767905bbe878c400c4c38459029297899c7f5ba9de561779b6ada175972699bfcf86c69ef5380a37e826ab6a09fbc21a557a4a6d00b5481f61e7c59f1b19d2220cf4e0b340c7904eb56ac35be3585d8e5b000d1e6", 0x7b}, {&(0x7f00000000c0)="87f97f6c439a9b5c8833947542d2ecef94d1c9e8c48d94200f3a879b89fb717a70eb1cf6bf4281664ea6a69adca68f2b0caf8bf058452c63416a578a7137d7a841d2fee4ec7f310ed6c7ac70412f426ec9b3371071bdf99b689ae47f7241d929d2dfa89736d06f464e49a1b63f079750846fa2d1f3f38f891a4092da4174a0", 0x7f}, {&(0x7f0000000140)="1e5210880c12d742733df6fb56b47c7d9e62fc412202106f9434f7c2785ea5e2f42ff04c3d5aebeb3396388a16a8e2ba1b1905c90da70132c40a78844bb352cd948ec3901034e0992a076c92225eed7ab796a869b66c8999c7", 0x59}, {&(0x7f00000001c0)="a2a6d2ef9d274c1c36a6f55420ba64d8f77949411c58a433c8dd2ec9f07abcdc0fe54d6cb6699e72382dabaede66277309b38e6f12db22b37281204532d264f19606df570168c370a00bad198a461c0f4de8a518ada077df89a442b62ab4639fa9665a6a0eeaa416887ffd3955d751f27e7908b50fab7c4466c13ffdd14cd7bde21db1f644ad827515337f89f5690435668d2f5053aba46d05af0697072c76cd17d705f6d8d7788b28bc8b8cca604d8c367fe3fe0c33d906a513e4b1f89fa82e17faf5b3d0f05b63232f1af183a9aa1dc194346d3cc4cbc3e43d9ce0b45fb690e364472e3c7c7732fa672742d5ab28c0c96bb407f284137b0702a5", 0xfb}, {&(0x7f00000002c0)="4533c7b1da44ddab6e1b6ebcc88a236a76c39c3defff6ca4419ef5f35402b8bbad100b8f77b06395a852614044be25af02", 0x31}, {&(0x7f0000000300)="3285b24793c8ebd2f4a0687c4c89eba51d68876c4e8c4f6f7a8cae2126e5951489490ea2087f91466251bf5a517190430721729f511501aa7491c25fc1dca494bd069fcd2029ef6e2ffe0a3c64d47206728822534518a0eef4d373131fc4ad76ef7ade083b1696246d07257e6575b0d6784b4713ee25d45356ac31e3d206f8238691e7301da5ee6926e3173c9724347852e1e3f9b20b157bda902139ceeb9de1ae2dc442ad55ff8cc9fe71f5ea84469474dc0473953a0a32873e96f3664de168d4e900307007bc15a7ba1c1620c99ac6c5d25a030d1f8edf44188d082d9ce7442f79a7d9ed901e7e2c5cbe1b2cee21411fe42f5cf17ff8e0df8898f045c3b8ed4a92ca685eb6fa637208c99d344efc6ee9c61475d8a3fdcb6b1ea8d50e6ee7d81fd5fe2fd504f8d808417ec01cc88b670427705bbf3f26879b830c243348eada84247916d219f33073640c7f3bd1c1f10174703e3f58569a1d0e6532af6e87007685644406b899c03426a6d705b6ca8ccef0e2a279dc21443ef74d418eb25e55ef26ebbff278ca160a806195837b6c538d947b8b47a624eca27bba692f159d3d2d628c5f3d19cc5479acddf9f7b0094ed7f2db46b8c2897f15bf68752b501276e5c788a9e19aea10ca8e6a0dc17e25e65eacc179bc98c348a1721a6aa357497dc4d106330ab23372913cb735364597ddf8ff69033d10bf386faf066938ee8355af5ca9fa20d5bc95c193e84f812928001c870f419b591d21a547b4f15efdb9b176dc4a27f1e0a5a21b7d4fed08d520c21dfc816d4b43c0c0622cabf483b9067b6770ccb2f9b4327a8a533eb9343fd8618ae7ba2269335938ee98140ec858edf476b4bb03072b2b4b3b858ab1bb9a13a568fdf1b2d15627144ce347ccbd9bcb54d6dd92eb210a238495fe529fb21ef6667661c53cd4f4223ea7cddf23712810295a2d619cb4361454eaadb81f3da11b10c54fb5d277dd07c028ecc0fcbda427f8c8b6fb165c4fe6f6863a3ecdebdb278ac12cdb76ceb5ee40bdfc723d13baa1ab7745ddde1eaa01ea2bb9afb18ed7cf9b5fa8cbb83e1f2e0e03b3758521d326450abc4217593c9c8937e1a5f0ed7f82f732b3d03e342b0743d358874f9d6291fce91cb87f49576ec5dcc25ed5baf8c47f84d0df57477fbfe9baa8857d8af01a4f3bc4d66efd69c2ed1d2148d8e3a5fb266096cdbd32f29511032344847ced2c23f4545019d86397cc40b836485dc5c7d6ba8b2993a704f79769e35a981fa373337a672cc6b7ca2e3055cba364954803cf7c4738522a4892be07a12286e79cf87a8aef789756c82495a3b34c1bf43319129eca6ba1f40bd131624fdf678dc5a292952994bc8a119e3ce7cec4c5b38830f5e9ab5874f27e9324eed37ccc804a3016b1adebceef99ccf9c11e91f5b87f0e2f40f2d125844396a366e522dec72c14fcfeec0708d10a74a7bae0ac6c362a22fd38e502fbd9e2bbb2489f56d041fff567bfbb5db2d91f3bd2d23e6549cdc248f0a9ab9674180d9f1037f62d012c037589508a04e90a7af2512672debbc221ce124fa5c8137ebda2329c238a80c667faaa830a90ee93ef8756a5eb72c5ada5ed49aa0496eb72f6853d14f5a9944617773db205b31a734ca61214b9d1636e40659030fbd4770a788b915d01bf271d9cc46a3f48fa31065dc21c11465a56c5c0fe83624412e1cbb000132eb7c21573e22790c659cd72cd20560cb7ec019a02a06a0a8f86dc6612b225eb1f2e9b81617edd07d37c967a7f1502292341732fea77b0a67876eac0c211d874c7a041031ec9a9685ca28e865b999781511e046080e33cda4cb3be7fe6d9cb9c937add69115d23eab334fc5f4ac0d941ed876d42ab688ab6949b312c68c85ff8ce447b78036e6ec035878ab51e19f7cac9e7a8bbd9fc9fd5311c4342093888f5049bf8008fe867d8ce91bc214f1b47d913421477ff495e2d5e5449c5199b335bae2c3b10283ea1d7666284e042e1bb610072cb638c0a96fc0e925dfa9a333661bb99365b53888fa155066ad2e0cc65a9b2a5d9a3cc18c324000d062c239b6ec63f55cad744f2e3f3d8b25eeb45627c41cb640020db3bb9e21cf0ed7577c4b7c0f01185213e76d3e571bb4d933040e27bb6c29331c9644d594e0bcec1c211d40acb45c85acce3f13b96f10d4088e7a77b2813bc363637db4733c84483912dcbfad0308691252275d204e16f49908415b26b584090f242530c960ca9efdddee5c7156953ee8cdc7f3b64806920c534c220175f3a34f8129eafb307ac0ff8b5bd5db0ecc570e8eef99dc13924154d7de043d5b1082e2ab1e69fbed08d96030bcd907869125576f4b11ee8bb0622e4556d059a137508d2712e4b83fcd69cede2f1f3582d74f8660294e787127b67758c845dd39a55f97d219ade461d19e88f82fe02cd3d25a00ac7c2462e91fb991babf214b2b21b787d313b8ef86f9ed0e1ca9f913675f9463752786ce7cf0b61c21dd7cc79c175f361a40603e14632580cbcd23f7c75eab0ce8ece8da2483dd41e852ee550269b8d1bca67547fa9d2d9f188fbd533ea292f185ec8a1a1013b11a4e83982e6d2cb8932902d0459e04781fcb66f35e107d9a10ecf4927892c862804e007080988983e653d82f7b14e402c329da889c1596258fda27afa51428d07a890360e7cb54c455325c8465080b80bee191a73bdb31a198b4e9c9ad3ba2fd756dc4cba17e6acbebe01ab45b91ae76eeb444d3b49158c7977413164d20db1f5b6e5adbbda01e84ef406d7c503ca5585a0fe8189f8cb9ae5e2e4fa6870033e6903d75c1244e1b425e969f5209a775714344e07a140edc244b61f09a1f07c4fe0b19d2b9f0402d88651ce4e87fe44caa594f87f9365b01dc87bf0455c0a4b181325716585e45619b6c891b2cf9aa87561708d4b6e3b1bfee080ffbe3f06de94173b6dc9c73a340b056bd140e4928f76b2d65ba82a946bf30aff06759fc0a77478c2df3226f77439a3055c28973257ee483ad8ead34dd1e36522567819e8bf8fc913d919d09d7d8f9990d8eaadc296c61f34738a073f02477268c9f7cc27c0ca498f04cb86cbfd440c5bdf5a32a67ca90cb63ca462246ad4389a3d3c10c6233baca2ad64659b834a848b15f0e46b7e1caaaa73435ea8a071d13ceda399ff28dfa3028041573a01fac596c884b838fe994274d067d47b57372b1a9b87dddba09a3c6aa153a1b5b6f595b5e56a8c9ec7193dc3a39184cc78fa3f88e5b5d6997aac3f321956532ebba99bea15cf8c792334a796237332c20af7237e8bd7e1619541900d63a1fe2056937b11bc8db6afa5ae76e2dbfe003c347a4357e43e28b39df038d0ad2822ec095f54ae060956e5f2ff8034951faf9be1240731d4e9cae0702c0dcd69be3bf9e95fff3089abf8c2bb9880520faf4dbbc6ada8f7587a8caffea76a076ef671d90b8c790296ce51ad6f42c6ffff39ad8da59f52dca506e35f2da5aeedbe45adebbda839751d34ee5e064f6d4a4b3625befddc4727060f4226f986c53ae182bf13f5e6c5f60434f419b733cebc1df4ff0a551b86143363577368d5f01ec18b7eba2815f62cc6e041f8c30f8680b8dc9db641306dd6e74a3c9a50bccf22705f6c85b5c6ef4560abb9a0efff4c3eb3a34f1ec9a08b7fe57e408fb88d377ff236b8147730e18c73ac7259b8aa75df1404e2ebe39b4a9a1b5d7e33fe8560140e7b020215bacc11a66b3c6c7e4385314f418dd309d2da45f36213a2fd0624f1991a0405b598ed98e4a3837255d29d9b19d7f956f7c9dffeeec9b2d657d3d4ee1cd7e981c6cb187a383d0c1b25b07ec6b0998addcc158b8078358ef821e804a531253121c648a4af043c393b4d75e087d891937fce22ca90ed361daeeed06346631cd3a34d976c2011b4d2d8ec18bb39c4e9c2c15b674f8eeed15bb4e301c3d288a3c0fd4e6277656f650ad41c758c2cc223afe98f60b03369d6a664336fb133e41d772100c6bc82c7ccb6bbb7fa674365cf070cf68703dde9f9abe2809202cd800bdd50198e3754039db73e28fa0108e6c7b10f4ca24a7c14518713f3f4141633b5b999e179512f04a8fc454c3c4903a592487bfd5542b1c77c04b719be759e87a26f497da4bdf0147fdc37d6a59c4865ccdd0efdd817796fc50418b3e6df003d17f850ea73db9b8ca5785784cdb5b0ed1c131dfb0923fcb860f1a90b5d802beed385943c21c39289cf1b81f7a21c9ac4e1c11346cd7a7898cf1daa675b434a45138b7cdece52543be5f9d9466e2272f6b0d79a50f58fc59a9d63d1805720292f36c2ce4dd569e55d3f7ecbf6aa00c30c3531659ca13e1c6c53c4377acb624a71700f6c92c8d6cd685735adb3a1b9fd6a0adb75fd48edc3920af3af417c3448c524e2fcf2bc7d0811dd1362154e4e20c18016336c9fa36ab85b111f141818c3946581da2442cf105d55494a227974ccf3d06cfbc94e50397a41424c011c5eba621118fe42ec9ba35d801df4b666fc2941d6c138ea0824a26e550f95c40e248e7e1de0543edf648a25e21ebdc329c5f3051f03dcec340df7f90ad977dce5e1c42cf01f29d7c71bca67f5cd6fec908ecf6d7ca68f661666b7f59d7118871b93b6b4c8e676ac34665e1c1b41737c05f65d213f6a8246becd411dedbc50ac1b5c3e49df319e666970c702a6b88881fe1dd0c3b9138fe3d955e21aeb38a0b3fb4f32e83d57f8ae41514359a58e12ad5b523adc04efde8f5d59c4048605237e16e81d193ead280d6a68ff7765e3e0c7fcb5f93188e63e63414b6cd96c92f763d921d7c3827d6595e30512d0c2302e94a045dbe7434e113ad57638e704ba7cbad4ad59e96bf26dc186d1170530fdf946695fc489691e0e8545c9849c08629d86b9337d341f27dac7225d28402593378fc6170b55302c2cf6895b79dbadf512b1d840f8a8bfb8e5553d64129ff65026b326e88756756c1d7e1a79e2476cace72d622f1671dcc5233423077b37d1d548be2463f98392d7e44fc3add5232134f5595b0633751a9055f5225a59e69644401e62cc4a5b5dfd2da889662828f350c4e6012a0ca4484d4fb1a76cdfb1356c2f42d0961413aa519dc628bae912764ff66ef1a5984e6781ceace1b194a9fe5f4c91a189decef1d8fe1e9c2f029cdb366337e826e42ff4563413cd27a8ac583889a1649c2e0cf5e71a07d4ff716595faaaf9f7ebb74bf6b0e1d910a3de901cb26e1d74d11764c5e1f0b5af496322f9e03e767bb224e96b6611cb034eda62b06b78ecd5d9f5fd4b5393796a8c15835145a850a889ab70d70a516fc69ab9cf24f8178b26a533c914ba8234a576de54e242524212e04b996e73ae0919bdd7636460624d2a8b71ec3315b02c59c575d046669a56e3b2e21763e616c3b44dd2b842def81e1e4e0b5378f67c8903195464c00e21250026f83a7b86d5f5c454ce1df5633d5475d197884ad8b466175e617d224ef44bd6864bddfa21fdd22c86d60553e9ccfb644ec6d8b9eac88c7922cf82654f0c68eee0d3bd00903f688f6432a95564b76255b8e99e4384390e68af4194e4f9eb85f197856c64ee965c58175817f4a7a8064c32c8bc3bd43f3e33d4a864953f31840591eb5611eeee5a1daec0c805daa73b2b75e3add0aac952166f2747f4a7cf520eac9d777bb0e8767f7c5dd8b37fda49968370efbfe84427e5fe81be89a1b2eb39808f9fbb817b0805bd7c0f51dc89bba1d669b5b77df9f4d29e5ae0c602e71c81a7c090130ddcd28a81069b647ef6616dee08124390dd9f1f2d297fad54", 0x1000}, {&(0x7f0000001300)="17f6ca0c5e4bbaed16b84ab5e6c1470e887d6ea69805f06fa69b3bcadc909f848b43744e6e0cd76e929633526a0d18afcf0addb4df70c07f02aaf7394942270198c3e1680ee0eae7d30965c7a66d6e34383b30bb2e39c8ceb88c26fa194ab9", 0x5f}, {&(0x7f0000001400)="32ec9335e17a48607701143bbc1b05ab30bd01b4be164129cf67ea159aabe580303d098021efc77ea6c4e2d1d20ee360dc2e100c8b8a204b9cff69128f6210a5d80304bd977abf1c807f7e4834ee3cb9935f96b8bd75f0e2f2d35e79", 0x5c}], 0x8, &(0x7f0000001500)=[@cred={0x20, 0xffff, 0x0, r3, r5}], 0x20, 0x401}, 0x40c) 14:42:51 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x15}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = syz_open_pts() r1 = kqueue() r2 = dup2(r0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r3, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) pread(0xffffffffffffff9c, &(0x7f0000000500)="9f767e9db47d2acf30703518f06b714ab7e3a6cbbd6628f117628a112bb45bf467065bd1b5ac4e90a7ea27454627465cfb12c56f93c5abb6cbcd0a60525fb1e43e8f3f498d495509ca6782d7352ca6ced47df8c580cc7a2a40ae7945c238340258e93bf590f6169468b5dfe3311cb1805e89dc89322c74c055c49fae4843271d79e4f3c0aadf01db6439805be7912c677d", 0x91, 0x0, 0x0) dup2(r3, 0xffffffffffffffff) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x20, 0x0) readv(r4, &(0x7f00000002c0)=[{&(0x7f0000000180)=""/169, 0xa9}, {&(0x7f0000000240)=""/90, 0x5a}], 0x2) r5 = syz_open_pts() r6 = kqueue() r7 = dup2(r5, r6) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$WSDISPLAYIO_GETSCREEN(r7, 0xc0245755, &(0x7f0000000440)={0x7fffffff, './file0\x00', './file0\x00'}) sysctl$net_inet_ah(&(0x7f0000000300)={0x4, 0x2, 0x33, 0x1}, 0x4, &(0x7f0000000340)="4ef212aba9ed276f106ebd0ed5b4a60c48fb46", &(0x7f0000000380)=0x13, &(0x7f00000003c0)="689b6835d76408e360e0a1924d7ea5e05c42c8d40060395a11090549a20ded7b6f3be519b0494767074b0d9e7907ace13cb8961fa2dcba0147b95330f6fb57c1ea663df299d6e138084fd06a2344480c5eb37526444d88eac843b2f28502", 0x5e) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000480)={'./file0\x00', 0x400, 0x2, 0x7, 0x0, 0x9, 0x1ff, 0xfffc, 0x2, 0x2, 0xce08, 0x9}) 14:42:51 executing program 1: r0 = syz_open_pts() r1 = kqueue() r2 = dup2(r0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000040)) sysctl$kern(&(0x7f0000000000)={0x1, 0x5}, 0x2, 0x0, 0x0, 0x0, 0x0) 14:42:51 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 14:42:51 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [], [0x0, 0x0, 0x0, 0x4009, 0xfff7feffffffffff, 0x2], [0x0, 0x0, 0x8006], [{0x0, 0x0, 0x1}, {}, {0x1}, {0x0, 0x0, 0x0, 0x1}], {}, {0x0, 0x0, 0x0, 0xffffffffffffffc6}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x2, 0x0) r1 = semget$private(0x0, 0x400000000c, 0x100000000) semop(r1, &(0x7f0000000180), 0x0) semctl$GETPID(r1, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r1, 0x4fa596d1f056515a, 0x5, &(0x7f00000194c0)=""/251) semctl$GETZCNT(r1, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r2 = getgid() r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x3ff, &(0x7f0000000400)="ebffcbff13b9fd812eaa4e713048e6993192964833d6db543cc4a174629af6ed9530641d83e6624b8be4d93eae7a333ce3a358fcb732454920e348eeb13f800f0897fa70dc8828e52643ea5fe124bc6436fab362bd01319865be89461256589f9e020cbac17fe0dacfb345e3039c88cddd9cc919314088b80ea2ac64c552aeece463147cbda58ccec984f0f4f9c99e0047982cdd3e1234152aadf841e530ce6edea00a77f8787532fd7b2d91dc5b1538c49fe8fe63dee45e37f5e076bed00c78f724eae5b562d230c65786276b3b7b1a001f1bd1dd2f2ceb08d52916c221206199d9d554625d42ab9ab749cc5bbb507b56a12d1ab9a759aa66527cc40831d8043c20709e2951c0ec4c4d13bfa6c28ea8654e2f3efb29ef47894f10a35178c0f110b5152ebe387e87443adbc14bfb5fec8d467ace395748d92de33dc431f25986df1da8411bd9b365438f1dab8c6f63d5823a613fc26295dcfa945aa8f9a165ba027651846a278ae00fa0b37a", 0x16c) setsockopt(r3, 0x101, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000191c0)={0x0, 0x0, 0x0}, 0x1) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r2, 0x0, 0x0, r4]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, 0xffffffffffffffff, 0x0, r4, 0x40, 0x6}, 0x6ca6, 0xffffffff80000001, 0x200}) getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, r4]) r5 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 14:42:52 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10201, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{0x48}], 0x1}) r1 = socket$unix(0x1, 0x1, 0x0) r2 = syz_open_pts() r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r3, &(0x7f0000000080)=[{&(0x7f0000001900)="c3", 0x1}], 0x1) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000002400)) r4 = kqueue() r5 = syz_open_pts() kqueue() r6 = dup2(r5, r1) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000023c0)={0x1, &(0x7f0000002380)=[{0x0, 0x4, 0xaa, 0x7}]}) r7 = dup2(r2, r4) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f00000000c0)=0x9) open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) sendmsg(r7, &(0x7f0000002340)={&(0x7f0000002480)=ANY=[@ANYRESOCT], 0xa, &(0x7f0000001200)=[{&(0x7f0000000140)="992322a0a2dccdd94ef36ef888fb01e252c6021ac3fbcfdc7274d95bdc99a16aa655ee51e327cd61170b5f3f8ab8b4422b299ec1afa343b2ccacd151133655220ee1d71d21782297920320bd74f8993a7f9e9ece4517ebb79e0cae435d753a10d636ce8e4f9100acd7ae3bde5e44feb292b88bc64b24731e1ffc4ba3de9c32746fcb94359dfe322816e471414806251554e105e072da96cdf76715130bdd7d2c4768493a2aa506a61108e1724901c4450b0cd744474ea5ff3b26edd58a1781c636b0612979047a315c31bb2ef6e7807270882eac05adb7907d96d4c4f6e639060e892e44c55332b77b73d6baddb693d3e346b8be0cd8640b7448d20224300a460496d403ecbd16f679f0f1561a9be3786a53f7a46c6393105e13ec75024085ab5f3161eb699c8ae9aab725d8f488a9593e77e82693ac30d9d5cfb4cae5f9e8e4fec8abfb3bc35edf0fd8b621f6e1fcc397254fccd4c64c473532754b1c2a63ae02609f855298bb6bb2600f8c5552c54aa8f89c348c550529463cf33e6ad0f56dd8715bc587df27cad30d0755fe3267eae185215f1f5a55f1029454a69805756e7c70d2f54bcf1d484e2479d12372d2e30ed9ed8ae042fe5bbf9ad85c72d5b887fc9eec63dac58392e43a761e87446ed44fbee7902dba4992cdd63cdb8ccb0ff444186a5d248a1822742929cf2b2f37db5a37f28a2ddc2640904f73a5b0556f8bd8d42bd9cd8024026ccdbb4d11be6c7298d691dad8f3b0d811091c3321fa9106d59be22a8f57e6891dc5a65a952988ff808fa35da318d88d51f238264844a917953c3182cbd9d504fb6da1ce95aba8bd418528d58357192434bf92ad1acb2996e6b9c5f2a9a2a09b3ba32bfd461d0cb674047a628022742edf8bbbec25f6bd6ba0974a7f5b5ab71c35a57b7df71f12209776320a68cb92f477a45f1a8b545476ccb8a242d742f1e8f52251c99e313ff40d1b3e170d3687bb55fc67d7475e82a919dd683d1ce1efd60afa7936a170884a40886437884de3a38f30de55bbbab8de9fe3f4848f60e25f773e1885e2b2e164d54af8dc37ba570f8a8a3d34aca85c7f43a3711d303483384971c2bda6759a7b98b019732872805f2959a346659284a222f9ff0ade52250c09cd38121ba26c028e0448e7d847e86320f2899c40cf309689aed469b1d6d0530027ac15dcdb178c5d4dfa3d5a30e44a4cce70c6fe9ff1ad5315881492994e92142516ad48fd4394e9de5d32563cb2feae28192d3dccc86ce8d5f0e4ff0a0b1fe50564b074ce4ffbe389bedd2c8b338dece9706176df0411e942726dcec7aaa1cc2dc655fc8717ec9b1c8477092389261a6a6d6df302e04154aca091afc9a2391c6488bd2a0ca82ba2b511f593210b3512fd39e40697de60bc9b4dec17b018b6b19685dc8822a49a64c04213dee551e5f4cce5b18a57205dd4a84043ac5502a533045c61a77f8b6a58302e52602f8f42d221ce34925ffc971a8513f338ac05649a9f782a8ad467d461098a2cc428e5f2e345a8c4de2b96b11af9626c71f06a5c8d49c1b5cc78aa8ace7c390246d71660a273cd5d6a4c67ef618927c8be7e335017081b82856b118983e4f0600843715f9c315937a7da04192fcc09ed893cc6d0c45583af57c5cc48fc8b3394fdd7975d111d2badf51ee5e538140b8ab7028f2efb8eb7050c1e9d45961117f5c5e7ebdf615fdbe020261efea6610e2d19aabec5ca4667b48a00b85446cf0f21b324f782c5d851adb3e77849c3ec356c4f4a3e40db8e7a310319b775d6eea6b5b7aaa4905b10b11031dd99715206031a55d0cd4607459583e3c94b2e7913bf4d7a331158a29bdca3bf2928a548c06e4a345005993d4b586fa51aa93d1f7ebd9b411c4f949479f533e443b306b7558d1a8da7885d31fcca8b76bf8f6cfc13d59a26c9fff5e7cb7d6e5d28f7ed2e40996937c9105fd2643174d205c800a07afc4f3a3ede5caabb4e8115090d338383eecfb32d507a2cd44475da14dc921d77b3e135719fe6c34df2c37e875c55f7d1f4e56ace2b9884be3308880caa4332325265ba9b4cdcfd6b55b6a4fdcbf05b1e26aa8f137aff04780d24de63ba08dc04936469cca86dede373a580536ca02a36b40e2bbe43dd872988c57c03e35cd281ca62f882d82a2a4beff110072aa1b7485c757c624b71be2165ad9848c9348dd77e0d3edff7e8b175b28985c30ba0da19a46f161d6c2dbc2b5806b06855cb5b59b6016b3f851797772f5e07837a66d86d6bd44c5ad2012b1a557d5689dd17c7fa696cffde8c7c2a16ad54e2971d63143c5782ef296f33f9432c24ede992501e5c92f999c70ce281a099c3d3cf9ce285b46e35fb40a378fb22e6d9557cde6f3d0eb0b3f7992033c0d59922a070c6f68b80e425d2a0ce2d2f8503be3c29122ad230d33abd812fcd0c521b9d55effc0bcd5afa11e4edec64e519edda22b5864fd44b7f2eee017317315eb0b5fee27de9d4e6f11ca12f9d6dc37093ca6a4c9b692c5ecbb1e6c31c55fbb2d67ee362e81b71dd0b816487b1d3b8e250fb10ad4dc1b2cf3e225c6742acd09a0286d4b6476f969c0597b7fda4c12e18293d893e185270ea3a57940e9f32050ed90ced29b218b791c6054ca98061a511a83378bef951547f22237ef0ea2d11dc2a875aeffb301ecb15be3ccd2593c1bf9a901e2ec59676d489d1b5008111cfd5e7ec4e168edb108da6c6499e614a2ed9103fde7d0cbc614250af514bd538f1f155ca1c088296c4ca283d5a7ff6512f8a600fe22fdcc209611a0befd195b5f8adf360e63317406b6b9a0b04cde101323dc7eea31df09d86c9a9354fc3499620349a02e430e90ad2c31a335c3e7c9feb75d38ac9da759a6188c7278e411660bbb5341252c7a2923a2043357f115ca1132ebb5f8b8ea61b4dc343c51db164af3e0d99f5f8dc9ea9dfd87acd35d6674624ddbee0ea8ebe247329016e64606b92a5a2bda990f6de438824f96616d7eb275b8ed35610d085849a81f3be8724d4aaad9402b93ba35fb09ab1f49f86ca61a94f768ac3d0242489079cd8549e34b5d60874491f542acea0b01b43a0ef222e3e3d28db9755a4e2ea34c68e1206cfb6f8c15e3817c259e3e529cc179c09234c0052476eac54fa204a902d37281be7fc2068dddf43a60093f1fe60e309345e058ef925d2e14a7983369cfe6533d210b062a2cc019abe3fff7551f4fea576f33b45b9060df07ec29f2618827712cc7d723c75849873fa8fd1011a45ad99c75d6e46e5be73713b65f274c30e5b01b6aedf68f32ecc104f8799737648d528b3091649c82ce8bbab7f2b72f45f0768cfa8ee98a5d593bdc36778930a6546a29e01cd2e03386c28f62c600aa153d6df2a322de7da320cb7b8f9ebf762a603584639f78d8cfd90136788641280d8d35107c877324351fc5f7a1793ba250c348f5142f6e3ef32b1d25e6c7c3f8aeb72d7ae8e54334c1635c9c107bd9a7bfbccdabb86315c096a91b1d6bbaa38654bf0968cf4515ddd7dcec99c502a3f15a6ec74f5407bbde0026efd716b9609c58732990ab670d564e01221f8d85494c343c4aed2335ade3cb20bdf18cbfc60b8a1a34ff04b2b2d360fd12af9015864f141bfd292c3cfa2c6d6947aa2d751db6335519c6b5d1367f3d91e5aa453a55de05d1960ce97b012a5ba1d6f2d3f24203d207e24ebfca0367d632ecceb9489fd360f9264a74b48da0e785f5d983802d91bd18dd4e3b56188e4384abfef98bf9a2be58956f186d34015959297455e1539bba66c2009abe8359b25f388ef053244eafaa609286e0f9c0f0131e6ed393c07e3277b99f0bdd59b85acdc42c93caf0563835289af9ab5b0c2206c4599478c571c6fba54fe9030def10c23cd54366c45ea59eb7660ee9da0d468409eedc0d931dbeefa8aa8aa1784322922c227400c4725092821bb38f5adfd407868c6dac3895b5255cb7e892b1c3d74cace38fbb0252dcf3dad733d4c7d75a5bb2624194ce9922869dbb98ee4377fa5193a7a35c9503c463f86fb71ec0c8dc6ba68d32889425b4590ec707ffa52dfa655dbaf2cb576143cc5f4172742593d8b53ad8e8bbba280ad215fe11987bd5fa6eb59ec693a1d1fc96b553152fb474657a98624e20d82a987e74004d1efc76fe2a5e11fdfd18b8290ce1f2a20f4b06283e19e081a7826a3f16376b11607b471a3bff44e65cc466d29ca1a9abdebd9d4f2d5d26e294751583a637cbcdc818fe3ced8253e853eeefd1fc7008df61dbddc821f8a56b948ec1dbeaaf23fd720e0f1d1c7bbb6807bff3e107e4bcd9e8e06b6e3fc802fa37f963298e1d7b00f6c42c432093a6f83743f84272c1151afe63586cf26a08ae33416711d65c9a1c59b2afb446e57764e59628f7f9c5e1c354cc539eda38ba6113f8ed86fdf493c6b4650eca0e8b34128bc4d8620f4631fcb5d3705ea866da6ab8d6d17b88cb640435579680eb54cafe7efade3407fb423b0bb4e93f3218e313e459d527066d6b244baee2065b24edaca3feddfc2e8b5d8b5e494818c51d32144000fab00b5ba1cca577213914fcc339218ae3636560ac1faf0152dd000572d503fe718fafeadcffc45d0111fb2c56b2dc47337e29055038f1d972575661d8454bef994693fd1ac762cb8e3cf0b0f9088fd33e7c4c7d2614f7330e223b8b5f4f2885f26b9a96e08a33914b39226c6bcdfa8e31a8421907166c02f623178a381fcdb90af3f7c2ba1828ed841aa9c7ad7f6291e705c94c6b73f656f933be35b184f8034508909450933b97eef5cb0cbcbb259659800909b82321944916508ae8d05b1189fdbeb72ec4be79babcfb8bf6957d1bb3d5466fff38cc1ca1e2434d966fbd082d64d1c394208e73bf4ad2e9bc4fa8f81e491f661489e5147b5dace8576630d9a3270af5835d307c33bd7680100d6ba144b70f4cde15e2394fd673ede57ef35995c5895372348b74fbc182aecc1686e5eb1834f3000ca438c28bba6d7a779b06dfb1e229526f2568d79ca5786fd56df408a638969f2a1278e3cc46e132908afa1254a3a79e96803e4d3a217061ac039f589f0d4442bf47c0e07886594f00430011d7e01dd6df3f6a3fd3b56b728c0ead9b077400921bf3f6a5a6135f2341fe347dc1b4ed49dd82057405bf799dc944ebe45ced5d7e398397062ecdcdf6f4b498cfd79d741abef74de769b9f783102453640cced3c22d3806e6ad17043a39d6d42d8a31d08c58eb7bc0f8c7bab28bf5d600173ab386e8ecd21299738d5ad038967f0c3db33cd8eef3ee79d8e10ad33b193bb26d4cf23920a0dadc1440ead8d44d1cdd727351036d78ca3b2b4eec5479c18d9dc0cb9e8df974b42dda75b2b0605c0cf175a0275bab964f2da0980a1e6669030e3d4fb4a0a87d819cb9d79cafd658b413f1da53449133b1f8b90a1a642b7e5d77b55fc73d97e30b5d3f9455659a851f0879ea34071c48e2dba4dd1c2b47868e4add3056d8b8b1b196459db0be7ba7f42ef49ec804d78223a6570c57a3152cb0ba3eeaf231108037af810eb8c64f37578ee3cde7a1dacec0388b299be182f64111f0a49a76b1ed70fef3e21740c93f475bcf78fbfb1abc218064c473accbbdd9f6d69d5472afe4af8f2e894fba8f4aeea0bb8b56b270cbd7dd963048707692167815f5e66e7d280a3f04b1c155f4b506ea699c11a0b2eb5dc6680ad657e48822633d71bc2d101f5b0d78c1bea96c97265f5154ec1d01b8bf971796b55bb88e952c679a2a0c6026f3fc05f80e4ae819901df3b09ce52cec3af81cc9e4f8512b0", 0x1000}, {&(0x7f0000001140)="fe0458dd11a25e6ae890dbdb", 0xc}, {&(0x7f0000001180)="b278452b283b49dfc0baadc5b85ad540b89e6e84feec49d491f44a722273860742faf8c41804e671ea5631ea2744e2cc593b8da7dcb4e6a8789acd2ad37715461dd71826f6dba592fe2bacc55a7c664c3368d3f72cb475691ca39def1a4ce213fc783c9d0e1c1266a666e15fe5", 0x6d}], 0x3, &(0x7f0000001240)=ANY=[@ANYBLOB="780000000000000001000000ff0f00001d1397f8ed4107ad68823ea5ef8bc4284a673a7cbfe29c4da5986ea95ab9d24fd193669b3fc30a4edac5491b43687d1e5a958c1c5be3bc949b7998874daa234ad3c12125443b9caa798e10822c83b5db47f6cae5112e83dd8ef144233146276fde2279ad2efa46004000000000000000020000009f000000302df4b5f04b269a58dc776b18f13aecc1b385877130422d5828e8f0c7525432dbb10252565b028c05809d32d084ea001010000000000000ffff000002000000a0e2fb3f77491fdc850faaf26b4390b09757abaf9fd8558454164a0404f074da9785596ec23adf571657fefab6186a03c7b928816b41b14d9bde2833b4a14667c621556a941374b2bae91e3be69d6418b66bfc37b5da17281bbfdf29b99e5db9fa929bf65cf378ea7e36a485a5886a756cb2d5385a64dc89b24e0b4814eba26d3f5e919fd495e4f006b0608f8f1983c7a8c386026ac07e5ed0f6e0d59ec79aabe94c6f1e8636ce2ed8008afb0c8c602d0310a8da58e9e66dffe6b0e35a96c96bca8e3be305a2f6f874167d135e3e2dee37d19558517236c6f9a05aab059ae86a736770dc915d90a7499cd84eead3e2f35a9727b027d338e15d4a03319265d0ded3434db49c22393b6646719f8fff76e662b28559aa60dafab8994e18a5e388bcd9d2a18b6f59851a3daeec8abca35ef8d884ce2d00b785527989de053db1102e1ccc9f996cc2729c75dfc1f58def2fed437b08fee32fe19e8531ff6558beb68b0e92118f36e186dd8398252c5c217154e5af070413ff916704cb19b7821ec4088489c53cdec1453c6ff6bac10e2d39a1894482df9955fc01039da94ed096c7eb49e769758e2fe8c8c50a72a0b83a143f4358f5cad858869fc13f9bc9be16da3bf34d2cec42d50741038b030cc6162b65e46316898d29ecc9b9953cc14efae8a67c4854c1dc064d7ebcc4856bd98977775cb78ba222b8cc6fc9c3490648310473f844a4f4813486ce23990ad9e0f201a83e4fc84144164dce9346ce950aab3551cbe376dca5d99008ee6d89993f403b643344ea93c55b1b38a0c5201ccce9fb86e1c84c218232933654cce03a07cab691cb4e9c238321160912de62c1661b74cfd03ebb7f48020b66ae30246aa8e96e4de3ba41b0678c65dbf4cd9c2a1cd0fb09d93f1dca3ef356a7bf03c5cfd0ec228cc1ac0a317e8f0fe11a98296e63549500c2dfaf17f30d07b6ea22d990ec35ae7e57461e1f50a6580488a5332c3e15f30fd2df4f51bd504304d666c44151288b47edc98586501f5fba900ed417f769846ac37603ea1e7119f27a1924cbdbd1c1906a024abf825a641d749d9a2332733560c3ccd611d8f0e6a56f53be5593a85f0883a11ffcde68a286b4d37d6470aa5dcc367932cee33a0ec2e410592dd3389a6c23603bc74edca08aa848188e3327aaafcca3217cf0560265d578130bf0afdd561e097973f4ba14f08158fe729fd7a989d418033946bd5d7d4f837ef1c1dd02d681559765e022fcc4fffc49ca4d31a548208545b00aeda7a38ae05859cd7ac9d48ea86d1d82c445d0319e080280e11a3e59604576f3f12b84c0dc8db75e9242d87bcadd9246d4ac8de8ea87314ea2c1bd1068d55500d783db9caed18f4eb06ad9bedae363504fb848d0ef1e465f163010d0b3056347965bceb04ad0e345310b0daf46569c401b731d902368f561a3bd0b78d478d9ee6a232a27e73d525e47b378b9b896ae6a5e90a8e40b1c7c6c6ee45355b08d62d2e5a9a512b7e0447b9b0f42304c03bff8d003c75720d2a828bcdf16b4772217cd9b5a5d4e2eb4f118aa9e076757464435bcc5cc281f7f5b3cf522d69bc2fefaa87b89378a8c32de65a180e7d99c5a474f948bf0c31e19889df62ecdb9f8313d3f702beb318896880a8995d88d0b180b0c26264768aafd2443c901aa9cdac9ef5016fa9a9d11d910cc3772e68df684c89809fa3d63239ef4d3d2621216364a2594523b5abd0d54301abdf0a57851193de166b278a839d8ed604ab94319dca42256a7f7774b96beef3382a3f2bcdbe483f356777667d9b93337da31cded5e5d49aa47d25e3f69b4542b1021145197f3c880466fabcf5b137c6851568557080954fead63660fa94c6ea5f8b5d21cdb37de8231a039b3e6cfd7ad0005d3b83337223112c37ee17cecad7aea4d4919ff36a47232b9cefae952e7654d0b61d33d691f351b62351fe77512049cfda678bbbfdc634a013d0b08f1a289c26eb7610b6b3d825d5670011d4becc13863522df5bf7f1adffad3344a17c9b0b539627cae8708610e8bfbc07bb6edd4212020b3164dbdaa65067bf39b8379e875c047ff902fca86f68749c1e1155fd1d5a8e468ae9c2a4891163b5707d8a161c006112abe01232a88093d580092a668291e48ec86f927e69b78281654983fd04ec1fc520152d7741fdb3852f49117c57ab2ad98caf0a31e56d5bb48c79b03f7ecce317d26ecf49f04210c59a1eb612cd22b14603b6b5aa3b6f634552eefac84d6088685213f7f74de00508484c91508b80eb5190fd0773da42f53a149724d5137f5c51d91d9250f955ce1b5383bb02e18c5c51a6aebd37dc5c447403c63e181e8ef5357051d91c20cef14f5eb4c6c3d98059e0364cb630d8624ae91d3c573a9a04e17ca500d8d1b743c4901e83c2f744ebda0bac2f2bcc527dbb41a40d7f3e2f7f7bce3b211f538339c9108257ae81a685c99e459d87e5e11e64a67da6ab35500a262dc99ecdb9b737d47c4ed8fe32bf798931c42c90d4950d072e75625d56f6ad4bb22b5764a3de1351539f064657643344ef2d7caeae16e5d3f5bf1e864e9288dc9e4e3ef85f55ab193c99cf7b6c1e89147829663cd5a527cca45328f4babe61644f1055dc1019a2e42ca141d232e27c8c46269a432d6ec54672a3db701ef3a86fb1376587bbf0f026ebd569d9d5e724c465c115a596b7e402c3cc9b4a402859e1dcd23beea81e12cd4f08daa09d936ba0b2e8ee39fc36246a3fbc4c3f96d436bbed23b86fc75d004052a7d813f5df6e9671701f47fbfd443363254cfa17c80b091dd24e128d8275cfb9b8f53db8fe09e6f77a28e74403a71a899f9c703ab891fbea54f965adbb581e767b3c72cebb852d0579b1906ba9646b192dbb73f98645a1442a44b2b1cd54c91ed9e44faf6908b88d1707321b0445d28b0bd694cdb378a33df22a250e068b81f217050b939920cf578800d37170b95089aa13e5976c7f9bc0584ba8e56648fd5cbd7d8f875c92e02cbeb2c435d79c345966354ed71ef241bc6b4411952b124a75cbb547d7ca2e71fc5031a77d294cb4a355959958a2ca4c96d4805fa5d8c8a9ace282ae1772d9afe58397e62a178168202e03a2fdfe2bd402c6e0d587dc3b2ca27c5d9cbb27bf884cda3b3c4a0a424a64f9dcad27752bb07f9f02603141bb6f96f6e04feba4245cafbc9f85fee9d6e9d37ff71d4c47e34f575943450802f4e6693e565059bb128232271b2a4e1006313bb2d2670cc39d01d206428357bf7df489ace0b2b8e560414d735611052f78967d1c59127f2ee4c6e3ae266ab554dd6654e2aa684b538d16e8cb8a00162c7b320fa8c23a6badcf4e88f645ba8ab95535af62a8469500f5b16ffce9204df26d6772bf1ad4863498551b842356a24938ffc35fbc9cb30a53e17f2919e2287aff18098441f3ea5096bcb02b5890fd2832894e72c0f1b7d1c73275fd1165f4cda56cfcc5d74d6c88e728b03b6fa80fdcfbae0971f036957a8a720a9d1a0e345d22bdd07dec6c90538760bfb261e73d4a313e2fced3a2845c3991718544a91815548f3c223120683586012eebab379411a715f2be2084b0b7f8963835934f7b3c6d2492b56dfd349076ffb5fa96d2875e5068e903d6d8466b6a1e71e15e3e809bf2e129c697087ab3ee7e239b85d3a38aff224f724a12007905ec310c856a6e6c6f5705e162d510dd4f676bd23127cb6e4af1bd3c1b80e5f0cac4c84a86b163ff246e535ad691dceaa239dba4af9aed92cb8c4156feba4d8eed156c22b63e5af81bc3fb99f48a402bbd91e3995e27f8b40ce12f0e9fe58d1b1ffe44b10eda01b688cc235258686e276d878ab1a606cc4dbaf21a7a556e9a0f7903d7630f958f9c0155043ec0d74597bc36ed4eaeaf295697987985c5c436ced573c0f159df0089fee483b5682c455e98c07601e4ea71e0cf0161bed058a341d57b94b6c1d54f1579d743f6511e82dc8bfb6d191b2b1bb6691fa0e0522914e428b3c9e126d0ecd998b552b5b10e4d722bd9bd84418f804c0b89d81a1672acaf008e2ab31184bd8a74c2a2368f8659f3b85d3584519d6d6352d8956c31bc90336f818e770c8f47d19f76b48fa3284482f2acdb0addde60d1e3ae0b441d9f873d3bffbd21c5b4ca663938989a696dd92255c0b3829d7b83385e60a6a5f23fdddd32965d6da9644463f60c89f148fb835c69a8e48a7b998366fc282ecba8ed6953d8dd7473e1e3f939a53da1255edb9322549497fac9a1eec89bd4b4c0db73e199793b6ff730d72a287ea12ccb79b014dd8b95af299256f743033d5754a71ffe1c911ecd9767d9a8274dbbc748fc3ce18a7a85a6f46ec1b24ac37359342ce6890d5e869887174f783e74399d9d5cf28cac54e8762bd8541b2e07c8842668455a7713ad6ef22d69a4e4cb37bc194a8eb822a03f79d5fab59664a06770c2cb403e5299e092d8c3dcd9da87e59e0359765d0723157c255983dd983a787a8b57e993bea1748e29495e7a63c31d74a24c885365bb5f8b32f5793fb99878bae2ac79e6ef0e96dd48ecfbd7f28f6442098b131d2d34ae789e9564c28f55a348a5723eec5e2121e37b4bef88a7c55f83056d85d81b9db482241edf86b4b5e684afef9c6a7047b0b74e39249a0a8c976ea94b1b9f9f3b6cc4be1f299b37099dbfbca106db34cbc056adf3a41d700f269fafbd15476b941bc0639e2417631968361ca7964c5a9e51f8a699fe6db3afc7b21a0b627e45443bd5473640a61fd6edbf635193b1621015d9c00ad8de0a028b7dec52ad93f34789af43dcaf4a63e63cf69c71edc08dae34f63bab49db003be45dd1e15e2cca5df709adf3ef8332ea28d5e02c7e5a75caecf692f6366d765d9d3e3b89a56bbf885ef8cfb8d99a85fd9b278b24e92763f3e612acc7b2f3b48c3abf4a79066daf3c441b2ee65a5f2acb14c083c62b467caec325751ddd4662060a22fbddc6c1eefafc3cb159bcc17c55d0939094e4c3041b4ad647d8d935bffd5e70fe1dc8beb0410b4344b9cc5cf87b333d50e918f8d22598ca7e22639d8143939ef8a8346334ddb04ac237770b09a83de2489d26691039189fb257876dcca0ca9d84f84ac890ef265cb24878b6f99854888d8ded0bf770a433062e606914b103b9391376613cf7cf3f7c16f22bd13769e0150c40ca25020511072d84c6882fbd75f2d953683b134529650d6d949e8385187ab87a5b7b50e68e10fd6c2df77c77b632d2b91aaf5e3118cef70154653ed1c39670e41c7f5cf75126395dce65bda9b46209dd1bd7936dbc0d525e17941c0d0d8a8ab758f79fdf1cef0bb034e710592829fa133269821ae88f08fb6570ea70958ae5617563538925761fd4108489ca72d028f85a7e53968ddbc11892de28b8311d77f4a7cd571e44204091bedc5ccd3cc86406363d809e275fe2e4e2f3248c49013794928456c13b96b1c02ec0592b435fce7531f6c4bb3cae81de4c13a3356a8d2152cb0051a66485d6e2833390f70dd3a92d7c37544562523fb99772b260b06a4feeab3cfd4e6d331034723b07d7099d2a43bc5e40d278bf3b44f7eff055da2d8915adf68d1bebb3537b213466459f23dd36cfafb7263db461937bf4e52bdb17d6941b3ac5380113a7d50b66f0acbe164414e764090c3b2dc573b1a492a446264fda6aba0c99a967572d5e437879defed8b771a6fe997d10ce8ef31f1ff64944a85488fd5688bdeec566603fd594cadd44bd410dc25c58de5faa5a0e2fa15597c9405c4e646643458eb4cd2f18e7f2aa13d593e41172420000000000000000100000000007401613453d2956e90d577816d0000000000"], 0x10e8}, 0x408) write(r1, &(0x7f0000000080)="7ff2085e3e91e91ee9f44a9ab1", 0xd) 14:43:07 executing program 1: chdir(0x0) symlink(&(0x7f0000001000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 14:43:07 executing program 1: msgsnd(0x0, &(0x7f00000008c0)=ANY=[@ANYRES32], 0x1, 0x0) msgrcv(0x0, &(0x7f00000006c0)=ANY=[], 0xbb, 0x9ad9d22810e926fd, 0x0) 14:43:07 executing program 1: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000680)={0x18, 0x2}, 0xc) 14:43:07 executing program 1: msgrcv(0x0, &(0x7f00000006c0)=ANY=[], 0xbb, 0x9ad9d22810e926fd, 0x0) 14:43:07 executing program 1: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f00000012c0)=[{&(0x7f0000000100)="14bb069718514314", 0x8}], 0x1) 14:43:07 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @remote, [], {@ipv4}}) 14:43:07 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000000)={@random="d70367778dbb", @remote, [], {@ipv4}}) 14:43:07 executing program 1: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r0, &(0x7f0000000100)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') 14:43:07 executing program 1: r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r0, r1) 14:43:07 executing program 1: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) 14:43:07 executing program 1: syz_emit_ethernet(0x32, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4}}) 14:43:07 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) dup2(r0, r1) setsockopt(r1, 0xfffffffb, 0x0, 0x0, 0x0) 14:43:07 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000040)={@broadcast, @remote, [], {@ipv4}}) 14:43:07 executing program 1: setrlimit(0x2, &(0x7f00000000c0)={0x60000000, 0x60000000}) mmap(&(0x7f0000558000/0x2000)=nil, 0x2000, 0x403, 0x2000000000032, 0xffffffffffffffff, 0x0, 0x0) 14:43:07 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) dup2(r0, r1) setsockopt$sock_int(r1, 0x1, 0x0, 0x0, 0x0) 14:43:08 executing program 1: r0 = socket(0x15, 0x5, 0x0) getsockopt(r0, 0x200000000114, 0x5, &(0x7f0000019580)=""/102393, &(0x7f0000000000)=0x18ff9) 14:43:08 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) dup2(r0, r1) getsockname$unix(r1, 0x0, &(0x7f0000000180)) 14:43:08 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) dup2(r0, r1) getpeername$unix(r1, 0x0, &(0x7f0000000140)) 14:43:08 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000000)={@random="d70367778dbb", @remote, [], {@ipv4}}) 14:43:08 executing program 1: 14:43:08 executing program 1: 14:43:08 executing program 1: 14:43:08 executing program 1: 14:43:08 executing program 1: 14:43:08 executing program 1: 14:43:08 executing program 1: 14:43:08 executing program 1: 14:43:08 executing program 1: 14:43:08 executing program 1: 14:43:08 executing program 1: 14:43:08 executing program 1: 14:43:08 executing program 1: 14:43:08 executing program 1: 14:43:08 executing program 1: 14:43:08 executing program 1: 14:43:08 executing program 1: 14:43:08 executing program 1: 14:43:08 executing program 1: 14:43:08 executing program 1: 14:43:08 executing program 1: 14:43:08 executing program 1: 14:43:08 executing program 1: 14:43:08 executing program 1: 14:43:08 executing program 1: 14:43:08 executing program 1: r0 = socket(0x800000002b, 0x1, 0x1) bind$inet6(r0, &(0x7f0000000140)={0xa, 0x0}, 0x1c) 14:43:09 executing program 1: socket(0x2, 0x2, 0x0) r0 = syz_open_pts() r1 = kqueue() r2 = dup2(r0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r3, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r4, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r4, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) connect$unix(r2, &(0x7f0000000200)=ANY=[@ANYRESDEC=r1, @ANYRESDEC=r3], 0x10) socket$unix(0x1, 0x5, 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x9) sendmsg(r5, &(0x7f00000008c0)={&(0x7f00000001c0)=@in6={0x18, 0x3, 0x1, 0x1}, 0xc, 0x0, 0x0, 0x0}, 0x0) 14:43:09 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x8, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x1, 0x1}) 14:43:09 executing program 1: r0 = getuid() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) write(r2, &(0x7f0000000300)="09099838059d010438b171ce20000000000000000400000000000f1892aed5e1a33cbfe83824add0752bc6e69393bc16eb5f11eafaf49bbe21d2a8f79b7f54dd8509b7636078a867d059906e35c7a80d82c15c9f8eff860261c906d861c88352b3b4ab1b27f516d67833527635a48a102ac03fc6ab4eaeb065fced250a", 0x7d) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x4}, {0x3c}, {0x6}]}) setuid(r0) syz_emit_ethernet(0xe, &(0x7f0000000080)=ANY=[@ANYBLOB="0048c2f673cc63faee0000000000"]) 14:43:09 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) fsync(r0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x25}, 0x4, 0x0, 0x0, 0x0, 0x0) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r1 = syz_open_pts() r2 = kqueue() r3 = dup2(r1, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000040)={0x2, 0x7}) getuid() 14:43:09 executing program 1: r0 = syz_open_pts() r1 = kqueue() syz_extract_tcp_res(&(0x7f0000000040), 0xfff, 0x3) r2 = dup2(r0, r1) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r3, &(0x7f0000000080)=[{&(0x7f0000001900)="c3", 0x1}], 0x1) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000100)={0x10000, 0x800, 0x8, 0xff, "fd1c99b97291b4cde6740f275cd9aec1458b9e47", 0x101, 0x84}) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$WSKBDIO_GETKEYREPEAT(r2, 0x400c5708, &(0x7f0000000000)) syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, @multicast2, @remote={0xac, 0x14, 0x0}}, "52a2a6d5868576e0"}}}}}) 14:43:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) pwrite(r1, &(0x7f0000000000)="aec0095ba1e31bb2ef85935c3747fe4230ac84d313071766ca55adb0ec2f0f8ca26cdbc01141ae07825cc60f", 0x2c, 0x0, 0xd12) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x61}, {0x4c}, {0x6, 0x0, 0x0, 0x500}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 14:43:09 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x21}, 0x2, 0x0, 0x0, 0x0, 0x0) 14:43:09 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) openat$pf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pf\x00', 0x120, 0x0) r0 = socket(0x40000000011, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050160000000000008000701000000000000ce2894bc0fe62e18443fd3357af96caa0416c74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720f0500000000000000f5a872c881ff7cc53c894303b22f310b404f36a00a90006ee013e657ae00000002000000000000000000000072ba2ebe1b080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) 14:43:09 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x2, 0x0, @empty=0x1000000, @multicast1}, @icmp=@timestamp={0x12, 0x0, 0x0, 0xe000, 0x1}}}}}) r0 = syz_open_pts() r1 = kqueue() r2 = dup2(r0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000000)={0x7, 0x7fff}) 14:43:10 executing program 1: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000080)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') readlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x2d2) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r2, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) utimensat(r2, &(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)={{0xcf75, 0x8}, {0x4, 0x7}}, 0x2) r3 = kqueue() r4 = dup2(r1, r3) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x9) connect$unix(r4, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) mknod(&(0x7f0000000200)='./file0/file0\x00', 0x20, 0x6) 14:43:10 executing program 1: syz_emit_ethernet(0x53, &(0x7f0000000000)={@local, @empty, [{[], {0x8100, 0x6, 0x0, 0x2}}], {@ipv6={0x86dd, {0x0, 0x6, "0000eb", 0x19, 0x3a, 0xffffffffffffffff, @remote, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}, [{0x0, 0x0, "9f0000"}]}}}}}}) 14:43:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x100, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000003c0)={0x7, &(0x7f0000000280)=[0x3, 0x10000, 0x4, 0x3, 0x3, 0x7, 0x9]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x81}, {0x5c}, {0x6, 0x0, 0x0, 0x104}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) sysctl$net_inet_icmp(&(0x7f00000000c0)={0x4, 0x2, 0x1, 0x6}, 0x4, &(0x7f0000000100)="73f04a1fd6848ac1288672540b391ee06c94713e8f52aca18b07776080e78440085185f7e5a70ba8071d01fdafdba60624533a4309d8e08aeff924d7c17b30446a9dc06c3a820a7a6e5af384c1f195fd8869e71bccec5f5f5f1cc484dc8d911b4113be775ed30c33b01e59062c18120ca12947cd129bb7b88ecab0590abd127c891a537c05edfba7", &(0x7f00000001c0)=0x88, &(0x7f0000000300)="fb2885de2f0db5377a96700d5d3ba68088fcc3459438b045d55d1996b31d7c9d310ed707b4022915b9e01a3f5374469b4f46a26a7e67b8e8183a2473bd35f8c21d71c7edfab4552f98e450a5aad4f381aaefa9c2515387ce29efa4e17b1307e4a786b00db2e366bf78723e9e2e3323a2e7b0ddab12e45a2c622d5478049ce7787a71f84e44e37acf988d8381da36b9fee4f654624d32742529bca9c608a16a79c4c245e0657000792982", 0xaa) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) flock(r1, 0x2) 14:43:10 executing program 1: shmget$private(0x0, 0xfffffffffeffffff, 0x0, &(0x7f00006f2000/0x4000)=nil) r0 = syz_open_pts() r1 = kqueue() r2 = dup2(r0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000000)={0x10, 0x400, 0x4, 0x3, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x9}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00006f2000/0x1000)=nil, 0x5000000000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9fc}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f00006f5000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x6}, {&(0x7f00006f3000/0x4000)=nil, &(0x7f00006f7000/0x3000)=nil, 0x4}, {&(0x7f0000ff4000/0xc000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x9}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f00006f9000/0x2000)=nil, 0xd4e4}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x756}, {&(0x7f00006f5000/0x1000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0xffffffff}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f00006f4000/0x2000)=nil, &(0x7f00006fa000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f00006f4000/0x4000)=nil, 0x4}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f00006f3000/0x2000)=nil, 0x59}, {&(0x7f00006f6000/0x3000)=nil, &(0x7f00006f7000/0x3000)=nil, 0x7}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0x1}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xbf2}) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000500)=0x1) 14:43:10 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x1000, 0x8) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) read(0xffffffffffffffff, 0x0, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x5, 0x1000, 0xffffffffffffffff) dup2(r0, 0xffffffffffffffff) socket(0x0, 0x1, 0x0) 14:43:10 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="f48dcd1d32f3c0fbf6a14fc53aaf321e7f0460eeda04c8eec952ea5c0210c6097a20b56ea072bca10d7f011fa9ec137743f6d50b2c2c28da5f667bb574572d1adfed08e93ac432016e536a82f4f0e747fe65b3f7f65e1cfe77aaad45a9650ec5d435391c70507166ed5279578e234b8507e20000000000000000"], 0x10) write(0xffffffffffffffff, &(0x7f00000002c0)="9e8779518e0000000004bf9aab1f00408e00528f1718535df13246246c8b000001d045937002cd10aacc5c40c2ae20493392c4c96988e531e6e4e57074c0e49456d73afb49cd4e4164dc16d6d6aab2c17502ea749ab4b311f79e452d060a8c768099f9458cef87503ae8a47891a492f2a3f9a1e962c17f99f1889f958139631e5734afb56250494f9ad426a94f272e0c25358b0ffd3889d246459aca54057b08a12e2cb1c60aa907ab57e4d7ae62c29d758dbc3243cd9e408e86205f04b6afd0b4474f0eca57473ec9323d81aa53c18b54381a6a988b4b0e5502d959f47fb22870fce96b17a2f17fcf4f2336dd01f5b0c3acfabd3cde0c0025117c01f99624d9bdfa609a8459d5aa7624abd450162182a7632b8e36b06ca0153b9c6b75808d154245b730bee0547db6b2375f6db6bca8615d5d71451592651cafa4754c8a2dd26b76ce66523e966ae4d0f2fead4d6a930ca6db88b2b13246bf08c42679fc1445a56e588d85bf25ab9fba3fe4238b797826a5ec1f009b8f48a5eadc2b6cdd62f6d687d1578c23a02ac56e5d45e59a2a1755ed582bd43b4b76c5a585f18598d235bdb93604ef99c9241dd8a8806af9d088c33a24c7939ef11ecf6116d8de33a95ce5c45fad07a6321f056802993ee3cac210cca312dcf8411a20b5af3a95fcdfcb45537cef225420caadbd7b6bfaf81256c7becbdd59a8912c5d0df09631aba0b2e04ad857c3cb8220b1e2485cd135afcf0226801c3f9d88ebc7c13655f0df842bf2bf87ab89c295a8ae997095c79dfbba9c1f22d591535e88e2b3392f586f98640eb5ed8a908461988d1cb2f0481ed668e8", 0x251) getgroups(0x0, 0x0) r1 = getuid() r2 = getgid() fchown(0xffffffffffffffff, r1, r2) r3 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r4 = getuid() r5 = getgid() fchown(r3, r4, r5) setreuid(0xee00, r4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(r7, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x40, 0x0, r2, r4, r7, 0x80, 0xd7a}, 0x100000001, 0x5, 0x6}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x10) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, 0x0, 0x0) 14:43:10 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4) r0 = syz_open_pts() syz_open_pts() r1 = kqueue() r2 = dup2(r1, 0xffffffffffffffff) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f00000000c0)=0x4) recvfrom$unix(r2, &(0x7f0000000100)=""/29, 0x1d, 0x5, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8) r3 = kqueue() r4 = dup2(r0, r3) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x9) r5 = syz_open_pts() r6 = kqueue() r7 = kqueue() dup2(0xffffffffffffffff, r7) ioctl$TIOCCHKVERAUTH(0xffffffffffffffff, 0x2000741e) r8 = dup2(r5, r6) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f00000000c0)=0x9) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x10c82, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r9, 0x80085762, &(0x7f0000000080)) 14:43:10 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000900)=ANY=[@ANYBLOB="e0000000000000000000000000000000234ea23753425f3c075e7303e428c1d179698c360b6755b4757650ecfd321ebf75c85ce1e827ec6366148ab4c689c612b30540b226f25805a177645b50b1cbad15d207aceee3368f57387a9c692cdb813d19cac00648b29fe56bf163d8524dc299fa213aa935908c8d7e8ff7a87fa38ac3cf59761f4334efce9254082ff372868972579181d0a398b709549ac517a74a4c35be0b01fa39c968407e460ea0936e0f137959fb4432b7e6eeeaf7b223ee242ac0f9af22"], 0xe0}, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000], [], [], [], [{}, {}, {0x0, 0x0, 0x0, 0x100000000000000}]}}) 14:43:10 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x5, 0x0, 0xfffffffffffffff8, 0xfc80d8c, "2834270000ad840e0e0934ccf41300"}) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x80, 0x28) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x20, 0x7, 0x4, 0x5, "9758b75d3cd97f58c36226b961ed1f557e7b002e", 0x6, 0x80}) write(r0, &(0x7f0000000080)="2078f7b678807d89e032dc19f570fe00", 0x10) r3 = semget$private(0x0, 0x2, 0x1) semop(r3, &(0x7f0000000780)=[{0x1, 0xf000, 0x800}, {0x4, 0xbe5}, {0x3, 0x4, 0x800}], 0x3) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x4, 0x1ff, 0x2, 0x2, 0x2]) 14:43:11 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000100)='\x00', 0x1}], 0x1, 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r2, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) close(r2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) write(r0, &(0x7f0000000080)="118c57db00000000", 0x8) 14:43:11 executing program 1: sysctl$vfs_ffs(&(0x7f0000000040)={0xa, 0x3, 0xd}, 0x3, 0x0, 0x0, 0x0, 0x0) getuid() 14:43:11 executing program 1: r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000500)=[{0x6, 0x0, 0x800}, {0x2, 0x4, 0xffc}, {0x3, 0x1009, 0x1800}, {0x0, 0x401, 0x1c00}], 0x4) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000195c0)=""/4096) semop(r0, &(0x7f0000000140)=[{0x2, 0xa}, {0x5, 0x6, 0x1800}, {0x2, 0xc1, 0x3400}, {0x1, 0xfffc, 0x1000}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0x6}, {0x3, 0x3, 0x1000}], 0xa) semctl$GETPID(r0, 0x3, 0x4, &(0x7f00000005c0)=""/102400) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r2 = semget(0x3, 0x1, 0x481) semop(r2, &(0x7f0000000180)=[{0x1, 0x0, 0x1000}, {0x2, 0x928, 0x1000}, {0x4, 0x7fff, 0x800}, {0x2, 0x1}, {0x4, 0xba7e, 0x800}, {0x0, 0x7bc1, 0x1000}, {0x0, 0xc06, 0x800}], 0x7) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x11, 0x2) flock(r1, 0x4) semop(r0, &(0x7f0000000000)=[{0x1, 0xc, 0x4549fc338d235e07}, {0x3, 0x9}, {0x2, 0x0, 0x800}, {0x2, 0x1, 0x800}, {0x0, 0x1, 0x1800}], 0x5) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000040)=0x10001) r3 = semget$private(0x0, 0x2, 0x1) semop(r3, &(0x7f0000000780)=[{0x1, 0xf000, 0x800}, {0x4, 0xbe5}, {0x3, 0x4, 0x800}], 0x3) semctl$GETVAL(r3, 0x192fbd7ddaffe0ae, 0x5, &(0x7f00000000c0)=""/126) 14:43:11 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) setsockopt(r0, 0x8442, 0x8, &(0x7f0000000100)="ceec22a4ba747e37ee2b8534d70ac795e7a76b802917f32d65f648197ff3a04ed1d258c52b54fefffdeff325a5304bc98827ef815a5a81f2aef7af54971bea8b33fe3469eaae82df9f1bc380f4d75611c0306e670337531e4e7ae6ded032c0abc586c9b0e21ebf5f1057f94bd61cc8d0dcaf57cd3d23", 0x76) r1 = syz_open_pts() r2 = kqueue() socket$unix(0x1, 0x1, 0x0) r3 = dup2(r1, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x9) shutdown(0xffffffffffffffff, 0x1) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f00000001c0)={0xb07, 0x7ff, 0x7}) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x28) mkdirat(r4, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r4, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r5, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r5, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) r6 = fcntl$dupfd(r5, 0xa, r4) getpeername(r6, &(0x7f0000000040)=@in6, &(0x7f0000000180)=0xc) fcntl$getflags(r4, 0x1) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 14:43:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x25}, {0x6, 0x0, 0x0, 0x100000a1}]}) flock(r0, 0x1) r1 = semget$private(0x0, 0x4, 0x200) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x45}, {0x80}, {0x8006}]}) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000140)=0xffffffc1) semop(r1, &(0x7f0000001540)=[{0x0, 0xffffffffffffffff, 0x1000}, {0x2}, {0x3, 0x0, 0x800}, {0x1, 0x5, 0x1000}, {0x1, 0x9, 0x800}, {0x4, 0x100, 0x1000}], 0x6) semop(r1, &(0x7f0000000040), 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa) r5 = socket(0x18, 0x3, 0x0) dup2(r5, r4) dup2(r4, r3) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000680)={'./file0\x00', 0xc924, 0x1000, 0x4, 0x0, 0xa72, 0x5, 0x20, 0x2, 0x2, 0x7f, 0x1}) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x7, 0x40, 0x5]) execve(&(0x7f0000000180)='./file0\x00', &(0x7f0000000800)=[&(0x7f0000000880)='-^)\x00Uu8\xcdM&~\xab\"r(\f\xa6\xaaU\xff#m\fi\x97\xfb-\xcc\xa0\x11\xf3\x88\xf5\xc94:\x96\x88\x8f\xb5\x9cO\xf5\x91*\x97?\xb5K\xa1H\xab\x1a\xed\xf5M5Q\xa7/\xcd\x11m7\xb1a\xfb\xc4\x1d\xb0\f(D\x8e\x10i\xfd\x0e\x8a\xa6Jz\x1b\xc5A\xad`\x1d/t\xf9\x91\a\x95\xd4\x16\xc5q\xdd\'\xb7', &(0x7f00000003c0)='i\xd4T\x91\xa6\x8c\xc6K\xac\xca\xfd\x13\x87\xf0\xf3\xad\x00\x01\x154L\xc9x\x94\xac\x16u<\xf9\x1e\xd4\x8b\xf1e\xfdhYuV[\x8f[?\xb0\xf1w\x97g\x81\b\xd3\x18h\xd7@\xed4\x8bI\x9b\xf0', &(0x7f00000002c0)='\x00\x00\x00\x00', &(0x7f0000000300)='/dev/bpf\x00', &(0x7f0000000340)='tap', &(0x7f0000000240)='\x81!.!*-!\x00', &(0x7f0000000740)='%$\x00', &(0x7f0000000780)='ta\x80', &(0x7f00000007c0)='/dev/bpf\x00'], &(0x7f0000000600)=[&(0x7f0000000700)='\b?\xc8\xe5i\xc2*t\x8e\x12t\x7f\xf7\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='\x00', &(0x7f0000000900)='\xdc}]\xc63=\\w8P\xea}ti\x803\xcd\x7f\x93\x92|\x89~\xa97u,M\bS\x01\x00\t[\x869C\x1f\x8d\xfb_\xfdh\xcb\xf5\xbc\xc4\xa7\x17\x8d\x9a\x8ft@\x93\xf7\xdf\x8f,\x013%.e\xf0n\xe7\xca\xc7\xb5\x8a\xa4c\xfd\x90RSIo_k:-\xbf\xb0\xb65\x9f\x8f$\xc2%\xb0\x9d\xa4\x97NR\x1f\xe7@\xa2\xfc\xd4\xd5\x98{\xf0\xcf\xccd\xea\x11\xc1\xfeqi\xf8\x1eE\xa2(\xce~^s\x1f\xfc\x8e\x03\x00\xd4?=\x9fd9\xa3\xd2\xef\xd7\xd9\xc2;pID\x93;\xd8u\xfe\xd7\x81Q\xf9\xbd\x15\xf4\x80\xeb\x01+\"\xe2\xec\x16\xedC\x81\xf5\xb4/\xee\xba\x05\x88\x8b\x9e_j\xdb\xb3\xfa\r\xb0\x12$T@.Hk\x90\x99\xa5\x10\xf3m0{\xe2q{\x88\x91%\xf4\x17ZPP\xb4\x7f\x9d\r\xa5.)\xd7Q\x9f\xb7\x9b\x8c\x1d\xe8;\xc7N?\xfd', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='*(%^,:%$[:\x00', &(0x7f0000000540)='tap', &(0x7f0000000580)='\r\xe5\x00', &(0x7f00000005c0)='/dev/bpf\x00']) semctl$IPC_RMID(r1, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 14:43:11 executing program 1: r0 = socket(0x1e, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504600003000000080005010000", 0x300, 0x0, 0x0, 0x0) r1 = syz_open_pts() r2 = kqueue() r3 = dup2(r1, r2) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x9) sendto(r3, &(0x7f0000000040)="3ae0f5ed82de57cc98df524583b48053a3ad30a0f7fdfaa2e31120c4a4441c0383a1cd61adeaaeb55b29210b1e22189d22b40e24e35af2a529c82e1234a0999459bd1c4dfeec19417dae2b3f80ff0ca9417e1a70dadbba0c3548ced06c50edec14f43ee3e71ed6f7534877bfe33884a1fb1443e673056dd3d33f5dfbb63027e2ca2345a824a2b1e4712357d9bc1fc7177a2f0656e26e60cb3800fada9da2128d989d42cd90d5e6485e63c89d70dadb0a4249699a8a5bae08c1a8ba08aaea441f2da0ba9fb2a152ecad6d890db819bc74599706bbb528cb9a575e9a5a0536a60235e2056dcc0d7dfbe8", 0xe9, 0x0, &(0x7f0000000140)=@in6={0x18, 0x1, 0x1, 0x7ee1036b}, 0xc) 14:43:11 executing program 1: sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x10}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0x102, 0x1}, 0x4, &(0x7f00000000c0)="a0f89832d09ff148632622355ca7ad724538d998b856f41138ffea76edc7e2a5aca42cdde7a062ed1bf5a2c1e9189d3679ba7bea7d2294a0fd648df468207fe89afe9ef207bedf8d09d5e9402f8187ddb3ee657766e9b9a5ade6babe5a02d330e69d0088ac3449b10491b74f15f30b2446aec3f6150d576dac079032b7fabf93f018c58c89a458e475eee4bd52e249b8c82f85e022a184a20f33f7908691e6441c2badbdc7eb270cfc", &(0x7f0000000040)=0xa9, &(0x7f0000000180)="fddc822ff34a5297476f9aca56fb46ad3831ea15cad4f021686a8dbe890d546e91736e8771fb643d1df152cbec0306ae4918d576a75580eb3f36373bb185eec19b3626577449680be342d629d20eda7d44fcfc7f3980921e7f1e9a7059c1758e71da21ca133b5113a9f8f082843f4f1f31ec12f2f5e1fa5e0ae3297e45dd80430e297a9746b31518c8954f6ffa4d6e5ac96a", 0x92) 14:43:11 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f00000003c0)=[{&(0x7f0000000680)="90", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) ioctl$WSKBDIO_SETBACKLIGHT(r2, 0x800c5712, &(0x7f0000000080)={0x100, 0x5, 0x16d5}) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) r4 = shmget(0x0, 0x4000, 0x50, &(0x7f000000e000/0x4000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f00000000c0)=""/201) shmat(r3, &(0x7f0000000000/0x4000)=nil, 0x0) write(r1, 0x0, 0x0) 14:43:12 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x5, 0xfffffffffffffffa, "6600fa1d03182eab7fff0e091fe600008000"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000002e00)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2b3c1f97f1e1d9f076cbf2dca9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd10529dd095afa4e118cacfd306e2e91076d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa36328947ab4a6dfeaf2240cfe6c940c4e78dd214289db2ec0aa1d37e0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed480b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993bb22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dfe753b8c608fa96a395a9dafff1f84602c20f1959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e010000000000000029d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465670000000000000081bb872938583042fde877ca57358ff897eff924cd4ef2f468447ff8a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf067f00000055831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f24d4c19b7effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7ff3b1d1cb097b84b11aac824013f304e73039cea0b5afba30fb92b1c6bf0f13870aab35cf8e9375de7a438cbb8afc9d24b7c12b48e55666f38f00b59ef1ad56515b056c608261ab4eb605597bfb310072f77b88c32b9a0b436c4c55f041e7e6a8d46f7a586ce3d4e578efeb6dfa1049c1ca676b6785e58f0371bdc02be0b98b32122187cb35a8437a6c2b1355a936333057467c63032abdacd7cad001ed21767a99f6da49d5e0d01cd6cb422711885cf278542c677055b6702442d957239833a7d460abc050b21a35dc528b80a415c50ae61d60a57aa81adca1037243cad8929cd7e0ab3996a9682d6e843018613012e989957e464f030426b5e8c9d70e51f9400c8de16b652c99751f006b7e6f430393871b5e40025463e86aed1da84d27c3e2805877ff577ce9cbf2efcd9e8eb5deab5951105ad8a728461964d15825ea029b4cacf569d5df8e14e8fb6430265b9b60b1e47df81343d8d1def91afb43b85e91444cb6af74df5b5fd53afb0d3ad7e6d51cd2a756d366a7f52449a1f20d6553ef503dc5936a54af240586da25068acc4b3bae635f4384abbce17b81ec6f01457d0ccfb6c6b4a9a207938cdd38cce7c3385b17f778654e1b915ec32cdf6f1b446b3315a426733fe4551db4590c89c35cb012583b4e9b582b0afb6d1b8d031ec8531d26dd4f", 0x5e5}], 0x1) writev(r0, &(0x7f0000000280), 0x10000000000000df) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000340)="61aabb41ae03e1c21fbbe5204f081ae5e339dac99b45ae623d91b6f686ffed32949eba26f3452174fdd70310d827bfcaf3f74e76989f898a9d3729b998b4117c54e55bd76eb73f0a0a17b1844478ed11aebb7138557f1d50eeddad9b88c595b88598150bb7683fe3049da3aa02e56a9446fcc073fe917677667bebfa423ab0cacdcdb7619fc78c03908f77ea1bb6b5c9cc25b0f6a4b0545539a54b400f6826b77e87e9a6951455766c7b48733ff594d6b394226c06e5af66c218", 0xba}], 0x1) semctl$SETVAL(0x0, 0x23b5f1c7d494329b, 0x8, &(0x7f00000000c0)=0x447f425e) r2 = getuid() setreuid(0xee00, r2) r3 = getuid() setreuid(0x0, r3) poll(&(0x7f0000000100)=[{0xffffffffffffffff, 0x20}, {0xffffffffffffffff, 0x100}, {0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x10}, {0xffffffffffffffff, 0x8}, {r0, 0x4}, {r1, 0x2}], 0x7, 0x2) r4 = socket(0x18, 0x2, 0x0) close(r4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x38e) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 14:43:12 executing program 1: sysctl$hw(&(0x7f0000000180)={0x6, 0x11}, 0x2, 0x0, 0x0, &(0x7f0000000300), 0x0) r0 = syz_open_pts() r1 = kqueue() r2 = dup2(r0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000000)=0x1) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r3, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) fcntl$setown(r3, 0x6, 0x0) r4 = syz_open_pts() r5 = kqueue() r6 = dup2(r4, r5) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f00000000c0)=0x9) bind$inet6(r6, &(0x7f0000000040)={0x18, 0x1, 0x7, 0x7f}, 0xc) 14:43:12 executing program 1: sysctl$net_inet_etherip(&(0x7f0000000040), 0xb, &(0x7f0000000300)="3c721aca8fa083726c", &(0x7f0000000340)=0x9, &(0x7f0000000380)="a2aab59237cf23b8f299790ebefd09a0d88ce5f102ed6f3c7df01e07141acc774e4133ca020000001cda060c631789452a594a6ab89f31", 0x37) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) setreuid(0xee00, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(r4, 0x0) chown(&(0x7f0000000000)='./file0\x00', r1, r4) 14:43:12 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = syz_open_pts() r2 = kqueue() r3 = dup2(r1, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_data=&(0x7f0000000000)="8ef960a3dff72e1e2e44c02b43277d80ed963b650e931541ec80e613e75ce52c73df6d926e1069a89048c56873455517d6200027601ea8a796f9df987813e7d60448555e111c51b2a9745c5ea43eef71db4c6d577bd4e1da592ea34b771e9b2dc58fc121efe12bb713b13c7d1c719f1c7dfb66f28d6ee055c11116c4c4c5ff545f9e8ed56ce9173e8c50c0cbf77a01d3"}) sendto$unix(r0, &(0x7f0000000300)="b100050200000000000088000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae00000002000000000000020208a371a3f800000000000000000000000000000000000d9b51220799d716f97b000000", 0xb1, 0x0, 0x0, 0xffffffffffffff42) 14:43:12 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xc450444d, &(0x7f0000000000)) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000100)=""/92, 0x5c}, {&(0x7f0000000240)=""/169, 0xa9}], 0x2, 0x0, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x400, 0x0) r2 = getpgrp() wait4(r2, 0x0, 0x2, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000080)={0x1, 0x0, 0x800, 0x401, r2}) chmod(&(0x7f00000000c0)='./file0\x00', 0x129) 14:43:12 executing program 1: r0 = kqueue() faccessat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) mkdirat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) r1 = fcntl$getown(0xffffffffffffffff, 0x5) r2 = getpgid(0x0) setpgid(r1, r2) r3 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0xf, &(0x7f0000001480)={0x1, 0x2, 0x9, 0x3f, r1}) r4 = getuid() r5 = getgid() fchown(r3, r4, r5) setreuid(0xee00, r4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(r7, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001300)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001600)=[{&(0x7f0000000100)="7558f97aa651cd7b644e59adc92d804e40f98c3fcd6e0b81b837c8aa7d291011ebb317ce7b9c5c9981ed542bb42a4d0e414723fe81e303c7a6ee6446b8d657c7acc2504e65879eea28e6d7c460579c61d823a0ffce21ae97be1510576a6dc8011c023449087fee1f917c0f88dbe4246d76b80f644b1ba99523c7967c7eec13ced98b5be0876e80eb671215a29e508517564be52c9d2efb172d7021fb5c7434124187b0c529a2c078a5688320e554e3dbf29fa89c0ef5bc49c4dae90c8b9eb712c3f0c3d73ba5fa227db0dcc51d60ed3f75f7961a5b737d304acfb19d0659536b547097afd5dac4dd2e4a12983685ff0764f1a575a3da7dcfad0896d1a1c703c657d469cddd18275385fc5701e3db32f955da9b21ad6e23c7889bd8aeb3946de4067a7247e1745aff70d2ca1a38dd5326ed5b31b757dd7bc310dd09a7a2470d9d666d3c2dfefb3c34bf7fc67904e8bbf034e971dc3f5597329a1ff98d584d32e5b132f063ce872a45673bee2fa3c73148164add2dbf672b2f34992d04e8e4bb350b5a6c3134d3670d2613c6760a1b80b9b373f6dd249b9dcccdb5f1841b37b7f3b869c0579740e4bfd75c88ef95f308ac2ce9e2842a9c349d35d1e66ed81d0a68ed93697bb31e51cdc2d2da90e2aae972c7c54e17ab36014a4fc1ccd2321a06135eb3b8c068c1d73f8a83436beba506739cc38f5ad8dd432b20d02668e3bb9d516b584a983d12c5a4f59a2ac352aa4d7785f5ee4df5817c5b2626b8d8a6b4b9525902e4a4ea58172ccec3a890fba762552f4ba1ba50862dff674c8dda3444d167c150c09b13178e93f14233d87450df6c98ef3ed58c1e2361f0e85a7bb20ae931482d63172d0cd0fb80f3cdc2bad89c72de3e71bed1da08e37d2fe56c59b3d91dfb2d1958c91c00ad1d88c5e22e36f2fd7c2e59ee14389a0efb8a597e4d62e22d7c04c15b65c285c6b3a57951dbb8988f1658698e7946d8a3d4e8b3f25d5ef425af6133eb0319bbc519455ac253fd8b8021fcf7b4965cb47495594e587cf579c2fe23a6d6862c22695d65636a22b8315c5f44e056ef64d804b0ac7f9fdf1fb848fa4c88b9fd9855e894a3f00bbcc69790f014f5598efa5c8a7edfa6b6610abc106749cc29f2f0a3f90c02ebd63993f32e4af01d3f17688861fb7f61afe94f12b7c6c6fa779515635b4a7ae4c460344b355967c5647691e73c9c8813d49f7717374102bd1bedb472a95d48e93d57e5033f0be34f118651d4599759a2805628bda2ec518653332bda79b6474a1e4aacd9c6782de4713645df118b262f682a3bd3586ab85c57e9516c5a8dc2045e6708521716eee001b0fcf51fe6ac33d29f0e9d4ac107bb3816a48b3fdec31856ba8ea60b708c8ef2532f48f05e474942a60f3297db8d2d2b87fe69da885bcf5973fdaf2d36f401ca7123f8f01f4ee97ea1d9abeac61f9c7797d323b061389b1493e8cbe432ddd0b25631358bba7b12c929c62f84235a8fa877dfc71e5d586f88614a7c84d5b6617760f43bf3bad8d51df13fa752e203b18501efa713e43feb4d54f0c2af7a5521d354d840842c71e3c780fd85b78ea30002773c35dcd6c74b667fecee9d2c2f4fb39d6a0f98cf152090f210385d41f0883a6a9d7da21d3fe99d27b97decee8e0cd7d9602b42c643227e621b149b1639c9f888c5d9d153befea4b809a86b48a88de9750db35d42e83db76951399a457a050e0d80f87613b36feeab3b807b8933c68d121f87096fc430710a93aca2388ae5580f54dd667924297779990caec6347c4263220c6565e2da1cbb562a2c32f84f678df6eaac9598a0c5373a69c2422fae15be6f77f899152bf972880e7a4665c8d4cc12f74fd0143d66c6b54750811a0e25042c545d78acb1eb7eda0d7ba77b8ce8a3835d98581e42f7d6239b0697c259a0e9d9f357c063dfca6c0d39bcfb030f1e6baac1d4281d7d9f8e178d75cb83fc8efcd3c6b3bc7d7ead703cfd56e7f85942a340631b9bbbec5924e53f824e5f2fa0a2f3fe79227eeed3ed3a7043b2e906a2ec3dbc76bcab0882b3ad516d02dc9e3f897001765a66939e1bcf40e96e06c47b9de8b610a52c26959c6d90457e948b8c60e2d98fcfb533c61668de6dcd1086f9b9ed993d50bae27a1de35924cf1cfc1b9eef65688ca88c53b34cf27766228b6694d07c9a27694041250d6d401a13f9ff638216d059c96b40d3d4852ac9fe67c4b949af56bbb16ce58718937f07d5581c03150256961a57e475f84c22deaf4696236e07dcb8480525e92d08446fa946fd0c9c737de7429de4d1810d62253339f1740d8a55905b7772b338f26b99ccb66550a1357c4f3be6a766bd9cb1cf5a2c746ec4f2240c2b05dff7edc1d20c4870ba36de331ef370d8dd99cb382185ffe4308f4a06e3b90dcb43c4afe9eb99d4bc5a7b2cc2e8e79f7288803865df1002de157cbe4cd83ea5cc138b0a6c6d19beb961e5ac808626c6bc18a6d5cad23506cff529de85f6cfb9535b809354cdfcd9e75f5ae52f5f8172394496327e705e991485e078c0b8278b4d445d5bb83b20f40c0173472dbe836521aa925fa8b2ba202107805cf82983c8b7167c54500f5d908c7ae441531e1aeb22767833bbcb0aec2e6770e07b7b7ac091d07d82a612565bf1aab930d46cbe9265c07b135a3a3cbf10d3f4f64809168807d41f3b435091d448f761ec05236abc55e9fac1b338d062a0827847f106918da1ad5cad0e1dccde7f30a1c2216ad0bd1784ba0568684e9930133d94768c3d3668af0034d1cfe3dfa0ce0a83a2c64798d83850fd6ce5eea8f227043c01ea06643f019f0eae30630d91dbe842720855bc523d4f8861536572005da249c81c41121fe0fee657183164a771e82757a775bd8c4096f0d707b6027bd39d175beb0a8af4ecf2e89f814cfcd99df5e2ee1a1fbb2a68149e452642e470a9e92a57d2eaa9fbbe1723a4274746ac82e959ecc8dfb78fcd7f5bc11d1fe38946677d7fa3d8fc664059d2588ae80608cc56d54807240614451d70f90d35e2c1857b35cbfcd6ffd48acde954744d35be74550ac6a1d281c8daa8a5650d4ff99802411042c1d4d6a1dc028d41bb0d287ea3977a9d8720e87117a6a9d0edcd1375a39fa89fdab3d5e300b2c249d81294963db0b0115eceda1b3a300d97f7031dd114dc94d83322bf0a8b71426806b1a40e42c83ab95126ed0ca6be3cbf7e8b8f82ffa0da677e345b9b4a2a115b6e9cd52c373bd568bc8c1af0b8ab3607dd18169536bcef0b10b5410150f07fdc70db725cf6005f00438b7d12742457c7b0842b11555c42bb2cc0ecceb573800b5ee4fc4655566ab07e99a7c1a193e1f5da2e163cd5606e50bb8132130f61d428bdf60743e42b96dd01151240fc72d843b623fc8be944168e7093714a71a0d5ab1a0241e434cda8f44e62f7a967e9769b0e946f3c3ed04d344a6a8998442ff9b5c39ddb747d44942f5cacf74d1a10bd594ba73b90ee8412f61748b2b9ef9a4dbb2648bfbe2fd474155d6d18965f140cfd859722678b33f9b928e6d5af3b75745e29cb4c153201e1b843ef77a9054d257b396851268789ba414adfc79a6853cd5a8c5c0ac023c1c145373c4cdf5550937aa907cde96accb262a5f2f5c9f1ed7d06ebbdb8e59fb95eb652a98e7a514e5c64ca19ce996133024a06a8ca7eb282d2882bbe1506fa98ce4b10e813291e3ed4d471d0e559e89f1e86f191b887bf87ebfa273ed58825fdb816c5780e73a9ff38dbdec072dae1fb8782e88b0afe33e5115a8fb2fc9a81cb3231ad2bbdda5e10e6fceeff72ebce5e247bdff85db5c08a8e9de35540f22698bc161302f957179ff016d4a72721dcfbc33708581337a7ed69484151b008e6c4cd1a1a1d5cf8d75f945af109094539649f70eb5d41a3644868804bbb5697bc96fa9b8ca9aeb058e0db82ad22644e564243a38d1a9154ab938ee08862e7f5be012741623350df401123ba279fd2ae60cb609cf80c1f4c9218996b8c3e9e0a9a1ade1030800e2ff9ff85750a098ecdc1349291d911b319eb94b662166e2811629cec5370f3b4703dee425013ba4014a7d4ff4c7f6c835e542f99437147fd1c95be07da130b817133f68fc9123dd40b441508c9cb067a5f6328dba9b7511c68db40fbcb0d659e7e228aacc2debac452f6c3875ff199f9734edf1c44e1ea45c841380ea21486b9ff49a28068cbf991155294e87797461508b9ebc8ae0ddceb0c4d73d8c54d1a9910a98030206c3edd994cfd523dae8c68ce99ac0bae5d32ed3d12e259eed3e307a98ddae47714bbf895670aca44061542f3e051969f1f8897e293eb729f508467ab6569ecd988c4f2d579d0f83e8a15ec407a8dcd4a02e65d0183d4e1be0911a37e619e151f03afa5293d93d406f7062f49a46e5dae41561ec0cea3ecd68151bab8671110f0ca6895af9b1cde3633388d1cc40a48cead1e7b64d6691a3689cb4bd9aee8a9434a3e3167e84720adcd08d4725fb1fd7b86cb2374c5a3cb5b725980cbadbf8da6c286ea7e9bdd8a0173d8e45001f513d880f3c1beeac40e974705c318b222b48d15c6432e6760bf0034cd0e7987349ca7a7a081b7130aabaef0a5b9be08f2c7a66e7fb7cc07d5f6c1505718cdf5bbdabfd369d85e657f2f00696c66c7de7fa9faadd01dbb9c365d38e63199c8331c78c7cc55ad1e2d2420de47ff6d5993d0686b4647aa74dd56237af863bb0e99cfb12e2b39ccd99a47eb125be60dc3a00ee8be540b2b97662345cc1c4bb507c7c91f60db594662c0372f60b0a6b7872a80f00ad1a6a4750312467af012a6664bf5f29952b15d54b1c25e40698318ce2ee8c56f6e80cddb2f37051343a818def148543681e948cb82c758512ddb37ce72e42707841599e5a85835a56c25736c606421a315eb984d1b8831fbf52749223f44462693c1086893e9118e03cb6318484c6625d513e3d8ec6f3bd20bb53f417016fdafe57bacc6cc1cd376b46a041ce7e49b7ff78be8920d03a00327eed63b58a27db97a97bbcf22ecde209a63dfb4a7fac48ae4f2985ff4abd972bfa030e26ab48443c15e6bffb3169cb8255c0826455c7f75473254f8e7b61c71949273648ec9ef1e6c09d219d7ec84999fc4b4a670abbc45f142493d79bf1118b023f442e1ab40331bd3eeae6d8b7c3576f29997d8c01f10936888376175b297fe57be0ccf38cf7b5d4587d725a900e95656c3925bfb33c756cb8150b011f60e24e627797c076857e52712865f57cd4f585d25dc3ccf92685da3d56888952eb6f727deda7d7054ec0bab9a336af9be643382440e2d8712f4450e25ded2ad209a5a4fa51100f18fb064067acc200d1c09dbe0289ff36e92847b08f07269987746d03536b2dc748b5e06e2098470970513dc0b3fd8316b7afead3c56a594318426255d7b92d75b88d950272100c0b3ab0d40cd1ab717075b2ce442157e0a5ec48d5ede1a11180d03eef5fefe5bcddd786cc8ad5f68206989c2874468389906edee06068b932519a669150efde674d7f8f8494aeb285f59730d89c9f21cd28e69c335e44c2d68412b66573ddd668e84f0aafab96657db8166fbb42a1f211f10bc5ccf631a63a044ba88d38163e873f5dd125ad9edee439b6843b02b89d3be8eb77df610e4505d2cd9640f0219d97acf0f1ec89e8d2ad07009a79e69ff4bf6c93928e84b5073f7f2f7807412e95515d7c16343732d975a5427109aadd1fd93785f4ae513ae9a831a76179915ee99ca9e3de46c44a29716fd18a0499e30240ca292fa3b262e7e1c77920dc0", 0x1000}, {&(0x7f0000001100)="8fa5c088f28976c3de3e815dec33ff0d6ffc86b7c3800f8bce14b741a89008e19addd579f763fb01f6b48dfb79dd910b5f6de19f5b9fe9b70b9e22045a43138a2478278751e5bb328ee9a38a5cae6ef2914d4ab8997a2d56dce39d346cf4c8a6326f468e203d0a9189e8b67398ab35c41caaf5853d6e1ef420cb9fd3048644f60ea3aa5b2184098b0f5c89abca1cbfdca8850e8e364e1ccf9a84cf84179fdaf65e3bc42e6f90a8bd107c3c6ccd973a7a4f2c660d7686aa5d63a0eb67ec264124f5f7b28f7facddac6f2aba4e4cf66299660be6e54a6bedaa9ec2ab0d38ad33315460c8b7a70aefeb6a", 0xe9}, {&(0x7f0000001200)="bb6e7d762ef954350b4a1f1f076aea244be3d29b1dcb07c67d80345b052f6cd71be6937797af401bd7979a76b56defe56367ff201b8b056197ec1f02f96099324a9802717a1124a6af2e15d776811293dd836201a36480beab9a771a22859dcf40b0e8a7bca89f4de5cc78938e16c3f4b17eae2fa63d5b8a85b331445d371081768172d205f7fca56d3a4f239f8cd6ac71970703a29417be339cd73e5eaa8e27176cbedefcfb92b062ac172fa4b5c69fbac80233b3a17d58d922767c290d91584d09bbad85c7fff912bbbd10fe3ce394aaaafd", 0xd3}, {&(0x7f0000000040)="d761c7dcde86dfca9c9f920b476035b15482f399107df029b28dcfafded68f441e40bf385a304606065c39c180f2bf0cdebec78c5b4d17437b92d6d448f846", 0x3f}, {&(0x7f00000014c0)="d34b990004c9650367dc44db31f5", 0xe}, {&(0x7f0000001340)="8e052ef5cadd7e8993356492987ad5eb744687a31c6f7832473831cd10b8f590eb51c52bd58f215b320ea86fa3365ebbe4d9199392b4935d84e599784d7c3191d65b9056d11074b028b18b1d2c2cf41f0a953f00591479b8127f630cb0da70f409683c45d82c874f8a02a367708334735d1c54e2dd80afe86a2bf7e3572383e3961ddfa5", 0x84}], 0x6, &(0x7f0000001500)=[@cred={0x20}, @cred={0x20}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0, r0, r0, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r1, r4, r7}], 0x98, 0x1}, 0x9) r8 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{r8}, 0xffffffffffffffff, 0x85}], 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x7, 0x0, 0xbffffffa, 0x0) 14:43:12 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaef125c00000400", 0x8) r1 = socket(0x2, 0x1, 0x0) r2 = syz_open_pts() r3 = kqueue() r4 = dup2(r2, r3) connect$inet6(r1, &(0x7f0000000100)={0x18, 0x0, 0x4, 0x40}, 0xc) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x9) sendto$inet6(r4, &(0x7f0000000080)="71796fddb03a6371c70a3c5a84584563cc80627d90027b186823a5ab456abed91937cb7a308194a1d6847bdc831fcb5e1b542305804d9aa62b393b495323986a3cb7fdca2ff4b92e6c2f48c4a23a5cbbdddb8d669aa69ba54f5e556612186a7cf560f1ea3f42f8809dbb5e79253b9b20fc80c4aa59", 0x75, 0xb42de363b906ab11, &(0x7f0000000000)={0x18, 0x1, 0x1000, 0x8}, 0xc) dup2(r1, r0) 14:43:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x3}, {0x6, 0x0, 0x0, 0x10004}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x2, 0x1, 0x5}, 0x4, &(0x7f0000001340)="71c4492cb9fe620bd14e461ac31437d85c854eee26bb21012fafa93bcdd2bceec562ac43629ea02150e3cd487c65a924c04e3ef76d1bd261b207d7acaa59c48738a443dacea5621669a13c4a7b868a51f4c1d4487bbe1267875883199f91e96c664b7d16f29b4df1295431b70404dc0883424501efc65f8f862f632141532203308d4fa811035070b793e391ac0055d3af453495ac00380b73654c5e05b35f2585af810876caeec6882f4424d8e060af9146f92ee6366fa806b1ff07a3de5b4fd64d707120e112c746783e86a20b3e8869461393987bbe2f12f92bfbdee183854ab850300afb8df9b74485c227771df2ecfe55db7c64344d861a059df4c4d476e3f6896843ca744eb9cfad0000000000000003265674332a9ea1a6835d3878ed695ac654837d7e65ea0cc0866367d5a815d6a09d19bda52bfe2cea208f4a03e1cf7707c579c860f365b3f1eb85925880b1c7118171b2454ccade860bfa8999c00dca599a9eee3b9312a405c9ed33c04d69fc73d8de7b604471c0d2a051f6accf52855a7ad091e7fd3a45a28e2dfdb0a7c09ee6d5e25dd52c9011febd787707f4393790009c3fea851ca063c27d5bb06b436b487bd8d7f5450be5d1f24419578da3850d07b830270525ce07125093eddfbd0edee7dc8196607003723cef923736ac9e22d3183e3618ab0adb1cecf51787b80ed6c802efc0fd54318b224269c420735bc9daafae209a1826", &(0x7f0000000100)=0x20a, &(0x7f0000000340)="e0277db1b97fb884535451e152dc58148404b4528c38aceec8b3b6d802d8d24531cf1c76f4d225bbe33c18e254453009c9dc6f037ab83018c550d00fa9e8b37a03fde5357d964f88dbe1e73d34b632ff6933e867e7a2774ee6f6df7ed4b5df96741d37fb2014268e212a3c9e4d5d2ba34b36ba601d0758f7f2b96a63f06ace77a45675ee4fd584d2165547c66d231b67e1cce966c3600fa35504ff6ded962484c3dd4a26129c56025dbf65ebb53eb61426757934b05bbc64a754007f41083cf9a9b402891ac321585036886b8eb40bd355628434e1d7683f711507f28144a1e841a8db8d870e12f6658da3ca980904bd60618de994ae3ac4b5f978661cc3661b98815079ad0a5e772bd557cd2a835c697d6d8e1757552408e2a8bb64f9bd584d7576eef39484b949aa262cdc149ef8cfc5f67a75b65843a477c5866a933a63230a531a93b8bc3b2f1104f45dae05d0c93ef30828c9ff72788a55c163c19385b144afdda61a210774a2fbcfcff098ff0c4f738042cd6e5a4152366114fbd2ac1ac906e6639bebda15e5b71b17a752086f98f57aa51d6a0b623a11a475bedb3eedc893d4c0136eb9d42a8ea84347bb3b869b2c7e87708d22e0545281393331fdc97baecefd4d50eda5d10def4e706b5c6db0adb9df919e06665a40fce8fb14e46ef596b5a7371164b8e78219586339d78579eda930603654478c128edbd50b6e501c6515ec0f1a5dbccd2bc4672ca4f3aa3f7061b0293e5058a5120bc77631575c71214ce9672ea2946490bf412cc8c736aed37c6864b566cb11f09f6a82b7a936572f3c8e094fd301d48abfb266721be6a9550c6bc3c2b8c8c23cf41bfe3aa8b0f1bba5c1a78283c5ccdb37143f19a709b5f90169dec610cf2859d4d1a7c3de31db6ce97515f22a3e7d6b18b65a2bdc76f6390a601bcc049f66b6c7c4005bcc0b6c7e2af83c6cf2e644224fd82cf0daa720b0fbbb638bbca0cb090d7cf92752b0a4d2279e9b971c440b90f1cf975ed548ff350eec05a547df5e3b71dfb83fe201c3269c08b415701dbba206690b167cc63bdefd790846b5babce7ef06ee87be9b62c414bbccb739b106f1fd441a8c1f95c6969ac648cc7e0410cdab066f689e9d5f41f97c744a97a18e2d7d9a7b8104acbef6562dc0cf6d13aa6c824185cdb109df8a60037677abcb59b4ba377487740998e419d13c431488fb4cf0dc76cc8db468f9ceba752139e39e1a091f9f5ba4261e7fd3fc16cc8b666e883f31d198671d7fa4ec96ee9710bbf65436e96f9f92a42755e1a0cd5997a10404d5acf0bd4ee6c911ccc21d57fb15a35b1375cad0240bff74a6f4f7aee47d3c0585106bb1a11f57fe5615dc6a005f9b9ad8fd15f833a2232515f50df6d86f7b6da5eca243799f4ee698aad7dfbb2c977a531832c0ae7bf63eccb972bf78ab2e5f18c544490344590f9f11e7c21bdf48642a37c12a0e59c7e04b8549ef978e04882b307617559a439594e71635725012ff1b1c71ccd64f4a18218b1b7ab1f2e18b1578ae60f0fa43749d8d3f25875596c3c5e57a5d532af789bbc13acabe38dde8909043e3d7916fadd129eb99ffe1b4c0b41d816977cd25c9aaf8f9c67adef5aae18051f6b815476a693b2bb960f0f62eca6cf999ce16f0fc0c514b546321ac95bfb8a019d6e9d364e3ebefa15b6b2bc3b63c1e0ca3f83bd67c9085d520bd51987612b0728115c7a4354e777a74b158731ac52913bb5718586835dced3928b86f6c7fc0f42a0f0e0d9b2be7373456da9323ff177eb970d85946b476dc7f21e35f3e5373ffcb1af92136092665a6bccd7d3844b51ff124f555cb029ca463e6e955e1235f14dab32bef7fe71c6634a31ff557c38f4c5f55d052819a8d5e15d18c83dfd35b54ce9a76e621d5a08c986d95e8f4208f2b262cd841eda6d4f4df433c85cab36d39f8b5ef0b448878747cc42ada2caa1c62789e28097319f56a9e10af5fc724861f06d60f1f461f439167080c73445d0156a3770b9e982a0a98cd0b5d796f5039aba2aea0510082c8f720bcd667cd343f15236eceec36202f042957b81c9f2c08acc10bf20a91f1b1bfb8bed85bb8166d54989f949ba04c1a02e1e33a98a4ec5e90303bfb04ef57cdeca8307dee58db1f52985265f0ad68847fd9395bb03f14bd66658381a51b640b71f1237cf6d50823980aca8fa0152eb80be3e2c2538da3f6573e48234c6ba86c9d03fe80c253f71c92b6fed940e48cddf5d5af10c4e1f90608ebae3b68fc5979488bac4bdf9b119309cfc4d843a094951837c6ccadad39699270803c7753d569efd428a866bd8cde7c92c0963a908e771002814c550aa3c171fdbb33bdf1894f68bab00fcb7b39f05c6f51ef30aa619af484489421ecf3bef250e7eba92bd75092ed63cf225feaad8dd69a375b123a4d872ffda466f7101717a6921b9f1621ba2fe5dd176d3a21967f7ae6d59d038ab72c9eae69b9db090c2569e00afed6cb057bf2d81105049e852ca6213707563aac300e54c63da7f8f5f63c6bb649db9d0adfeb05fc12ec5e20605ea15afd35a1392c2f43bbf208857ba5add26ec4ef8ca92dbd3c56dc18b7b6b2ae56a18b814795a6c5bc6eec4213eb46a1c40b746bccc4124cb04233c4f978c078c308821d7235f8696e0b8a320f115f24c9e60f4cc6fa3cd4044304f262585ab765d6077aef79ccd5be7d8a8a1ca0b92fbeaf1522adf5abb32276a4189aef21c7cd0db5577fe864394733ef9ed78dbef6e53811064aee3261193188427b1ee51f2929d94fffcb2fd629e999d6cd23a642c5a57ce38aafca4b59d8d11013738fb6cf9c8fb90b8c583f953ddf91c0409d5689061cbc461b1f35aa22ad17dd60b09c757ea228e164d2874f5181553e4928db4772388a1f31ccede4bc9371e70e18650a58ec690aa13336a4229c3ff40be16c51abebeee760f2eb079e740876da1345426d0f110a8f8a10f7d4fbc87648e7eea95b90e34f343ed642abc7c86266849907b4b9ddf04b9d4ba7608247815fdd43f96823e629e3261be565e19356a71b2ab36afc3d04d2dd1f9758d1a8e9b997a3dab141afe68c7dcb5580d182a6af56b709fe93a2ffa3cb5bc3e6589d1fa2dad002360a0ed1c873108526cf0032e15d83cf29d8a59c6325f82ec6dec2ac0e8e655ba17cafb9eea0587e90a725b449b666d900360b5b9bb24b98afe275d285704be98d8e19087447094f60b918821cb0ef45bab07e573b9f67c9cc0fa0d5d0b097881fa97a797352365671b16c02cc1fc213a28472d7a660ca924ab3a488ffb4ab80a96e0e233a87114e115cbdd57485c842eeaf76a613fea154c17a7e159b43f34f4043db1686816222fcd9994ea3ee0825b1b2ca8f8043939c7f52c0bd58a3ef4f509056e7cf37a348ba4ce168e2be7e9ef79dc51f55136ad7d86d660efb55ed98785988e6328f19757471885f9b68ee44663388458c52393a42c3e46eed501bc37d6a606612ef7b9df7ab5115df1b9ed884537c43c931e21c0f59df119205276ade759f9fd8382a3c33b9411b07c5f43c631b6b2985c45ed6091ac3c56e797416ee22e300074ed4c13dc87d64f34d3e599ee40d016cae8e3d3efe90a64013962757c0fb6c899cb998520e8abfbaefd9c0616ea946a9497c1fef477e8fa90fe5678f860f22a2f2baa2645bc71717b5844710637a9a7c791c4e2da31cfe73ca0fcf5fabf592c548a8c401d857dec638b972f2692440e90dd0b4a45218e3767f367a5e3cd1fc5b6e274f30f03aced6bdad483cb99bf71b06dbc5e5f941ed4a4f0f2a89e5852512401a094be1e4402141975ba8896417714387ee703ce8d046891249d54983bd836394e5010a254bf28658cf7c5b5aac045d97db203e2db1f3231406fc6b7c606ae51747fda3af872dbcb891661c7a717df7cf820ddba2fbb2aaa0a57d1302f8a65019dfa78cc1721c258272aa912286cc6212bb1adbe71f3ec44f7463acb5d5757d33b40c3f317103c4e3bf00fc5c5f9282cb7f7714bb984d204b7b3d112898e601c80cc615fcc7460fe8e59d9ae1aad4ed8b6985d92d4d88639e11d5296befe185c87c08452539af6210c980de0230312d1175d3a2ad288f5ec0d81c6de298921f6342651054e4023892d9ffd014785d26007202d4793983813e57b74bddd57e2c54ed21a3cfb5721292fdd9ff8c9823b394dc83caf77f841591d79e849fea99d46584c80a8b8cbf4fafc4fc9fd8030016001438c1c87eeee2d6a860d2422ae3a7a6512802a6106f71c10ba4c18bd173d4bdf0b564b1abdc1b5530ebee03ac00966c44f4953b3e63a0ee06d905588f4be08a5ca28cfaaec337e900dd0af73575470009666cf1c73add9dd4c8dff07f07579a430dec51c4762b2ec2359f9c3497bcbefe39b82fc25e415cae96a83aad5c45d7d2278adb6a40ba26d708819be8f9a9afc831023d219ac6bc3df6e32ad89d70c2077b98ec654c458967897b4a8bcdebc663845d616817691f2247c6b38be10e3f538ae4a0fef3e7a0225f0ff3b66a17c864cdcaeb91ef08c94fba31e6594e9a7a82903da1428082e1f1a8cf9151e1cc7895b4dba8bdb83e888341c3c488f76a880ad6e0ed010bf5ca0d00cd9c34712766300572909e3c9b2a1361fbca5d31bf6c8b4a69eff05f7f9c4bf129e79d128edd08d299a4d3ec7376fdba500674ef8785dd80dc6681c875eac34f5cc3dcf2dfc58c66c8d7ed341b07665b38b6fb930d232047941de4ea4fe39a3f45405a651f9f98e6bd737f802fbd94deaf11192b673fccdadbb3e26cfee7d9c198a1e1fe76247e5ee8fcf790c32dd0682a07684b0b64c9a319217ce5ea3b1feaacb99f56d024cf46ac0af02a30048a64e5dbdc0e996a3d783ff6af8862e45c346f5e998caa1a056887abe60edbcd3ebd41b9c7a3f5814e3efa1773f48d199f782520c7df171682c8b57751a5904b61cfabffc37ff3414b386203371b7916a4f0235b56a85badee1b2bc5f03a9ecec9de1446f95a729a68047eac131f7bf3e15e3fd1498a86ac8e2e191e6203f27d764b7dc20b51a66a61d2ca1929e97d4b1582593aa048550c4de70c6825d17839e6632860c3f3f2f4fe4e2e46c6cf0bc367399e629aa3395f4c23eea48d56ac5b885cca17b32f221054fc9769509ad560a883e15c12b098ab3361161917835b05c1df1a27ecc288d2c60a5896c02e7ac30ada5f5f7db04b14cb3594e05c5983be04ffdb2bc1f7f01332bc9771811b59f23929001a7399cc98a4f5a80255f0e4117a056f1dbbde647c429043f1eca134b3d5bf592ab27152beb3507b1cb13ab0cb1082a2febd37a11f921bb41bc4962ff8d4dd1a36cdae4557c5a899ca1ba13b9c5e6aa3af3c65e7ae37d2bb29b8d8dac02ed8d2cab01023d76732f00f9b1be9caad13449820e405083cccd05c9ee4e5e42545ddcfa3d7c93c1f3c7b87d16771018dd846e2320ad160e22ed50d741a9b853ab4ff5cd2ea5922f970decc8262f91e256303fc93590fc5aab513df040cf2f74cb2436829420c2ae2eea06b55c411d31af88a564b9a36762c0fc897e28c6d1f551ea2f71acc8815398ee245cbdc35e01e42915bf28ad36c5c5f5378cbab3d1dfd493f3590e09788faef3016f1b0d8edd0e93a1a46dbd898727fa98a6e54d8bed313a6501b3203e2da2a8d3b82b0ce041b00c6c175bdd51b61cc72f8029b76d0b6bc3c42558e5c71653f25a445f49bb95cbab9f744661982cf059f48527e8597d0cdc93d3ce780ed17be7ea23794a5187d70929a6da6927115624a640329358842", 0x1000) 14:43:12 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r3, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) lseek(r3, 0x0, 0xfa4b, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x7, 0xffffffffffffffff, 0xffff, 0x100000004, 0x0, 0x0, 0x8]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0xff7f, 0x8, 0xfd, 0x3}, {0x8, 0xf4, 0x1e, 0x2}, {0x3a, 0x9, 0x1, 0x5}]}) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x2, 0x0) ioctl$WSKBDIO_GETMODE(r6, 0x40045714, &(0x7f0000000140)) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 14:43:12 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, {[0x3, 0xffffffffffffffff, 0xe0ffffffff, 0x0, 0x0, 0x0, 0x8]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f00000002c0)={&(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001580)=[{&(0x7f0000000100)="7f109ebb99b8ba141537053c6c40998701ee263768d4a2d3a33c49ed204280b4802eb28cfb2eb2fd3477b2870c3ad718c6da3ee35baf394d417b10f6b3583997177461216dac4cdef63bce0e9cfdb749bfbfb087eac05c670f83a8dd8c8f088cb299db4ddb6761ff4c176f45c85864f4829b131a97fc1838f056e6a65370728449ea7a88cd9ab57c6ef6d9261b2e369f3a13f0ba3f166ea9dea487903fa530832781009d417249659a98742f3564477f93723a49eb7c7a94d00d159a7556b9b5706f42f7692956859a3d", 0xca}, {&(0x7f0000000040)="9ac721542999f2994449d31000716c967f06e247c192026233f8af95c7d009712314e98c398efd7281eb83c699423144d3574cd8b04f99a7394ed89bf9399a3ea626f82ec830814a08bd692e5e79eda3af26bb", 0x53}, {&(0x7f0000000580)="5ca103333085fa09463ef9aa3455dd5c292a46e0da32d93442f68209cdfa50be9b83d1989458a133aeef51c12c27ab9a82e14da71ef6c472ff1a445d47a801d0587942ddb8e8e6f103b5443481860dec869a465d54df2770c92e5b02d304dd276b7a177d375680e831bd1e8b571eeffb7bd7b889f33892b2dabded5119d7a5213258f4ba017154cbd2931346c0c658ce3873d63e6429273f328a068bc71d5179e4e7e70430eb2ab949327693561c0fa805310b3068066d81c668b0661c5f0c3447f275f6d68d23782684f6d4ec3425d7b3ad91fa716dce61b86f6a8048e17eeae9894429ebce849e6170d25b1d949eaa7b72692ffd364cd1946cedde530ec638af6ea92f26bb69669c1ea4d947f6310af4825e249ad479e8a7ee8974131cc7d9c0cdf4e0e067cc1eba45d6d368415486c4f8ed63403b2dc2079a051b413dc567343b9b61bd55fb01df3fb3cb5f35cf38392c1b1581f531d3114535f8b5b03999e8b44c4492cb92ae7c040573c9ad42c1821bb365bfb367769b8af6b5a2cb8011692823977f2f07a04fd8743710d8882d0bf2b55bca851a3257629c9ff859a1a5aaa0d4d58a7c986d078beefb0e63306c11e10020f586d1d00cb9a5fadd419797759fe7879e5ee0939cf49e4fa02f50c6745d611ed57b15b4b8ccb47afb6d34c21825f6f6940ae1fe971cb7e913ba1cc8d56604d9faf8e31f14b72a87cb8dd69613a5c8eec93ba5e8252e340e337ca7b8d1f4b77d3f272cd5fd1b2586210888346c287b0eba61a58259cb0273004caac44c42b878a779aafe638d9d22ac1890ed2dfe46c6fe3a75c800aec1fe49096d47b13df9058f1bcfe9a48e656e49ae9c2bda3c5f4c9a7bff78120bf06a4d920c63c32f9527766b00d4a5ff0ed26e1a6bde4554b448be60e61565ed4b22dd4e6602f2b6cf418d44a106bb9336bcdf12a9e0a64ed06e44b1761ee79b961d260645283ff1fe28b4b2ec629b638ec2ffeb8a9be6295e3876756f028e2a44fc19cd3d126f2e28dbbf3111bb518a45b7274651821f681863902a46e847cb137540543c6d35ee635b20bc4914889da87f06653400afbd6b34c424b12c518a4a81a3db35dbc71fd631f536bc6b50d595516e40b1eeab47eb8d0b62a0535af3f011ba46e03ce1fe22ed7c89c35df2c34b4b557e36934e916ca3462c180b6f35e8bab64ac30c60962d44fc4b0b0934ee8d140c10421db55a6c1fc0f9816b074968ad657ab891ae3961f9201364a7669b7f0387156ccc30b80f758f438aba1a7bd27613c2a02fd632b7f484eb23edaf6b088d5fa3b59b3d8e178c97894580466f5e95f2af4be20cc1635163768488641d934bcd5f9f2ddc8c3590f446616966a0d7576f42ad0db69a8f1eebdeec0b8c84e0e7c899dea63a92c5a80ac7d26093c6c15690af735d74d4c4e3e8aa5c9e4ae46b0bcfe2f9e70e0ac4eed8b929519f7799b6e237d146e1b0de60bb95f5bee6f68528c23b73ab7baea6758fd5ca5960ef253581be07254c0c65c0092017581f0e6deb7fef09f862d8f5b7f75d875a7aa9ad5f0671460cfa526a669c2a4b2cc299bdb4478de0d7b22984f67fa133303869fcc090b3c913116dd7ab46edce7e872ccf89b6edae25b929481c5bc596bd72690f7f4f31dab80fe831b7ee3942ee47b79e7f8fa4afcd2d1df8b62ef9b4239c70695296cdea66d83693a7a86672ea0facdea7438eda251f6b0dfecd63ef97935488e1dedac2635d71b4acfcf41b066874734571da20f2616ae24e7ed1f352f8d8a6bd362e9bd15c09d453ecaccd8df4c982a168398f19ab454208945fc94339e0029111140a39d80c3378a1c41bc5b42d3a99a26dd2b87040e854d62b9883e92bf39ef5004de2daa48966a6a1901be3a6a64c7bd241268e6570f6ea50085f243384ae3fbc5d3fe7c6341573417210f82328b4c43b71f6ca65872f8b4e579db70d1b61907d68a8f6895a7a2c3b0d8406cdba6b0142a2745bfdfbe30de7402872783e8ad096299023db16c4a51e238881bdb464fe86c5284a7b8c77e40745b223307255c952b10f635a61f5023a02e91129857663d8eaa0c1445654a02ad27a3378594322fb1f895f81652e12310a553212580ff74aa7f21c6ce743ef87af35823beb8707110af725195f6639a1bfa3be00650660eccad95f74966bdd322d13fc525f7450b41b9cdb0f96a67f19e72e60cd2ccff0b142e7c60d9d27bf022e82668b85a9db507a8952005ed333c3362507c912bb37d4a78775a04c942d790224e2a5fc37fbef2fb5fa524958a147ee52438f3e539139a36b49abb50cce9c92128891d90beb968153a6a8c643c5810d3e943d36dd9c0329e4569dfeea4ff7956d732c033b2a0868ef81c1be0403243f6037e063be7ada8f8c6918920e222d799e312e1cbad54592bf7ab5e229a23034084ce1e4b9e2aa2a6438e851e097366b3a520eea162a2cecfc0d99ef9d416fa85aa703010f30d120d9b3a79dc1f4a8ef7cbe4192a740d103b6db4d24d67d3275f6ec20ba7b2cb6df37141ed08e60edc55b142853fcd44b52a210f31c3fd24f1d3dbfdafaa2032bd93b08e90d64096eb07b82e8af0aaab3159f597ab9991cda0896f7d9d0f784fc43dbf4354edda426152efeae8749ead3a503914af33941fb06f6ee644765708b09dafb3d5bddb86a8a2732452050689c737c787c2456d0ea624640c22b7c78be4ef2948efd9c6e5d05f66987db2bdeeae60488e004a48be01279131a787e0d6b2ef654f1b7a9540b846393bb8fa37bd71976529d2d064f943d71c15ae2e1f5473b5d2501e46d78f9cdeb16674274374b5220ed93627e1ca4bb72070d7aeb58cca047fa087cfd8481981bd2e68ed2a55a6144b4ca6b43e01831713a73a6902d06f94d3268c509ddc3e499275e7583ceddc642927613d2c962d6d785999eb6d5bfeb14e66647bc69a4ca50b5191d1d9e23b438bc6e18209614c4e38ddbf8a65451a6310c40bea921cc108bd1e360d7098ef368f4549c887f64cad42f64b5e835b4ad047828b5d16b6e0f03484dd997198c28e4ea91e4dbf7a098ebf45f151102aa84398915a4e459ff6dc8d1c56b07ccf247a1f3f362305fa4830cc07c43130085715ba4d574321d8d04f41e1051746d3d2129499d4a58f0425ec7f3d20e20dc1f43632207a9fca3e1a6c5039b65ce77779be205eb44a9ef853762294c45df78612fa8beeb7db275b1112e9e0a48a4f3c1bb2208b80d8022c4e2d0fb36a508ac34e6ca5c47d88d7059b663a0562e7bd5c0c674021492673911cb307a0b18582ef842ff2be457ab09349d29e66fafc8e2c1bcf9aed604882c12fe7254b6284eeebefc67e05a2f0cc985918325208238785808817e31163bdc96c2fcab8c5e8c8ee8c60886c4e2fd7645bfdffc82608a338757bdf89468872088abcfde43efddc3f3c730cef7f6ee49a81b1bd4a469bfc5174addb443afc1bf629565a1a1bcef030fcd3cd742d1075775d281bb47c52ee7a58903a6980eb62d2484f2596576c10076181c67a47b02c37b6a910c142376bd509bbbe0475d7ae70528e6882e17dd8cc66a2f710388b307f47ca1e9057823c95e65b889c2900892882a25491789560f22b81013c061618ca627758b8ad920e0c6ab38688a4d2822adcb77bd833724c3111deb76e7820a6107fde298bd8050a3801930928e62734fc4a7a436605a08958309b6022bd4880ac52dd158e289cea95003b1324b9d0f24faf6cbf6cbb0b03f71a53aea433af4fec130ea5b21102d6a542b587f9a97ab5f4d1c44799a3935491f9c3d243f51d12cebd960e8fc608d00782c849ee6188c020e8ba9f6cc4abe116b48571e72edd08ecfed67480279c57ef778c29074ca506b224902e57130fae394aa012c5b697a243d27cc4033fd904d285b02ae4b7f73a25c675ff021262521418a25d1852bb77954cdf9acf435e4cfd4675d22d334e8578a013c1d2d1878a83bba0a8efef4ae96977d49359b8cf794314b01ae5e1851a4ea6e1b489aabb6402429ce401186f009c973ce122251af9c5ef423d7bb9172909969262fdd9cf9b1d329d71b1040d82561f345af7f044eca51a6116e0fabf74cec952907fdeb3603901b5ff80ad90d69db5d96212547867105e6a84f7caa7405caf1aaf673793e25ac54563dd645a1e0fc7602b429631cf705194a1428c87de32b5d2e17114a4e4cfde00cdfcdf3e1119391b0c97905c21619edc78935aec96751cb98f3a78f07ae4400ff87737140952b01468546fb63823a52a29595e38a03d00c06103010c183155829faa439c91bbe773c0359e1eb3d6c1f3e698046ea190eb96e9b69e439f49d103f9ff3db8c5d2a0cbd84e25b001e313f60a29cb422d21a8ad6afab5c8c6eac4db3a62961dccd0f7b7a2f6b116906dce00a169e8b6ef631b0fbfd2a00dd75068d66275f6e98660c3a532ca7006557178bb299ac19d3604f863c5d39d614708261bad2d071379e746221b4e01eccfdafc883e94632fcbb34521b1a59490a988ef15c90d2870c7b03ac8a6877c41dbe3fdce7e59f49956587a1ad630e32f99f00bc1b75e9b1d24211fcb510a1e0f49f4fae12587cdd18dc085e887c7a2a4534bc54d80bc429ad8a983b27b903d4f95cd99c7f991e1fd18eb2707be0be7c45831e7876e2e6661075dc31f50270bd1039b09af71012303bd7a6676e084d17f25686c43db05651d5ba06750271152f62316c60a1b46a4446aea72cf22eb4dc3e94c8336bbc0c17d85ffae7ca09ac3baab5caaefbfe269c0438346e6c9c559133ab9001b18f425504c2c32b5cf0330ed0b1dd64b03a5b48c523674957804420a9a0112119b08e5aaf6add98bcd7e9316a45bc840f18ea2215210c8faabb60975ef0277d099470373cc52e03653e6b09e5688db1c917214418a5e52adc67047075f0e716f8f725776ef658cd512c675cfc4a46122b2a21e0febfd83a03b3fcd7e384baafa71c328a46f33a9f80adc3019b4b1a64a355b6392f777c42319b3341faa6b130da55dfbfffcd04b524a444db734b9d698c9faa644a3bd30b48074dbf0a0d19bc79c503f442cf695731e80e102d0c444e4e725e1fb926859e69a9001cdda6316be71425abda71b0edb1382a185f78e76ac800a0961aa96b00f8fa196ebfc00ef3a89f38f0b7c2b07071c57e41cfa0cacf6a32d62d6e137c32c7c6d46c026ec21c03a315e7a6ef2f24cd3adc453edadf72c4b664b02ccaf4b3486734769f16926f2a3979c7ef259d87bf16cdc99e3ad03194a720de2d6e752a00903f487eebf6f3d82985baaa24df3856836769c78c7c99b0a410f8d8be7d952b8a037ccc7fac00e4fb9b587f7222f9eee4d2c8d4934d3d99ed4f2e457b4655b9daf6cd992a3c77f576dcc2b4322406aba85f500039839815799f7425876fb21833d63d7b7307b8df76517da75c37891beae7415e5abc2b15f6a21bd04a2ef1d3ab135444e9601c59129b0ca95161ac586c7efa79b743b1050633f6398de22bce70b56f9c7ef05e4daf67b00cf7da600269b82aa76f5b0504bacf73c85e2a1f79bfdd709855640880c183abe774897fa3dcf5369e6fce63d06ee85b964d1c215382171ad9070e4b2ed0ce3d0f27b2bebdf5a3df2b69c48e6d51d67dff2393092315a800742f3c82c0d6fc24a1f099d21a339f0ffa5c50a62d34714bdd126d37b99ba4100ad9ae954a3effc063b557396d14bb6dc18903bc18cf1db17a8b02cdb54f7b30b9fb1156d20a258cf3747eac9424e3dc3626db058e16baf5679a5c006daf18d540e74f7c8f", 0x1000}, {&(0x7f0000000200)="6b7e55c0de8090d388c18533e3", 0xd}, {&(0x7f0000000240)="3d7f963a3c18c2cbc5190a63484780e90e0aeaae9e97acae9f5f4e04710f4bca83269492488bae79a02ae71d06e5c633c43e4206d0134b28bb39e77dfdf714b2ebe00223684f28c338c12cd4ca07ae", 0x4f}], 0x5, &(0x7f0000001600)=[{0xb8, 0xffff, 0x2, "b27adfe03cd16d13f229a4f8d2ddcfdab578f619c2cd473bce5a7d9a7693c072d64cce67e9e67b28aab8d76362a0395d6c2da6418d3fb09305cfa25677a13ffea7b497036a381e236198efa0a17dbd78534a421c173b0d363b7295e0e3ebe94b724cafef2c8b57699fa1a18b5b8354f82ef592960dd71812c2e382181a6b8a2da5fdf2e853fa689e7f3cd36d62c82c1ab42f14d1651947d2b384d519e061bc810020a0"}], 0xb8}, 0xa) r2 = socket(0x18, 0x2, 0x0) r3 = syz_open_pts() r4 = kqueue() r5 = dup2(r3, r4) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$WSDISPLAYIO_GBURNER(r5, 0x400c5752, &(0x7f00000016c0)) r6 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 14:43:12 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x80000000, 0x0, 0x401, "0000683a00a52d0000000100", 0x0, 0xffffffff}) poll(&(0x7f0000000000), 0x20000000000000d1, 0x0) pledge(&(0x7f0000000040)='\\\x00', &(0x7f0000000080)='\x00') r0 = syz_open_pts() r1 = kqueue() r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f00000011c0)=0x1) r3 = dup2(r0, r1) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000001180)={{0x1, 0x1, 0x79}, 0x7, 0x200, 0x7f}) r4 = getpgrp() wait4(r4, 0x0, 0x2, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000001140)={0x2, 0x2, 0x6, 0x6, r4}) r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r5, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r5, &(0x7f0000000080)='./file0\x00', 0x0, 0x2) poll(&(0x7f0000000100)=[{r5, 0x20}], 0x1, 0xd1d) read(r5, &(0x7f0000000140)=""/4096, 0x1000) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f00000000c0)=0x2) 14:43:13 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) r1 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r2, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) linkat(r1, &(0x7f0000000140)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00', 0x0) r3 = getuid() r4 = getgid() fchown(r1, r3, r4) setreuid(0xee00, r3) r5 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r6 = getuid() r7 = getgid() fchown(r5, r6, r7) fchownat(r0, &(0x7f0000000000)='./file0\x00', r3, r7, 0x4) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x12, &(0x7f0000000040)={@random="ed2fabd2c9e6", @empty, [{[], {0x8100, 0x2, 0x0, 0x2}}]}) 14:43:13 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000001580)=ANY=[@ANYBLOB="6202e57f7f000001221be2414a462a113b2df51cd6efa4e93307a84b642ded9e3704ae33321f9dfc54058eaa529f78ee8617c4ab33d95260d16738976916258783ec22e62d2cc82a0fa9abca18bd081d6b20fb62044e77f760ec9602e63270d28523ac3febfc0d0fd0f1fecf8dd757a2c9494b5d525944bddf3c1ed5b9a65ab8fec9d1c5b84764aae3d80193716740e79b6a89f25b2b62cb7426f97a65037fef289003696415c7cda02b6129a2e3bbe1f7163c62be195a272905388315f374c5dea54a063aa0c5ec3ddd3e373492c7b25bdc762e64077e15f7af53a7135f1080f912783b04c26bf1d0f5c675b81d55ab2213ec12041a00da7ffe68c9cbf6dbf3e6450a0a4193231a25f84552617e4bfb78d54cafec41da030ddf94812cc5ba0740109964b8d9c10d1cc17c35727f30e580a958fe3b1723a97b735a1f6fe824f77573f215720649"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) recvfrom(0xffffffffffffffff, &(0x7f00000012c0)=""/229, 0xe5, 0x0, &(0x7f00000013c0)=@in6={0x18, 0x1, 0x0, 0x2}, 0xc) r2 = socket(0x6, 0x5, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19769bbd73"], 0x10) r3 = kqueue() sysctl$net_inet_ipcomp(&(0x7f0000000140)={0x4, 0x2, 0x6c, 0x1}, 0x4, &(0x7f0000000180)="ad78b03aef5aeeebb8a275668f15a3869a8956ece3f89588e5c902ae6674dd6e3b5a62b2262ea7edfd0305a6e6681fbd227caa145e85b54f5e5747fc98247ba84e70e15056792c47afe3a5856a108b858ac76236e858aaf8edc0586e60b14c70a9784a11bf9570457f", &(0x7f0000000040)=0xffffff7b, &(0x7f0000000200)="f571d046cbc5d6194a48b557903b2b18c109e560854c10b6562d8050e84334202651c8d7839f17bcd85b91b8a8e88084a7bbafe9ea3746fe2f2d09583c56f5", 0x19) r4 = fcntl$dupfd(r3, 0x0, r3) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) sendto$unix(r2, &(0x7f0000001280)="e2", 0x1, 0x1, 0x0, 0xfffffffffffffdc6) sendto(r2, &(0x7f0000000240)="ffa1dd5e5c14bc287c499ce0d2b412c865b173b7fe0184451a6ec0cc6f6bc1c2b3160c4e0c0f99a8b55a535605cd9dbf588b9368cb4903e8a978bacf5b0b62fadb50d075f8386a396a21977396f6b41567d63982563dd3ee41e7400781607f3a0536115d168be8d49cdf7d44b29df51cc8de8c655c7151ab250a77d3c48d1dff131c3639d720721450686057c4291dffa90b1873ad26375a0a6549dcfc34eaa81c7541f0d10156e0b1f344dbb5714de2e6f7a44d29d61056cdd4a38ab1b8f9343726f2319e8cff6cdcb1b1d0dbb8538541291aac4dc98b71fb2a62e6d06e34031f7f91e105806e0a79ffbf34fd566157c3cb686644ee4caaf4acde207d6da0425c7a6790cbfcab4ede92e3bf1730a6157c5d093e202aca2f9e7cfdf70b9bb6af14b58fd44e5adbac739931b158f0c750a9a8e818bf806f5ea3b70802dda879f4edb770413fb1f76c05d37f088f9d51ee8e0569648871b7172aa44aeae77c68b643d19645efcfae5aa6142c00ea037292f31c48ecb1af02314534c6769ee4117f7347fd3e1b919da1cb8683b7bf89e868ae86cf9158144d03ac2dc3a7b27e776d48871e37fc45ed69bb869ba4c4761d6ac1f65a15a240089efc8c6cf1a4b175713eeea507ecf30ba8fa1b19fd8e5cf0a9477172770537403840cf83ffcc6c6e68b3110e910d9af08adf57ad125f46e8eba4210ea3eca1018e45ba688fc0b0b69b183426d621eab4ebb2e613d0057e9b4dfd99604323dfe8b6a07c8b83a2c61c2c8733ea6af61821996a3ce9c63277f286ff8818dca87ded26b3a895d5922f807c69b59ae518020ebfd104173795fbf888703d523e515180a76ababde63645cc508f6c64c57944993460c7841d9efa45ce68b68895467315c8c966e09c6cabc625a9ff6a55fc4b58b78c998bcc443ca3690b06b0c8881e7a471a8656dfc32184c3b97efbc8cac24eb72443a15a9e6693df4381097474d0332e50fc8e1c0544b123a1d35370a08a15a47e79d01e8f99cd3e4fca5302793e9f30b372efdd8bac5b03c57dab4997784c90a1a0264729e96c1773cb84bbb845f5fbf02934a9464aef0461e512e0a44282b3828a951e010e939c92bd8250ac314082c05670c588ffb3d273f0caffcf224cc568524c673cf54b5d56a1e03733828a1dc3cc22ba35677b110691691e5d1788662673dc922cf4864448d21cded364ad036cb02495a4353e5402d8ce1d3bfc9f5e394d7ad417dc5a49ad98ab85f0437337b15dbe90b855a95984f78bd6ef21208862fb18398c34fc70cd911829d56baafc6f949c6975bd3090217b48ef7a7f8b7f1a998ee67c141013c922e3833981da785c6f2d88d7061dd6b0dac6f844232bd9427dfd792077d7a43fe9c00520a3bc5bd945ef6f02a01840854d096e9316e06ab7362aae6773140a8a940f035ee47bf9be6448d8c6a056b49f91028100a5afb1818bcdf91f64b4b1fbbbfab421ade17e3fee7c39cf7680d28b38c56e43b7da3b9eda53ff2178a8fa43e567d036105b8c94eb5219d3aa5efe6f6433edd2240c697571df81001d531f33143455bf5ea5cd218f029d43e28f9f786fa83dc887505fea80812a1440823ced631cf1fd23b340dbc5d11d9b3308e27c9803a19e11dcde749a24f107abdca9e19cd43354dd48d431f7d0aa690db165266777302ce32a7c0086cc32646d46a1cd73b99941fa26f53ad780c42c4964a07f2ee85cc8d3b63a3fe18ccc831cd5858d386f0d6c59ecf43f231a6924e79d80a4aa3fbc50795a48f5651133aba60a23473616918d0d5dfaf00e15edd0eb37cd89865dd9c6ad9ca03c5fbee73e59809a36a806775134d4ffae10a8d23ed08756844f2c9b3f36515ff8100c0bd29cb4cf9ddf3a3eade2e78dae8db8dfab7d7c6e78ee2fff4883a0fc2dba337b023fc2d1caf420eb33c81ffd92a91a25cbef21b40546f5d99841122858b6ad03acd77f225dfbbf556f090a11b65a450a29c712f52cb862eb144ae91b93282c0d12e6915e835cd03723282ea0ab9654595883bde23a4bba324bdc436f470d8afd9eef51f93842464a95d9e7972c251c7167a3c248799b91f496e1596043b5ac97a0879212392ab3d89f3b0b6798fe7245222c76597d180f5f2f8de24eef585da69d20586a11bcd41427fa75c9dd91ce87f1dc362b9e90259010188c78947ff59201e0fe01f06c0a965ba025f9106ae895ed5b303075fda14b9b7c0d177dab89c94a1575c64044544c3efc922ba4e8800facebdd3a1ca64dce558d4d9fc4d83c1f52bf87070387f28ee4c47c5f617693f91c59f46163cd752190e279a18860a33a8a80a11d7000fb168679c05116d4f07c7a2caa0a5a2269030c4945a8eb095a6683d2c256db938899fb6fd77e06e54100b871e501c3b74aa25b3091a3118a185576aba2f0f76ea17991f1aa64fe4aabcedf2e8fca68e1800fd2e639d117ad4f30b1eadfb0ac968d8f184921342614d247cba9690faa3ccb52ea7c1a7f01bcef7af1fed658f5524c633c78621345c002c6b44e867ed288ed00f852767550aac333f4377d049f582a678b370ec74f144421dc66807d2fd8c8d26a11db65da9d376bb1c3e1be68e40a0ea587714d3a9715aeb0e79619707f01a4c598458791b61b2bb5b70f25703337dbdbb3883eaddac50d0a8a8d108d6061b83b8165b9be1f5dd1529cf32a0a6a45c75564e228b23133e20b11d7256c9c9b3a4dd8d8b86223e0c3192ffb47e9956117e5f4d7f336a3e805e400403a450b92d11c9c6c04383a61433f7a42b0f5e3a27d6a7b2d244d2bb0e4449860a837ec4739bba319021bab4e57a65f50edc52836ef19dcf8ef2c5db879f7c3df0b680f81a1d90165b55c5321e52d5d07ed6c7b73ef7a181cc616561647fdaee110a3af84974080e7aa21d0bea1b60548bec119d383d9dfe9a39a6c1b2bd6b780f7a0304dc048e598517cfbabe4a86e79b9a8e3b0680e757974634de35998281c5ed778443a9c87d561a5983eb3ce0952a8d54493289f3b6222185f3d0d08ece3aeb596c448f4682b1cbda26dc7ed088b7d7c97f6bc58617a7523a6b44b2d83cd6827abb5e043627c5fd33cfb7df780d8176ac0e9d936df037ca0e2328caff66918ee3763b6a533939ccb72c33bc56b0743c2379a769699fbcd7bcb337d9c33dca67d6b043360e41cb684f1663a64e6b5d1a83203cdb27bf52fd60c28c8835069ab0f2f2b42395e84e4f986c43b4bba19bb9ef1a87d11b07f6b9a9e53da56135ecaa4b61dcf1f0cbc2d502eab8df3a09fd87f44291588eae5e5f4cc9e9ecf45d0b19f4129a66a13b00151e99dcc15b5672d8d2ebf65096a1abe654e42778e127e24f674359ae428f47a3152c7d4586e8011b023db80b2fe9b1b22a85ef20255872431c3458c7a16b0b2ccdc93314585f18207dffe4f80022f7b3001c4492e6e86ba55456a60ce33c755125b12660e0e42364d32ba5b67b5b0b7f7e9eaac648e9a48976c65ae727c669433bc0ee844bf1cda4c25123f692d714176917fcdc6537c95a324efd6f7fb52baedd89d861a905ee610c2325a98420ccee7b7d3714c3c0b216d436c50a58b345753b6d041f87e975340714711371151bb87e28ca83b8cf45fc631c3c51a7db5b8a6fce2925499c354ae4734884a4d300a590112f0255448d6c5c67ee5b9a2ed0191432344fd203396d9d63142826202dc5f0963958ff5c1d03c0fcf98676e1f7711873370d495ffea9f6963afb301ef0bd0479ac482397e24c135bb1c0199a8bcebe04a14f84a14483e04461e6b64b94b1fe80869e9c57c92b254a046351853ac76dce66db8a7282f9d06ae78d647a82aa2f5b4aa8f2b6d19ae916c56e23c16554f359cb9b5b636708d2b9404e9d59e7ff470ca16d5276dd171106e07a895492fe4e3596dd651d0f92d9ae1473772717661a224cb09e7f98692c6a276bd14a1e00ae335cbf2245376e2561da330a908d53a86437f386197868aa428ec44cbad1d2d4a1d511442cfb79661a8595e164b3084d9797fc6303f41bfb27a946d6603b5fcc03c77d6db25f008c8943161aed2c40db90ca69566cb43c504196aa00746fb632344ae4fa9b060c2e48de049e7daba15646189843360a3a1bd3983bb702e3f397cd48e642212fd69eb4a4407e67f9d888a7e195ac8fbb48a67aab0321c660b35bcb41d1f50f20ac072b9aab04fd7b9fab954747f36cb1ea3d3a093a1cbc2d97d69ca0d180f3d1e3c8a121f547e5738fdad289e0e3cdb6733d2b70f1a9a886b5c87a20f9bc6aa74b16f5fee09d7107a31a82d87dc5d0c263f97fbaf7bffc784d1730833da4c1d46b84c21092b6dcb98c9f58f99598c6debe24705901f973e3b92486e873e543ce3ab9de49119b60d24aead18e3a590d773db8537a055b0d03809225f940f25175003f10d12d77935eb6dcf3188b3e2fd933475193abc9506257adefb04252db90cb40c15507cf2c2ceddefcc803a4408779185a9a75efea081b6f7f7b62248870eebd64583d0ec7b88414c6cfae2acf8d7c4e7d004e6f4e711e0abce7b3a8d5ed58abba92d1334f8c61498514412e0212f198f0b2119d0c6e9402e2a280a7e216a880782549490d69320182d4c479734ff53f7a613b9fd3a431947c220e822851a6c7af12274d4e5a75364f18bd518585dc851b594075d8487571816e52e048caa2ced0fd1f724296a79861e985e4765cbd825a2044642c31ace65ae44508ffcfb16774bef65be1633ab5c5e43afac26adf31aa48c2663e6f108081bee35758a040dbccd6f12c62732da2ded697c09aba917a668ca2778593fcea29b24ad0759dfea511949e4c56b41abbe5d3366bcb344b1dcf95a1c290ff019fb41e0c20afb9fd83ade08bea92f245a3076bee6628946c1656bb2ead3a277487dc342d5089c01a0591931b3b8b8f5cbed5264e205d024d9a3264a3559305cea5946a0edc340e313a7705408f48bdb4ea2b7af5b6a22c228c18a3ec4c3d00f0ff5a6926e59949dea9e3badf9389ac3cd97611de9e4d71081162b233fdbdf1b64088211dcc82318cf82fc66e4de167e41ab8d951bfa22307dcd80b09cb9fda7d3439336a89b65a256ea44f7839e7bc1c8f604bd812cf730cece87668aed2a73bb4d6cfa0a5920d71d5308ae6436de189a358ff74c419cc99c096c496eda4af8a5e360c8b59a4f64f639b09338f21123345d3cf4b01bf23c26efe239e12200fd891a469c88a2a05fe1956e1310294dbe9e31dfe6719a7dd72410da34b98fe23847b9c586e3fdb28d38ce78422c1fbf0f477a057624d29cd077ba93d6c7badd33d3c6f177919c128531eff3a33cf7280d4bb6d981e5f63bd268bd4fcf53a87541d24658daf7e3780d996d455b2b3f4b115b7bef893e67315985baa222a2e14a7b6f9c129bab48b961cc2b443e5838a1f4b3b64c95f1fdf73da8dba31537aac757ac6bd498133d65ab3700211441734c1ebf0190dacedc9ab899fcfdfdf4bde194098b17ede0064663aabff0fb3b70957ed7acd9421363b7e929d3e80f0ce8be3530b01abefbd8ebc8b6abda636d9844c47ec47bbf0f1a662889993df6d6fb0ddf88e3a18d84ad1609b372df47f8f755ac5ae85df548ae50947986219476f61a56c6b920145cfb9f8a94f27fecfae0c1bc653523418f8ea7ca33a0999fbb865f8db2e29eb37e7eb186229104779b32fb89f131fa573444e0c3612a490fcc4ce841098c979c8be095140c47c50d7982cdcf7249043f3d802a3a730420302fcdb6948e1fbec592db69d2b29eec55da5ad61568c200f5a17c6c93", 0x1000, 0x1, 0x0, 0x0) close(r2) r5 = accept$unix(r1, 0x0, &(0x7f0000000080)) write(r2, &(0x7f00000000c0)="c5100513dd49d09d4e0602c99662ab25dde23ec8036820dcdfce827b1dce69a5fb7db52988393aaf046855a73562ffd89f3bda41ace0a61c4c977f6fa767098a6c60c63c46aeda61975dadd810ed5ad2acba73f6f714a976584d1adb5c788c1a23b1c333", 0x64) recvfrom$unix(r5, &(0x7f0000002200)=""/4096, 0x588, 0x40, 0x0, 0x0) 14:43:14 executing program 1: select(0x40, &(0x7f0000000080)={0x4}, &(0x7f00000000c0)={0x8}, 0x0, 0x0) socket(0x18, 0x1, 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x8) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) dup2(r0, r1) 14:43:14 executing program 1: r0 = syz_open_pts() r1 = kqueue() r2 = dup2(r0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) setsockopt$sock_int(r2, 0xffff, 0x181f, &(0x7f0000000180)=0x7, 0x4) syz_open_pts() syz_open_pts() mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xa4}, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) select(0x40, &(0x7f0000000140)={0xfe}, 0x0, 0x0, 0x0) 14:43:15 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xa) sysctl$net_inet6_icmp6(&(0x7f0000000040)={0x4, 0x18, 0x3a, 0xa}, 0x4, &(0x7f0000000080)="68854272535ae8789a116b6a174b2b193b", &(0x7f0000000100)=0x11, &(0x7f0000000140)="aa25ae11c858a59a6fdb93dae1958edfb793203570b7fda396215658c015318ef7360df177bde91ba050b223a4bbd63b4c412189ed83370b6601ac2c1616db374311616163a495967d85cae22688", 0x4e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x3, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r3, 0x0, r2) sysctl$vfs_fuse(&(0x7f0000000280)={0xa, 0x12, 0x2}, 0x3, &(0x7f0000000340)="6699e9d608c316c7d1915af3521a9023122673189310404aef06285dfbf33550940b0f65ebff97ea5cca7549bf881d7ed61195abc4f1ae035224ee9325cc84a29ca4af2f8e8d02a5046ac9bfdadde55d03afbd68681a62ab18ea8340f73265eee6b03dc2f7633c351989a8a4ada1b042736eed7fd4ec77aaa76078959ed086fe239963a590e7ccf3eef6796974f18a96dfcb705b", &(0x7f00000002c0)=0x94, &(0x7f0000000400)="10119e7651aa21bfb0ac8e10c2a6416440825132e2577dc89204bbc239acc68a82ccdd1f0418", 0x26) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x8, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000200)={0x4, 0x0, 0x1f, 0x9e16, 0x80}, 0xc) unlink(&(0x7f0000000000)='./file0\x00') getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000440), &(0x7f0000000480)=0x10) r5 = syz_open_pts() mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x4403) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r6 = kqueue() dup2(r5, r6) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000240)=0x20) 14:43:15 executing program 1: r0 = syz_open_pts() r1 = kqueue() r2 = dup2(r0, r1) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10, 0x0) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000140)) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x6) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000040)={0x2, 0xff}) r4 = syz_open_pts() r5 = kqueue() r6 = dup2(r4, r5) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000080)=0xc0) semctl$SETVAL(0x0, 0x0, 0x8, 0xffffffffffffffff) 14:43:15 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) clock_getres(0x4, &(0x7f00000000c0)) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0xfffffffc, 0x0, 0x8, 0x7fffff7f, "0710000000000040000800f90000f700faa36082", 0x0, 0x5d46}) writev(r2, &(0x7f0000001680)=[{&(0x7f0000001740)="c435bd31c847be570a94a0b9147bcbaa21bbf7af3895f31774fea7376a7dfa07a939ae220f096095d5d148fe005be70f522e0f4b302f27715de67fd6f0ac3e6a91c3e467db575d7afa225c78b4ad2da52ba85e79019390911d88f8237d35986aca505593fb322d47c6916d4088d87bba5a2fb7e06e88da497fef5f32208374364b9a519ed5c26b2a9f96f2a22389b704522243532eb23dd5573a93b4d6ad4e95fa8a1d433e5ece5a956d0193b5422ccd0dcf86a7f3a2118122584333647e726e6817ebad20b0ff892fe6873bd72522b3542ded0eaf095643610374116d48cee0f0040b757bd8a811b21d53f3d9ce94c1093f614680fffd8357f3b78cab727a7768d620bd3aa4a88f448c8c374f92e94ee60902bdf7e2ed190076d146d64763a9682b804a441053a617a8da60b1ee7d507f08d492c770e0d43038892554dc28", 0x13f}], 0x1) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 14:43:16 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x3fff7edefff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = syz_open_pts() r1 = kqueue() r2 = dup2(r0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) listen(r2, 0xcb76) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 14:43:16 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000003c0)) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480), 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r2, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) fcntl$setflags(r2, 0x2, 0x0) r3 = open(&(0x7f0000000480)='./file0\x00', 0x20000, 0x1) writev(r3, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) r4 = semget$private(0x0, 0x2, 0x1) semop(r4, &(0x7f0000000780)=[{0x1, 0xf000, 0x800}, {0x4, 0xbe5}, {0x3, 0x4, 0x800}], 0x3) semop(r4, &(0x7f0000000140)=[{0x3, 0x8, 0x1000}], 0x1) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000180)="0118fff6360f9ea1feff59657f16666e9f97069815ca5835b6da6716127c001ab43afd5604c4aa10930ed14b1088b7d8414191ac6193bb09919a8a372208b027f29c66755d45d5ae11c6731aede78c4421cef62cac7d5ecb3a69b2e7910599897b40c8c7f4766c3bd9ca5112b32966a5c0411d0be46ebb0000000020a63fde26f5ca6a287ad15000ffe6c35b55a191701155a29aabecbdada66c878f486f7e59a59a05bb689915b9c6e9a905e90980246fa85c22ad066d2bee08f7397cfe2cae6e966e98d4c45356c7ba884245d73f252d74b0bd01000000201c3f30e790e6157cd0f6ac737476b2a766825175bdc4ad08966780e66be6d740a1ad902a0848e0a013a1dc24244ade0d510672dd77da2c8fffff0000000000e7000000000000000000000000000009eb3881885647e6b9ecd6bff6b37cd49c4287ed465fdb89c123fce0cbff668a58f19f470bd87e5503c733fc217eb57458e55df300b6d611ae3e030100a9edbd2d2d845b8e1f2e111835a6b788d5ff5256df19b563f274120536a99d2a43575893f400c7c32ed7a1d4dfedd53dc24cb41b2749e7739f0ceb63553689a46145fc7f2c30c0d29de081569785f857ebd1f1e41bfb9a21624840a96d9619e00feb108d5bb60a27d465014bd7742b7e5f4a46cb83eea699375d1e8fb22654edb0450200b24c238f90402598ad05000000a675f300000000000000005d584056ec2059a4988666666602e197", &(0x7f0000000040)=0x210, 0x0, 0x0) 14:43:16 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x17}, 0x0, &(0x7f0000000080)="cbe40000", &(0x7f00000003c0)=0x4, 0x0, 0x0) msgget(0x0, 0x0) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = semget$private(0x0, 0x7, 0x20) semop(r4, &(0x7f00000000c0)=[{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, 0x1000}], 0xa) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000100)=""/144) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000380)) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f00000001c0)=""/194) r5 = socket(0x2, 0x3, 0x0) write(0xffffffffffffffff, &(0x7f0000000440)="e5a4102b0311a07cd533618f6779d06f564fb7887f31fd5de12640cf7a805ee196640a29912c9b4aba6ea3bd9924a2c1d2390034e1abd342aeb3499c3f7a57b8626e619a132d96927d937ff8c68544c492618cf86030ad406a904c4a11079b82fbe83be629f4bda1f388b7c95c797dbd5db76c7d6d17972211529dba34bec856fc3ad7dc1b0f2eede856642bca718413ba745b57b23f8d476c0aaa0af41a1c12e014a56eb82be5a56765d25d8d2aa48dcc9df2e4509aebb646622c82aa0be3d257a9810856bb41ed9836dc46c36649e991acb36e7c9426af38fa8a57b042ca55db55f117ff2ee4eae5504cdc85d7719ee9c4d329ab44d39da9d7f5a92fa38c4377cf6df16fdce5572b167f3ad89bca0138d764d1e29df5ce1056c9d1d63b0fc119b6626a5857581321706f239cea3834a9bcd521b7e17e5e794d3b77697a8b5f8ceade0d28108820d2981007f3f63b64822391a1d232581b4cb7d460b8b5981bf3939041de6859b6ad4476031a7fa243de4f4714cfbefdc472e664e0d4a3c35ddef95940b26130bedc947721a01500914c606ab8a27035aecdf87060ea6b772980d093691ef10365623a1b20fe4587985b1c186991ad3721be6d47b7239b78105625728ba580f4d56a8a3d50d3ac7216cb6028881c60b6ec5bb9d239760139b95f43f3f291799d47b5c5785793db233aeff5f06b2925dcb6bee881f84b1cec90c88b5a09a7fd62e1902f706c3d781acdf5df3697b5645bc0c221d41fc736d7d419d83950a2535a3e88c616da81b7bfecb0998660093f11ec140b0ac2aeefd101f74522cb57d4cd63de3009d146cd9bbf7c0394c7085b4f0d2e78535cdce1ad2108934e94b272ae2e4eae463cd98925ef6aab1b1072dcc63adcee13f183786138a7e978d8416b09b83216a3fe0476649696df2d3bec86a3de712530b69cf7ce6300adfb7de53802b2424cf136e62f30098a0cc9f49acc326ef5af852d2899c883819603425e4f4e2aaa7537a430a059d6c8c3a2e0a23da205270744720e9b036e50a23d44984b4e9e42c0e59daafb15f42dba9aa5321fc00a525fd06c71b0ee044e9463a8960fcb441c91450e22efa9b92ebb70aaa392b4a843bcb11b77214a717776e78d53f751f3f79e68988510206881cc47b5e4c9029238121ec71d4b0c9b42a2b0858eed29f73c61e88f9a208dbbc5cb6fcd102a72763bd3da3874d210138feaf403a3edb27b24aeb22cf8a7e3e5f86d643132a741bf85177f1d77e94a3ea5cd167468cbf0e7aa4c11b0dbbbac0af57d0a30babfca82056e8e0d798fd5f18175ec564c74a67577822c24add85b5086914fcdb03e544f6916adaaeb7f4a239c1b4ea75cf382dfb26bb29faccadda7d3c8abd2015b13c1110f550c47f3fe37cf22045541d3fb7f9a9e29e5870f2d4fcfba5ae0b4cdf91b97b220d009222496c4c024b996358423456d80cfb2f948492067fef556ce308ab2634869aa9b0000dea046162b97681e33810c84c7ea3716d29ffe04ed09e3adadc9d7de9abfc97fac74bfd82e8210b758b069b2a34185fb90320ddaab6ba4e8dfbe5933ac87b156461fd416ca720b02a5ab4017b08fa005f2c681aa67fead749cf9cd7962cf7cfdbe31bd07848de6c9869bf201d436d5fbd72b2e1fb47ab805f3b50ec0a0adbda44f184961048722a8b30e3fd4db144f52f5153cf4b19b82d4eecade09055af964e4d52601405f6da3fdb0528733106eb5ceb82bc184222d5fcdc65c36170d0385904ca0ec3d0a1445d8b50d5a83ac899516fd5df0dbe4b26ca5ca55c5dc55722dfdca384019b7803b6888e907ff392bafa28db4be85c8a47ad2ca9aa8697a7dc9e023a95c44a5f8da00e908780a0371c8c38181e953cd9d902577f31a1fca5888b90fe397503ba7266d936782daafb4f6394619f2f8ef8c6216291ddb629145d390f4dba4e977afc07925cd7b225640df11b7ca78a97e1b4fbe57c6b738fb00187cda53d4a1b9f2a4130492538a8238fdca05e7a1d087201edba5630f4ce1d1179d88b1bd0ddd71f566db45a9e02d688270bfe5598c77fd5e7c8d46b4a7eb28de3cea18e0e26316a682a1f6d7b0e940f1d1490759a9811ff2bb7dcec9707e4f1483e52d938c7509d8abdf7738f1c418f9029a7c5bab078d19b466c287ea589e0a0a0353a964815a29eed2ef029d38a6f8bf4c98e97f6d06e9521533d4864a5cc8caf03511b107a856e685694773462151928cf6abb857670aea56f64f6c083a41eac7d6c2bd4e4d372f4e5d7a294c1a284214ef98644a573ed98e6370a4fe4578b75d00b0287c12d1d097f9cfd5abdb653a8ee931721a026124c18e771722561f8058cdf50f119d4ed0cbdb8ea27012d3b77bdf40dd8567a06eebe32c135402e4728ade1523e13e79cf45570651d1dc624aab625d28b1c651b3bf0ef1309183afa245d5b0cb9779a30abca5f74448f11aa5be9480df8fd8b3a0501b59a72ce6ff238e508ce6904aa58ead7fa30046792640b205e10d447bfc8eba9f17e5af6968114cfc81e2ceb04028f33b9e9c39ab932047f80544e65648f3cddbf55d969d8acee54ed848ec10049aa49d66e5f4002b80f5b2ba33df67761c42bb815577ccb29d337834b5cc9d3fbff8b079fcf69d513e47b7b1a76fbbf302841439d09c7a17f37b55084fe485bfc7c39562a9d0ade8066c1c8579ccf7e59b6b40624a5375bc89e4ea2ed66bf5024b2c3a997b89eb1aa0014120c3aca2c2c6c3e5fb59faf8cbe29b122f7c85acd534d66dbddbc74b3b2b8c7cd604b04455a2ec21ba9896a56d56254f4cd5d7723f76803b3148707194666dbd7e2fe6e738fad174ddf344606ef4f893363ad234ebb732a4a5dcdf2ab0050b30211307ae264bf2bdcb84d25e17aff26f12bf7f39e1d8d36380444d31d927f7a588f8e02c2cce6ea8e38ac418e87d3927da685b8dd9eaeaa58cde9d886fd3d53ff85a67dfcc82686e0de534098311ae893e303db81255937bad466d70ce4c1a8e243c43e652a6827f9ad29b01a85492f11c330298aac5f187b172769439648b64d47656ced8d5fa971cad069877d93b7dcd8d2122dd6a05b2b3a96ca40748808fa3863d75df58417ca6a1b6cad5e177c4fe6f11e4d111233e0f4873233bdfd2337679d4c48663974612bc213f02992b3da453178114ec9bbcf66673fce0fb4056c167d739960105f853549e90f1ec3363cc90cc35b703d65f164d051718e9d33970bca272a3d69b5eb7f9dec39c3ae320540352807e6ca2f80e9d6134a8c2114f97c485d0eda1e7c59311c8fdd41efca77120728337e97366ec2b7cdebda612ba066a410f2d2a05444cb8c59cacfe24612688a40d6e79010b6f545f5b4935168f9683ab3a46ccf4ab605cafd5821b489b70f3ec840e45e2201bd47d2e21ef4d9736038a4b8c78a1e6e4481001621fb264acc1875b687d72617d11ad32196d8bf5b1adf4973f1f2686082b751e423ac0b44570247d35d708ba799c3f07091d99296b6e2a04e656255d0eabc38b16b634db835bff948b49f9faf0e36a09456fb5b0b6704afc1d802cfe074adb2f85c4e66e2d2c5cd984c33c9e73dc3fb930f32e542779328ffc7ae9d2b91146d0fab3fb03b6f66977a77944583a7e441aee29b7ba250447a7226b8d5d90a442ce8ace125e256f36c5476edd180d04835d6342db7bd75807aa7e085d5059318cead2b53949f4d89f2dc760ceab202be276a1b72e46742d36cb586037cd8f41b3770a3ba5284f16bd8d121a3074f0ae8e89fc79c0d194501f19527deec6aadfed66ac5a16270091906335771d2dc482d17fd5375faabe14a153ddd0eb8046b11a3143c7f6ca25ef6506ecd29bd3cc759c446b5cc8e4f088567624b756a38c149de85c9c0eb65c6d06d5c9d7ddd7d08440fcf0a21b0952d92ad76a85e115a7f77be2e381ed833ed79327662232e0a773eee377055389f46ba13c31c540e3402aa7159aa8b72dc3395e04a01fb9f81b2d3481b0cde7727c8abaefda3ec057155bbe47b419665b0d3c865c94be2784c304a122c9cb25d3c5fca8cdc74d66316cac94744a97a6a80ca48dbead5567739e5e49a4d3a6efaa05964b420462be86a4ffee7fb185d88249c6adb438fb59456af0755b3a1c8b3decd4e7aa2ff9dfc486b8ac63a7f92131f106d45602c5e3dbf126bdaa0cbf141d9242a0be8e3abb69e58a1e7e7df9998533632110cddfdb5ad5a50c636659578d4dd129abd3e17efc307c4a1e5fb4f739d7dd0c64bc07d872780943bfd7aa3444b9e7b8934e6bbec220e086a31ca206c8cbd9349254dce65e26552a954f6e779f30326fd2478ca93a0c1c92301d38b998fa18e9d7133a7fb9807f32b13234d1239bee3d445ac67dc7a4deb94b37e4a86bce7b1e4638d439b13b7f6404b769ca1ccc5738a3dcc1bc2fce9f3426e7b03952ff21d62c9104ebda0eac65c56878eccd223e33893996272185e52f4458cfa9a5a16f0df2bc49bbf805e919dca8683ffe86906ed01fc559eaeaadbe002a4c7ab0ac239a2e190d12edc809160fa68375f889f8b0525f60163c0c7e119060460809f6316f671e5ce5db95c800c036ac3f0db26a2e7a7004ac6b9c881d169f0b82a6a30b5e3cc503566eaabe0547971f858c89f7f65ee1aacd83516570ef19eed135d6494aee0a6b988344f25f5bdb7b4dc4dc6c2d1263405d2d0f41866e5d46389d8e96395ca5e26076b0a860fe8ce61daa21508e0e8e6add0bcd1d678f4e41eb2e91a2c4071c379e4d4ce4daa9ed53eefa44f85389cb1ae9e0a9b7624885a4ed08f45f7f9fc60fa264a3bd82ac2c3b3a2ebea15e08f2d1e72b05b6c1006e1fa6b0078043d4a9f28f424eb966df114042262f5c5ee8317da0d053c331cdf60fc44c3a0ded038f47491cef8bd088cb4f1f3fad55f1627b7f3e7f9a5d7e60a74c2c819d17b75ea7c7d3b59b5622e53750f10e9f427474cadde38adb8348b1450e2e88d4601e6675ca4a175b11e357332a486f7b8ab68d36a5c7dc265622ad41b85177935e4ef924c586bfaa0f107cae2d0c63777708d828c5d57e0d6370dd5574008027fe7cfbf23e9b32d31ca4ecc8b5d3866eb8410c3d23de90f3fbc7bfb3841ff5872eb54a1567dc551510dc3f398285a4154a351272dafabf2ed288f74bf31bb9d4798aa866b2781035d44cb1b6fc431e3a6331c62b704aaf8035ed9fe4e6d33447a7787142718b67ab3767f4353f43419f44c59d9b27b9342007049ec4b9ab10a14ea297bc6a2edc50b8c8e837c02c90a473b0c9c54b7618bb23b2b73805a21f6184828266675a4c2b0023e6d9931a4ec0d1a1f0f5cfe8589acb9a7bb4e0f5927dad3530bd85d5e874f460f119850db51943303e2cceb435c51a120ea3addbf59316b9cf9a499390e63d66c831b6b1db7043b0ad593a01933dbb9f71c3b7360295e7df26350ea16a460d23a6899481b3ea5579ed009faa37baf03344f84b5b7791ccf507109491894ff8425edf3911a9ed7e8d96f5e2eb2ebb8500f62d0ab75cee60383f7e0a5e3eb18e2e637299b7f825028cede8c3e08751bc42aaf8ef9ad2b473bfd7a98ce7fa58e1347a860190f584d5b507dc207d588513c6b635206ed5e3634ce1d53a750619fbb0f2f1b3b4f008f5d86eb1a64bd893b2004e8d24c920ef231277d868af1ad53ecfdef2723360c1bf8c74534d925f02ed009106804421cf03a54be38412361200ababbbf60625eedc9667ae5e5629aca6c25700ddd147c20747bf8676eba4c195a3de5dc2ed884a8478354fd8c82dee649d0e14", 0x1000) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) connect(r5, &(0x7f0000000400)=@un=@abs={0x1, 0x0, 0x2}, 0x8) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000000)=[0x4, 0x40, 0x9]) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x810, r2, 0x0, 0x2) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000340)) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 14:43:16 executing program 1: sysctl$vfs_nfs(&(0x7f0000000040)={0xa, 0x11}, 0x3, &(0x7f0000000080), 0x0, 0x0, 0x0) syz_open_pts() kqueue() r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) r1 = dup2(r0, 0xffffffffffffff9c) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r1, 0x400c570a, &(0x7f0000000000)) 14:43:16 executing program 1: syz_emit_ethernet(0x107e, &(0x7f0000000080)=ANY=[@ANYBLOB="ed06000000000000004872d74a9c66d5c009ca0800"/47]) 14:43:16 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) sysctl$net_inet6_icmp6(0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)="da3ceecce3c147d99f6ab6e59e0af503dfe00466847f2a899bcdea631ad68183f1d108cb92a6ddf98e955457a8efe18b9afb7c62d500b3c6b69ca53aceb4a257182a5cf689dac8200f562256b2bb3475a27638f2fa5ab0cfae7fec2eae71621d5b0bbda97912fbb3ed1ce305f84cf67f2b154670c3fcc247d71039ec32a78da10cdde75e99377d3b0094d58a", 0x8c) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf69a49e52ac968a096524f374b7934364f461f145dd11e7997a2c9d4b95feb92b1c7058a264fb7212b10b0b3", 0x1ef}], 0x1, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0xffffffffffffffff}, 0xfffffffffffffffe}) writev(r1, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1f) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x810, r1, 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)) 14:43:16 executing program 1: syz_emit_ethernet(0x56, &(0x7f0000000100)=ANY=[@ANYBLOB="00000088deac792c35caf3059e2cdf430c170000000000ff7f1c0086dd60000000002060fffe8000000000000000000000000000aaff0200000000000000000000007f40c103000000fdffffff00000000000c000000b699c896d2df9c6ed4a120fe07d86bd1e60993617aed1a3ebc8fbd4584c0c59fd5"]) r0 = syz_open_pts() r1 = kqueue() r2 = dup2(r0, r1) r3 = syz_open_pts() mkdirat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) ftruncate(0xffffffffffffffff, 0x0, 0x7fffffff) r4 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) r5 = kqueue() r6 = dup2(r4, r5) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f00000000c0)=0x9) getsockopt$sock_int(r6, 0xffff, 0x10, &(0x7f0000000000), &(0x7f0000000040)=0x4) close(r3) writev(r3, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r3, &(0x7f0000000080)=[{&(0x7f0000001900)="c3", 0x1}], 0x1) ioctl$TIOCCBRK(r3, 0x2000747a) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) 14:43:16 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) r1 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r2 = getuid() r3 = getgid() fchown(r1, r2, r3) setreuid(0xee00, r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(r5, 0x0) fchownat(r0, &(0x7f0000000000)='./bus\x00', r2, r5, 0x2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x40000000) 14:43:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = syz_open_pts() r2 = kqueue() r3 = dup2(r1, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x1fffffffffffff41, &(0x7f0000000000)=[{0x50, 0x0, 0x4, 0xfffffffc}, {0xff, 0x5, 0x2, 0x3}, {0x7fff, 0x0, 0xc8, 0xfb}, {0x4, 0x6, 0x0, 0x4}]}) 14:43:17 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x47}, 0x3, &(0x7f0000000080)="8aaa0a1c00000080000000005d65e25fe9bae2191e53c57f39dd9803000000668689329bffffffff000000002a4b387a087632ee561617991ba04f93f0326b16714721ba27f97c9b2d01250dae000000800000000013f856cd99dff1bae60c339c46a207f97e92ed2fd277ca226f9bf0e6c264181e0000d9a4213b3927bbb1511d1b92ed2ddda64bf7090058a66d5c761b88227108effd371f8b65c95bd4a976fa0cd449b35d090000000000000010b796ed7b827023d6bfed7471580becd55a7936334e875b5a3355d3f16adb3e2a81476748f3faaa5aeef9587b2dd56075d19b754bf8b378b18ecb229b06e666ab9f025d7d968b947f08678cec953f2ea7d55fea30df04f60b3f284615e0c4c0031530edb28d28d95fa6158146b6e654d72c1e3421000000000000000000002f3539593003aacafd0a13c7763d1bdc57285f66539492814f649bb8f2a0b339cc69049d75000362570546690d14159b729bca4e4f319ecaba626c73a75b612e18994a5a43f5b3b438097c738c91ab8fe2b439b032579bdbdc92cd6fbb258d7cecfe18876c8034ec25643574913edef0b1f964019ac49e33feeffe5b8823e889f20e0306c6601418a22e64f761fd5db38369c2869a34e6f338bc417b7a044e88e36cdf814e", &(0x7f00000002c0)=0x1d2, 0x0, 0x0) r0 = syz_open_pts() r1 = kqueue() r2 = dup2(r0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f0000000280)=[{0x3, 0xe7, 0x80, 0x20}, {0x72, 0x9, 0x4, 0x7}]}) syz_emit_ethernet(0x2e, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000006a394f2178ab8100160008060001080006042d98aaaaaaaaaaaaac1400aaaaaaaaaaaaaaffffffff"]) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r3, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) fcntl$setstatus(r3, 0x4, 0x40) 14:43:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x2d}, {0x81}, {0x6, 0x0, 0x0, 0x924}]}) r1 = syz_open_pts() r2 = kqueue() r3 = dup2(r1, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x9) r4 = semget$private(0x0, 0x2, 0x1) semop(r4, &(0x7f0000000780)=[{0x1, 0xf000, 0x800}, {0x4, 0xbe5}, {0x3, 0x4, 0x800}], 0x3) semop(r4, &(0x7f00000001c0)=[{0x4, 0x9}, {0x5, 0xc, 0x800}, {0x2, 0x1c, 0x1800}, {0x4, 0x1, 0x1800}, {0x2, 0x7}, {0x2, 0x800, 0x800}, {0x3, 0x3, 0x400}, {}, {0x0, 0x4, 0x800}], 0x9) r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r5, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r5, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) r6 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r6, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r6, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) r7 = dup2(r5, r6) getpeername(r7, &(0x7f0000000040)=@in, &(0x7f0000000100)=0xfffffffffffffe1d) clock_gettime(0x0, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) 14:43:17 executing program 1: sysctl$vfs_fuse(&(0x7f0000000040), 0xc, &(0x7f0000000000), 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) 14:43:17 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYRESHEX], 0x38}, 0x0) r0 = syz_open_pts() r1 = kqueue() r2 = dup2(r0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) connect$unix(r2, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) r3 = socket(0x18, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000000580)={&(0x7f0000000000)=ANY=[], 0xa, 0x0, 0x0, &(0x7f0000000440)=ANY=[@ANYBLOB='$'], 0x38}, 0x0) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000080)=0x80000000) 14:43:17 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', 0x2, 0x0) shutdown(0xffffffffffffffff, 0x2) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000600)={&(0x7f0000000040)=ANY=[@ANYBLOB="a3816a08c71acb3dca7f00e00a3bce"], 0xa, 0x0}, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) 14:43:17 executing program 1: r0 = syz_open_pts() r1 = kqueue() r2 = dup2(r1, r0) ioctl$BIOCPROMISC(r2, 0x20004269) 14:43:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) r1 = syz_open_pts() r2 = kqueue() dup2(r1, r2) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x7c}, {0xc}, {0x4000006, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 14:43:18 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, &(0x7f0000000040)="0c0040ab", &(0x7f0000000180)=0x4, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) 14:43:18 executing program 1: r0 = kqueue() r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) pwritev(r1, &(0x7f0000000700)=[{&(0x7f0000000100)="1b1b9011a21cefc77a5d927e2ff74449a8f771869673879e94dcf04cb8a2356c7ba49a30af266893fdfe2cb7ae26aeee365765796aaa7249d6edef71328e23ca1a4f2ec26d34b6276825588707797de574c441ecd61b68a80f890a37ec57d5d83a683b5ad4cb79077a14fe5b43e3a6905e0109e2ff57b7ecd9c0c9fac4385eb4975ff936262a34e3deb842c8c9e78a80dc15f09923d844efc2983ff7f2bbff7143740e67b6456222a4d6fb47cf83fc72fba752a903c2cecdc294d29f9aba4a7e82c10a29ba73e8fa508fe5cc400c96e7dd287e214b1b0476101e26e1ff15251ae6c1cbf3712788f3dfbe", 0xea}, {&(0x7f0000000000)="eab1cf2cf3620624eb752041eb44d86fcf11bff76480eb1851188604cfbf369699ffd93b28de7955fd3189d3e801b5a2b0c1047382720afacabbb3e2342ed4c5881a4a8cf76c375e58c73690773ec903a84d680b37f286", 0x57}, {&(0x7f0000000200)="1e7cb39f27f6fa0e7a999d6144f6385259531b941c1bcc7272966f75eae8b6565e6e0890e0b28df5463eae0e38593b7974631c9e99ebf39c74322d480306ba7b27300b8f6746ec92bc40ae3e9ad24758320578c989ff80701fbbabae5f7b79f67c9c7ba3e5db2d6129af24058f3d81bf9dd7d2920bc37c7045af1af558deb80be74e5ad031ef82c6d75ba696dd6b8ae1ac04516223d51b8a0915e8a376a0390adaa821688eba01c15ade9666800b81d180c5a9559696dae2844ee27afb11092f602f3ee2a53219836592eaa3a5e25399870fb3dfbcdae9f944d76ca072736a0e895953b2e2f33ee1d48b12c4", 0xec}, {&(0x7f0000000300)="52938be6ecab757ea9c57fbd8f3bd6bddb3a5703b623ace519ec6621c5477f8a201b001935b9b5f7e42a9529af0460e500ccb7e59ac31460151a6908f50b5d7054eb3a5f554883e7fa70ead9debd5ec1ce77728fd44dbf99e1d2cc97a6b3ad790451141f7dc1f669b7ac0b6f70abce886fc1575e00d0027c66e4e4fd97847be4220606a7b2903db0069b91ea7eda5ab78839b2d62dd6ee6a0dce46b9fdf5af95a4e4a7", 0xa3}, {&(0x7f00000003c0)="6a4e365e3655dcbd08a06ec064471a2c0b609c671f0682c64fe429cc72e8185a49b97305ceecfd1cc56ea37657c0f02519934cde2ca08b7dbddfd7f1f502de7c607c9705279d145e18cb4dea17f57f1fc870d0d66d558eec8e77e01ea77f35b2f71959c7955706353e0496315148374396264dd6b8e1c3b3264cde1d259bdc26f3bda51051e70dde99981125eac050cb52b5d12052", 0x95}, {&(0x7f0000000480)="02926fd3", 0x4}, {&(0x7f00000004c0)="3c74d564899cdc12f0d51923371f69341bd19e32866857113c1625f85eeeb158d7f50c02ed09be1d24d39a988105b44773bc05e4504a6db367e420e2c2dceb7a1b9c75effc5459e8803bd243910e9688641e32f7454a9f22d815d42beb55506f19c98ade3ffc8ebc04b02bbcd5ef377f9b82fd0a770c75efae0560d273382dd11aac7c805812ce65fe404561c54716cef488aae32229d47c3b9e85", 0x9b}, {&(0x7f0000000580)="e9cbb4a28ad8fcf921f86a36c9c6264bc534cefe2654f2acbd7a80e9fa77523b7918553a537ae6bf11cc2e259851893f0f0ef0b3b973375efcd811b710855bdba7decd1d79ab9bb9", 0x48}, {&(0x7f0000000600)="bd55ad0e5c07410e40772337fbf48df031321f20d8ca7c2ab44cf9a88df3e6166e101bc927679c8f7b55a9f09b61f38e9327acae1d0c15a99a7b63b243f792e7faf25f4f62a5d404bd0ef9680fcf069daff4b5999b3a6dfd6aa12f797af971144ce4ec99a876af8e7cb28f58044a6546f090bd7ef064df0c4c18a3e21e285d8099e44b9e7b299e2eb3ab5dabd7a2416a7db47cd1f56cf8750539a915e67d21be37742129d239fed49612616455a953e1e3634b676df9a60ba58f46740da8aed7f227bebd5176c0ba1eaf591eb5f717a8ffdbad6d", 0xd4}], 0x9, 0x0, 0x7) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x85}], 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x7, 0x0, 0xbffffffa, 0x0) 14:43:18 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = syz_open_pts() r1 = kqueue() r2 = dup2(r0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000580)={0x10, 0x11a, 0x4, 0x3, [{&(0x7f0000758000/0x3000)=nil, &(0x7f00002db000/0x4000)=nil, 0x4}, {&(0x7f0000055000/0x4000)=nil, &(0x7f0000565000/0x1000)=nil, 0x7fff}, {&(0x7f00003f3000/0x4000)=nil, &(0x7f0000599000/0x1000)=nil, 0x7fffffff}, {&(0x7f00007dc000/0x1000)=nil, &(0x7f000038c000/0x3000)=nil, 0xfffffffffffffe00}, {&(0x7f0000760000/0x4000)=nil, &(0x7f000027b000/0x3000)=nil, 0x80000000}, {&(0x7f00001da000/0x2000)=nil, &(0x7f0000668000/0x3000)=nil, 0x3}, {&(0x7f00004f7000/0x10000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x3}, {&(0x7f00000c9000/0x2000)=nil, &(0x7f0000396000/0x4000)=nil, 0xfffffffffffffff7}, {&(0x7f0000722000/0x12000)=nil, &(0x7f000014c000/0x2000)=nil, 0x3}, {&(0x7f00005a4000/0x3000)=nil, &(0x7f00003ce000/0x1000)=nil, 0x80000001}, {&(0x7f0000148000/0x4000)=nil, &(0x7f0000104000/0x2000)=nil, 0x3}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xff}, {&(0x7f0000154000/0x4000)=nil, &(0x7f000014d000/0x1000)=nil, 0x78}, {&(0x7f00007b5000/0x1000)=nil, &(0x7f000000b000/0x4000)=nil, 0x9}, {&(0x7f00005bb000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x5}, {&(0x7f0000126000/0x3000)=nil, &(0x7f0000526000/0x2000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8000}) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0xd01a, 0xfeff, 0x0, 0x0, 0x0, 0x0, 0x100000004], [0x8000, 0x0, 0x0, 0x40002, 0x0, 0x0, 0x800000000, 0x4, 0x0, 0x2], [0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x20000], [0x0, 0x0, 0x2, 0x0, 0x3], [{0x0, 0x800000}, {0x0, 0x0, 0xfffffffd, 0x8000000000000000}, {}, {}, {}, {0x4000, 0x0, 0x1, 0xfffffffffffff765}], {0x2, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x1, 0x2}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 14:43:18 executing program 1: r0 = syz_open_pts() r1 = kqueue() r2 = dup2(r0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x4, 0x3}, {0x80, 0x3f}], 0x2}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r4, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r4, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) r5 = open(&(0x7f0000000100)='./file0\x00', 0x20, 0x0) r6 = syz_open_pts() r7 = kqueue() r8 = dup2(r6, r7) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$WSKBDIO_GETENCODING(r8, 0x4004570f, &(0x7f0000000000)) r9 = dup(r4) ioctl$BIOCPROMISC(r9, 0x20004269) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2c}, {0x25}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000300)="bd85e6d2b80db1628b0679d7f0c0", 0xe, 0x0, 0x0) 14:43:18 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000000)={0x1015, 0x0, &(0x7f0000001100)=""/4117}) sysctl$net_inet_icmp(&(0x7f0000000040), 0x6, &(0x7f0000000080)="0321a97135dcb75629518add1b711771a9333c48ce8a877cb8ee838d25950ce421d84bed76e5399091e34f767b686e5f6babf741a422e1549fad4b2a5a145816925fe84ca3f40e112c8f5918eb42b14e3d24bb068510e53dd0ac53e444e2198b29a515357cde6f62e00a1f7c77b7318178db7286726549d9e1233e1af5696375c97680be049330d0764ca1c706497d3fc806bdaaaab5f633ec722c8463a5a4cb2ffcd0b1d60d3aae3cca09", &(0x7f0000000140)=0xab, &(0x7f0000000180)="2a1e11bc36aeeb3c8a72dc0cfb8e25219eba1ac4137f1cbdeea556a975d8b43c0961c2988bee2b92131b5eb1180556bd43157d7ba3cc88ccdfe6f346d3188f7a47edcb3828102bbc566cc6e199634c2092900d3450a6035d773969fc60b5440ff94cde87e0f0717e22b144cda0c7f2eda6988872983f3c6e63e0aa047218f3a2a0ea213953f39dceba5bb8d00caaa1", 0x8f) 14:43:18 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) mkdirat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x100, 0x0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r3, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r4, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r4, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x94, 0x1, 0x6, 0x3}, {{}, 0xfffffffffffffffc, 0x88, 0x40, 0x9, 0xff}, {{r0}, 0xfffffffffffffff8, 0x40, 0xb0000006, 0x1, 0xfffffffffffffff7}, {{}, 0xffffffffffffffff, 0x40, 0x20000004, 0x3, 0x8001}, {{r0}, 0xfffffffffffffff9, 0x50, 0x10, 0xffffffff}, {{r1}, 0xfffffffffffffffd, 0x80, 0x8, 0x100, 0x2}, {{r2}, 0xfffffffffffffffa, 0x8, 0x10, 0x0, 0x8}], 0x2, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffc, 0x4, 0x8, 0x6, 0x1}, {{r0}, 0xfffffffffffffffd, 0x80, 0x1, 0x4, 0x6}, {{r4}, 0xfffffffffffffffb, 0x20, 0xfffdf, 0x4, 0x7fffffff}], 0x9, &(0x7f0000000380)={0x8, 0x3ff}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x6, 0x8, 0x80000001, 0x7ffffffc, "d9b7fcffffffb83c00000000000000000007ec20"}) ioctl$TIOCSTOP(r0, 0x2000746f) writev(r0, &(0x7f0000000180)=[{&(0x7f00000007c0)="1a", 0x1}, {&(0x7f0000000800)="e86661eb7f882d4faa18938fb6c8364894828aa4e0f75bac5f252f756ce0ff2bb530cf2d2d5d5bd8073f1ef6b138c60c5e5c859a18e3d94e4cfe840beb62ef29f5c30ef1a786544f5deac4106e1f76a5dae898e07cfd75fa85b9ffa5c14cbbe38970cae9549cee714889b1d74d173869adba1ea751de29df511bdc28283cb32a51e6529cac3273ff4b15272731bf4ab62731100a8a4282a2dcf591945b682216bb1946679f2556e81d67762ce710eefcf5cd906c894571b658502fb6f67485f3a2cb331b632f5b3a431ce725ac91baa29e88f70b1906d3a947bdcb5a1ff88c51e75294df7e9d493371246c40e269b32c5913702190bb1f3ad4469547753f6d75a6698cdb2650dd083237b0ceb02df1c41717458b0c4fe9c7448a028e5fcddd83e223371deeb1ccff16f4772789fbabe79bb474c14bf0b25e042d66a13419d63646b52cc95b8f32f54076e22698298745eedc00523480a4cc6e1b2de3331e717d2b3e03dc93dde029b8af7811b1be1c16dbd78aab50b1b4f1192e5220077854dc5c05ea56da774734dfdb5ebd88bbab5e7d8653d3ab58f9274f9f55bc3fbb48e5610be201f6b574e13b8c9dce9e25828750d99e5f0c10a9503707b3990068b95ea5c36ecc6337217ac834ccdd6c0cc9a4c2c391d4af5be84224b5ac012ea351046249d714a68f97729177ac8a606a1eab6d12c398247e92214f069886034ff2b994fbfb15210483c16e5532cb4a8153d7568efd97737dbdd23bae2240410d844321cd29e066d75037e04250b3acf44a8574460a1f9d1929f50bb356c988e546378d43b2d41500db01dd2bb0f1a915b60b16bab7e400e92628396ba600337ff870ab50c77fda62d04fe502abe4ab6a670600b5e3e3d4ee893f4fe825e4f1b0e9d247aa04b809ab8abc3138240359cd84b339e19f033ab3c6943363e7492077e5a1218c77fb5900a7561214afc4dcb66122cdfaec5ffe6baffa9b3a315e1b5a090cf81bc2f2fcfa82f2dae8df01b139d16618c36ac0ab8c167395a45df51a1f371b8b15603e07235a34584bdcdec0785a79367353615728317367220b07f28280d9c4b47963bd7a66b089c6327f96f14ce8872567845a92badb129d0b2940cf75f6a38aa960c6ceb701ef23d4ced1fcb022cc18d943e73a8097f5ac9d70ac394631d8092589bde74d9b1978f338323b129f4afe64438f353bb04873732630168b5c75a295dd35ddf25960ea39562e25440f88f1dcd4cec42a15dae7900ab188ee4a2937d2d294a0eea033c710afe09d988487bb6c4fa8bb0a8eea97d9591c3004cb6865abfb926ca8070a16898073a8bdd37d21deab7bfecc15723ff7e3e34d348c61d0d77f3cdf9568aa134ce31c3870e5e382c613a4b1ec9b202c09e77906152e6b031a4438f2c1f64ff362e5b0c57db4a1dee80c96004baad3ad081c99095dbb8418754a17cb0a6dff05f1aa2d750ad1b36214857467cb9db73d6032e74f4ff1abf6f2cabc7b0c8210de7b78360a7438ba345f59bbaf11dbb69b2402712301136ca42d7fd27ead110fa136fddacae4b3439ba14a074f089da1b2fef68825f5a79b4513854713f6a9057b3fbea784ede2eb733a085bf2af2e08822a7b64b26965ddb1d242ab1ffc0a582a9b3dfffb0e6290345670ecbe96f9548a90989426d425c73990825084bce8ba9b89826fd33b1a85204aabe4b995e272b116bdff6b18692445a0b90d4c4db1171d24a34d4a53344245b4ab6dc61ee551cff83d93060ab88fe83ad0bf2e6d1ed4453062b5feba4e0f0a0654f8ff86f45a363d825d96669f4018d9420d3e565dbe8371e4d2fa2c2bb6707774b6c6c5a6a831640d04368102ec76551080f659a586973e116bb9b667b515b79d57d3eea2276dd395976e25ff4d1a73667c16e36926927ae57acc9c3787c00584a804f215341aa929805ba4a868bdfe5fc46dff9263d43195e7d40d7dcd02c96d1801ef094610a57f8e1d7b906c94d401d712f49f52dc51fc7815d4367eb6f4ba7d2bb7f1b6f59a4776452de66bb6bd13573959b07147c3c3d3a7c51e242c7d20b78b34055b2ec1ba98fa30b0bd1afe7f88d713f5ccac0744e3437ba15a00196f7d38622799a828d62c3b947d6b1517484c5b6752ad617ed8da2b8b9174fc38e28bc9bc58b6ad9e4c92b9ca23b4bb0699c1a106900ae4b6b02b1a6ae3c01fc35540d954c99db666553206878dfb8defb4534c2f70b9f4148145751b6484b389f9c16c927ad28f7eb81881e7216acf5af08f19c93e968953845a1522c6de36270a66c8c0b7162faf13eed8872050fc0a1c50b371f11a25c4d79e8a2c570b7c4373c7900bb7cfc30719e437c5b874bfcd86e9248400e7c188db89025635c5cbed90b0e8edaa3a76dec21f792841daab36c7382b3dc693edf375125af971820d00c46360d6fb62703e4be8c94f606337b1c433ae3539809aec693f86dc1b24f723597238061b78f7276cf64ca958522c43c48e7942ba5234e527d23a9e25b1c1860307e255bbdd3dfa13feae5152cb057f896748b277f33f300d1fced34f43fe66ea525683784121a1b61c44838e2961d8d1a18e8b6ce6c259b39f863acad2b0395d7a72328040b131a7874f2dab4dbf8349282f8a66bf02f133b7d3d0f72c712452ef150d2374d30cb01ac1b463deb7783448bd267f3a8813810e1a033e91c770c1e3155919227e33c80e1f8c18cd618cc3692136914f0ed473d29b9e7ace2b5c2559d8c7ab6dbb562049ae02a35038326aa69451143db45c598ebbb1b001df2fdfcb2a4071e03d1673d0b603622e816dc53263f339d09305261ff5461c632da4c9c522b77b4a251a7a86ba1649aff8f9fa6b66d758f7c9f39f82cb83270f46e6c1f0466bf8b0ec7b5b6dff2109dc6ed5de3d6192c703a100cebbc4cc757f482637159b4d0da5b4fac908507f916a417defc2654c5024496585fa97e5dd8f42d0550a04b524140e9885ef3403a5e0eaf885b9e2c4dfe2bf8a0cd312e0a2a885a20e13e58741145e4f84ec81f684b3320ae5f3f5a618082b8437ca84a57583a20cb80e9d86c435a0dd468896a8ffcc817bc30e1386130d37ff783d2a8411cc575b4d30fc9b0820cec6edf4babd094a281bec3e23165d35c13fb1366c75e1d977439933664b6843ecc84b3216dc01ac0cfc7f933c1c5a97a415b4fdfc0d0fde71f434563d1bc2fcd7adea5de5aebadb31b38dee4a229f3dd301a37ddcf0db159d88a9e2581112cfd68c1319ab0c5dd3460e1fec2d0cffe6a3618eb66770a317dc33393e135cf53741ede9970a2430ac300c59e54ad5cea8911e394fe46ba3888d9af027c880c4474cb65cd2a3ef370ad2075fcf4cbe0859fa366ac08d5ab46766ee00680f9da21dddd288ba2465aca8270f0957c55c7a81456c6f53c0d13983191d5d3b776ee839aae2a07b4e13ced65b74ae4699096d868f547dccc2617baf06dff6354094c6c43fde87c76bd5d2d04fa1837cbb625b0b12027dc0c5b2ea7b6e7b0a014c478b3141715a72ebd0549852ab8c5659e685f1576ed76635556ec91dcde095ec563fd9ca6d23d48a15db706a355e568cce6ad0d14a8085fc607ce638570d66b5f6905a94f44a528080401447082e3d346d4ec72b2f1bcfcb5b0d3d0226d94a2c9fec3dfc163244b9c99f2585a2659c314d2c883c680ddfde26885d51fad27c9dc620f3c20ca5f4662e1a9b82880556ff21788d3bec382855cbff7ef193f8a53a456ff4d556a46ae19736233d442b61fbd6a1431eab8e4c8799e4f4ce5e24a5a4d2022f7b0e74bfd2513b7b0009e0c288c793319e2fdc37612ca310a7b17eb2fcbe1e7c1e1543b2cf684165a88c98d8fa2076854f4bb199a80e7e57725eb46804fc77b95a97efffb74a651c85536f00a8644fb7b5793cdf176053f7a50bb929dd1d1c26cf9df66e0e3521ef44e1dcf31b006476d842aa4d599be133cbb8655af294ef3997bf3e3b4205aaa5012495307c132b5299462bb6c8615ab858e03b95889cb03b90766132accc081a3982b9166786369152b1142e52c8a81119baf8a3b7f449033626c5f28d9902b911dfe91d9f3c04f4f4668a81e44243b8242b6b5e6811f04e1a4f05e434b29e458c118026b13a2b1256630c0cdb85ae135676833ebef00ee23007439871b746150128446e7a727b944db55e592a76dac915f030a9434c0fe0e8fb028027983676180780cb71041718b389d6d10c84d0a853a8f4a8769c3d5358d706d6ff54b6a6667bb579c57f7dbc26caeab0d0f0cd7f3ae28fe66f909df99956f58af3e537ae6b545153334ba4ab7b4c6ab9cf89e528ce3b161d87e1c5a454600a16232b6c30d44f3520bd4d9f013b157f04ed2c8019210c26e27707446dc3f4b816871cfaac63e437947c0e8d08aa67dc97871a9525e81a18a66ca66001ff75859e432d3912467710847222c51b4eb6acc1530a7f3a111e459e13309698e83fb90a0224578bc053699fcbb7d81b7e351ed03f42efa16b665cacc59e77282988a7c6d57aaa34b5bc13b58cea794b4b3de621bffa159810d4a5e1359b663da0f2a9c58745115c521b4730cabcda4bcc2123574c2617280a10acbb11e0f9ec6e57f3b86842a70eed7e09f07f17e05bffe6248d6fe34984058b205a4cc7aef8cb9a8abc010c6bce881ba518ae02c13b29768d56b696f6df5fea074e1151c7c2c1bfff392211ef8eb46713113dfe6614ef06f9b324a283de8e89b8391c3407fa982b14374e5349066c900cce46c7bef9e700d3d077da139fb71d0e15b298355da6a0d5ebcda90ada07c40d33a6d11c3844aac3df3a246104cbabd20219615c5dda8df1efc7fdb0805fa64ec1b13f8230de14f6816b5dddaf6bfbe9f23c7cf26892e067ca9d485d2923257cc333fc30cad93eb7f98e7d8cc4eeae5fcba9d5eeaf71113074bac2b32677f9f1441e398f5ba42a748d07cbfe3688bd79af41ba0bf49ad205580aea6ca43a8a365ef53cf3504f7b63ce3d1756fd8471bdc7e18dfa1163427f9645b6f94bad49fa9bcdc75bfcad29f4b532dcd681bfb9c4e864bee2aa372bf6b5efed0c0fe6dfb67953286a7a4b97900bbdf3ba4237a80f89ae7b51beecf6dcf807da48ea5a44037db899f12ec583dbe4271cd384e8fc777b5ee3c0574fdc8ac6b6af887ff4097141605643b0aa105aa575b3d1d9151ee194156b7570994ec0e70aa655365301cb8f50b96398725a91de1b4816d18d8589c6c9f6ac4625972b7d9e660a4094a3906501ca849dd06e78efe4336e45433ccbe86993fd2f3f5fddfa27c790d23cfe33d1ed6ff13d651ed3837e39fdc444bd980575b5d1789a5e3577b25e56be89f25d44661ad58a29b8a3459bfa8cd80a9636fcfd6c641cd9f6413949e84b0bba972649b25bd8454e49633f905a4e091f522b2f373405fcef57ee7bfb4439289c06e98ea53f0aafcb5a8243dc06161620939ac7594d14d8d23f4ff94e6501a7c141998ea08ed751a511834cdc515f4d757b9e4f456792bcc8503fddf193ea5b9f8e15267e201fe9cedd32415cac8ee86afb58829327190470a94a7db764418540292f1f937c7f64779201e4898d85e4bf0b3ae8c458b4fcc38691e032654f83629a53cf8d88ef9346f867a257b205c25ea2b842fd36272b3ea6594698ef0e7509507071b985cc41d9033e171f89cc5c7e0e014c334acccbca570d9a812eba5c6b937f4a44f8e5b08c91e0a1d48f0ec2ba73e59ac15982686a9183408df823b0fd865969f82e363d5b90f0cfb7d5ad39ba1962d01fa10b4a567fbd1e014481", 0x1000}, {&(0x7f0000000080)="964968c68faa2724e4f646f97bc2e616b6", 0x11}, {&(0x7f00000000c0)="33a581d0b28c2e49ab50a057f290044d9d6354350d8d10a46286187f087a1c9a9f3a9324a7c902d69c0c976f176c17a16440e6bc0572b9c715a915647679e461ca5614c593222f68bc75c82174abaafda2659c00b5087071a7782e50b2dd9ae53b6b5b548b09bfd177df28c289f382b686797f9e6bb9fc05e93880d916b2b34edf3f70d1bf1d52e032facbcfe4189941e7d13b984bcef96ac82393ebe585dc2ff665909aea48be74bf205d499e520596", 0xb0}], 0x4) 14:43:18 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0xe}, 0x2, &(0x7f00000000c0), 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x8901, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000440)=[{&(0x7f00000002c0)="1bebcf5e1c71fd00000000a6a9", 0xd}], 0x1, 0x0, 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x54}, {0x45}, {0x20000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000050000040000"]) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r4 = semget$private(0x0, 0x4, 0x100) semop(r4, &(0x7f0000000080)=[{0x0, 0x8}, {0x2, 0xcd, 0x1000}, {0x3, 0x5, 0x1000}, {0x2, 0x34, 0x800}], 0x4) faccessat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) r5 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x200, 0x0) ioctl$BIOCGRSIG(r5, 0x40044273, &(0x7f0000000280)) r6 = dup(r0) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) 14:43:18 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x20094}) r0 = syz_open_pts() close(r0) pipe(&(0x7f0000000000)) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x1fd, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r1 = syz_open_pts() r2 = kqueue() r3 = dup2(r1, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) readv(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/68, 0x44}], 0x1) r4 = open(&(0x7f0000001640)='./file1\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r4, 0x0, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) 14:43:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x200000000000019e, &(0x7f0000000040)=[{0x8, 0xff, 0x8, 0x4}]}) syz_emit_ethernet(0xcd, &(0x7f0000000400)=ANY=[@ANYBLOB="000000000000aaaaaaaaaabb8100080008004e7900bb0066fc00053f90787f000001e000000189231b00000000000000007f000001ffffffff00000000ffffffff00000000e00000020052b29251ac74c1081a554ede014ecba80d107d95d33339b03494141368bd1905fc1127a4de81a101a72d514e210c7b9a571930325f7587cab03216255aefb7e6d109a03a4ba7711a9b7eb51765d0bcfd2a7ce65473d6b96b2ee96039c7fedd3bb190efba69b65825b1b439af705addc25878f5525bc5031cb23f4bee5e62e23a25d2ff0841240124d58992a846337068942e308324d656e81067c983c3a59830789ebe75667ffb71905e4b6ab099ec5c080b18244e2e9e1c551835e6dfb89c28cd3347a7db5752a7d2c0ffaf924e48de12ba0b19f8a77da3d6e8045dc7d5c94a38469e8944d6919794b66a52b9488c21745de1f9c8f02921793675ebf670963446a5a2"]) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 14:43:19 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x1c}, 0x2, 0x0, 0x0, &(0x7f0000000180), 0x4) r0 = syz_open_pts() r1 = kqueue() r2 = dup2(r0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) r3 = syz_open_pts() r4 = kqueue() r5 = dup2(r3, r4) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f0000000080)) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000000)=0x6) 14:43:19 executing program 1: r0 = socket(0x18, 0x3, 0x0) close(r0) r1 = socket(0x800000018, 0x8003, 0x7) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x2008, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "000006000000002000", 0x9e}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 14:43:19 executing program 1: sysctl$hw(&(0x7f0000000040)={0x6, 0xc}, 0x2, &(0x7f0000000000)="530ff19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e90", &(0x7f00000000c0)=0x31, 0x0, 0x0) sysctl$kern(&(0x7f0000000240)={0x1, 0x3b}, 0x2, &(0x7f0000000640)="492ddc57934282c331df64dc1810de215c33718ec176ff29e81c08c64256076b3baa89c849158866b739debf56716aca3888e0eb4a15ec0ba67f954844bc67418f78338878c77216619cdab6f9be54a9", &(0x7f0000000280)=0x50, &(0x7f0000000380)="de6250164c47f0edadfb06643502a76d5ac882fe1d51", 0x16) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x6, 0x0, 0x800}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000000080)=[{0x2, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x4, 0x1ff, 0x800}, {0x1, 0x3ae9b8cc, 0x1000}, {0x2, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(r0, &(0x7f0000000040)=[{0x1, 0x1}, {0x3, 0x1c9b, 0x2000}, {0x0, 0xf1de, 0x1800}, {0x2, 0x401}], 0x4) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r0, &(0x7f0000000180)=[{0x3, 0x5, 0x800}, {0x4, 0x2}, {0x2, 0x200, 0x1800}, {0x2, 0x4, 0x800}, {0x2, 0xbab, 0x1800}], 0x5) semget$private(0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x0, 0x1009, 0x1000}, {0x0, 0x2}], 0x4) semop(r1, &(0x7f0000000080)=[{0x0, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x6, 0x3}, {0x4, 0x1ff, 0x800}, {0x1, 0x3ae9b8cc, 0x1000}, {0x2, 0xf9}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(r1, &(0x7f0000000040)=[{0x1, 0x1}, {0x3, 0x1c9b, 0x2000}, {0x0, 0xf1de, 0x1800}, {0x2, 0x401}], 0x4) r2 = open(&(0x7f0000000100)='./file0\x00', 0x400, 0x7) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000480)=""/198) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000140)={0x1, 0x7}) semop(0x0, &(0x7f0000000700), 0x0) 14:43:19 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) syz_emit_ethernet(0x7e, &(0x7f0000000000)=ANY=[@ANYRES16=r0]) open$dir(&(0x7f0000000040)='./file0\x00', 0x10, 0x1c0) 14:43:19 executing program 1: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = semget(0x0, 0x0, 0x410) semctl$IPC_RMID(r1, 0x0, 0x0) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) sendmsg(r0, &(0x7f0000000ac0)={&(0x7f0000000000)=@in6={0x18, 0x3, 0x8, 0xae}, 0xc, &(0x7f0000000500)=[{&(0x7f0000000040)="ce2eb7af0372d1ce80d9062b50fd8f9c5f5f54a3c2c543cc7d09c3fb2b8c66c280c63375524db71b1dde2120c78dc553ed05c10a05682abfd1f204abf8ba10b08107213057bf11d20954d6feec1c6edec0ad6e0d093d9caade66d49aa6b20cde8118ca53badefd383b47b448cc451c3ab03ee1943aa972c14afef89de2b550735a66576fdc566283e1ad6d85461b1316c1f70710e7d08ac05bbfc4950b8666652995dd65e972ad66bcab0a6ea31e7bdcb96b25cb74a075f0e39e55c2aaf5159381bb1be6a9c8a431c762e6843690d7d1db2b94b6153d05e88b3fc35231868482b30e61b5", 0xe4}, {&(0x7f0000000140)="142b8eef8ec41d127accea44e1866fb967097335de0c71fb1a5197563e6d42af4d0deaa530bc3e5bfa4af2e17822a044db233fcb79e68143251861eb868e3956c7762b0aea7372b8cf7dc5cc7f96674990dae101a8b8cad60ebede6053d73c99daca3f11af12156c19646c2226d6394e142667e2d3c60c420ca55730a695153676964463bcdbe9e7ecacc79c5a7c5f595708c8d80b1dfd536f98d5f0862774d58e667a8cae4d96caafcd6352405300dffd4e8d88be00ab93c7d0c806658f0bfcebb90244223ee7bba339c13d4d7fd31ccca6949daabeafe2e7baf167fe4dd0df92aab058d559e462174c511a", 0xec}, {&(0x7f0000000240)="5e66b933edb6f03788bcb9ca6813fd8c01cbc035da00735ac6e4a8fee9949d20e0b139c3ec27e8c36b7221f5d069e6be1e209af12d934f53d4c73dc2183da668497bba698bb087ce9661340da4791f82b9b0af38886a429fc4321e563a90e3e182280f8c0ac397f96531418cbf577686db705136efeaf54b2b56dead4254611d11dffd4ef9cb1076f93b481c1b2698a808ceee2d9233d156a9a26cfafaf36cd9e1b37f5a408e4841ac67b3df3defa8337a76362ae8a098e250417559dff6ef5234a6806a2584695d464bb6ee94aa0064d2e952258b74da6e8a53743fd50fa32bb5da51", 0xe3}, {&(0x7f0000000340)="d54ac63cbb0315f72b7d0b58145adc69efdbe992269c86a2a7bf922990a24d3b8baa57bc7da4c0f6efbc67401326b834d1034d49b4c1da50e3874c5c8b85cbe586dabfef7a8564d3064b869d5d4431904564a025de47c144095baf01bff0b3d88965e7558359a8c2054b9911dea1eec1405e9f718dc9c4b9b6256a44f0738bbaf0c6227841800c4bb0d0f5aeb7fe1acfe0a974311b856d45c730ede4e48714fb5cf1657cee35ebaf97116a1fc9a37fb50a6b71432d29943dc6dc842c0db9a679b4147bc1035780892cc3a058df8a45b30100112a2d7f5fd356f2c4545837d2a16b6ff10f1fd5acb63388", 0xea}, {&(0x7f0000000800)="911a389ad576aab7d9146be44e79f95135f852801d7b30aaa5e56b24d9a24c1fb54a78d4bc377204585e915685d51420ec66fa67434b82681722ad177c4ef8a31c519ad156592520d0e513f7cfbab5cd9ce4b9df64ca1d12ba266a5be073065ed0a809cd427ef8b1b7d3e4a623172d31faeeef3f274b5a1646450e14e8ed5ab218c60cbceb7c34a69ef202a564b25344cb57def9c81b583bf6dcc146b7f12b7aca73ff14b6abca762b14a96b91812e71a42603924c1c9627ebee5404e65188d5121a644f30b9a33e07729218e08c258855530683a0cda651d1a3b4bf808d34659524e81979", 0xe5}, {&(0x7f0000000440)="3de7646aaeecb0e4e94edcac663152b6edd7d65a316215", 0x17}, {&(0x7f00000004c0)="c8ec96c6d0bd622a0ed444672a4ddf5d2aae9310bfc7d3ffad13ec1d6726e468caa8", 0x22}, {&(0x7f0000000900)="2aa5985244068d22a65f4392ba8024ea52414706c4d1fb0b3e098dffdcb884c0db470d11004b23ce63c9a1baf717a20f13b47be578cab90cda5810bf2769b83e5ce7cac99611bac493fcba7d54937f3afcc6aeff61b27b2b880e64decb29ba72f79ce8edcea7127efdff5352b714a8fad86794e2bf0da4c57afdff29e14612cf191646c04992147cb045b0fadad4a62550dafe1bf4f22ede72a2346b673271fadde82ff7afb3e7107889eaa4ca37863cfce6c977deb1f26ac77717936523115b6f158b59da2ac47da7f04f14af3bf1891a248998345f5da3aeffb82f8621984dd724339f06481647", 0xe8}], 0x8, &(0x7f0000000b80)=ANY=[@ANYBLOB="500000000000000001000000400000006431cecc94679620d73ee85c11c68a98182a21cd5e1dde24ebc3aceb124593cbaa516ab2159ef88825544311aaf86fcec7a49688fe409a00380000000000000001000000d60b0000205f34f1c30a41d3aa91dca39963e34253eea3385dda79de748f398b06833f0c57058437c79b18eea336a5755a0731fbdcae6d3f9d9ac8cd8576564d3b86fa2f046043172a83865d4e370c1e007f3a9a3e80dfd6c92f61f12bfcb6919988115d80e522bfe92fed2192a027061d88be556d59ba741f152b7657d5fcf9f7f485351734b183117da664bc686df90d02b5b89370a0d0b429ab50382e4ed48eb67c3dcabcb3cd5538848d591f378885f56fecd5b4892cca8acb2568f6ed9c44c2872f1724b36a68ba5ab3e064f7a476fcde9a3d3a70518d5071bc72668e1c55f1be439558ff0a7cc324dc540000000000000000"], 0x88}, 0x1) r2 = kqueue() r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x2200000, 0x0, 0x0, 0x87a], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x200000]}}) kevent(r2, &(0x7f0000000040), 0x3ffc0, 0x0, 0x300e, 0x0) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x6) r4 = getuid() lchown(&(0x7f0000000040)='.\x00', r4, 0x0) setuid(r4) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r5, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) connect(r5, &(0x7f0000000b00)=@in={0x2, 0x2}, 0xc) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020ec95e0 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020ec95e0 14:43:20 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19769bbd73"], 0x10) sendto$inet(r2, &(0x7f0000000140)="2d2d302c1c4ca60c74e972dbad952be39f96fcd8acb12490e17146dbff", 0x1d, 0x401, 0x0, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, 0x0) fchdir(0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0xfffffffffffffffe) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) fchmod(0xffffffffffffffff, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x1, 0x0, 0x0, 0x0) close(r2) r5 = accept$unix(r1, 0x0, &(0x7f0000000080)) recvfrom$unix(r5, &(0x7f0000002200)=""/4096, 0x588, 0x40, 0x0, 0x0) 14:43:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x1, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000001c0)={0xffff, 0x7, 0x3, {[0x8, 0xbb3e, 0x1, 0xc4, 0x0, 0x2, 0x9, 0x3, 0x7f, 0xfffffffffffffffc, 0x3ff, 0x0, 0x8a, 0x2, 0x9, 0x8, 0x9, 0x20], [0x6, 0x9, 0x0, 0x7fffffff, 0x5, 0x5, 0x3, 0x253f, 0x8, 0x3], [0x3e11, 0x20, 0x1, 0x3, 0x2, 0x3, 0xd7], [0x6, 0x100000000, 0x2, 0x100000001, 0x1ff, 0x7fffffff], [{0x0, 0x3, 0x1, 0x2}, {0x1ff, 0xae, 0x7fff, 0x9}, {0xf8, 0x3, 0xfffffe00, 0x8e}, {0x2, 0x6, 0x80000000, 0xb76}, {0x1, 0x4, 0x7fff, 0x80000000}, {0x9, 0xb5c9, 0x6, 0xfe00000000000000}, {0xf5ae, 0x401, 0x0, 0x80000001}, {0x3ff, 0x20, 0x8, 0x9}], {0x0, 0xffffffe1, 0xffffff4a, 0x1}, {0x2, 0x800, 0x6, 0x8}}}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0x80, 0x80, 0x4, 0x2}, {0x7, 0x1, 0x5, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r1, 0x2, 0xfffffffffffffffe) shmat(r1, &(0x7f00002f1000/0x3000)=nil, 0x0) shmctl$IPC_RMID(r1, 0x0) write(r0, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xe) r2 = dup(r0) getsockname(r2, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) 14:43:20 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08004500003800000000000000000000000000290000e0000001ff686b4aa44ebcebfbbba4bdc9faffffffcba7c7fb9219"]) r0 = syz_open_pts() r1 = kqueue() r2 = dup2(r0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f00000011c0)={&(0x7f0000001180)=[{0x6, 0x8000}], 0x1}) r3 = syz_open_pts() r4 = kqueue() r5 = dup2(r3, r4) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000000c0)=0x9) accept(r5, &(0x7f0000001200)=@un=@file={0x0, ""/67}, &(0x7f0000001280)=0x45) sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x2f, 0x1}, 0x4, &(0x7f0000000100)="a64d1c64ca21dcfa8e389b6e59d6ca907b7a99f967ada2ec2137c5987937d09d0c1b8e4e59a20d1fdb7f6e91a0c9230c88542047163f3916162f6e1fcbcdfaac81874e218e1a063c8f6b5307056d47d7feb85705df4bd3695bd57d2eb702e0da22055e7d", &(0x7f0000000040)=0x64, &(0x7f0000000180)="624761207154883dd0ab8219e035370f3eee646e0835c286433d1e89687edfaae0db0a9887adbf79d97f1d9f19010e96926d8ba1d0ec491f438d19e4bc809ebdd1dcb8e469e1682542e953791983c6fb57e337866176e67cec37129a1ad236023fe56366a4117d558eb110eb3f944d9490676649bdb2fd5aa1f1664d6fb5463f28e2b407562e06c715576ca10e139ce87d70a7545fec3971775c1b5d10f57824158b9020df9f5cdf56de7b154a4bc38868ba3b309c3f297ae2cf52d2a158f9ebcaccfbfd43d82ca2d078ef349f03c59ce272e141e0b73be8da39b524b4368a329e9d180e2ddd0dca793ae51c33c382c14bef72c66f8ef856493b02faeb74c7417df98728efd6f4ea0fa2d0606154353064a4c2bbff54234b264fd576b392fdcc540ad2a8b4777472012ef32b3375d0ed241a3c81fe599c4c1be22fc6f435c3194316a09f4c07214c76e38e368b0ecf4cb1c591480ff0679682a596d7189ddb677e572e9134aa0a9a425a33238c58c81b448d3aaac5ccdc1b60dcf678cc1babfff409fec32d030e33db291fd974a43cb06e2e941a63960b284912e95ff32ee70a51ba2a0be06ac99bde7b205e92a5b48245eb76f6cd947e82af3b21409290742effc9e86b00fb537962e0433b4e2e4c2fb6ff28ee72a3527455d06c3a17e6bfd5190dedc1f05213f6b17575c88dc981ca7f5aa3efce3442b417969eb03e10bd11f9e75ecb9d391e74d0e2356aa78e61e8784291015fc07301059ef02a026e7411afd33563842260aca04696ebb5eda813fcc22a9d76ae23f6fa4f4f824539b15f58782242ef45309b0572e80f11c79e1feec14457a22de14451d4619604a20f319312e6029c982e384105be770c50ad1956e2c636c7f7304dd760e49ba26b02a8f64f25c2588545b59a7e7b1079dbb13d6d7faacfaf762251c0f40edc5913620d8c2713fefccbbc4d129c8c02e2b9293eee89418c81c6e6b6d3f1153a30c8a8f468a8511a084ae90c33bf2760d4e02505956612a61efd56f56ac92eb3f1956e75116a077f1d796b67ccc2727b4db3cf3d45c0624dae2ac38a53cdd386bd06ed97560f7b838f2b13999392ace9fc019826cc3418fb0bc7b4014322b5d7c2a1792cb5733fd5d98b62447af5d2902ec80b57839014161abf0a3ae6556a4b213f1f46b114d1587b83789d30e06c8245c8fafd4fca3f91d0e79b79d6086dd383d8081b1875e9342e9717f1e62234c3eb3ad274d656cde557c0e35587177b72090a1c0124288b7aad3b69327bcb8c1711725827c333d0241bf4d26198ca446f453df4f5530d1ff7d6d1c398354f2b9aea285f13d31e6f23ee63613ef2a873a4a0bd21a7961d1a76368c6028100614a193f9e3ed81a35216e7e4654ae92a38f47c80df190e942940a92c31311e8aa2a2582d45dda3a6856a1628a1b479b62165a935be21f870cb43b778c5a205742b652c71893282cc0548170dadc3d4b4d33e79702f97efb49f18f65f4016e2865e04050ed02f2cde62b1782b00b715e730e976ed9e2565715205682db6bcb05c1df814a30a9fa15504a08dbe389034ce91ab9303daf4e4ad95dccbee5b6c5c0b721561e5c1815eaa7648f4a2981c8fd74d37325f4c82470cb95208b76d849b1e03305fb11d19c44ec60128d1326482cb4dd251c2d1b09fe575bf694b8fd7d380d95637e45ce2b69865c224b815156d97e5303cf95af226b9210cbb1d9ba343b12080f44dd7778a5d54e16d67d93889f4a2b60d95a1da3ca765ab9c2d9affc8653ab1d02ebe4d99b963d9b6cb7ef2262d66fbb5ba3bd204b6a48135d276b45005b8031fd373adaa3afc4d0a9d2e98941baf5c2dd466f2dbd4e70e920119e183fc15a81e9f76c5fe025bbd164c54aae0103a50997483e29a335d7f2ae392cd7988627e9d462be3e5c8be012f2cb80a8983e3dbff023a60ae1cd893cba157cb22e0b78dac2b2aa628fca8a1a37ff09f8f12e335b6da1177f49d7f4fd456e6121261677b003db7d0135c23d41113f254da066925707ff8cf2e95a64285a16f6244ef4e939b4cc0217bde7646a705c466df41545d2f3f0075589fcc945a3ba9fc38a25ad06b0f6e3148f49f78cd9f7223babf24298a114ffba015d7021cd7995503150cb32966bd650e0ccb809f6e8e32ca0dd480efc423125bb9b03aab7a64b44251c7502314ce0ef074d993e59610695cc4aa59c1417b0acac4b032d96bc53f9fa9bd425511c1e7952eebcef2f84b030bbbf09228feb8845a284204ea487d733482b2927ddf512789209d73a8cc980c839aed0cb35b672454b10b7579f5cebe7eb5e80f4c8935bd2db465f0a178642c80f61f31fedcc3195bc8159f00e496d226ee16e843870a3d56564ff87ad50dfbf9424bde699e621c4165618b02c8cfa2b0f7fe7ec87a1e9a2432353301bd31a331d59ae1977540a5ce11bb4235037221725256b642f1c05e1fcee8c036f25838d385da8c30b791b53d0246a7303a230e41bef083dba82b13496716ffd44e3b1b2151e75d76fb175c4a84cc35cb2f4562b3a3640c654ca7d9aac17cd4f2c08fd14b2782044a7e07f5c7128095b0803a541b7c459fa798b805671ea51e99b3a34e344160cad8f6ecfd8ffad987fb8cf81468466dc0c0e74c513dbd01f9d0693aa4a09a7d684db8b156de2ea1d3461f81e9123c9d0ddf2608115e50ff1513a88d63d92e1116e4b37b109114c2f7f1ba59e729969e3dd074a2c11cb6862beb548e76e2603eaf5dc76aa570b3d67adc0da387845cc0e924958248e4006691b7bad2592594d3fe8103dbcdb7fcc601d459895484e963470cc11c69a277b25fc125a2013355870d915369b5fc9f1ebd171c056a9a3a01dac9e887a41161d658ba228ffd14aae46003d47759a9f0aa9ca043b17f0a6fe482a9361c923bc1ca733a909625a30700934b65c1ff797655d6109bbdc774a5f8ed13b8af50e9678a4d3423a3f5143fa6cfb1f694591b3f21c2f63309a76340f58931955cfb0a5a7b78f58abfc2213cc75c85e4f9a70bedf8ac73341e7cf567eba17d1bc6a2cab8c1866a5788deaebc955f4e5b31d3d60f83d881d8e72d0c96706628a69a113e7ce3b5f03cbd65a21928c73c89f9fcea5ebb717369c7c3f994f2bc8fafeff4c50e277f47741a2621716873458bb9d6faf076e0868678510e0ea32088b6c108811cec677938860a4aa31a6123d0db7832b716b24358f7c8f0493ecb949b91bf0c4b9799932518ffade6196a782c04c90a73ecd8208ac440f51329addb216e9b8cdf24ab5ad2e7e254a5517cf8eadceba4f703ff76adb20878f9bd43850cc4e1ce62378bc868d3904d4e3229a5a56eed522f0eba885831e4b304c28177dc0adec0323ef511314e2af84b9d6b8448f1a67fd69046a83bec736586492ca82cbea36887c2ea6d020669a4786c352084118eb44b4d7207a4aba35bf35c3df8076099f27c2d1d8c24271b6e6c61485d14a32a0b1704df41e85126ab10dae9ae88db37baeb578bdbae0d685d76fd40754105cd2266e26d9ec85d2c62bf7f489a4e9d1727f906898814e952801f2487d303c7521d4413de22d320afa0e9e1ebd6c592f72fb9e30106d2cfd9282ff99b93ff410273e2c673a636ac9c5c6dcf3d00fb74e9c97104a492f3e3e9d4c812aab0b6ef259853e0f805e3266cccb8ec5e3d15537e625656c52519afe55dff074e96eec1c080ec204ea8ced36dcb4e28fb112d49804e2987c9dc1755468f9765c555ef35b3cf6bcedf39c3b1599addce47a2a0db2d684a4acbd73e61907a661a94926a2c381abe5dd2852aca7a0f9d667feecfd5faf53f998196aa99c0e201c20d338c617cd8133f235095cb8b5c63f693deb90fae858790f96901ab7363736c60cda830e625b298cabff92b03cf48187a5b3be3d085e3ed4cc427a60be9f81fcea3cc217427aad287617041f6e8f0864d2d6e1405cf00f9041ae039c3c9c9b11e75d0c17c56ea2b576bce95c86e1beb884a82f306109b620de7c15dce0ec4e014c9b9d26ed93f528a2a0b45f2f877e89a6171bf704185ba5a318cee710fe6190f2e188d863679099a1d1ce19f2f9ccb9bea28aece0c1785b373c1cd8054e4b9a12716f654f33b01a853a1574b59b94440e7c48bc192f31728b221a506ffeb59c7327e8c7f246b4ac0788947d98a38a99fa1564cfa9a5149263b59bb17c841c60b255dbd282a04fa21dac88f4dc4a5833ae93e6b22ae170951559fbfc4d6facf7bdcd0608f8515ce3935567411f9ac9f158c8b4b996de79c05cdc563d07b3c7e38ff6dca981bd256f4f070ca01fe453517d6046514f054c75eac888caf634a39e461d198201dd3df3bec6b06e4d3a4b25fa650077c67ad7506067836f23f6c5b60ca504f166df20800d645edc08e8e0d7b6366d1f968dfc8da9f145dc5121dffbc9d28c4dcb55563dd2d523b8e5af1d2f0d5c010bc3f197b106cedf60acf28375e9b2b2a21b1d28b2cea205d29ee2322b99c9cffbfc5f8df949c378a2c146b63f5f7d6e9231473eb1c0cd88d71beeb4996dc86fdeed67b316fd9276fa5d89187408e6317cce6bba0f1f40ec78665f03dd8386fdd0c51b2cdd7392f0e1fe5296bd82a1ef13a8d7cf7421407f959a1a541711cb7fdc8d9cfe0a57796e7ef7713413180b9c36657cbba222f973f726de1bb6d08d467c0d8b454ec9f8a31ad03c15269a437803e27307817f37714e81359dd179d71801da8aecd493d98df695840047f07d7372c2eff783400317b063b57e6b79cad20d4f95a3fcd277d51d7b8ad5cb14784daf8a33a662a4be00a46b6996a2d2ab22e94ddae597ebe661505570b0f48c1973c66a66b71e6de01b56526bbb182e08f323bbc13e072ed47ee6ceecf38eb736f0bd8ff17830a9fe12a83a3fd06c467b7472aa8cfcd1da8fa499d58d8fb78af690c3368df154e8cbbc79e41a42d72683c3124e46c6f13b3c28f1b6b1f9265ee2fc3d147525a2178917b68d9296a539cb5e0842da4a4a963b90df845fa6c73f0a83722332390582fbe6f712721b3e288ccb35eb7a0f1f57beaae08b334ede1cac6fc91c4d2d62eb42fd7f55286fc3ca70f592f553081ceb7b33ceae2e2d4bae7fd00053276e702a0b1a9d816f756910b5370a514cb0546fa6301f742ba90e52467463ca7504f303ef27e4f1ceec433b5ad99cb4d6b9813b3d78f6d90f07dcbfec2d34b67bdea46eac54be9a90a6bb698c813a4141c71775e15f3f4d1821b7bd32fa59f2ec514b7b8db077cfbfc4a9b51446873b8c8f2221efda73ca0a3b9a4ed2c94fd800badfb6fe489a48f2bc9d038c0264c4de3ef813c82c696c77902c89e935de2f77099593310ec7d3e8dd92e01edef89c927e7f65803bd8fd43d1f622986d8f5f719c1b181f12bcce48e9148faed960e9d64936a809e644802af614146a0999a1a5892e503427114f9f00c2650a8d24d4492aa0f5ec24fbc1fbd5e265b994ae7ab4c7395d5b00ddd8f2454f071e5c5dad4121c5f9887a120ec5729d74acfb9c770ceed35dd3ad56fd8fe2798ba8c271ff1fc3cefba709f81116f58696a36ebc0fbc6838c8ac7c0a3c76e081a3d7edf7bfa340627dec92ea42aae8a738dcff542a48d5171a8da1b2f4bb73ab829f4049ffa6d933c3409b2bf2a58ad91202c3d0cad1ff33e0229435dd50ad0e3561bc071abd98a6b6185e9e1af9e738a687526cdb7bec9ce82f1e8ec5178fce258d0ce1af6d7e387a0227dda4c77784c9d0cc6eea14d3186d88386618dda02871971b081c4c43769abcb8f84a4df0741b20621fe", 0x1000) r6 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r6, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r6, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) flock(r6, 0x1) 14:43:20 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x0, 0x0) getitimer(0x1, &(0x7f00000002c0)) socketpair(0x1, 0x2, 0x9, &(0x7f0000001dc0)={0xffffffffffffffff}) r2 = msgget$private(0x0, 0xfffffffffffffffd) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000680)={0x3ff, [{0x2, 0x5}, {0x1, 0xbb2}, {0x1, 0x6}, {0x1, 0x100}, {0x2, 0xffffffff}, {0x2, 0x3}, {0x2, 0xd8d}, {0x3, 0x1}, {0x0, 0xffff}, {0x3, 0x200}, {0x2, 0x20}, {0x2, 0x7}, {0x2, 0x1bad}, {0x3, 0x8001}, {0x1, 0x10000}, {0x1, 0x8e1}, {0x2, 0x7}, {0x1, 0x3}, {0x0, 0xa46f}, {0x1, 0x401}, {0x3, 0x1}, {0x3, 0x7f}, {0x2, 0x7}, {0x3, 0x79}, {0x3, 0x8}, {0x1, 0x6}, {0x2, 0x10000}, {0x3, 0xff}, {0x2, 0x1}, {0x2, 0x70}, {0x3, 0xffffffe7}, {0x3, 0x8000}]}) msgsnd(r2, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r2, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r3 = fcntl$getown(r1, 0x5) msgsnd(r2, &(0x7f0000000140)=ANY=[@ANYRESHEX=r3, @ANYRES32], 0x2, 0x3fb) msgrcv(r2, &(0x7f0000000300)={0x0, ""/76}, 0x54, 0x1, 0x1800) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000000)={0x5, 0x4, {[0xf3e6, 0x3, 0x75fcc7a0, 0x10001, 0x8, 0x8, 0x1, 0x86c, 0x0, 0x5, 0x2, 0x8c9, 0x40, 0x3, 0x6, 0x63, 0x2, 0x2], [0x6, 0x8a, 0x2502, 0xe2, 0x0, 0x7f, 0x1f, 0x7a, 0x4ae30469, 0x1f], [0x2, 0xffffffffffffffe1, 0xa5e7, 0xb1, 0x2, 0xffffffff, 0x94db], [0x6, 0xfffffffffffffffd, 0x3, 0x2b3, 0x400, 0x8000], [{0x2, 0x4, 0x80000000}, {0x8, 0x6, 0x6, 0xffffffffffffff01}, {0x4, 0xcf, 0x80000000, 0x5}, {0x40, 0xfb, 0x2, 0x1}, {0x8, 0x4, 0xfffffffc, 0xffffffffffffff10}, {0x3, 0x1f, 0x2, 0x3}, {0x3f, 0x4, 0x20, 0xffffffffffff8001}, {0x7, 0x0, 0x7ff}], {0x0, 0x7fffffff, 0x38, 0x9}, {0x5, 0x1f, 0x6, 0x2}}}) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f00000003c0)={0x1, 0x0, {[0x0, 0x0, 0x80], [0x5]}}) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r4}], 0x1, 0x20000) poll(&(0x7f0000000640)=[{r4}], 0x1, 0x0) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000600)={'./file0\x00', 0xb64c, 0x9, 0x1, 0x0, 0x81, 0x1, 0xf4, 0x0, 0x3, 0x8, 0x1}) chdir(&(0x7f0000000280)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000240)={0x9, 0xcf4d}, 0x8) vm_resetcpu: failed 14:43:21 executing program 1: open$dir(&(0x7f0000000180)='./file0\x00', 0x200, 0x40) unveil(&(0x7f0000000080)='.\x00', &(0x7f0000000040)='r\x00') ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000000)={0x100, './file0\x00'}) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0xa) r0 = getuid() r1 = getgid() fchown(0xffffffffffffffff, r0, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(r3, 0x0) r4 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r5 = getuid() r6 = getgid() fchown(r4, r5, r6) seteuid(0x0) open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) getuid() fchown(r2, r0, 0x0) getgroups(0x6, &(0x7f0000000100)=[0xffffffffffffffff, r1, r3, r6, 0x0, 0x0]) fchown(0xffffffffffffffff, 0x0, r7) vm_resetcpu: failed 14:43:21 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x6b8c52f063851bf2, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r1) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r2, &(0x7f0000000080)=[{&(0x7f0000001900)="c3", 0x1}], 0x1) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r3, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) fcntl$setstatus(r3, 0x4, 0xc4) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000080)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getpeername$unix(r4, &(0x7f0000001540)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x166) 14:43:26 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) chroot(&(0x7f00000000c0)='./bus\x00') r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) open(&(0x7f0000000080)='./bus\x00', 0x80, 0x8) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2000000000004, 0x118}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 14:43:26 executing program 1: r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000019280), 0x0) semop(r0, &(0x7f0000000080)=[{0x2, 0xf, 0x1000}, {0x3, 0x6, 0x1800}, {0x4, 0xfd, 0x3c00}, {0x4, 0xffff, 0x1000}, {0x4, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x0, 0x1ff, 0x1000}, {0x4, 0x7, 0x1000}, {0x0, 0x7}, {0x0, 0xfb9f, 0x1000}], 0xa) semctl$GETPID(r0, 0x1, 0x4, 0x0) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semop(r0, &(0x7f0000000000)=[{0x1, 0x9, 0xc00}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x0, 0x5, 0x1800}, {0x0, 0xffff, 0x800}], 0x5) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)) mkdir(&(0x7f0000000400)='./file0/../file0\x00', 0x115) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') chroot(&(0x7f00000003c0)='./file0/file0/file0\x00') r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) getsockname(0xffffffffffffffff, &(0x7f0000000280)=@in6, &(0x7f0000000380)=0xc) recvfrom$unix(r1, &(0x7f00000001c0)=""/85, 0x55, 0x40, 0x0, 0x0) chdir(&(0x7f0000000080)='./file0\x00') openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) unveil(&(0x7f0000000100)='./file0/file0/file0\x00', &(0x7f0000000140)='x\x00') 14:43:26 executing program 1: unlink(0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = getpgrp() wait4(r0, 0x0, 0x2, 0x0) r1 = syz_open_pts() r2 = kqueue() r3 = dup2(r1, r2) r4 = fcntl$getown(0xffffffffffffffff, 0x5) r5 = getpgid(0x0) setpgid(r4, r5) ktrace(&(0x7f0000000180)='./bus\x00', 0x1, 0x200, r5) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000000140)={{}, 0x4, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0]}) ktrace(&(0x7f00000000c0)='./bus\x00', 0x2, 0x40000828, r0) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f0000000000)="b10005016000009005001b0007000000cd0404fecea10540f6f96ecfc33fd3357ae26caa1d16fa4f376b36acf00b78048000000091f7c871a6bb14297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8ad63ff37282108e4c82bd50ed3abfbb770c1f5a872a581ea772ec5894303b22f310b404f361b125702000000002012050000000080020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x10, 0x9) 14:43:26 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 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, &(0x7f0000000040)=ANY=[@ANYBLOB], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00", 0x0, 0x4}) 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) pipe2(&(0x7f0000000080), 0x10006) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 14:43:26 executing program 1: setrlimit(0xc, &(0x7f0000000000)) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) r1 = syz_open_pts() r2 = kqueue() r3 = dup2(r1, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x9) socketpair(0x2, 0x4, 0x4, &(0x7f0000000100)) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000040)=0x4) fchdir(r0) 14:43:26 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = syz_open_pts() r2 = kqueue() socket(0x18, 0x4, 0xb3) r3 = dup2(r1, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000000)) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() r6 = kqueue() r7 = dup2(r5, r6) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f00000000c0)=0x9) bind$inet6(r7, &(0x7f0000000180)={0x18, 0x0, 0x4804, 0x81}, 0xc) writev(r4, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r4, &(0x7f0000000080)=[{&(0x7f0000001900)="c3", 0x1}], 0x1) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000040)={0x5, 0x8, 0x101, 0x5}) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000001000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d02810000000000000018e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0xfffffffffffffdcc) 14:43:37 executing program 1: ioctl$WSKBDIO_GETMODE(0xffffffffffffff9c, 0x40045714, &(0x7f0000000000)) mknodat(0xffffffffffffffff, 0x0, 0x0, 0xffffffff) 14:43:37 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) geteuid() ioctl$VMM_IOC_RUN(r0, 0x8020560b, &(0x7f0000000040)={0x2, 0xfffffffc, 0x21, 0xfff8, 0x0, 0x0, 0xfd}) 14:43:37 executing program 1: syz_emit_ethernet(0x3a, &(0x7f0000000280)=ANY=[@ANYBLOB="ffffffff02ffffffffffffff18014500002c00003f0000004e2f7832927800000000ac1400aa4e224e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="6002001b90780000010000008132a12eee8e238cfb617e38673e22b4562c90ecb884b84d607daf5de1f703eb7d28f51dd7b8bc9c35ca1a4f5bb2b9538d6230bc9e6792db9ba0eb775703e7323f6ecf3419fbd163451ba4153ae722fd13cec6b468d605985c035cbe91689cb066a14dc7436be3dc7a88132e939c8e300efe82b8b2dea3fd8130971284ab7c7a7f37daa4dc391f1dfe"]) r0 = syz_open_pts() r1 = kqueue() r2 = dup2(r0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$WSKBDIO_GETDEFAULTBELL(r2, 0x40105706, &(0x7f0000000040)) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r3, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) r4 = syz_open_pts() r5 = kqueue() r6 = dup2(r4, r5) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f00000000c0)=0x9) getpeername(r6, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) r7 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r7, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r7, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) fchmodat(r7, &(0x7f0000000000)='./file0\x00', 0x90, 0x4) 14:43:38 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x6684e207, {[0x0, 0x0, 0x8001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0x3, 0x2, 0x2], [0x0, 0x0, 0x7, 0x0, 0xffffffffffffffff], [0x5, 0xfffffffffffffffd, 0x40, 0xfffffffffffffffe], [{}, {0x0, 0x1}, {0x80, 0xfd6a}, {0x41}, {0x0, 0xff, 0x80000000}, {0x0, 0x2}, {0x27, 0x0, 0x4}], {0x5}, {0x0, 0x0, 0x4b}}}) 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) syz_open_pts() ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f00000000c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x1, 0x8000, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020691f, &(0x7f0000000300)) 14:43:38 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCNOTTY(r0, 0x20007471) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffe, "73dcc5081a6f60000000000000000000000800"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 14:43:38 executing program 1: mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) r1 = syz_open_pts() r2 = kqueue() r3 = dup2(r1, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x9) connect$unix(r3, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) madvise(&(0x7f0000ff2000/0x4000)=nil, 0x4000, 0x4) 14:43:38 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) msgsnd(0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="ff356490482991a55727f02577f209377f4cf167bfb8c30353d783dc7f6b09b2c2943ae2a07b9c22448b99a574c1121bbbb4c05433ac3df6d41936598ea59ec30992673dd3b93603475c6cccd5e363e38be16e8417bb9b2f9207c90e21cf34982f191fee5422e7458bbffff6de718d48c8ccded498af9231719b09272e8ae3cd95cd5c0771b588087bb313fd15da0df73f93a40ca5f73eb482b1c94d338c1bd1f8c47eabac7a466f99939f238e23e13f234d1058ca32165b3cbc94d726e3c00cd40873c7eb990a7b6ba9e9b26a99fb56306504c926db256471f7cc50ef4babb84251f46e2bdb52ae793807f24785ddc04d6cb8f36093907f7ea09bd84897d5b8387553985c617aa9469a52bca5835fd259955d91cb752340a1d6058767a9c30ef1d1c097a73ed7f62293efa83c7e4ec69c96e33214ca08e9138e22cd3b4928890cf6d6bd902770494eb86779bff51af078ad0808e3529e9d358e3940e17f1fa32c7a87c7ad83163c37f6d40a11fda4d091a9f2e203118cc142901f39eba0970d2ec6712c54d404ae69b53dda925a5c29463b74682b5204043766cedb47f1ea6013c0ca554d1273c480e508eb1e1d69c1835d8ec96349bd9bf2f34d3391ecd57271b7cf968f11115606bc361d843a17afcb2c", @ANYRESHEX=r0, @ANYRES16=r1, @ANYRES16, @ANYRESHEX], 0x1, 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) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x18, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 14:43:38 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x400, 0x0) fcntl$setstatus(r0, 0x4, 0x4) sysctl$hw(&(0x7f0000000000)={0x6, 0x15}, 0x2, 0x0, 0x0, 0x0, 0x0) 14:43:38 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340)='/dev/vmm\x00', 0x400, 0x0) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r4) setregid(r4, r2) getgroups(0x1f, &(0x7f0000000180)=[r4]) r5 = kqueue() r6 = dup2(0xffffffffffffffff, r5) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r6, 0x800c5709, &(0x7f00000001c0)={0xffffffff, 0xffffa2b7, 0x2}) ioctl$VMM_IOC_RESETCPU(r0, 0x8020560b, &(0x7f00000003c0)={0x4, 0x0, {[0x0, 0x8000, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x9, 0x0, 0xfff], [], [0x0, 0x0, 0x0, 0x1, 0x3eba], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x10}], {0x0, 0x9, 0x2dcf, 0x9}}}) r7 = semget$private(0x0, 0x4, 0x50) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x1}, 0x8) getpeername(r3, &(0x7f00000002c0)=@in6, &(0x7f0000000300)=0xc) semctl$GETZCNT(r7, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) pipe2(&(0x7f0000000100), 0x10004) 14:43:38 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) fchflags(0xffffffffffffffff, 0x10000) geteuid() fchdir(r0) chmod(&(0x7f0000000040)='./file0\x00', 0x102) sysctl$net_inet_etherip(&(0x7f0000000080)={0x4, 0x2, 0x61, 0x4}, 0x4, &(0x7f00000000c0)="211879d4b4096958ba005d6416da613ef783d67acff93fc8c8573a3a842e8a7b04fcd7fa260aff28d4bc14dd9278f776b1ef8c45c2b58319c5c1e4b8521d64a5ff0232016bab0c3f", &(0x7f0000000140)=0x48, &(0x7f0000000180)="f1c262b1631e1a9a8609402b705e23a1e19b6dbf9e062486dd426b2b42fe552bf8018d144ff1b479a58baf0688b653cce484b4133c7b1d4e684c58492d90bdb7b80c37e29ec6147ba6ef289bb234cf66a33710f5061d1590ecfc5cf06b4b5008b486cb9755bea3b4fe00bca9ce4b2958cf30488a8dc64522c070d5e062ff2190db868103838b5f", 0x87) r1 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000240)={'./file0\x00', 0x4375, 0x9, 0x8, 0x1, 0x9, 0x60, 0x4, 0x3, 0x1, 0x81}) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) readv(r2, &(0x7f0000001480)=[{&(0x7f00000002c0)}, {&(0x7f0000000300)=""/251, 0xfb}, {&(0x7f0000000400)=""/60, 0x3c}, {&(0x7f0000000440)=""/7, 0x7}, {&(0x7f0000000480)=""/4096, 0x1000}], 0x5) sysctl$machdep(&(0x7f0000001500)={0x7, 0x1}, 0x2, &(0x7f0000001540)="36113cf910efb8fda21b7dcea014c274a39a25a1d8d6f4181403bb389f9a5f7449b5801d51352b7d1cebfe4bdae0fc4b0f4ba380c8f2ddadc5c1f92c498f9ecfc7aa3ea426938b243a560d3afbed6192ab30f5bc7229afcfbac5c79a221a8113680675a824aba3a2886dd14aec0eec871f73ebffb83f21e25172cea7575a0ba07af886202be59586e04f3f35ccd0e5aa23fc5862c01e63020e0eb186463aad175b3f338e4f68cbb94ae61f3dc685d9c0881d2e5a8d64f0f45a69a69bba4d27e994ce16c733284cee7d8844f6ee1c243cfb1d1d628011b70b6f9d54", &(0x7f0000001640)=0xdb, &(0x7f0000001680)="641eb60fcecad271c4baa9b1238e235803dbf812c11160d0ed65c5e2875203e4c8a5e50e6bbd368f94ef66dc1293447fd7afeb1aa651caef1562b9f6de0d979798ef73946469a02d2f52983245b4a396366f70bf804626f2405aae64f6c28cd08890d20026998eb4c16517de5ed24892d1d032564be423dfbeac2b1870ec5e0b7c2c313935e8e288d3719b613459c020a69a4648e0d467a9f9cd806e5f5f3c00a000c4fe9a0541f675af35f682bb94d529efe345de6a5976533e995c77176b97fa26caeb81fd72523269b146c17b4d58c2a8483b907ebbb31bc1fe6dead51b447c75861deb045cb0194d299aee2648146d0b553feca896286d7f590fc6fa72a88425d8d5e44b35157c3629fc93d4f8880b96e82d91255cbed6483ee917a146921f8fce46f168e0324586c7a2ec4a4a9b73e55cc061416221477fdeaaf3948184c23e3a2a7f0c95c470b70572705c02c5a781ac5766ea7c1dcaf5f73da09412aca92544e08d3d342c9a237036baf15f080ce257dabd253caebd2b516202c43024c9e20c2b663a9c2082d92afab984aed3af1652d2110bdcfa9cd62cd400ceb8346a5b1a639a1600e4c5e4cccc493f5b8710eba444c78de3eebb36a9623f125a639cd32d876b71f67db0a94bd3576479fd422a1b875dabad420cf7304c68dcfc60c0c81df15f3b225d3c88924959f9c2a264ef6086d62a253f018c1bd1f24831e88f6591766ad23d1c09bdbe8fdb96df1dcc807e3a9602ae37238ae8af42cd8110e44aca767df9f01509bd687cb09d7a071a3cbe29d45659d58daf2c625d3971343041fc23f48a8d509ed0c3d59810b8bd80e05b9dab91c4a0340d0b86e33e6366e45e917a21395b41d774a61bcbc3ed1587a13806f1ed0e22925f06f888bed527aef2f0c297f3b5d19e240863f6474408d3b5fcb37d312ab2833cd00807511c47c222abb63cb2390b4d35097288a364eea4db1b9ba9c008403f7448c28ed50fe418e2eccade5641a554d214073488a42b34ce29796c8f51b42adbc2bbbfb570f5297464516f403480b4a85964a529fda3fa0610fec6c6e51c2abcf7f1a896fa62a328eefb8c17209aee36829d8d861d5bd772ab6fe1c348905aa21935a6462dda43966b00370855e0a0d5d1aa2b8f2643b82d855bf538ad0cd7082a5252cbe1f77ca159a92d30067322b7491b89a54edf3f8680e9cb8bb3fbcff8df8acf0bb93ce258b63fe8e0a640d75d099e5bdbc66ffdcc8b23a07ef8328a165dbebc12560ca456e82a6ed22053a85902f242d359480d0ab35204f914fc507dcefcf777cc06460edf7cc012f69a6a88ae40650a16c3c96e7911a1b9d004014572aa069a500e14e8bca8d9ddeda364afaa03b4edde1cc66fbcaaf01a05ffd0a53517cc65ac6e0d41fa90b408afd38e54d67b3f6e891f0c7b47765d4c3bd057e17c59335d5e67fe1569ab14c6abaa00f7884131041e0a4e476db6886f06dbd19799c2b0e7eab92e05fa16e1d741f83aa676709a1f446f055f1dc9abe44b62d8d1213a8628f0e60bd51fe4971895e9956951844c146e45e6dd2730d3536f08ff3d893c63ba8edd45d0fcebbb09a8bcb88d87bb20af2885bc61924c429618c9cbbf0d4c6cddecabb9c743091d919401eff2920d5b37197148627fbc80c8a7ad02d5bc5f2bb4078a8a0a2da7dd9249b3cd1453670caf354ce7a1ab8a0d84b32aa7750f917ec970fa215be99b4afcfaa778a7603e6ef3afd7af4ceeae96e7ff7f026aa732c189158d0fb732539ea5eca324d8092c5e106d80230af477c1debb330f5e5dddcc5bb64c42b732832996578806605305fd984c024319b1136c1d06ea1e49b9171740e836ec3b124c0cca145aaee69fcd4a55131f88587f66a6328c6cd4fc6135260a156ee36ab08c0adf65ff0b3136c66383cbeaec1cd4e5ab7c34c0a68c5afa1a4677126ed5d9b348f4ee5d3f81db16c28115664ff040ddaf039a025fd1c32e024e8a6b1b2861ca559777b99f9c6a38db9321a4d83e223841ca9d6b091a44e5d93d2e9613a10cadec873bc9644cf045057a9346100bf3f932908d18acad9e2372c5ec18a49de1936bb4c48a88b1146b6d45386ec7ad7e8a19422f84bdd6651c51c4ff542e98765d80b63ba8d9055ce9061bd22397c20a374cb3a23d21f2d400a32a17b48e0386b48ab77825bbbe9ec2e7e31f7fbabcc9d33df99a58ce790b599f4da660ea00c28af059c06b99c84d6d04f65daea6a8e6026711cae400e4fd6b33f7c3206083e8336f55061ac0aa78a1a4af2a21ea2be00ed845b0bce0888b6923c1ebc90056c7e9ab562735b72fce8cfe3950c659dc8c62234ed0bff5d8438bfdad3b446b4a0722b4f0fcd5a9d5425d4e47be8fcb39f20cafa1fa4f8ac0d7f060cb792d7af723b950d7b333d45b9f90fa488315743bd2df015b8f3a07ed8854009457d8170cf6af03db4d46a63468bfd29a4aa97937ea232a837e904a96fd814859f0f1350ab69b1bad441e7650e4c1546a3648b7ae54f72527643e7d9565889e0da55d2dc46ae7c9966670517459e0b0d976fe55398e94393ee2209bcb4f1d8c58dd41daa45813d038a113002eb8794d4f2556add9ae5872f0d9c3d541fb0ef71a836d66d9fc84a853b5eebd09105b7ba177e72a55faa9112a8916791e8845fd5afb6dd91cae0aa430ceb71d338d88026fc42ee3b2693406b241457f7146e5cce6703c026c28982c37a97ea695a68ee010ccc49debb0ad55405dd1d20a0b686863b5a2f97cc5fcec14a00581c0863a742cb666494eddcf36859859bf2f56bad7715af1eb4def1ad4efb9cfbbe3044bd516faa7c858eaa5b29dddac186a626b0d5c0666d1da0240bba13d1d2cb4cfd9146afec9305842f865b9184e39bb36bdfe820149e9c35b417f60f1c88a6edb6b023154b56821be9d7857af131df097cca69df11b9c37ccf948fec86bd1b036bd62c4c6a4ef592e7156ffbd5fe9664b093e4da453ee24362f0fad98b2c9322a012aca3d1a30701048374b90d7e0910ab486925505eab10a8561895044d418e170281cdab629a2f0ec043f899c30288d2dd6a8d0ae2fa53c5a8dc71dda0eccdf4bdc2a9516e5e86f8faaf71caa63a300d985a4312d47851e1f035b5b1d7c4aacaf1892849fcdda8a9e429dd1818d0c2aaafc5ff6b7bd113788265dba50888ebb54f32738b4cd77af1269a4afafa7ff6e01f9115a66f1cf7a9f96af7287815ac8b0b2cbebd19fc4e7b1e1b5f1c7dd04a52fa58e9778c0541293cf18eceda9d84c300581977584bca35c9c0e9af8b613c2dbff5a0a6bc25ed0c178c59d564786af6a67f1466a52865af67dc68e1301cf317f1753b6fcafa5f44a1f9b1e33b0cd289f7374955b01431b5b5773ec16482fbbc90fcf276bdf9b57dadf9ebbe24c3a72bb8dfc91ab3e784543c343aaec1024356dc9065eb55b81b6c124a5528acae8a1da7dfbff7d88ddfeae4a678bf31b0adbd6655f97fcf0e16d18e260e5d9b473ff7c7afc8b5c82422f304a8c72d43b0590a90a13ff5ebc7be42fcf1055eeb51b952c1ac08ed96926453e3a67a33ac1ce74883b63633a20f510dc4a122355444d8d4f12c5d5f851a17dcfe0f38044918dc33013686de54d65c0d4c682ba7388633e195c5bf4e1c69d2348196772ac1cff9323a15f7383c373d6774b56de56dbba5e98f1f901d2c4ac03835f5672b6c0a9f1bdc76d57184454c71598bae3bbc8d0a946e9151ce754f29e590338e958efe68b262174bd7f1f5d849abc483c7684239abdfa6385908c9e38d0328eb2d9d2e40718587e182de20b728d418cae7c9c46e2983190ab4d0e8af30cc0e1053bf115f1df28214eeea1be0c0d5ce31a5526460c05a1a37ac76c002aa5647337c66bbf28850fcf01760e8cc790ba9bd146ec1c75b9c6e4ca2900ac68e86e58ac851742486bd5ea6fbd7fa681d3055841b206a01a50b2d17a49239085bbd367bd86f8452712f444f21c7d6fc1802b3b11fc8f3d3cdbc398073abfd803027297034780b20e3b795213b1f2fe2649a5d4b8fb3ad854864ada1440fa73863f1cfb0685564abc58a94c60f2a23e4b9a32d2ddf410895aa488b33ff6dc2c06a8ca8982c0bf6d004ed4808ddd3b66866d72f02593313c1690a8b9ea413bc3b921a95740f28a46fe991704cf47ee5c60b195cfe5f95f824e6e099fe86ab43c01f053d09faf4ccdc5f9ebe88c5af302d412a8df15b50919b46554bd7d5031bd1a638148f96284e10f1bd4c80e5a63c4db094420558301dd7ab582a07b40ee53d08ad36487e16b228a3fbf249925abb66d8c8ec1e2776eb81dc567d567f79b7e55cb3a914b5dbce1777fb04acd6a2a91a8671bb94071faf7c1a20f80a1755ead9f0c0c9d104c011fe746efc3f6c3b6a307d212c786b86215df28fc072b7cd8383c61b0480e79caaf6090eaae1534360a50d0523f504ad3e39acf1d7e44b194200e2b8db2176f81d4ba6e0cf6988d5b9c00cc2b85fc0a24fe865caac961547b5eaf9fd5e59c4293c45fb8f01b3cadb5113b057787ae1cade9dff09319d793f3f2dfbf080885a5a3513f15dc61b72dbf7b529aaa378b6780f514af0e08cfe14c915cd84b9137059b9440d6da113c9dadb558d6acbdbf7e851e9f0a7f59599bf89b940d98f6f9286808f6d3349ace5d4b61e1121782e023274dbabccf6b72a8b09ec32e6e94fdd48d609845e7b6c309b6a88bb1af54e671a4c9e618222a123a6b54360cda537fab30227dd07211f6af01253e59a8dde4fd6977d9ae2bbaecf6701e8c762bbf4d9dfbab81b5126bc5ab23590b42b9f2fa141ae4ff136264f838c4bbc523370fc6488ffaf68e14109ac22056a03a679eaea6adbeaf7d06143057655f9f72642ecd7cbd3239ffaebd7b5452a2a754738de0d71ae74baa92045b37213b5057007d0d04666a41883df30c7ad23f8d1292e6fc962efdf6c8c81b579459c6241c232df74bd58044e92f9ce50a48d3ffcfc970246941b125e88fc553776067d6022decb04ac584b8b70f4ea147f7584d29dd7def59aab67700721c05829a4d5135e2b6312cf1ed47a6a45cc566aa85b16b0e834906ed42c5ec026506f4c6d00c0dfaa8b76a53b3e5bbe1318575fe465e7a2c30d78189abd8ff71ed51e503d2b012be2fbe501ff4b798d3c4e098adddab1b370d37bb561971e88b7a636029782546d3054fb7f69163b05e30cf22ca6d23e1dd7881c040519c060fb586f870c063add777ebb0c695049f41fdd7e7fb6d31b239ebe730929c5a3507da3a538c8f03589c8207aa867b783559a7399141710ba29750c8e0e801395f0682a5a19ae06b1ac4a9557d6ae96c02be61a9b33059934fa220371b495bddeeb291f16168f772d5b566b3b82da1691503cc7208899b6c4e8adc095e33a4754cd0e7e2953ad7185632632393aaeacc53612a4ac4feece7fc6c6e1eb122069c56af733e12f7075dfcfc4688e49a2d18a0fe3f02b3aa1ea7b8cab9273d89f2be64153acc7d119254f67025583f8a7f7e0c993f4a9d46e4e4c7949e53e69edab08603456d9036700c19af34e1c41cef5e589f4e831a08b529d49bba77f381dcaa86db706a3a770079fd345d24b2e3be210f170565871eae1a0b8bbc7555289f4330592ef4470588e35c728788e2db13526ca1cc865dad98d1bd4a9796218e868edb9951e0fe4d079543b25d9958dbdf8f4e70a145c6f83b1ad2b97350033c1a667217efb80e12d0ccf77e6f9df44e835b8cac2ee54303104ce662953dcda0784bfc1a5f039444d9f36dcb97e06fc8752cb33fdd61b4", 0x1000) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002680)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f00000026c0)={'./file0\x00', 0x0, 0x1e4, 0x4, 0x1, 0x4, 0x7ff, 0x1, 0x2, 0x0, 0x4, 0x4}) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000002740)='/dev/pci\x00', 0x40, 0x0) preadv(r4, &(0x7f0000003b80)=[{&(0x7f0000002780)=""/212, 0xd4}, {&(0x7f0000002880)=""/84, 0x54}, {&(0x7f0000002900)=""/171, 0xab}, {&(0x7f00000029c0)=""/232, 0xe8}, {&(0x7f0000002ac0)=""/157, 0x9d}, {&(0x7f0000002b80)=""/4096, 0x1000}], 0x6, 0x0, 0x7) pipe(&(0x7f0000003c00)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_INTR(r5, 0x800c5606, &(0x7f0000003c40)={0x8, 0x7fffffff, 0x9}) r6 = semget(0x3, 0x2, 0x8) semop(r6, &(0x7f0000003c80)=[{0x1, 0x244, 0x800}, {0x1, 0x9, 0x1000}], 0x2) mmap(&(0x7f0000fed000/0x13000)=nil, 0x13000, 0x4, 0x12, 0xffffffffffffffff, 0x0, 0x1) 14:43:38 executing program 1: sysctl$kern(&(0x7f00000000c0)={0x1, 0x32}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84f9f1a44ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00298637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb26ea1880a410d6cc509ce45bcb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f0000000000)="6f21800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01195ece69c45f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8a44b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab90695be216871df49c6f97acfbe3df9647e7105698b84bb273", 0x4) chmod(&(0x7f0000000080)='./file0\x00', 0x4) 14:43:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = syz_open_pts() r2 = kqueue() r3 = dup2(r1, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000180)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x35}, {0x6, 0x0, 0x0, 0x800}]}) pwrite(r0, &(0x7f00000000c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x80000001, 0x9}, {0xd119, 0x6}}) clock_gettime(0x2, &(0x7f00000001c0)) 14:43:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) fchflags(r1, 0x10000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x48}, {0x7}, {0x6, 0x0, 0x0, 0xdc1b}]}) sysctl$machdep(&(0x7f00000000c0)={0x7, 0x1}, 0x2, &(0x7f0000000100)="aab02159c4e1b91568fa143f5968661204047780ed291c82fd96bd9b1e3cd813f595237160dfdd1ef53fddb27056e0395359ce6a15334d33fc809c4e51b4ff89dc3f9a3cf720f1f0265ee415d490c60182c6b29e7939d23e19d9fd30e7b7e72b29ef8df96e5b7d8908bb754c3f69dc2a51599acde3f6bb7b669e9647b2b57fec15c5fa384aa85d8670e79552", &(0x7f00000001c0)=0x8c, &(0x7f0000000280)="976b23615bb4772697e1cefe82a9edd8c03cdc3176555702f60e8b6e69768e811b1f00426293e993e202ffe0872fdc195613f8f9d46a54d5a04a9721640cb463d003d0529804e190aeb26d7b3187163dbe752cdcb632341183f6ec66b4be83bd9f0891d6c38cea5afdf427b3dd1531fba86e7edfb7cfc6e3654c8d5df2396585844f1ee193980ddbb8803fb26e8a8c0ef9552982079b263794f69bba94b531f36b78f937087e5cab014c427ebfb0208ef015afb3d8e53d08538dfdc3b2427a7f7cfe623f6e00219c1a1fb202f9bdf8da68d35392ef00488242d630e45bd1117c92503b0a4de0ffe59b1608de24e1205ada8562c8300c9a3a0f4b8d6bc190730b1c7750c14c6b249179152effbcd361a163c6277195ce9fd61f285570eea871dbf9c5d993f92c6d7af2da6dc4b8ade03a818933cd472d375d3d3d37019dda21b8fdc604a50387108582f42416e6db33aa0b4d5a0e8b7a86baebdf87cb9596d56637b1e18d50d6416c1290b90ec8996bce2f381492cf5b479140974061112e39dd47d71a45a321b679976442d7d3e71ec2282368acec38d1a30b06d96c2a16367648c7cf18a428a510cee099bc9dc9494e51ded3bce3d9e41bcdf3b9d13b1085890ea0b7a18dbcbc20225fa1f28bb4cf24309d58262128168a962f5f0b6a5fcffcdfe05341bc0b824618ff714e2133e50711b6c29ce92afff42578c87935051a73b4a8f078fb7e3f96bbac9adf1fc01a4f4bb6b347e23e5c4af05d2a029083d4e4671664a1ab670db9af1d583d28d6d39acb87bf48ee76b676366827ad2d94d832931b5716c402a89efcd484e9b61cc7367ef7ff4f4d600e806d18461d5e68dacb152fafb6c203a01e9cb9de0a75836e96a313e257e3a8d8377a9dff2284571b87ee307b7726b8ee29944078c890ee4890f13fd0efb0f8f757c42f85a7e3874befc5f97601b1cec87f5578810bf44053f5ec74a4854bd9392807ba474d7b2187e956e3b49749ce34e210f5a797e66d0c2ef78c806e7154a0216cb0bd932bf03a54734e7febbe2e03ce0ad6e2cd96f76dc85208625adde242173cb3b905045227507f0bedca1a45d6004168f7882a55930b89635cc85e39869224b96f4c229a40964eadf6224804da776aa26024bf885d3db7baa854a2f4e94f8fe001b40e395266eb07910c29ee5c518c3f464c8e4eeeb2b8f6e487225e3db8e9893f467a2928e3adceb94cbb72f287969b1703f1c0093e913da0448462d9bf47f12acdb2e65f685c7da7dc845022cb12e861b7d065919c1021fdc2a45e162c66cb4216a3b1a74557f6e4d376c07e794be8456c821731563c2007027b3789b45fdd4417a1caa78ba6cd02f45b8c454cb9c0c90fe7e7f0b7226a7684f29060757a5056b8c5204b530512d1248f27ce3785af87907b4ab26378dcfb6b2490d10ed4e4420ce4cd6db6902121078382f211f7d67057cf4da0782f53c8d1a4ff61a3f4fa3a3299afdfa2ac4005ea851a59a9f2c5abfb01f1be7134a6d4184a5e8e71a7c9aeca838f853c1e0bfb645f253a024f002e22e8f341641cada37a3728e282c955b87c51a9c2a35ba86fdf0562f5f96484695f069479749a61169b8a18bce3e5c09da786c5a47054f6df4cab921c88dc9f2f52a386812bef1bc696523ac6583339958f4ba89825b86738c1c54dfc1200ebb5f8326ae8253d564632348541eb919105a3d45de24786ecd6ca051c55256e3de7b99a10604b9f8925e59c34c4bfe9b8e34d66036edee79de19d3de1baf5b6f319e6a70db03c93d601811c867e92660b566b18c639785cefdeac3aed10268756ef364d38c25a2b34a66ce0bcaafacb3e24eb795637f75be4ea12a0d8e171989b91209fa5ddd72e2cae763f253bc559b059d7eb3c4532bfb39293474e2d9847899744c1f157d7448166d946a23c77b6090633750f44c0700a78bdc00d2923ebc0dde2d1e5b54b07b871cd198bf519b2d4d18bf9462bc72291835e9f658f278645e55d30e4035b2bfc4a814195e2ab68de533e8cf6ec6c328027ef84af8c52977a8524dd3a5b501b9cee5a200205e69c40312f225b4e95f3f6a201a4270cd786a895f664dd9c748427305b2cdedb9c17980b9a9ffa79bdc84665aa35bf00d7a74a6fb3b3f89f7e00e46086fb540e21c1f809bc984e53073278a977419bffca7aac77d9824a1d769863f159e4c3a26f03cb6d9001f4c369272d2802f9260964bb954e0bd26a0d5961d268dda2014e5cc2ee535640eaf9e3e900513e9e0d5dc175e041d4229d9fbe0fbb1fb723185c027c8a957b112fa8e8f86688e95b39b3344d2660d5811687741339dc1cbc21b11d1e25f37692b187618b0ca3f6e77235e8df5ecfd37cb8b75f6ef6a9cebd2ed737f1340f69edb52022672661a9a67c9731ac97013b32cd5b091ad5fb5f18663156a750f6d6cd9fddb6f98a7cf4bd15fc6a6a05a038c49bcfe9f70a922d1a610af19824501bbc084ef06a6373dbed4867b83c46ebae20212669d98fdcb8e5fb1833103ddabb5b4b1d58e538a625d3f7660f0d76f03c278073905e78aadefc8386915c804f4c366591a3626f2ef67539e810adeb8408a1623f63f34c12c537bee5f21c9ee2b50e4048f4f7436fa6bf5df6044fdcd5fb64f1278cb9ea816dc41d9fc4cdcb4b599b5c16fcaded6859a5333fe4586bc1e2b4d489d41c9fd369a606337f737212da2bb80de358fe4b7cf59e9349b8af45921c6f89b58e3a83e21b23388e983835bb0fc2eb77130089f01debc61fc08879d15b458d65a3cd00a74be2f44d3ab2ca764b768dcb139393bb6c418a1d168533c8bc83ebe56f6a58957fb32fae3f3c90997fef63f27a7b683292a98990377d8280ffc06479edb4e4b571cff4cf97908477a50d8d59ea007e6167714eb0ae9661b8f6b69c39f4d493c728d9dd024f3ea6129776166786017a4f06095a0c39f176b42ad2d915ca93ca5ad551d6ffa9b88524021a1f08aa58f6488437958d3d8c5296adaebf48d957c96afacd7eb7fc59996d49b7f95a046362c308c4e71a7045a4cea4b8d2ae5f9e474c1c47a343afc5fcc2d7783eb10145a2cc8faf6aee14c17de44439126fb5c1dbed7d43fa56380c06867d155372b5df7822ef79e4ad6fda0d5758af80fb3332b8ad0979ed43a955048b01032d85cb2cb75be1ff1742749b884b8dd3eba105efb050dd1d5fa8420afcc57a43e477f112603f08b59b0e0c0e0f0d52374fd1e82349266069e07ac546e66f3620e2cba04e5e8b310801a16798ccb6440016a82ee56096c799c7f600a46d2e57d46d95c371c850dc24434808ef776aae675f0d71182e94b011fbf2318a0d33bc78c344783e6fb7a33c0a13469467a5452984f8978611dc439d6aa5ca1748ade2ca06a5817f7d9d6261dc8b2eec95c0eebd4757d3af425f468f56449ac091db33355c351e8e95bd860558512e34ce9e2416db31fe140ad98a75a1878df6768c258d2d09b325679b4b74474a320d086a78a4a10d5d374d3d3f8e3eb279bb34a8b36fab2ee89b8c5de1485d46ae6a38b85f8bd749259e965d62157e8ab48676b4049ab643a0506ca5ee70671758889d183503f973b175f47c634143334642c91fcf3eae62d2721366112689a1033e1841b4c3858599a0f6aa6e25563c54320f172dd2cc2a3bc2a0ccd852b6de7b346d29b143b9dcff1c0748030cd383859889f6591259d989da4ac13e3aa1326fb30b0df320f2b1f85df3e087980ca2a4ca0b0db2d3826ef916e8784d924d183c2bcf3e647e03fb7a1446a5763f642ccad4ff2d370524ce584dfe4868a19b90351174bbae0d4a26c9e8e96b0f5c05010ab359d1b9431f858af55c8f101f03df13df8d243be5d606607d8f6269c92c44a3cc7b512271fea670bffb560227a9aef71e89d861861e0bcc2fe7a9a4858c0d0bab2d0f319e3cd98fc76b250dcd04924c326bbbed160a6c047c3eeae9e8c79f245e0e1a2d8976af532a97e3f547efb30e549922cf5039e2958b201ce0fe6932f707c91945e24951b150fcd7a98567cad8dc7e9ceb1873d11aeb127dea37faf9e877f9e76d96baabef605b10fd9e1adf9194a5dc2da8e442fdd200aa2b1fb467795623412dd5ec92ff57e825e88939743a7081500ec97cb15359acaf1214884dbda95a2712d214c76d426423c9ba886c1c413fae94961296e687e2af596493cd1a424431347251c36538a08ca819704b9672599efa3d3cb60c9bd1a02c7ac5cdf65b8d6fef418a5786dd1af2c346545a31388d6a0e69c9d155b31e42e5586b436f88f9bd0dbebc3c9962ec6daefcd6bb41da4a51260cd03aee9aa0f59baf549189c3be91491a1fbd926c17895e3133faad2cc986bfcf96d3e7a167d77233f9696e42fd4d927a7e217d21e801653e44189d30c029a41d2b6ef047ae5fed270f1b514e918237a25c1321869100ee514f538185902fea660a6c20e3dcbe5141d261215bb4751adc0bb6b5113911d1b4c1b7a69197d704b35a8632f601564a3fc58da64988af22daf3b773f3268502c9f304812bd20c6acbaf14e3748b682f9d3d0d05a53898c0ee709b70314821e9fb960380254f375226234a2058182725b4bc1416a27f0c727cab36ccf4141e32799301f9c69af1eef33d046bcc83913127721e2f3065c46f3337221f54fb87e381e8a154e344a8cb58e4852482cdfccab3fee16e9aab039546915a304a29b0159e8e687116e7f9761f21803a21ce80528a75d6c6297eebf7be760792e2f769ff1be2f187f81a5fd3b0864b5165ca8d87f14c50c4ca40f1c8e1f6bb365b6dbb2cf1b95c4dbd0a7e99410e618f60707be9b5f174b18fa0beb861165e96b8c7d20641f5e1b5bb7e83c654bfa042d52e1a0f3be6b8bf70abddb94e040cd62fceaadcb20a9d6a24e673c896ac0da3857110bcfcc2dc7c7b1240a325769e743f8489074a7ccfa2ab826641a4306e6e70dc73419e620f59a3677d0c3eb823a1097d01b05e29f68597f28dd6ee2dfe8f79a42733bbc751aa54edacc403baaa47d0f04d4bba948e606edffa5b82ca1ea9020454ec764e03e49814781a1c1b4abec40f75153bfe9453c839a540d2fd9ef601eb562bda6c85c4fe86d63b0177a75e551391c6a6e5a70f53938d55c190ccbab125ddc26a5f517981b6281d90ec1fae3ed379895eac8d2a0e1b67fe981be555d651096b8182421f0c4e5399b9ffa0cda7e9cfad1cb09fa07a165f8e4e34fdfffd90390600aa6323b30810fe45763cc22ad79359545483e880994ffae5bdf553858ebbd2ecce5cecfba71d1524aace9435865f620b5044610caafda6ae91978151fed6cbdaab9e2b56209d434d5be67fa882ad27025609a1f17b6c3067c4eb19a360c84176eccf400e471468c9a6a1f2b6fea6f127c0497c7d61587873189e1ed23920ea88c899349807a0e8cc1e3a50f124ed50827acf2834d0679e3d673ca3d7ec342ad14f1436d3d5ac22ec08c9920b201ecfbfdc664b5ef075c97905e374e1e645b939c515d7751703c18ce3af20b539085fab0cb335bd298180021511a17c3a9d2c873f1b28d512b1ad90f34c307e8767a8f9e9f3590706c572ba3939c29b273b5a23f376c81f660e1e0455c7e0f7678f55e8f1325c3e12dcc18491c7a28cb75f85a5a4184d28726230f1a1f350c141baac8b481c19f679405e2485392e04b16f15547f01d302cb625ebd0c275048230517c0bb615aa9dae7f102ed9dbcadc292e90ebb15794cce35ba35739b1be84e3c7a4b1456f426810faa15d74a2663c7bba3b4033cc48fbd047eef118c", 0x1000) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 14:43:38 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) lseek(r0, 0x0, 0x5, 0x0) getdents(r0, &(0x7f0000000100)=""/102386, 0x18ff2) ioctl$WSKBDIO_GETDEFAULTBELL(r0, 0x40105706, &(0x7f0000000080)) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="8fb1dca55761094620d99d9353c8d4ac2861ab31004dc8269a4febb743363254d9971087bb390bb4788423"], 0x10) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="89ec5eaa4f650100ff8d000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x18}, 0x0) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0xfffffffe, 0x0, {[0x7, 0xffffffffffffffff, 0x7fffffff, 0x100000004, 0x0, 0x0, 0x8], [], [0x0, 0x0, 0x6], [], [{}, {}, {}, {0x0, 0x0, 0x0, 0xff}]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 14:43:38 executing program 1: sysctl$vfs_ffs(&(0x7f0000000000)={0xa, 0x3, 0x11}, 0x2, 0x0, 0x0, 0x0, 0xfffffffffffffdcb) r0 = shmget(0x0, 0x3000, 0x1, &(0x7f0000ffa000/0x3000)=nil) r1 = syz_open_pts() r2 = kqueue() r3 = dup2(r1, r2) r4 = socket(0x2, 0xc003, 0x6) connect$unix(r4, &(0x7f0000000040)=ANY=[@ANYBLOB="830233663a"], 0x10) writev(r4, &(0x7f0000001440)=[{&(0x7f0000000000)="a219bc24dafed3f0b9bc4022f7589ad71dac", 0x12}, {&(0x7f0000000200)="9bf82039e80d8deeb780a75e3de198d3b8cd52a531be865a2d52c5a189d45ce9b3cfd02c61d81efd7b1a", 0x2a}], 0x2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f0000000040)) shmctl$SHM_UNLOCK(r0, 0x4) r5 = syz_open_pts() r6 = kqueue() r7 = dup2(r5, r6) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$TIOCSTART(r7, 0x2000746e) 14:43:39 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x10, 0xdca, 0x4, 0x82, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7f}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xffffffff}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x400}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1ff}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3ff}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x3}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff9000/0x7000)=nil, 0x6}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus/', './bus\x00', './bus\x00', './bus\x00'], 0x100}) 14:43:39 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="0902e5777f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x5c389f129d658d3e, 0x1, 0x0, 0xfffffd7e) execve(0x0, 0x0, 0x0) r3 = syz_open_pts() r4 = kqueue() r5 = dup2(r3, r4) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000000c0)=0x9) r6 = accept$inet(r5, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) load: 0.87 cmd: getty 58851 [ttyin] 0.00u 0.01s 0% 302k load: 0.87 cmd: getty 58851 [ttyin] 0.00u 0.01s 0% 302k 14:43:39 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) r2 = syz_open_pts() r3 = kqueue() r4 = dup2(r2, r3) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000040)={0x5, 0x5, {0x5, 0x787a}}) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) dup2(r5, r0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x536e, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 14:43:39 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x2}, 0x0, 0x0, 0x0, &(0x7f0000000000)="756e8f8cd47e04fcf3f0e7805bea3374afdd4ca939043782e69cc02aedc9096985d746761940928b0238", 0x0) 14:43:39 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() msgget(0x1, 0x507) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0xfffffa21, 0x7fb, 0x750, "0366402ba77f0c033c0adf71cf15cd76ef3caf00"}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000001300)="a265be7dac79c4ce726e06a62680250ef87570f308e6522bc398b096782b633727b9c3bad86626010ffd23e632326a43a63060b0bc5cd03daa744d8dc811a107bddf61bc614aa8aaa423864a9e5e6e5f54f14d323878d88d3b875e5cbeca38f2151048ffa9f578a8c9e3a05736b5bd76a92ccc1658ab7555d4ef5e545d4f07247b7faead2c326f49f9c794324d34d75a7fae389f0fa01c67b384c8b0f53bff40ca129048290b81ff56037264e8ecd6167d521b6a1ff9734a8ce63438e02c8578841c875e95aa09db2901082dc001095320ab7bddbca6d7eb21f441494cd58cf6a5590ae0b6736dd8784193493a5a4270e85a261297412b08019b414c1c9b887888b34dda701f9aeffb6a10db68ceb7a404eded7769fc2f07f9ad83811eb65775caa80aa411871bed3c20f10de5cc601ec3d81bebded89432cdd448587b16abf0d5c32f364b008e5d56c7fa2d16dbbe3dec7a3992b43d8334fcd1e00284ec59b1dc2071d0c13554ee5a84f747123385a5a9559cdbf5038755751e6e203c550ee561297826558080933d78a30df9c055ed0e8f8e43656194dc948b14aa58f82b0f839221dabf068c0e70e49137dd8c2cfba7e5cdfeec9bccac3418bb9e991ba4a119bf58cdf6af164b1c7ab911330ab925d1394996a25f848d00a4972c00a8ca69c4407ec0a8b294fee509e5e64a29ba16ad7cdbcd73a71fee85c2fa41301a32d5d95c06cbb1cf637c176334108e99c7028009e35d2ea1b82e3447ebad9e75300892157a75c2bd1493c24edb71321fb4985e9e8a1f2dd140db9f24baa7b352e646838e37c0408d4868ff73530343140ac15ce1ae2e6801db7e66eccb983c422e61a2aaf7e50c780bf5a203780783a9fa51264d1479b7146118860a1b6f73766bac5e6d0f75421c0596529904a152a799b415c1da348225bd2b088b056b1e9bc813cd6f4cef8e0d0c38001ad6b209c7588000d1c45a539793c896ce414f01167e420befe476f46443958fd56ff25457914ecee5d6b1796b04ea3b7acf16613a2e35a47fe776c811a87e5594d7e560d7024a18fcdf8e60c41a4782adb9db22496984283dc405d8f4a675f1f827e22e0631af27f5c726c42419ef634c9b153c13124c1e07677807387ce2303d75abaea7c950b30df2361c9aa8358803982747bf165af1697f41929ba9b81d336ef401f6c3cea1aaa0ce016c964a0441c0709ecb8d9275a9bc1e4e03f0d7e977c83466f4e6324e902261e23c7f05a3268596beda1ec5f931f12601d2019e397818003bd3952e857a58ee4dd64ed26b9af180b7fd976f7845f72635108314f202b81b47ddd9b48d0602002d1242090ae01d5a9f627835a071a1858fa886ed4d8d16538387bb2897a8cbda7a7bb9b9b3fef5ac47623df277470b2b31f9ff4263de87c9d7b7283dc433c34cd85dee3d0a6a3e2fde8ce785dc39d79e94edd38a2b13e597674e451069f53cb1a0a5a0db8ead96c1fed3a84a6e80c2bdd5db7035691d5ece20f639e386689e0ad78cc57d86c86a755379108d9132ce9be8b0988e3f6eeae25101d5c4d6cd36f2e8b2892f7b17759f0f33cb9c2ba775519d64e9aead39514e0966ce0e9c5807eac00632251ed42566a997fc7847c805e51ef7cf41537e98b8b572727d6484501ff742aea1c3f31fcb52221a18bcbc3b997c963f4e46be9d3495c1bff45027736027108fea01be9bf55e763e7c5f85ec0e783907e40c82e8a00499b39f82b4eb5999f1c00df868fc89caee341a95a71d0df77f120c52b8a04754e11652b4527c8e51ef2407cd684aa6649fcbf5ac1022525ae495ee58e01d48f7360ce856a0932b3628b66a596d62e7aee69151004e6c3116e33b30b1fe9fea188f21763044313c29d9c6abb03934bf094e2bde636ddf671b800a1b115eadca4d55c3298a71c02e6002f71a3bf8490c2cba85fd029ad20fe78f277b27a2f9a3a541e3f391f2cd3a76b7544cfb494e8e611bb2ed1504d00e223de96263947fd30e73e8af863aff227fc72c5845eba6df78cccd64e6e3c5e3baa0fbcbd431e821c116f0bbc35d8b3d0512e0448f062e3c002354349e0c46c16418e77961c9f202e944a88c0c81e6ce4af73eab0a9219a67b235fadd073daec2b9b90fa851069385d5f1cb995ee956be446527da644395745ec508f97ac78b19ed404170a868492833d5459fcae1050649ceda0cf753bbcaa6f6bad59f82623d3bd1603f870c1e66e6a0e28f9cb29e6accf9def2fa7abe64c558299be3c706335291c298938020b77318bf01126b9b7c409bd1485508e8b5735dba0626210551c348d232e2190b05b71caeff33e4b72b4876ab628be63f8774e8c527354afa215e6edbd6959186e859bfe3855b40ea89ae8ba702acd0ad34d1f0079e254d6e7d218556bc62fcef7e04e90a3311dd6ae9544d076e249d0f8558db21b6338ae29a2eec18e7de15438a2cf31f18ca5f706c8963e064d86309b99e5bcf055126604c51a39922aa34bcf19eea0c3312192d22ed93c53eda5dcbc5a7878d976d08811012394983c4479ce1905e0a1b60b0c9fc22ebe05d5a67be208c1b9b3dee8bd88896c81fa23b71640565e0fee624552c01594ca0e6cf5fa8bd4a385a4d016d92066bfdbefa7cfeeffc863a836eb3acac1525a30ea92d4de66ab422738003479149c5af715f5a29885c2631d3240f68d477dd29fe79091083f96ecc2ca3d60706156f0b81bb4c8a87c8798c5bc97a590d97cdc929df69d1921bdb17961a5351b2a28a504cbced898572811488beaa28337eac93391640f3bfab2664c933e032cbd3dbdbff818dced76393880440e307225e0f63abcd8cb70b65455bc47f65db41a44b1f9a19acd5a3e0f8195432b5434e6ccf2727e7dd082c39be65287a7f7054c7329a41184d6c69dd24b333c36020e8d24e267249e6b8179f16e3a7eaefccd71b8a9a71fcfc7a86426b14ec635c4b70880c7188c8d3c5e9163b50bdf613c327d5ba58e501fd52e58ebf15d1a936581bd66b83c8234e02634eb18f240e263ec699657713b70166662a4ff9b23e71184deb08afac78b315f42f52e11772a6719600494d69858517777a9a515bc9666471c31f3dfe7c35faff5d10a3283f80708c60298051cd5f9a9905249a18b885fede034e6b9891c5d64ef8d03b1aaedfaf79f6c78ed61b2f5c0976c7d5540d28976e145a873e8b67bd464c4c58af499bed3880c", 0x8e5}, {&(0x7f0000000140)="04e1ae803a0264cac87c1de5c39bef2e2492f97288f991b5d65844bb9592a1d68cd465573cb744b57802a03c01f2e6da8394b3256a34196483b99009981ac89c4117b20c", 0x44}], 0x2) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x80) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r3, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r4, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r4, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r5, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r5, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x20000, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffff8, 0x0, 0x40, 0x0, 0x7f}], 0x400, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffb, 0x9f0196541b2f0db1, 0x1, 0x3ff, 0x8}, {{r2}, 0xfffffffffffffffb, 0x74, 0x1, 0x7, 0x8}, {{r1}, 0xfffffffffffffffd, 0x84, 0x80000000, 0xc9, 0x3}, {{r3}, 0xfffffffffffffffd, 0x46, 0x40000000, 0x6, 0x110}, {{r1}, 0xfffffffffffffff8, 0x10, 0x4, 0x5, 0x7}, {{r4}, 0xfffffffffffffffe, 0x0, 0x20, 0x0, 0x9}, {{}, 0xfffffffffffffffc, 0x0, 0x80, 0xf5, 0xfffffffffffffe69}, {{r5}, 0xfffffffffffffffb, 0x8, 0x1, 0xfff, 0x6}, {{r1}, 0x0, 0x73, 0x1, 0x93, 0xb05}, {{}, 0xfffffffffffffff8, 0x4b, 0x10, 0x6, 0x4}], 0x5, &(0x7f0000000380)={0xfff, 0xae9d}) write(r0, &(0x7f00000001c0)="d335210c26408f0946b59a2eb070f2eb49c81be8558e74be82840da7b6d200c6106e7bd92553a22ebdb22649d775bc622d18dc3fcb3b02374de9f1978b9def0a", 0x40) 14:43:39 executing program 1: setuid(0xee01) r0 = socket(0x18, 0x1, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = dup(r1) fcntl$getown(r2, 0x5) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x80, 0x1) r3 = syz_open_pts() r4 = kqueue() r5 = dup2(r3, r4) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) setsockopt$sock_int(r6, 0xffff, 0x1023, 0x0, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000000c0)=0x9) connect$unix(r5, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) setsockopt(r0, 0x1000000029, 0x32, &(0x7f00000001c0)="a1", 0x1) sendmsg(r5, &(0x7f0000000780)={&(0x7f0000000080)=@in={0x2, 0x3}, 0xc, &(0x7f0000000600)=[{&(0x7f0000000200)="f7689245f4c735bd181815b71c880c72cc318f327c5dd18a8c33ce6e30164866315b2533fe49adc0f14ab274166bfc0e5811b74fb72e55c7cb8917f841b92c8f048d7c430a132484db4eb87d62a8bb8a16ae3fe222b3da9ed8c7ff7dbcccce27f1a9c60cf8e59d4e8e6ddd1e565b41d131eb0cb122997ad5a121326bf43a8522fa68a04ae894b2a7a67b9fc9296135774ea3d8e88b21f8dd6947d37ca19ec90ce05dc264a6d5b3934045781ae4a20676aebee77bcca26b912b7f413347cfe1632c17e596e199fcc6811c6dc75d5c51", 0xcf}, {&(0x7f0000000140)="b8fb840cad4264a9a908831dba4c9a81f6c37167cc85fe20925bc39a2367e503a028eb2fab2c328a505cdaf29bf004b9049658", 0x33}, {&(0x7f0000000300)="7329e78aec8bd56fd168027588d2678b3a210fc043eda0e6138ca83ba4ddb80e6eb9ac8f5966c422bc53c2e509a5f1273da668bbfde68aa6c8acaae1e004d743f2f99960aeecc25232cef850d865b913f251706d977a2d4b5c2c8147dc37b96aedec68f54449aa3f3035add8bc6aceaf169301dad53ce585c25583eafcb7c63473eca717f69ff7780b117adfeacd442e193556d6fa9855521c91550b5a2c675df24e19f896ea82b9e139f24919072f1db3c6ecd7ffeecf2d76d4d97c40", 0xbd}, {&(0x7f00000003c0)="7472a774408b6f2f4441cd81", 0xc}, {&(0x7f0000000400)="7763f56e7c86ed1ee17eabb67b56598909d79d920338f721a0ddc0576e6dbdd187328244bb0cf392265b493c5ff9afa3b53eeceed8ae1546480f1b7aaa7886441fcbfbbe601965006ac8bcd28d9bbafae66809c20ff9de09bd71867265302df395396615b4375c52040f7a1b2c4701695d5403df5594b5ad421d032dc5c85913", 0x80}, {&(0x7f0000000480)="971daf3abbb9bbc513ec170d22d12c08098cf6a4ecf97cec5efda5aec2459ebb5b990b8d", 0x24}, {&(0x7f00000004c0)="5669ac22692bc0fac9071746d14a3d977aa43b19517e91bd8ae4e8d1222ffb06875485f30e511f7dd2b3b97fb5236c005b7478bf34ca4024f1ccd5c565117463a846ea2fb656bd8a91e4433340bf01198386fb15ba37ce2da6dd9caec6ae6998e58cb615019526f202be98ddbb646c845693429d4f37f350aa1933a2010401fe9f24fe43205012ccaa9c295e126a41e542c509026541cf34801f35", 0x9b}, {&(0x7f0000000580)="735ff4b15b43744dc63b39c31bbd6a71279e81b7579949fd5e901111462db32ba33f674ae4ccfdb2f2b5ccc1d94f5bc43807afa2065cf22e9ce7a55fb9472fa5b2fb21998679bc17861b46af83a884aa8d21bd3b9bbf7f995df33bc94c7a978b0086252802db5ebc30ff4b4ab400d0af6c2f5d3c7252139168", 0x79}], 0x8, &(0x7f0000000680)=[{0x100, 0x1, 0x60, "95708a57ea93d5937562caffd82deaac224471ee404a34ac01809882a350af789fb82c8de6101e6fa442aa10800255fe666d518b6bb97f18c682569d6e82b2dbeeaabad4bed33ca53eb97a12c476835930af5c49d8b931320e80fdda61ee6e05ac294169a3af1e25bbe53bf1e93e06733e04d8b9829b172d40e116bebe056b2f71b541dcf460c117bfbeb42d75004ac3ecb0bbaab54909db4befd255fc0eb02252d4fb23154a3e4e53086496d6b7a29e84e474fa88cdcde2821f81440f9cb6ffa86c88d67d0dce8d78b4cd75cb120dbedbe282daa7c8e8a9ef7249f34ad756b9650266b64bc22b8454fc87f88a592fcf"}], 0x100}, 0x0) execve(0x0, &(0x7f0000000040), 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x5) 14:43:39 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x21}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) fcntl$setown(r0, 0x6, r1) 14:43:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x2d}, {0x81, 0x0, 0x1}, {0x6, 0x0, 0x0, 0x924}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) 14:43:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x3d}, {0x35}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x191, &(0x7f0000000340)={@empty, @empty, [], {@ipv4={0x800, {{0x2f, 0x4, 0x1, 0x24, 0x183, 0x68, 0xd8, 0x1, 0x3, 0x0, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0x23, 0x3f, [@loopback, @local={0xac, 0x14, 0x0}, @rand_addr=0x7, @broadcast, @multicast2, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @broadcast]}, @lsrr={0x83, 0xf, 0x1f, [@loopback, @empty, @rand_addr]}, @ra={0x94, 0x6, 0x7}, @ra={0x94, 0x6, 0x8}, @rr={0x7, 0x7, 0x97, [@multicast2]}, @ra={0x94, 0x6, 0x10001}, @timestamp={0x44, 0xc, 0x0, 0x3, 0x9, [{[@broadcast], 0x74d95c05}]}, @ssrr={0x89, 0x2b, 0x20, [@multicast2, @multicast2, @multicast2, @multicast1, @local={0xac, 0x14, 0x0}, @empty, @loopback, @loopback, @empty, @multicast2]}, @rr={0x7, 0x23, 0x5, [@remote={0xac, 0x14, 0x0}, @rand_addr=0x100, @multicast1, @loopback, @rand_addr=0x2, @empty, @loopback, @multicast1]}]}}, @generic="8b7b89efb429a0f34f5694bac848bfc3eb68c12626d359d71206419ff9cc45455b30765acb66eacafca577c29b82d2ebdb5f2a49f46b106e8615a584787f3f2bc3d9ba06b17c75a344e1e765da86950e528f8782b5ee3988e327c9fe40ee9e89506343685caef64d6b4580e42dd3056550eb42dac62d3e5ebc5537c3e73ee24d30815611db2a882ade1c527a2c787dd677ec789395e9320d6b18623274ad03ed1c892e6d4e104419fa960de1fad7a1838875bf640e61301137b29bcbb90b983bc0db6694040fcc"}}}}) 14:43:40 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050160000000000008000701000000000000ce2894bc0fe62e18443fd3357af96caa0416c74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720f0500000000000000f5a872c881ff7cc53c894303b22f310b404f36a00a90006ee013e657ae00000002000000000000000000000072ba2ebe1b080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r2 = getuid() r3 = kqueue() r4 = dup2(0xffffffffffffffff, r3) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f00000000c0)={0x10, 0xd15, 0x4, 0x2, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x100000000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x20}, {&(0x7f0000c00000/0x400000)=nil, &(0x7f0000d88000/0x2000)=nil, 0x7}, {&(0x7f0000d69000/0x2000)=nil, &(0x7f0000f61000/0x4000)=nil, 0x40}, {&(0x7f0000dce000/0x2000)=nil, &(0x7f0000ee3000/0x2000)=nil, 0x6b}, {&(0x7f0000fd7000/0x2000)=nil, &(0x7f0000e9b000/0x3000)=nil, 0x401}, {&(0x7f0000d3b000/0x1000)=nil, &(0x7f0000c19000/0x3000)=nil, 0x80}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000c35000/0x3000)=nil, &(0x7f0000dfd000/0x2000)=nil, 0x2d4}, {&(0x7f0000e67000/0x2000)=nil, &(0x7f0000fe1000/0x4000)=nil, 0x728db13f}, {&(0x7f0000c22000/0x4000)=nil, &(0x7f0000e87000/0x4000)=nil, 0x80000001}, {&(0x7f0000d84000/0x2000)=nil, &(0x7f0000cc8000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfffffffffffffff7}, {&(0x7f0000c24000/0x2000)=nil, &(0x7f0000e14000/0x3000)=nil, 0xffffffffffffffff}, {&(0x7f0000d1b000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x81}) r5 = getgid() fchown(r1, r2, r5) setgid(r5) 14:43:40 executing program 1: sysctl$ddb(&(0x7f0000000000)={0x9, 0xc}, 0x2, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0)="7d3f2262fcdf494b1d7be25c258acc23568a62b7204f1701cb33ba13b50869b263be5a6f1a936771490598fa1beb6e953e174a26298ea67161e97e29cdf903e597669b5b9e9bf050640f8d0e1e33aa4bef7bfa2503ca62ad917b6323630a6a36f1a16bdad925feabc65d38c8064e1c8cd2ed57403812289e7c35c70b60c781bb302d94b2d581c417e8c73c234878c45c91a0b6346ee3d518ccc15fa7e6c41fc2d0864e427b626e80f73712d37c5552f1a7e336", 0xb3) syz_emit_ethernet(0x223e, &(0x7f0000000240)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "9b9df8", 0x2208, 0x40000000003a, 0x43ff, @remote={0xfe, 0x80, [], 0x0}, @mcast2, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x4, [], {0xe, 0x6, "1e2e2b", 0x0, 0xd2, 0x1, @rand_addr="6feecb9ea3bea1b338fa3cf3c8ce850a", @mcast2, [@hopopts={0x1, 0x0, [], [@pad1]}, @dstopts={0x8, 0x2, [], [@pad1, @padn={0x1, 0x1, [0x0]}, @padn={0x1, 0x2, [0x0, 0x0]}, @ra={0x5, 0x2, 0x7}, @pad1, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}]}, @dstopts={0x3, 0x0, [], [@enc_lim={0x4, 0x1, 0x20}]}, @routing={0x67, 0x10, 0x0, 0x0, 0x0, [@mcast2, @local={0xfe, 0x80, [], 0x0}, @mcast2, @ipv4={[], [], @broadcast}, @empty, @loopback, @loopback, @rand_addr="16ab56a999bf36df863bca032da38521"]}, @dstopts={0x4, 0x200, [], [@generic={0x6, 0x1000, "13f4809340be847c0207a1299571fd2e6004732c3a532dce2ffbce5bff623cf679e293f06ce85ac95373261c88e29cd25675012a3215b22fd05cfef5d89be4b3875564603d5d6dd3ac570bf99eb4b91e1ae1d7f8ce92c50669ac3bb91f4c26bd88301b6638b9ad01e4993bd41102b3610edb14c123697d596e101cf1f7ffa470f2ff10677a46ef0e62cbf77304cdad809690000c00df78c5978fbf062f1a541955541d38bad31217ef2cd45edc6a190e2f213a66e386d320a1d0da2dddc148a2918f54c0b573000705cf207e1f6ff0ca70e496c6b6eecbc108a73bd2bf93a2d6cfd9ea57359c1fafff05b88f24554742c4993ca4eaf2975de58540efb892fe7c13bf0ef7d37a6b476ccc255a89b67a2f03c27b1c5e777b475c1fdb0cf0504dfa14acf29ef43286cb0b3efb95b36a88a27d80431ec9b4083630e902df71da6a25ebd978d0f8bea30697fa09862df2111b0e59b7425ec6ee3df07d4d0423175f00c86bf90f39932512db5e94b2d912aa6f4f5cb8193f38f63730ef2410cf6ef47e2db40551f56fa19a849b3026d572b391011f71b6af1a274ee412128cfec22af4f31f4324c37024164f32ddd861d62ff07bfa0cdda3e4919e043fcbc6973b19d92c5e4c6184ac894d180d8f90dcf45a41df20eddcb80b2050bfa75c5a6398af617c3f8105b5828c6e80aa5a73cdfb866aa554e4a22ff6b07f30f0667bc65b0903edf7601eda04b537662b91b0dbc88ba51dec8707c0349ea75e0c1007fb0c0fbef51c90fc3572890f3182e42eef60b80a9d337981ec52400829ad2a87d124d843ee932c9ac862743e16b724cce39e7df04696399104bc57366fd16521ffdc63240f8eecf801e343f04591a6e2762045bf053b9834626662550eaaba941415082352e24d24029a024aab560bacf26b404af32ede3866a79f72f6839009c1b9263ae76680ae131deed3a5ef0cb141b7e144d5ca1812b788778ec38becfc258794b8219661459651e576374014ddc94a9c28b5402070cb0106f75d35ff878f80654c41ef886822a719831bb61b6027101845f17d4b81e42d4824fe3fb08a8e2114dcbfc28d9f76410da0ab054e43e6e0693924275d43a5ae24560740586f71246a1c3471ad3c7bc13ca3767e8b2f77ecd680a28be247eb003392b66d55a3c2913787e4888bae1d0c01400de13c4edd19669ddd2a37168d60c05ac457a6dc5ee11b90af558e0c0c6f03c303942befd77a0b67e78baa4b6f7d2b9f10209e9733c31a5a6cf7d98c67e9316e94093f6dff9db885a4950116d90ad03233ad367c865d902c236cffd6f60aae366c000abdfcd2d534939ea9df75015bde50f3f32fc8a1b8a9b0cfda51a6dd9b53ec583dc50ecff6e315d9b0a17d8d8915655c50e34bbdc8c9dcbb9115df6c9b8b928e5bd4f94312676cb2a5388249f6fe962e43192352050b6535a10ef209449757db171161be128fd7cca0308307e012e077cce57effba95977089e2ef2efb3c6397d13563cb654a3d224d65489c11fb4bd3d9eec8264e53bf249098ca786fb43c11e0229e48fcdcdcc82abaa4ce8b3231745d03a9e71d54953d49121b42972785550782a5ea87387d375d4e41aa1662d0139c27fce73800837887e0bdf98c5c22f44f8df8ebcdb88de679c5dfa8f25b1bbe911191d8e0a718d030c9794d48e6e9577a191b044dd7c35dfd03934d411d07d221099a5ff7e5c38096aac2b8f2a070f7d569500e61bee448033db70832a9fda6ec51db17f348c662fdb23b7fd7356c7108434e8c08bbf7bbf3f8bd7edf920e22971c8e207df9cdec61b955701d9beda3df84d10497dad67d4859966997072343d83d98f576332638113782697d1753f454952f1a2870d6b8e054e4f6255872621e60b6c918a639c68a6f0c62202db2673301ffe16c40d10ba575c5129d6ef3ec9c6f44b324bc9f6968a0fcb26e37377fb744e41220417bf280efc13f989f67ddc478a60f07bca92a74d8107d4e8de15c431314d368db8c66bf72e1f18b43c97898111f3072b140199496d2e0e8ff3d570c6f2bf875bdd250e7bd2a39a70d3d9034d8fb3694fd2c51690973971144b233c1f984a6c7de706dcb0627ed5702c00f8f082d6b69cdb5bed56a26e976c6b33d14ecef949c97dec778d7bd0cb20ae2a3ed8fa0dfb82c28f792e9026cb54b9219e093ef6354119876ccd6bbb04f6e8fe1d3a8268aad47aab1ceee3631bd835f6009e70c8fd98c0cd7d98fc40b7fe373a4d89f53f8e3052b68cec0c18081b8e6ce3718a3c8308559dffe0db90360b65bf580575305edd1767319987e0aa9f4490bfefe2d5642fb883f9aeca8dcc54eae036535449fa8b8b204d5701ebc7cfc36391328440c5944def790bc7522789960ba4b0b3a622728001dfe89ea51a5c754aa9b36591c0c4e7a6ad339645e131a749b5bb656484c0afb1b6302ffc1612d634513d9c2836e1234899fabb38af9e2584e5bbde1bda74b57f74e88ffb44a7af60f9d88f3fa23f7b42e84b51219459185444ea6c4cf3bb4680e91f12405f39b625dbd0993eeb67b8925fb2537438abd1db3227bf3e64817912e218e8fad51c066644b23b787489290adee86f669dbba2a4cb2e5fe00d79fee0a89150f9c40ec547ce7272c5bb4dbc01f608c3fa01290db7eeac53821c2fe72ba99547ed69f4d5a3b7a525ceae0c44fbeccb0021511cc38224997f4a489693399761c5626f41843029995506c0f7e709359b9664414ee5f5599c9f25cb2930b68679d1e954f2b0194bb4beda6a2f833a692c49c87bf99b4f119dfea7ed9abb8e20bcfecd3954a9a2cdf3fc87689c8fd7b0b24429860c90b28bdbae9ca3f183da862b0280117da3e9b626f91499933b1166a2f798af714f28f21bdb866ac631049c55695fb1982e991b3799f398d0d054fcbbc2bcc13312b9635b84028ebe2ccf32f6ebc48883cf0dfada721bbc5b9855d34497ce7af11cff56d788e2055fe506618156f6d308ef73f38a1799a97b66767e14722c1a7238f420c8806e488dcd2530962f8f4eca4a9bc12d9298d325b753e915405ce442e2f2de4a0dc0a318a751dac03e2bf99712d41095626cd3096400d283b28d50968bc1ca2ed8d33723be63f531b39e8fcfbbc966d3d9223e20c73097620a07e4cab2081eb0e50da78186b4d3e11ce467c09a5b2ef47352c7961eb53cfb3acb121444eff6223df712e3ccdd2ec29e0be9496021e5101c6430e1d0fce64d7d2a19b779589a79cd1b8729950b0a055811e524cbf8dc67bd9c4b526cee4822ab4a9158d1e45480ac2ec4489296852cb7d8cfa76763e70f83bae3b1f6b6c9ee2f8b62be08b4b9d8e64c8061cb1d3e533fec761a6216c7d6173b117092cd41b2b2eb5ffb5d346e5fc71b44f00c5f959064c155c09804c4ca076bd601102ce7840a683b10a58cc3706c071a4c48997cd2001568eaa927a509b28249cc23864a3a36cbd7ac4bedf260756fe6d1fa1ca2338d768c25ee4a443ce49410e325a46cb92bc4b78d77aa75ca65e552154c60c5ef4f73fcca6e69bd447f9309ec7d738fd4026e012b42bee4ae3ebbe95adfb627025daa0ca6547e895b290eeef9fcf268b536df5adf4ec9be8435e79d61986766b836d22cc9c0b50d5944374b0a53fe3743cdd40b8063dd96cb0f9b3706e09d9b46efd4af3afb9fd8510804cb44105348c9463de56059e33f859c27bc779c8ce1dc6e41090697ceebb2ed8fefbb7331b035ebef5db5335422a35c720152852f22bb1274738e84787c08536ffc1544f90b585d3604688a0b6058cc9619f2c05313c35892ec0a2e9067358c1852b2a21bee04a07b1685ea000f3dfbc7d22ed28507913109d4c7103f7819fa2edb4d586821145f97e8b52a1f12c4ab3d11ee18564a9c487a8f021948c81853391b09793586064c23c6dfbd3cb3cb1522bbb14e5833ce0ffc05240f6344470b11c55d6bb249d98fbe4088781e9d523e5022ad5de2342c53b6af16a8a59d87a6641854923fc970c02b9cdec1ef75f256fbc8d1cf27df4438259495db92d20a1dc73155bc1d98d60201f8e42af1c216481af888114f15e6d53f8755824f035bf9cd198d7472da6ef687f8726f3248b8de64a974c68d370847d10419be0fcbe03fa7d46e30cd51de05a3dd5562e8f9182717a88ebbca25c3312cdd6bcc710af413b04810b99a31435ecb40f4cee8694d820c7a2dcfd06f2de11685889cb1e616691d4874fc2437ca8c910521fb8e9f3f254f1ed79cfe0895e5a56880c9eed91a30713e220affea54f4738b249edcb9341f7d8553a2e607862ba51e70076246664d6efedf3788927a99d798410201c3c9a6e1e3bf6a0df5c7501bd42ed2cc4b81e65f335851ca9b6fe10b3426b12e60037d088954c5582f18e4bce60b488f23f58560e836455f0be1a23950d744b03110c60722110bd32fe6700ea85d52b45ceb152714f58a89f44cb6301ec61f40c33943873eb1f4db2b01311341c9376c8b9cf0197efd62fdc104dc535177f744dacb7b76aeb50bdc1431b2a4eec8f53b3a012ce25bb8d1f4937bf1168d375f0c06971bc027d4ad9b66af8467d1e8c3aa9b56cd61c7fd5f80165b0d4edbc8eccf5532986a6fcda42edf4a3f001f899a6786e29f216463d0a85655cbea1df28c2a4795b05a640e851ec342f7e07da9c4f612354c7220277f80faa801323af8700690323e2f9dc1644f29c3846e9eb8808a1bcdf8823f4c279b22456f48c0fe3de590f6bef83d5bae9c56d3da701d5d6f8936c34c8801f29a4b6e6b4cab9ca337fc4a49184112268e891d1bdda75d603a98f73c228b649dd355bcaf94c097206bf0068b3b37d472d7bea648036546b77bacd879ad5bebd0f1ce5beb2cddf213a8ad6ee288b8fb4e254231f92a70e93d0ac94ee892bccc6ac294b21643bb8909cab751722c156a7cf7f7db78bb886c0f7652680064355d9c5777fa6d278cda311b1c6369cb76e68e7a86986e3c115889c8a8af94ea6cd8a09af60cd4ee0c557272837fae0a47a0103e066b8772a955ea63971e6b45f87b2d98c652220e38e53c923e43a441c69fe007deaedbce96cac7aa562d094f76a489f59c09a66489809a372fb9411d1769cc3a202107fac7d98aed170fc167fd2a384b98e15b576594ac3a18cd5630c1dba4d891d18a106b2ba4157e6297a8072059bf10f3a6f375f86f620e62ae2e163aceabc91d0cbb78ef69ecb771fcda7e80263d731e9753379c07d5ebb0457226b0a12910e730a812d94a92dc92f44360ef409d3123d4328b483ded3bea14ffc4cdc84df28b3224fc08ebbe179266a9310ae506fc4491a8ca4e7b50499bab8792e7427772893b807946119d96a953833a74497c4b8b74b19d895fce93642b0b8911e48caf37bf89ccd54abdac849c8055f08214c1826cadffd0b4e67a3e3a3b7ddd18b90f65e689d021a8e72d85010619c3ff602e39bc2a9a5fa796ff98b573bf4448b8d4e638a674132af1ce125872717b4a748075fce218ba55b534acb01bcbfbaf570eebd93bc50f69924c5e09d850f94b35c349d2cc4b539bbab5b090b735d88498e8e47815922e88e98ddc5b205d525259ce1e8c558c672d5f7dae30f507ca3eb29456f9076094fb911caefccd84294afc977c23ec44c61136ed15bb3565977dc9ba4d018b9feb82d6e4780c905452912dfa922ff2cc1c74dbc4a2dd9e7da3e2a3bd444806ff81ba2828b339077363e900c36da609728cfebf0c89220c7e88999bbe44b5e5aaca84291d8c06d7c7f3e4893ec57b7b12d6a0020f2eb0b1fad2f87"}]}, @dstopts={0x32, 0x1, [], [@jumbo={0xc2, 0x4, 0xfff}, @pad1]}, @routing={0x50, 0x4, 0x0, 0x6, 0x0, [@local={0xfe, 0x80, [], 0x0}, @mcast2]}, @dstopts={0x1, 0x14, [], [@padn={0x1, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @pad1, @ra={0x5, 0x2, 0x9}, @ra={0x5, 0x2, 0xff81}, @generic={0x67, 0x8a, "647f32dfcc39ff2b896f99475b930fa1211019197d5e0afd078410129e4af086987030df1d7bef0176bcfce20928f4901962c65a8a2dee9628a299c728ac609442f1744445f4f062e1f4015d793ffae5eac0ccf145e72dfcea93901ecce118c8f07e8db9fa974bdb255bf569ecd613077840f4d913982a622cb22fe5a4b075d98e225f92c5dc18d5c2e9"}]}, @fragment={0x1d, 0x0, 0x6, 0x1, 0x0, 0x7, 0x66}, @hopopts={0x37, 0x0, [], [@jumbo={0xc2, 0x4, 0x5}]}], "003228bcb959031d71460ea67740e94c7a465c7e1ccefe9f4be81e2f823855f90a30a023556db81a719feed16b975bed36e9e1a8afc36248a016d4e0346d2e2bbc451800c3430ec9e767533a11a569422330dfc7290a4a67ac34cb5f876fce9a82afdcb6095afa2a3eb9fbaca33c9e8cf2ce6f6b9a467b13f6390d992c93eaa0d9a9d32bf5ba4789306cb35cd14c11e23bb0b416addc4ae1cf877b8120e84cc78e11f5ad229ce9724b37d2b736e05af0b72684b30c7f46ed526a0edc7e2a39381404a3bf38ada483f834576c2a61ce8cb7d84a2f3852d7cbc68c75ce9f00f8576ca9eb685266d5685bcbb5c18148e887434d53bb998f31124661be05a8ef3f40ce11d26223a7998d027b12e072cc0bf9c380fc2d01e36be2c793463b683e8da696a72044595af939748f698d289edbd8843ec0175a93fdc4514b0086f93b834bb5c80aa990385c1d2cec752e8dddafc0037cb3957f018ca1b53f1e04687ba58a340e3bff745992e96a50131cff7de043812cd5d446aca30661079031eeb708f33567d6ee351e2edb9bbd95e5cb6d19ed0820daf8f1f3ae33e4cdb1041a39a7f8f9fd7ab63fc87158e24e11df0152c718018d3c7f1cbce345055ad8f4c750fad74fc1238b371c92e43843f1a64daf0957b40405197b358fadacedc471cef0bb59baa56f73d2d11aff782720b8bf14453e4b5d0ccd5d53c34ea755b19f814d3a2d6f71493e4e29adfdf45f2aaf8335a939d81aecf8be1810856416828a2067a51e91ede328e031c90f933c6cd45dc8d15382ae7de32e9770555ebf0862bc9e18395f6795bb99a3629c4492a78eb1cc38396ac2923a65829608165460880c1859aff32c396dee821efde8c4e6964551c71fd0918d58cd73f9ddd2888096555576eb73224f2b42fec715a54fd9fcc949a53edd161085b19767cff2709ec953fa99d53321219e3cffbc969b3708c2a9847cca28d8c4a3c0892f1e8daead994fcfec4ac7dd4345d917e621fe00077b3166dceda6be2dbdd2b22f891d45dc1d3a374fe200872ffad4c3bec01a604996bee0d3f70a6ebc1c501cb3ea87f3a940a00bdcd34f410b2e6947c50e85790de780dc3ef154f42456be94170067023ba8d9bd6ebd3d7bd925a6629c09babc82adeceff45cf7dc1d1b7bb7fc909b090b0cd5561f3dfc6d17cf4903ffcc21148089aba5265c87b3222e4bcab6a9fe03974f7ef10c064a3d25b6e1fe1098832834d25417111d30ef5a3a505a65e6902eff4ed4d2f85ec7f1d5e6b3c6ac6d6d3b15a835302efb29333aa9bf3fc31860a5d6d3374d945b07e8c0a1be0eb593bb679e2ba702ba9d52e7b7a09fc9a072d6b93c703e4f0eb1d964d839fd52739a6ea0caad1730136e769db28af17d1e47298f32f5333a5a12547cad63dc008ecb46b32aa88a53255703db7f20ee83f6a28ecc6464cf65d8ccf48424fbe5c175963899d3aa936824dd618bc027eb4d8ccb695e6ed5377bb38db377805c7250794f4358a98957e31422c24395555a361048f67f2e519da748ae02664ff0ed95b775b7bcc1ca201a946a9b093a75230c51a621d2b302d6e6d395cdd1f17058f9c8ab0828b21b85272be5213735e3cff28475af06b35439fa36a30a14173a6c1a69f823fd035d16a5267a0d45d4037e241c0b2c769ed2464d6a8d63beefd34d22dc07aa0834879f6f87fe1d9a2225245516cbe81befab4300b2adc98b54a523bec68936bc5081c2066fdf4267bca5acf6304622ee371f038d1b8791c5c9f489b892c397038bfc3ed878372965025efa43cf803ce57d7da2242859792479bc20ab1992da968e0ee84c2f01a5b928e58514e00244e632227a80b2ecbba5d19a3fd26f8bcb70daa03b14685a4ce035520ea2d997942075e3c0a7c615a9f23e6a1819f62ba84015ec32719f521cbe83a00da07f3f6860fd62d6fdeee3aca637a4bce91bd7202fba34de15d72789f227af056ff930ad44d18bd8f3e56861fb5ddc466bfb3e3132b39f442d572e80282f93f269aa05012e09d8b336e323e824151d067ef03d1facff4a786da9f24085ed3b9e04cbda0b4258b279ac76d13c4350032434ed9af41cee44c3551de39c23c5a50088a457b8360b2554ba6537d0184d706c59649e8238966c50318944bbcb6f88344cd1f3696dd6c249d334801fe906c06cafd78ae7da1024805cc17a4030c51985c11ef04c1706cd5df7fd09657df22537f8ae4ea30e944a528def28896e2fc3175d1a991afe660dda9526bdd6f94412529c6e204bbfc80037e6ffc9f129132ced0fbc85f70ca4e5510a3d94d740ba68618236b8d83b0b90cafadb4f6f6cce23f248b484358f04f2af92a38b9f0a4e9a007fbe3d8857cd296fed15a8acf650b81257b3f2be5f8351478ddb5994cf181d28a9de62c2c3f82af348a17f2c239a382a58251110d3afd6304b0277c432f6453466afd403bd5ddddaa491980971271ff6a8a99da1a771283ef9f828f7b45d32bf6981c755bb9322cb7b35727ca51ccb9488649014200bddb9bbbfec03aa9fbdaa11547cfb9df57531d0d1521a410f2a15837bbfa6d7855424320a8a0595d6e9d74c4a55ac9c99c8d3ccd6407022239f1b683ed13dda2e97d76e1480ee5363b97caa21b19ca5faa5e653cd4f22d8583e55221daa06c83c6a24603f78ee6be633d807a1971b861a8d31810ce34dff253f7d41857a9f0b5e85117de696f541060ef561d380f50f30400718ecef6cd55c5d3dda16525dfe3a8ed03502bf9aea6069d209835b33d44cb6c2e7e0f818186f26bda8e946c3bf25ce27e12c4d2664c7562246304541cb078deb08738c69ebe2fcb52e965d18d44935d0c00df293674e6e8af2e7dbcf5547b556952778502747509b6a6f83f65e944758ae9f1e9791c3234a84c6843d146b834a63ad0072f1e53ec176ec5fbe53506f21a8a20d956b45335f031d6fdb951b49a94216a7aecb3ad6717ca4028bb7c1ee833803a658be9290f87f07c10ad4477ec961b3cf4c5ddb98054d9d8a1f726844781ad3ed392999c5ee2cad048516ecbdc7e6da80a9b4846bf4f6f7edaf225478842e8b716140245d382b9028893355b11300a6700525041e6c0ffbee7f5c1d0ad62dd6c2e9b0e7affaabfb611226ff7275cffff4e9ad164e788e8e7b68d7b99dc1007bb738d380d1a8f460c182ce50f0c902319cb9f587ba9fd7ca65d545beb71f8e931397b786e27b736b1fb4e6feb823e668b9e9e42060c63ee4a53b53a78e4232efbc48694470fa79cc3146ef89878ff92ecb4131caed7b6f96d757ecea9bcf4dda723269371aa5714aef1c1c312b13b340ac7fbc8a3bdb09a0bf174dbe5a42a26a0d5b0cfefa40f344f9be1fd98c6ab8ab7f4c758a26195d101ce115b2003a884eb67aeb1b86a95aca992815e89a144a6cee2e4854af486aec54dc0b6b11f0d271e0157f9d5bb73f4ca38948eb27445a6efb9485df40c677fdce03b7cb2d1f278194c368de81c88dc197937901035da37df99b42ef3cd11756012a4e9124d2b548ee5fcfe0ef551925a9028364eb1fcde4c9b65e12fe132d6fffcce153616eaf9926ddc0037d1b7258c0750585c5cf0b7effe8f315c3bd92c6c91eef75ceed25a503a34a4ef26a4999187987096975222a08d4b88f0218e3c08ff06cbeb069bc46542f0987ed33acb5d7a25f79d6a343da435d1465ec483cce63c4665101eb20a5d413cd2b152ec2e46f145e0214ef6a1bba35a35c9965af763a585266323b09d742110f98d4aadfe14e304c99fc63e888c0a8602adcfc95b988ed78840a42b7580259747bb3b366d9c7eaf754155306791fac50560fd85c42d75b4a376e604801c7ba2715d7c0cd3807a24a36948ed2f7cdf29f01e4cf6617e00afcbd7a1e3190b6223507de697f1cdb18170c590aac35f1a2e33ad5e64c06d4cb56fbe91aaa3f4609dbbc4b29a456f83321926661141f9e4be2de6f8c1661d71c92105bf3a6ce68afcfa30f6fb8f4d8f01d61ea9eed1a8eb0ba98c680f8c502ef3325ca6af1d963db558a37f779a4435d405c87b39a580049b7c327c4fe118a1c61169964365671fbe4f7e160b45b834ac21e74e854da8fb9342ef153136820c2bbed4447df2764247a14561331e1bc29e1daf62b69d41873dbfc144341b6393b1ae8694a3d5abb29df7acf4e4785d6a41ea397bd8363d8bfe4b056bc5326f114a85197b8be14d52caa4b96021c5500f635d6a2270cc74d3c454d2e35d0ea1a1d544b701ddd8972b90d25aa3e99003ff6f296d2c48b1fbffe76e4504855d3f8e68329fc2b7b8d4b71403ff21432f0901db67e404488a6d4cbe91b82c2267259affe4fb18ee3a8e2072963a7fc4eaef5511e956dfe719f69aa9e0c7427c5b91e278141339fe6db795d91a9eee0a6a2c786541e44984fba90c2ee539e6566797124b1a2ca364cc135c04d34df991dbf8690a126e6a4e3363f6510a7b573277e7a73bf910c9a8d577dd90726983bed2be1a7cc25626771e7fc1db37d2d39d4c1d228e79244b271be0421fbc930c0f8185998b5f08bad2481b8cf8fccc30b1daa493cf6208fb8635777a6eaf9de19a1c33a4f17bd4101d37849798844b1467856ae535d6712abfe4ed95cd419f80e161f1a67b651ae58a59d31d2e3ea2240f822edb87afcd98a1c8d78347a2a97b7221dbdf03b987c02a59b3a9cc850174e560a4cda5525df88455060fbe0c0db50fb2e14a4e693dd8486b19b82080e330e142fb9f10f98b39f8f27c19eb27c76f443a1d13633db4ce0d5d87e5d9866903ae67a6e1d823e38eed795c46b7e397d42bc5eac93b71804de56ea0c189fbdc1f6faf4dc18a0fd1a8c724be50f0820166d68006e97d4a92ff9b41c083872cda69100f01a15cd96905441d5c351a7eb74a6de171f13856e45de0b7108bce5228e2ed28334baaf4e55c204967d9cc7702c7767a0f40b5b6b08e393f210abd4dc4cf181c286f63c5c042029389dc48ddf58e228357f8f2e54937b8017c2b559e95d39c44f5a354f209becb261c7104cb33869c5cec60c5c12ba5ceef54d5ce4d0e7ebdd13326642d2503a177ac7e5e85e5234a4570082b1f74deb50938da5490ff6ac3a154b69ef56b0bb0df86aa8a7b34ccc0e5425ac88e15d3fbe4f26388302c5cbc73c88555f3006c76e214abe9d8b7bc22b7698259bc282c194ab60ad8701fca4b4160eabe269a7e78739f2367c46b90fa4f045faae0efc8b2bdcf6841c7d48dc278728f0d9084916d52e7a99e260ad4d33c7766f33112fdf0fd197b1a54551da204f3cd0b54fa591a0413255f1c4bcabed5813d6e195f239f843fb8d437ce454f5e113b49d6706963b10cc17d26d173a1c6369521b9fc3760825555041ba192ca4fa5d67217207043a8438be7e89a956521ee80f26dbcdc06d6b3157dc0fbe55140f0abd2cebcb1db3669b3856c3ea88ae1862492383d424b361f3502a99a5cb8a52aa5eeac3a24b3929ef61bf421d0ccb557d02ba9eaf56583eca4e92c9f444eefc0d9fa9626c7acc3783a0621abae7e9852cc3eddc32ab62a9bd120fb5dad2cd7751ed4a7b4bc711f5a7416e6352f8d2c9baf53ec0ed2d9822bbfa44af55ce3e5de1549362ad8bb3ed7ba80192718c7df9bd5ccb25e91fee538b1300729b94c7a1e5f8ad6bff0674d33c16eb23880d39cce2f3e9b92efb7cac59d112b2bab7a0ca71b3d3fb226585de5203ae5aea4c546479e85ecc61bbb343493fe579ff172a377837e9acf4054bcb77fd3cb560f743c30de2d66651127642411ee00cb87bd986d9975d7b9dd256ea07"}}}}}}}) 14:43:40 executing program 1: socket(0x1, 0x4000, 0x2) r0 = syz_open_pts() r1 = kqueue() r2 = dup2(r0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) getsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000040)=""/93, &(0x7f00000000c0)=0x5d) sysctl$kern(&(0x7f0000000000)={0x1, 0x5}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) 14:43:40 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000040)}], 0x1) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) writev(r1, &(0x7f0000000080)=[{&(0x7f00000001c0)="0d934906069e384d11c740284f961abb1b4f255ecb830e0a51dd32167db151109fd7b71aba10fd6318366391ed55514152559ad6176c7899a0e26823935ea94834b81d77a51a22d5e7145eee99963405b3a986695ca42ce60dc0a5bc9084ba84610a603e5640f96f671bacf78d9940ae7a7bc40e8d6c854f181136a07c2e73fde67a2031c3cdaab6bc75f6db0cfc90401c0e99fcd7", 0x95}], 0x1) 14:43:40 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)="4928b2c2d35e82b861aa852efd8f98eed4559d2e00250ef44ec5b389202aea7be7b5a766f3b02a4e47c7dfedef9caad483fa5971555f59e7e52f67263a506ba7e4f6099781c6321b311eb2c666c4d4d1d7b51e85d1478045226212fba8428cf452aa53b9d5fdc3d5f79fb36c78009bf94fcb2acf0fb649bae3899b52da39e24c43b8e35820dc6326e55c1737ec1ade83790c7c8219881166f9d8ea1a5ec8a0f55d74e247ed36aaea89", &(0x7f0000000280)=0xa9, &(0x7f0000000840)="5ab62fa3cfb8a25358d6605cdee20c428e60a4b61c553beba47d05c9700946e04e8d8d78fcbd6ac98988b0d92cbebd52ef28ee1f8105d644d8aa2dd6d77cc5fda2c98bbaece5f678bf4ebc70473145b1531465e9e982e8c1c28dea07c86f84b4dd5afb623f68c666f8c6fbfb9c875265c5fe9da4582db81edc9287863a6ee1b426814c7d53f4c30b65bffc4e1aef92f9a7cc1e", 0x93) r1 = socket$unix(0x1, 0x1, 0x0) sendto$unix(r1, &(0x7f00000005c0)="009cab361f45732cc7b619636130371ddb30a4e491647df213b0c15ba5443942c11b59797b1afdd5d5c271798e48c0003752c95bf4f03780622fa83970085620997ca20235f6af4820c51b829bdb6373890008ff3d4f2c388ed9ce24cfe99b2ba107ea50ffd7f352fe54ad4bec1e3f018c6a1edc8b4c54d914c386b6fb2d064778d61fef36e146b98eebd26484472d0b2e2facd149ff95c6fc49752b565b1f683751ec6e55d0ffa8bbdf0774c6fef591dd746d188878f358115b4e7cb2827688780fc169d808d7bb03613420229f6fd5bef32044bc684058b3a793cffed81b278dbabd151853ba68", 0xe8, 0xb, 0x0, 0x0) 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, 0x3}, {{}, 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) kevent(0xffffffffffffffff, 0x0, 0xfffffffd, &(0x7f0000000280)=[{{}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000a40)={0x10, 0x3, 0x4, 0x4, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff7000/0x9000)=nil, 0x6}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x38}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xc5f4}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xffffffff80000000}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff5000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000fed000/0x13000)=nil, 0x30000000000}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x10000}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff2000/0x3000)=nil, 0x2}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ff4000/0x3000)=nil}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000ff5000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fef000/0x1000)=nil, 0xfffffffeffffffff}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xb7a9}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7f}], ['./file0\x00', './file0/file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', '\x00', './file'], 0x2}) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000580)=""/10) 14:43:40 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, {[0xa, 0x100000000080, 0x0, 0xec, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x3, 0x0, 0xfffffffffffffffd, 0x7], [0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x8], [0x0, 0x3, 0x9, 0x7, 0x0, 0x1], [{0x0, 0x0, 0x36b, 0x8}, {0x0, 0xffffffff}, {0x0, 0xfffffffd}, {}, {0x0, 0x0, 0x4, 0x40000000000000}, {0x1aca}, {0x0, 0x0, 0x0, 0xffffffffffffffff}], {0x0, 0x1000}, {0x0, 0x0, 0x4000, 0x4}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x2, 0x1b) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = socket(0x18, 0x2, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000240), 0x3, 0x0, 0x0, 0x0, 0x0) r5 = fcntl$dupfd(r4, 0xa, r4) ioctl$TIOCFLUSH(r5, 0x81206919, &(0x7f0000000300)) 14:43:40 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) socket(0x2, 0x3, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0xa, 0xff, 0x1000, 0x0, 0x0, 0xffffffffffffffff, 0x7, 0x3, 0x0, 0x40, 0x3, 0xffffffffffffffff, 0xfffffffffffffffd, 0x0, 0x3, 0x0, 0x7ff, 0x34], [0x0, 0x0, 0x800000, 0x0, 0x0, 0x10, 0x1, 0x0, 0xff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x1, 0x0, 0x10000, 0x3ff], [{0x0, 0x0, 0x36b, 0x9}, {0x0, 0xfffffffc}, {0x0, 0xfffffffd, 0x0, 0x3}, {}, {0x0, 0x0, 0x4, 0x2}, {0x1aca}, {0x1, 0x0, 0x0, 0xffffffffffffffff}, {0x9, 0x0, 0xfffffffd}], {0x0, 0x1000, 0x8000, 0x100000000}, {0x0, 0x0, 0x9, 0x4}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x81206919, &(0x7f0000000300)) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) 14:43:40 executing program 1: sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0x1d}, 0x4, 0x0, 0x0, &(0x7f0000000380)="539c78fea2b57e50c8eed734e4a2775cd6b401ab", 0x14) shmget(0x0, 0x2000, 0x145, &(0x7f0000ffd000/0x2000)=nil) 14:43:40 executing program 1: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='c\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='x\x00') r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) chdir(&(0x7f0000000080)='./file0\x00') shmat(r0, &(0x7f0000ffe000/0x2000)=nil, 0x1000) shmctl$IPC_STAT(r0, 0x2, 0xfffffffffffffffe) shmat(r0, &(0x7f00002f1000/0x3000)=nil, 0x0) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000180)=""/192) 14:43:40 executing program 1: utimes(0x0, &(0x7f0000000140)={{0x10002}}) readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)="bb9f258b093458e33741e1199f7845669a12e161aaa25c4e277516b009b5043e23a6cb02344acbedad55317f78e0", 0x2e}, {&(0x7f0000000280)="a097ff4e7fda1f71742631bbfc575579029e1121740aa20c3c5c27790908d545cf62eb3d7b7bb31936ec3126700eb91f37298f2c465aa67e406db2af24fec16b933ce770bf28e7624bd14ddbf1b59ef928e5ff7cfff7ad7418e97d681778215c73af3f26169867a26684604e7b78ad4a69b2ce4204d747e32dc8d533fa84ac85a1126baa20e7e4f6a60570eefd8e9a9023490b", 0x93}, {&(0x7f0000000440)="1bc7bb50fa324d7ec87b02a3daf4a5ebf5dc3e13f3ef54b16d3c697f486d5ba392e1c9509aac7e8ab35137b77fad67974cb413d39e0486cf86f045e3e294a429ea39d4c187077f4e02c896b56d91fe6f060139d24474d1ad3b0a2241b1bcec995b97a8e7026c7dd280c62b22d018aa5412b4646fbf358bf0ac0d2d7fb25b41a4f345ec09b4a881e9a542f6c6b7f2043b252b17420b2f316b36fabf731c1c0eef23105dd2af85f22408876eb8f96297689d13d6315d490c04ef65d0fa4f2ff8ea9a2148798fd9cf75a55bee71bb52d25ade185af7fff5ad26de6b3256518b6a433c39affb8edb528dffa443ad031719260d04ef99754e6adc5044ed01b37d48fda88e7f25097f97b05463413a19b4d32a091225d8b58387313daaa5133817d872a2c436b7c87654ebed5efdbdb48971f6fe9fe0be405143a81500e2895ec4e6824c09d25a6679c620aca344848ca6e1a88d74e2448c2ae8d7755f22f3", 0x15c}], 0x3, 0x0, 0x1c5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000240)="fa1204a49155ce", 0x7}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) r2 = dup(r1) bind$unix(r2, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) 14:43:40 executing program 1: sysctl$kern(&(0x7f0000000180)={0x1, 0x1c}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0x85) fchmodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20, 0x2) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/237, 0xed) 14:43:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x1d}, {0x87}, {0x6, 0x0, 0x0, 0x102}]}) r1 = dup(r0) pwrite(r1, &(0x7f0000000140)="fba70a84010000006914f6357e02", 0xe, 0x0, 0x0) shmget(0x3, 0x3000, 0x40, &(0x7f0000ffc000/0x3000)=nil) r2 = syz_open_pts() r3 = kqueue() kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e608060000000300"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) r5 = dup2(r2, r3) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$WSKBDIO_GETMODE(r5, 0x40045714, &(0x7f0000000040)) getuid() 14:43:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xda}, {0x4}, {0x6, 0xd6, 0x0, 0x200}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f00000002c0)="0184e97a605d4b6570085306d7e3", 0xe, 0x0, 0x0) r1 = syz_open_pts() r2 = kqueue() r3 = dup2(r1, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$BIOCPROMISC(r3, 0x20004269) 14:43:41 executing program 1: setreuid(0x0, 0xee01) r0 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt(r0, 0x29, 0x36, &(0x7f0000000140), 0x4) 14:43:41 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) ktrace(&(0x7f0000000100)='./file0\x00', 0x2, 0x200, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x40, 0x0) select(0x40, &(0x7f0000000140)={0x0, 0xfffffffffffffffb, 0x7, 0x6, 0x20000, 0x0, 0x1000, 0x3ae4}, &(0x7f0000000180)={0x100000001, 0x101, 0x4, 0x4, 0x2, 0x3, 0x2a, 0x9}, &(0x7f00000001c0)={0x8, 0x4, 0x101, 0xf800000000000000, 0x100, 0xff, 0x0, 0x19}, &(0x7f0000000200)={0x10000, 0x2}) mknod(&(0x7f0000000000)='./bus\x00', 0x280002006, 0x2065d) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x8004745f, &(0x7f0000000040)=0x1) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$BIOCFLUSH(r2, 0x20004268) 14:43:41 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086331) pledge(&(0x7f00000000c0)='+,@\x00', &(0x7f0000000180)=']::^!\x00') bind$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0}, 0xc) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', 0x20400, 0x10) r1 = syz_open_pts() r2 = kqueue() r3 = dup2(r1, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x9) r4 = syz_open_pts() r5 = kqueue() r6 = dup2(r4, r5) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f00000000c0)=0x9) r7 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r7, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r7, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) openat(r7, 0xffffffffffffffff, 0x200, 0x102) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_LSFONT(r8, 0xc058574e, &(0x7f00000001c0)) getpeername$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) 14:43:41 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, 0xfcff, 0x0, 0x80, 0x0, 0x0, 0x100000001, 0x0, 0x0, 0x0, 0x0, 0x7], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0x8000000}, {}, {0x0, 0x3}]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = syz_open_pts() r3 = kqueue() r4 = dup2(r2, r3) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0x5, 0x1000, 0x3, 0x1, 0x9, 0x0, 0x4, 0x1, 0x2, 0xd60000000, 0x4}) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) r7 = syz_open_pts() close(r7) writev(r7, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r7, &(0x7f0000000080)=[{&(0x7f0000001900)="c3", 0x1}], 0x1) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000080)={0x200, 0x800, 0x7, 0x7, "11398d2dd1452b8c01bfcdfa1ce64aa16d2cde83", 0x2f8, 0x40}) 14:43:41 executing program 1: sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0x1d}, 0x4, &(0x7f0000000180)="3ab1c233cd179d0f8d04e3e7fd6e5ae4e85dc7bc5e2810528bf71779ecdda366ca18f5a5935c7264e8115b14faf2d159ce0b3044bebab099c29859643f396b002244d86b959aa57fdc02c780737db5afb70234c49ac0876315c4a92fe2a190332829a46e741885303b47cd8687c8ee6fcb0970c5b07240839eddb1d79317b9414520b16342cb072e6736497a683c999a08b227a248afc8fe237f1ad4c997bd8f5b957c0abcea94c71bd00ecc7dc99ec0dfa617be6d51434d9193a2d5c0dfbd", &(0x7f0000000340)=0xbf, &(0x7f0000000380)="539c78fea2b57e50c8eed734e4a2775cd6b401abf597635f1a7ebe167243de9bd1aed7377c4ece357c0373cbc0fa63b3bc0faca3f40a3d261e571aa86e95ea18d64b1ccf97881e4e1dd98c4021f08b93a71d0dfa0958edaa094a454cc3a5e99f652c3456d6f2b6bd9ad8104886732fa5aa2546060ccc79f483437b585ebb6e6d03ca7383f3817b46ecafce77e826652dd38184d0b9ae2726c9bf83f372f39263990ebe1712f05290d110030027425e", 0x4) syz_open_pts() kqueue() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000100)) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r2, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r3, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r5 = dup2(0xffffffffffffffff, r0) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000000280)={'./file0\x00', 0x7, 0x5, 0xf8, 0x1, 0x7ff, 0x5, 0x3, 0x0, 0x2, 0xb9, 0xff}) mkdirat(r4, &(0x7f00000000c0)='./file0\x00', 0x13) faccessat(r4, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) r6 = dup2(r4, r3) r7 = dup2(r6, r1) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$BIOCSRTIMEOUT(r7, 0x8010426d, &(0x7f0000000000)={0x6, 0x8}) 14:43:41 executing program 1: r0 = syz_open_pts() r1 = kqueue() r2 = dup2(r0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000240)=""/143, &(0x7f0000000000)=0x8f) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x24}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r3, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 14:43:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x61, 0x0, 0x0, 0x401000}, {0x3d}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85047229b675851d", 0xe, 0x0, 0x0) 14:43:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)) 14:43:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) r1 = syz_open_pts() r2 = kqueue() open(&(0x7f0000000140)='./file0\x00', 0x400, 0x189) r3 = dup2(r1, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x9) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r4, &(0x7f00000000c0)='./file0\x00', 0x0) dup2(r0, r4) r5 = syz_open_pts() openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x8, 0x0) r6 = kqueue() r7 = dup2(r5, r6) lstat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000280)) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f00000000c0)=0x9) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x3ff, 0x1f, 0x4}, {0x8, 0x5, 0x10, 0x5}, {0x84, 0x4, 0x9, 0x9}, {0x101, 0x8, 0x2e, 0x4}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 14:43:42 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) r2 = syz_open_pts() r3 = kqueue() r4 = dup2(r2, r3) faccessat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r5, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r5, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) r6 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r6, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r6, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffff9, 0x40, 0xfffff, 0x9, 0x2}], 0x69e, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffa, 0x20, 0x8, 0xfffffffffffffffd, 0x241}, {{}, 0xfffffffffffffffe, 0x0, 0x1, 0x8, 0x17c}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x12, 0x20000000, 0x7ff, 0xa869}, {{}, 0xfffffffffffffffb, 0x1c, 0x40, 0x400, 0xfff}, {{r1}, 0xfffffffffffffffd, 0xa8, 0x80, 0xfffffffffffffffe, 0x8000}, {{r3}, 0xfffffffffffffffe, 0x20, 0x1, 0x81, 0xc0}, {{r5}, 0xfffffffffffffff9, 0xa, 0xf0000000, 0x5, 0x100}, {{r6}, 0xfffffffffffffffc, 0x1, 0x80000000, 0x4, 0x2}], 0x6, &(0x7f0000000240)={0x0, 0xa0000}) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000040)={0x1000, './file0\x00'}) connect$unix(r1, &(0x7f0000000840)=ANY=[@ANYBLOB="8202adfdff"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r7 = dup(r0) sendto$inet6(r7, 0x0, 0x0, 0x0, 0x0, 0x0) 14:43:42 executing program 1: mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) sysctl$kern(&(0x7f0000000180)={0x1, 0x20}, 0x2, 0x0, 0x0, 0x0, 0x0) seteuid(0x0) 14:43:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x0, 0x0, 0x0, 0xfffffffc}, {0x15}, {0x16}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x8, 0x5d, 0x7, 0x24}, {0x8, 0x92, 0x3, 0x2}]}) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) sysctl$hw(&(0x7f0000000180)={0x6, 0x5}, 0x2, &(0x7f00000001c0)="163c77914fcb68e86296cfdb1755e27e8ad35b12", &(0x7f0000000200)=0x14, &(0x7f00000002c0)="688b3c40c2933c4a5b3bd3c3a6f4d1e521e46ad49afeeb1658cab440f9542bb26202439d94f27cbecc13ff6f7f5d716a3301de44f92800ed3c338116f74c8815b324b815", 0x44) r2 = dup2(0xffffffffffffffff, r1) fsync(r2) r3 = syz_open_pts() r4 = kqueue() r5 = dup2(r3, r4) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$BIOCSBLEN(r5, 0xc0044266, &(0x7f0000000140)=0xcbb) 14:43:42 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x4) sysctl$hw(&(0x7f0000000040)={0x2, 0xd}, 0x2, 0x0, 0x0, 0x0, 0x0) 14:43:42 executing program 1: r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f0000000080)=[{&(0x7f0000001900)="c3", 0x1}], 0x1) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0xc}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(0xffffffffffffffff, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 14:43:42 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x0, 0x162) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78779e, r2) ftruncate(r1, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0xeb}], 0x1, 0x0, 0x2) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r3, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000000)=0x9) 14:43:42 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget$private(0x0, 0x2, 0x1) semop(r0, &(0x7f0000000780)=[{0x1, 0xf000, 0x800}, {0x4, 0xbe5}, {0x3, 0x4, 0x800}], 0x3) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000040)=""/22) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000180)='x\x00') 14:43:42 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, &(0x7f0000000580)={0x0, 0xfdc5, {[0x4000000000000007, 0xffffffffffffffff, 0x3ff, 0x8d7, 0x0, 0x0, 0x8, 0xfffffffffffffffc, 0x0, 0x4000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x9], [0x0, 0x3, 0x0, 0xff, 0x7fff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x3], [{0x0, 0x0, 0x0, 0x3ff}, {}, {0x0, 0x0, 0x200000}, {0x0, 0x0, 0xffffffff}], {0x0, 0x0, 0x0, 0x200}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x5, 0x20) semget$private(0x0, 0x2, 0x100) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = syz_open_pts() connect$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) r5 = kqueue() r6 = dup2(r4, r5) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$VMM_IOC_TERM(r6, 0x80045604, &(0x7f0000000000)={0x7ff}) 14:43:42 executing program 1: sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x21}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x70, 0x1}, 0x4, &(0x7f0000000080)="3f68dc7e0b52644ffde56d7cb578800c2bb0ebc8b957402e7b84c0d1269877ea269a18842b30f73819e10646af269c219a64f5d3f284cc1fc6e0bea4fdbe81b1149d434589aa17f4", &(0x7f0000000100)=0x48, &(0x7f0000000140)="c6afca584c4f4b24b1f0b18acf714924457ca8d7c180e3e55a3d6f597db06845518eebd00c51d6b43c9b5d24c5998c52f050", 0x32) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f00000001c0)) 14:43:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x3) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x4, &(0x7f0000000080)=[{0x34, 0x0, 0x0, 0x3}, {0x20}, {0x6, 0x0, 0x0, 0xfd}, {0x80, 0x20, 0x8c, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 14:43:42 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) socket(0x10, 0x3, 0x70) 14:43:42 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x4a}, 0x2, 0x0, 0x0, &(0x7f0000000180), 0x0) syz_open_pts() kqueue() r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x80, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r2, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r3, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f0000000000)=0x2) 14:43:43 executing program 1: r0 = syz_open_pts() r1 = kqueue() r2 = dup2(r0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) recvfrom$unix(r2, &(0x7f0000000000)=""/17, 0x11, 0x2, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) poll(0xfffffffffffffffe, 0x5, 0x0) 14:43:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20, 0x0) r1 = syz_open_pts() r2 = kqueue() r3 = dup2(r1, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000000)=[{0x6, 0x1, 0x3, 0x100}, {0x2eff, 0x80, 0x4, 0x4}, {0x101, 0x9, 0xfc, 0x4}, {0x81, 0x4, 0x3, 0x7}, {0x3, 0x81, 0x6, 0x100}, {0x8, 0xff, 0x4f, 0xfffffffc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x30}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)=ANY=[@ANYBLOB="00000000000060d59a887f8246020cf5333c700000000000000000"]) 14:43:43 executing program 1: sysctl$hw(&(0x7f0000000000)={0x2, 0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x2, 0x1) socket$unix(0x1, 0x2, 0x0) shmctl$IPC_STAT(0xffffffffffffffff, 0x2, &(0x7f0000000180)=""/214) semop(r0, &(0x7f0000000780)=[{0x1, 0xf000, 0x800}, {0x4, 0xbe5}, {0x0, 0x4, 0x800}], 0x3) semop(r0, &(0x7f0000000100)=[{0x4, 0x7fff, 0x1800}, {0x1, 0x4, 0x1000}], 0x2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x10, 0x0) semop(0x0, &(0x7f0000000780)=[{0x1, 0xf000, 0x800}, {0x4, 0xbe5}, {0x3, 0x4, 0x800}], 0x3) setreuid(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(r2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000400)={{0x5, 0x0, 0x0, 0x0, r2, 0x10, 0x9000}, 0x3, 0x8, 0x6}) r3 = semget$private(0x0, 0x2, 0x1) semop(r3, &(0x7f0000000780)=[{0x1, 0xf000, 0x800}, {0x4, 0xbe5}, {0x3, 0x4, 0x800}], 0x3) pledge(&(0x7f0000000300)='}@/\x00', &(0x7f0000000340)='/dev/bpf\x00') semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f00000002c0)=""/38) semctl$GETPID(0x0, 0x0, 0x4, &(0x7f0000000040)=""/150) rmdir(&(0x7f0000000280)='./file0\x00') 14:43:43 executing program 1: sysctl$vfs_nfs(&(0x7f0000000000), 0xc, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = dup(0xffffffffffffffff) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000040)=0xfa2c59b6b1103535) 14:43:43 executing program 1: sysctl$ddb(&(0x7f0000001000), 0x8, &(0x7f00000010c0), 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) socket(0x10, 0x5, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000000)=0x7) 14:43:43 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = kqueue() r3 = dup2(r1, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x9) r4 = syz_open_pts() r5 = kqueue() r6 = dup2(r4, r5) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000080)=r6) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x80000003ff, 0xffffffffffffff7a, "73cc5160521f093842ad7b2183862e27b82f7b8e"}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000280)="f432ef38fb840d3751dc3631051d156f1137a6a4092b3cbcd476baada51949575ec429dda34095164184e60390264cd85c28", 0x32}], 0x1) 14:43:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) r1 = syz_open_pts() r2 = kqueue() r3 = dup2(r1, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x81}, {0x44}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000200)="fb11f80a98cd0136a614f6357e3c", 0xe, 0x0, 0x0) r4 = syz_open_pts() r5 = kqueue() r6 = dup2(r4, r5) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$TIOCSCTTY(r6, 0x20007461) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000100)={0x7, 0x80000001, 0x9000000, 0x5, "179f08163b636c389bb9fc6479ddd60c611b3480", 0xfb49}) 14:43:43 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) writev(r0, &(0x7f0000002480), 0xa) 14:43:43 executing program 1: socketpair(0x28, 0x8003, 0x3, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000040)=@un=@file={0x1, './bus\x00'}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000100)="0bc97d9701e581b0d5f89f5fa0a5991f8ef3b0a589abce45fd506a58e27e9fc6ff36f2eceeb93d6f622eea7abc7689112fa2c4f39346e6e282818113545c948a8bf98fd9b0f77f2f38f738e2bd93faf4a5bd487758ce3ced74db8736f32b16705ec655b6e37b1dbcf991ac4faaa2cc1999039c45a99fc47ab047b49687ae288dc3bedb7eb1f732c29f80e8ad7c7144257f603c0ba6004489855ab29339e91e68831013fcab5f950db12485aa743a97c373be404e7333c0d574022f69", 0xbc}, {&(0x7f00000001c0)="17850b373d545aacdcfc793f576e66d7ab78fe800025b695131337d95eddf5907c4d9a41085f7698f67c64da9a9ff4f16ff2725f69ddb7102790318797bd565dc73ff01320a4abb25076c040398751e76c32c3fd833e22d2850c74f7a110e8903482107c717138b397911858a79889a6a3c9194d720bddd99c2fe81448f909fdb19659dbdb73a241", 0x88}, {&(0x7f0000000280)="cd8f3191ea8f1c3f15098b743ce88d083727e97add7aacfab7a7ed8a77562851a7cb49cc38706efdb2dc426e22f8aee0468441c3e4fe0725e17e8634343b381a959982555e4e15d88cd2e2b31f47058eef6b572e7d3fa63d393c5465b4faacb2994de5f27c4c57130e0f44068961308f59112a507d385666e6b45892bf4214287008f7a788c880b812376bf3c5887c23d4deb2617e8917bcf64d1784ce341c29723ccb15904979b1141edf6bd8b42bfdf652b7b20049b92215640c390665cc41a39dc4db3e2aca4daa282da8f5ce2258291fffe0c8fad2331cd9773e5871ce60cb53b07170", 0xe5}, {&(0x7f0000000380)="3df03052bb138551fd354eb3f62516616470bf7030e3835009dddba431a11c602e647271ba0fcc8a263802674ef55899d617ef", 0x33}], 0x4, &(0x7f0000000400)=[{0xb0, 0xffff, 0x1ff, "4152bbd074a693a98a49e99337a661eaa1957fde8426985a03facad414a1cc1975c46c16b7bcba2deaf516dfea48a4b23cca61e2583e3d71acfe522222fdeeb4910b905228d634e88c79fb63da13accaf18a62c382f3ddde04b3f669163bf2ac8f531c0d708ac8bef7b720344b865c36c42e9eb6640965d1504ff786feea53c79d4e5c0d548fcfbdac25ea7d135a8dadbf7e74798ad9b1a76a8c4f767408fa"}, {0x60, 0xffff, 0x80000000, "f3c335018bfe82da84f24762af9785d68b40f9533342900c516ca8a7bfa94940eebd521a3b9c67c949387760eb9c2a3f22e99776ca4227d098c1150ae7c634386b70923081d20f25c130cf0cc4"}, {0x50, 0x1, 0x5, "c1923086d7cf77c15eb71c7cebce10790653618dfe3b4213f08d5c51f3d4f67e6f1c0d6d3be0540cf87c6b6d7ca78c180641639d89495f7bdf"}, {0x80, 0x1, 0x8, "6076655a27dcccce1cb596a11c83e77b797dff3259b16bd1d8c6880c60ad5a7163396120c797f4703c1d7132c48857458a2062404c166e4a24122f18774ee5bcf3f8d0297ecd362c3b238f1c020356ba06281da29ea136d427699cf2c507d5a91a33c2d1ba0987ccdbeeaec81b571023"}, {0x58, 0xffff, 0x9, "39f6f2486201161c4061f80460a2fcf0a04bc65f416e951be38abed98a686f66391a083f7d75356eb2a34f2b89dc0baddbd77b2e366402b8a8aba2726335be3c58ae7a05f4e489f8"}, {0x68, 0xffff, 0xfffffffb, "92336091512a80e93115914fbadbfe633419d9b38a3489f60a16a4beb6639366af539f5d7618bcf83e9999cb9ce01afed2150deec4c14cc6c9d5fe94ff759d4ad5172a9ec84f32dec1493b2bbbf6e85decf8"}], 0x2a0}, 0x8) mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) 14:43:43 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0xc02, 0x20) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x2, 0x1) preadv(0xffffffffffffffff, &(0x7f0000000100)=[{0x0}], 0x1, 0x0, 0x4) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f00000000c0)={0x2a, 0x101, 0x0, 0x19bf, &(0x7f0000000c40)={{0x0, 0x6, 0x3, 0x5b, 0x9, 0x2, 0x83}, {[0xc1, 0x200, 0x6, 0xbd, 0x10000400000d67e, 0x6, 0x40000100000000, 0x656a6416, 0x100000401, 0x3, 0xb45, 0x401, 0xee3, 0x10000, 0x3, 0x9, 0xffffffffffff8001, 0x9], [0x5, 0x8, 0x6, 0x1fe, 0x3, 0x2, 0x1, 0x7, 0x8001, 0x2], [0xfffffffffffffffa, 0x1e, 0x2bc, 0x2, 0x0, 0x8, 0x1000100000001], [0x1, 0x101, 0x7, 0xc3, 0x9, 0x400008], [{0xc51, 0x600, 0x6, 0x6}, {0x20, 0x26c, 0x7, 0x200000000}, {0x6, 0x7fffffff, 0x40000002, 0x6}, {0x1000, 0xffff7ffc, 0x67, 0x3}, {0x4, 0x0, 0x8000, 0xfffffffffffffffd}, {0x8, 0xae0, 0x2, 0x7}, {0x6, 0x8, 0x8001, 0x5}, {0x1, 0x4, 0x4, 0x6}], {0x0, 0x4, 0x7, 0x8046}, {0x349, 0x6, 0x1, 0x1000}}}, 0xb649, 0xcc}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) setpgid(0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000140)="d44066d906eb9cae03a8e1ac4ce88777d1652e011d39bb38160d80b04b5b2ad3c5ec940eb13c372a98eb6ee2a1593a985841dca1c7d80d58f6a59217f22689022fd21a009a2619ee67453191bf202c806e600980d16aef7039f8a6f83ede31e8a737ca53fd380eb8a0fb687424c91a793222ad04bef01ab7b0731d11c462ca8498db9e04742b", 0x86) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000003c0)=ANY=[@ANYRES32=r1], 0xa) r3 = open$dir(&(0x7f0000000300)='./file0\x00', 0x8000, 0x155) r4 = getuid() fchown(r3, r4, 0x0) setreuid(0xee00, r4) r5 = getgid() chown(&(0x7f0000000280)='./file0\x00', r4, r5) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000080)) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000480)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6361acd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b81fdd7068113092bfaa13ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50700000000000000cac7ff000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b27a2bff4b7b46564ef087626e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3d52dc42176c10ae7b1c26455bedfb9c7d35f23d1aa551416c17f38969edb7f7744123053f35c0568241d85544021cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec89ff7f0000490ba02e9768a8b36d0400b89da05a0a414c6394359a00000603000000000000f808981d4e22265330027548d8ffda5eb1152f6bd2340010000000000000823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf3344ce6731ad3574d79be64d7a5484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac55bd5d0e254af635e29603e129cc5b44d587c08f6f7c1013f87820d1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c774fb41c790a6c125525f77e9f616eb7246be93a2e32be26a56e05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e24ce58d78b79dc3b91721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d71c99a8ea2867ba54d66be96f8f935dc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b96db5a1ba6e964d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e198145af7ab215df2bee241fdfce327f83b9a812be0b28665eb2462d5d0731a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00c23a2cce6a7074b73e0a84806ac577b6112bc4d9f46eba357daf26e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d3060000000000000045e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8ec000092a60a201d1598faf652ecf5f4207a31b342bae0328371101fdb7bbf1237472c05000000000000001300000000000000000000002000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000075bfc61c51923f32db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d91ff0c211d70e7e7e5bc2a871d1b025ba5d38cd7c755a4455085fadaa47874b3009ec23c0eb6f7ae6da1b143baa9d524badecfc87f922b9188d638dff07000000000000a07b99cb04eb282a44b14a66bfeac9da17d6295a694bccd9c0fec601ac31b178dc5dc09500ffffffff8c5ff51b5719c21dc60c45bed29d7b308b5c975ddcad8ec4ba61a4831f452bd60f48008456b09f5226ed178c2fa7c7458c7b9a9248564fe2a7263b0a0d05bd778cb1808b783ddb93c3bf1ed0e006452ad0b823d93c39d197cbd8102e06c5c4050046b7e501a4e9f9dd4089754149244f896ccebd29b791a63d025ed57c801118123f008da9c93d5ce5ba28878d0b3501394ebd068fb1128ff91ccf7626e962550f7dcb0a8299df6897ea240c67a07a84667f79ea7e2aeb00000000ffffffff1163d7906c8721258725c01a4e571702940e42d65b6acfb7b877c255e8751d32a5841662c721150e078e57bdf503bbe42e17f6c467fcf178c2d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a9693c0fc337342fe852e9bad066be8c83daba6764553ab28aa9629fa9bb518ec97d714f20ea2326edc5ec4f633019be287f0d5233d1aa6d476af9ee0a5006d842f1330f102c3f40c24ca8d556c94dc650c15e4298f1ed76ef7f1e8731a90acf0543f692224d79aa900"/1937], 0x10) ioctl$FIOASYNC(r6, 0xcd60441a, &(0x7f0000000240)=0x2) 14:43:43 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, {[0x2, 0xfeffffffffffffff, 0x0, 0x100000000, 0x0, 0x0, 0x8]}}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10000, 0x0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r3, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) fcntl$dupfd(r2, 0xa, r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 14:43:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r1 = syz_open_pts() r2 = kqueue() r3 = dup2(r1, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 14:43:43 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x20, &(0x7f0000000040)="01000000", 0x4) dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000080)=@un=@abs={0x0, 0xd}, 0x8) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) write(r2, 0x0, 0x0) 14:43:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000040)=[{0x8001, 0x7, 0x81, 0x27}, {0x3ff, 0x1, 0x3c, 0x1}, {0xa7d, 0x1, 0xf8, 0x8}, {0x3f, 0x4, 0x2, 0x5}, {0x8e61, 0x4, 0x0, 0x5}, {0x4, 0x1, 0x0, 0x3}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x44}, {0x48}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)=ANY=[@ANYBLOB="000000ae52000000f9009920d6cd874b594dba00ffff00"]) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) r2 = dup(r1) ioctl$BIOCLOCK(r2, 0x20004276) 14:43:44 executing program 1: socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(0xffffffffffffffff, 0x29, 0x6c, &(0x7f0000000200), 0xb) r0 = socket(0x23bb112103a13096, 0x4, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x1, 0x0) setsockopt(r0, 0x6, 0x4, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0xb, &(0x7f0000000080)="87d28175", 0x4) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000100), &(0x7f0000000180)=0x10) utimensat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)={{0x0, 0xf06}, {0x4, 0xfffffffffffffffb}}, 0x0) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f00000001c0)=0xffff) r2 = socket(0x10, 0x5, 0x80) munlock(&(0x7f0000543000/0x3000)=nil, 0x3000) setsockopt(r2, 0x3, 0x0, &(0x7f0000000380)="6e939c8a77a21c50b62ed501d6c9a894e3efd44b2aa5b46172fe62af9221bbdcf2018e05c1f855d32087f3ad23dbb66675f5ca173f145e7a5b026143c7a60628b1cc55668ad41ea52f485062ea6e00d34f9a2b675936efb60f20b47076106de51af3ef4c864ef1ccb9dc51a2f1ca084498c1b50177b82d4d01b22e01", 0x7c) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0xfffffffffffffff9, 0x20, 0x0, 0x5, 0x4}, {{}, 0xfffffffffffffff9, 0x0, 0x40000000, 0xfffffffffffffff7, 0x36}], 0xa5d, 0x0, 0x100000, 0x0) mprotect(&(0x7f000007e000/0x3000)=nil, 0x3000, 0x5) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 14:43:44 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') syz_emit_ethernet(0x4e, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaa000000000000866000000000000000000000bbff020000000000efba0b011efd73295c485d00000000000000000187009078fe800000000000000d90b665fda001ca7653259efed204d000000000000000bb00009f0098158023704acbc0355eb184e9ad8e7f0137ec215e7f5f297a6acc21a7f7c8a9c0e115c1cbb2ab3b265ea3c24c743b837da3ad9bb8cfc9d7efc8a33dd2613e0d95beaff824925a70af13468ec590f43a051a79152ee7bccc4b89b3f9d40aba18274bb5756c22d21a2a2b20c9b637353d2929dcaa6073"]) 14:43:44 executing program 1: syz_emit_ethernet(0x5e, &(0x7f0000000000)={@random="712ff2f77594", @random='\x008\x00+\x00', [], {@ipv6={0x86dd, {0x0, 0x6, "b46100", 0x28, 0x11, 0x0, @rand_addr="25a73877fb7fb5f60000000100", @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[@fragment={0x70, 0x0, 0xfd, 0x1, 0x0, 0x5, 0x65}, @fragment={0x3, 0x0, 0x9, 0x1, 0x0, 0x1, 0x66}, @fragment={0x8, 0x0, 0x1, 0x0, 0x0, 0x1b, 0x64}], @icmpv6=@ndisc_ra={0x86, 0x0, 0x0, 0x0, 0x10}}}}}}) 14:43:44 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() r2 = kqueue() dup2(r1, r2) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) r3 = kqueue() r4 = dup2(r0, r3) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x9) r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r5, &(0x7f00000000c0)='./file0\x00', 0x0) r6 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r6, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r6, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) faccessat(r6, &(0x7f0000000140)='./file0\x00', 0x56, 0x0) connect$unix(r4, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) dup(r5) chown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) syz_open_pts() ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f0000000000)=0x1) bind$inet6(0xffffffffffffff9c, &(0x7f0000000100)={0x18, 0x3, 0x55, 0x7}, 0xc) 14:43:44 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) r3 = semget$private(0x0, 0x2, 0x1) semop(r3, &(0x7f0000000780)=[{0x1, 0xf000, 0x800}, {0x4, 0xbe5}, {0x3, 0x4, 0x800}], 0x3) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000000)=0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4000000000000007, 0xffffffffffffffff, 0xf8, 0x0, 0x0, 0x0, 0x8]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 14:43:44 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0xff, 0x0, @multicast1}, @icmp=@dest_unreach={0x3, 0x2, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @multicast1}}}}}}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = syz_open_pts() r2 = kqueue() r3 = dup2(r1, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x9) connect(r3, &(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000080)) 14:43:44 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) write(r0, &(0x7f00000000c0)="1847bd5f6cd153502e41", 0xa) r1 = syz_open_pts() r2 = kqueue() r3 = dup2(r1, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000000)) execve(0x0, 0x0, 0x0) 14:43:44 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000001380)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x9, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast2, @loopback, {[@timestamp={0x44, 0x8, 0x0, 0x0, 0x0, [{}]}, @ssrr={0x89, 0x13, 0x0, [@multicast2, @remote={0xac, 0x14, 0x0}, @multicast2, @local={0xac, 0x14, 0x0}]}, @lsrr={0x83, 0xf, 0x0, [@loopback, @local={0xac, 0x14, 0x0}, @multicast1]}, @rr={0x7, 0xf, 0x0, [@multicast1, @multicast2, @remote={0xac, 0x14, 0x0}]}, @noop, @rr={0x7, 0x3}]}}}}}}}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x20004) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000040)="1509188a13164b06ff", 0x9}, {&(0x7f0000000080)="6914ce17b6d574c62dba439fa4681632a5e4fd3e25216dbff427f99ae9cb8b65d9ce0ed2d2bc2148366602b0fcfd0db42127da33c27a5d0372d23cebf4c9c3ec6e0eef6411c26c8c530e7153682f4a6054f1109e39412580fbba10fce6e4eb22f182fa21426ad279f21176e22bb80f4bed888c6b7c0411ecf1a789d8bbae68c6ad1aedfe53fe619720e500d66f50a6888074642417d3aa638c62e20a236c1dbb4ab8250698af25c115e0e8c2fc1a36bd80c9f48f6292e0896ce9379b359c9225dda685a0ba6549a216a16305703f5ee6b9b31272bfd6b8c47560e7d31cfcf73d864451931ff6feb310577433c7f829e2c44e", 0xf2}, {&(0x7f0000000180)}], 0x3, 0x0, 0x9) 14:43:44 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x14030003) pwritev(r0, &(0x7f00000017c0)=[{&(0x7f0000000140)="7796423bf9007cc435e3a36d7e217a58d9220d7b42f258fa0ab8c83da10ea2d74d147e06e45c3df0e6c537197017ddad781b7270aa0001abea3ab98134556b60811fd08ffe93a0bf4c77e8a4df658267fae1bf709d4d00b0f8c03099c2f82370f7863755c0ec48bae5c774515b921e538002c1b16d7ca6f74617a19dd330921a86156c26fa0dbebf0a006d21ec4c5512602308d3fcb4c8fc96414e242bbabe1ea19d61da8e4906e1b4c34a218f867e3cda1990ce2364", 0xb6}, {&(0x7f0000000300)="5e4f0c28c3a6a7bf6aa7567ac9561907e4f4c3e718e3ac08550893112423474e3220b2063f910774e076e907b1d465d836ed87b43ad9e0ad6ee59330c012922e7d7fbd582d40fd9be42b01fae871275209c91ee2b3a817def99aac42473d45a0d610d35d00147bc9cd74ec23fc64e0b37736748d42a507b31601441fba2f1f18aa90b0db3b0cda6660176bc2eddff6a2e344ce8b4ddf7f77cc26cfc1318509d31b8e9e7a532caf223d8063d9b47fa594f6fe55bb2fb71898f02120214c512188f39a460d7dda55ba83b3beaf7a31c71e214a6317313305edc30060f0bdfa2dcefa657ee359d9a821d277710346151deda6e08766503bbad9b19a47", 0xfb}, {&(0x7f0000000400)="f864aee58c8c6100704d50fbbc8632af32ba87c9cb1039b0984f48436305e38f0333f5e348c148b00491082c77e3b7aca3bbb2573785b1a31d6a56eb9a55256c1f1dfd3d8636d9fbeec09530e2ae677e925c220de25038b6ade6d37f609d8d0e4fced7a984832c56bfb842fe", 0x6c}, {&(0x7f0000000480)="2ef6f8b248d0a915c48adbb0a090e81b39ea24040a566a8bf6b65f2749c93c499cf46d5aa7bf36a274e4de6195f459615a2512ea63d64965035716b90720d03ef5bbed77880cc0f5ac05d22fb8c35531ae8a5d5d33a0645e07052c16f7057c5f3c38e6bf0c0a5dea2a53712cf35dbfb1261b02d7a27fb88392b524be53fef4907c46a4b69f44e466c1d48ae04314be04f70ddd1e40a37f89c1324111075a3307", 0xa0}, {&(0x7f0000000540)="d8ff411faab580730f0269382c2af64a5c249cfca35437adbc6f3d71c3a29a04a017d095165a10289adc282babb442e50ad782f244d044bbcb3079e35c0620e3681ecd0cb516d60751635446f39979f0ab2f35a6f7e076178e2afa29f4a61634c39a909d67d85e14c1d5102f0fe77c2819644f0f3a1d386a5199a841bd811121118cbf91436ca32444bb7a8a4edcca71ed1800ed77a010c8096290ddca89ad2edc08468af27de251b0664a670d839691fe4ae50dd57075d3461bdbbfb91161", 0xbf}, {&(0x7f0000000600)="c1e20a65ba1b2e5a16bfac7e55e37670e8456ac591b38898b64b9ea7c8fe46a62ecd980209824a8e15307a9a5061335419971116e3110a441cc83ea98b03dc74fcd237a15923623129a78528bc45591f0dbefa00700426ceb1e469f4481795c03bcd30a842faae1d5ffb6bf070956a1ffb296ebf7ce39f0be06f40c9a2e9c6913dd22dfea9f65512eff350546bcfc9f4aa2f0c266326030dea86f6265400ba77406e568f2fbf5af230ddb9f8da0b170b5cd84d6c6a674038b9c8dbb3a32f8051ea00b258878f56ebefcdaddd9e0f5f98c3", 0xd1}, {&(0x7f0000000700)="2c38552769e108e139ed7ed06938a42487e44869001eeb1a5785d7618c72e0b136254fbb53eb95037c48dacef4fbd15f4b2573d704f7f8a436660ceb3c4dd9c0c4e265f797605ca0ecb08b36a68bba4ea3f2487df118a6c3bab2621df094d1f018c38a6a5e53253587c7ea40150e4416e913c9ce9a4e76c907e9377cd85ad93dce6f1a68ae88e4be0e7c51647df8e94d719cf7848d620a85f620ba1478be5fe5cd004ead11ef78b2952634af0461eb42495c26b4cae4664da6c02a6911c7936040bbfeb046f727a21444ce0a1455e58d9a73286d4616b1ec70b0255774e3c38e3deb2e9863f47f54fd7b23e7a073335e9504446963647c1e99ad0602432ed0f71352bfd0cf4bd4cec1072d2ca578ae63397d9ba96e5d7b82d2e51cb37660191a3b160e4293f4c5014e1a1f68fef44b3fc5f7fa60ea62d3122c95ad29dd2e180aca9dbe1c18c1780ac548f3cb7c80b97ce4099de081e63c2611dac88b231e2bca17ac54d95bbca153f297bba8a7e211b341c929d5d26bd7bcc68612cf4dea7eb9e9302ea58d5360d8cb9cbbf85fe3bf9459fcca31285a0739a185ec39aae7bd7a00fa35aecf2b0ad3843dc7e8e111c16968188f63dd8b8ac814c87b4d471577ce5454a1437c088ef2508334263c4969ed83a2ec2757cb1fe3e76d63dcc90e555592c142da51b00bf90305706025a48c0589eb088d93cfe5f0e9679b1e110f32b041341024d8a42e1e085f3f44d5712d7aee6965afc31fa0409d8afcd85cb19e12893d8b85306483cf838c5c5c22cdef48d996083f204ded9f0d65257c414b60b5a6062fb328c6167741ace6982a90879f9a2089aeeac69f171924e0b66409b2e6b43a3106c18ac7751490ab31c3c742b2ae5f1655f746d6f9d8caf8481b879347d891847cc0686f5305a15406cb1f4acade5d07329c86f8963fd787f74638a38476bef4629184faf4e92cbb93c56435616d497726c676efc486e65ab77cb201da2cf283edb703c01190fe08915b8b2b60e11d223b92f3d195db87000d801686375d9d0a9aaf3b892e6038d2e0d4b25bc7f28945cf3d5c35011abe1ae91f848a5a06d7981a7d0b817a171d169f7ffc517c0d68e8da083ff1d4df32c8510c69d16d35ec19aca7ebc1b4846b95102e413f3986b2aad19ce151f37fa8e3d040e65c2c34072e6c33a0a1ea1b304dc6ef75aaf6b9eb6f9318a5e5af2548af2ac6fa879bf25af158f9bf94601e4751852f136cec6450e39f643c0d9a5b31432292dde17ec8bda2a94abc482513f832f73c66c7593ed3f16edf947a9be8b2ca3234e32a14679d7a1ff41590bdde32a3037800b5888d139e7648ceab0cceb2b7dfb1f02f4c0ec222d3e368c9e25b418e029a8e6643a356c855588ebf8798a2ce567cda44159010c3b08ff2cb9c32978060f140aadf3428cf33f4b7742bb44c727cc8922d5bc1273715fb4730b93ee2a6fbfbe1eef272953b75a507d39642936b5db5f7cba5d0aeac65e3973142581459049a7556550f21137077c6cfa922e8485e1e8497d1fac88cfb81a7db55f9ef090975cdebe5183d95c13c18908b52b64f5ed52125eb2ac90f483746c4ed0f648d849bf3757604580ab47899ff31ea1a1fae37ce26f629efd51304e70b9027b78e66ef8225bb15d1fdc2f7375c558a397474429d1c6e5f6d861a35f60bbb48cf4bf4c3bc83c435f14b64e6932ca9e2bfe9080d2ae669c2be1a60011044c09d79e47ba6f4a3deac24171a19ba61a2ac5489aa8a2dd53fd427d288bdc8e1c428eda89976c6a422739842603787890b74b98ec69994c4209e288a60b7efab5e5770df38e1fef49ba4394dfe8beb0bb6a0999923aefdbb1ae5f582f278661964944b24c7e9e158acc3f3e93e58b52c0dca5821d91a21adb3f31abcc3ab01f52fe1f4c91c11794b895b3f98c958b7a9f61313d9298dff27f2bcb05713ccbd92a8a96956ce5b269e325413a41887291ba320d7b699ed6d60aa621d04b1a03a4e849d7f2b4ef07707ada8d4c172f556db8b390b88cf4c4cae5ac3443d306299217786d8ff63e9ed93d559cf019fbf1aa53004f7f911ef4b57751e264a45237af44af03444181b79174bb9a65e7e9d0eaa9ff1e19b765888736c9c4ece61d761df759ade4bc61051871412c596b21c3763ca77f31fdd7da0db0cc0edb73775c745683d18bd07c74e1d51343c9fd22f63fc7a100f4f9129114a025dc70c316655cd67f72f9b34b115405e70ad4bdb8038eeb20662a2a1a12df6e8bc86a4783124525ea44bb81219c500e1dbc24db17a1f2ca97b547192af3fd50db0935594108871e7d8b90fd40a7cf29988f726fd1ba054d53b15c70bc626cc6ee1017987afb96c73b779db500e44c270cc758d7b776fe3706de5de49d38748017635d04219d0abd47b4214fe9c3831c69858057948f324742ed537d5850fd9be9f691838e58307b494917b940564c15bce28dbc2df23acdf6510e37ce74270413a8fba6366a99ed1577f478bf87e43893d9911c59933b76aaf0e528e632cbfe78299e0cba828f3ac99c2e7e399006511fe0b519dcba17128272620ca32adb7df104f9da0e3732399f4f48bf685cceff72675e226ebc7f779bb81d9256287541486433608a362fc179faffc186846506981ffe7db00ba2fc618331251a7dde59e0a662205a1267e841a5b8c5390a3da7a46fe91e1801c3e118172ddbed1c696d78f0bea9f643505e82160dcb0ec1ed39062ca3fd23cdcc637ccd952f671bcf8b58b8939397d6d9ec5653602f0c31f10a4410efe28fac2c6bee7546ba2fdc32bed77ef6cd237db9ccedd84a492fb23422dd14482a0620127278c4a2a6902650f2379d2d97bfd2da8495f905fd3f3eeef1815fc01afb94134d7dde04e94d7a7d906cd7bc9745ebbab3d42ae723c7bf60218b78338a0e54e58f7a493d3d72ef176843848517518c0ec615d6c3f3c4449f971856fce3aae8d12147a8f6ae47ef9388b46f4d7b987ca3c92580647ea77e99b67da1cf65340072d730abf8c79b94453105739375ca345226ddfd53ad99fc42f1adbaa3952689da08e9469ecb564dba53841532ff7374d8436401ca68fd311250785dae66bd752e70c4bc3017edde3078f17064371f78f3b6a8285ec6cbb729ed478d93ab459aa17191ad6c8b12f982cc03797a30fb16baa9f78f729761ef05db3e59ded87738bb1d7e3a48f6ab8c892232e4bcc3259ce75dea0689b39adc5d6dc99074e51eae09d152f3dd9325a3cf0654ee53e1b806416af1af1deebcc086e715fd3f41268832fd9127983f84b54b5a282cfbb1e24ec03ed891f28d83bef4d44ad130b3099c49f517240e8267eb48a330040d234e34d5f6994c21b6363c182752557ba70ed3f34eba1ab95ab1636d01d01bae89e7b34b4c736f2a2267a1e55511ca8d603fe146e4993ffa06c8757a4406a784a1cc58b379482205f718254d2ccad24791abf2fc740b81a4208162826ab4abce28acdd36986bb48dc6ac42d4d888ffee2432b2755539e95d7944aa111a83a9adedbdad72f3174a6295954091373bfc979232cf07c2b1156b5fa3cb4c8ecbecf3d51bd7874d238c0547c888c59f4ee6e1d080e200541b8f35e0df6a57a6265d340cbbf89a6024c312d9d516ae032744c0d38dd4723fd048593dcaff7f6e561cba52cee04510c5db70c7f1b8d8186e704701e204b148f38b4892a3e4b13c616878f085d420efee2d113db156dcd9f2f01ef8c7618253c49e356f30a3cc84ff1efcc182b997c779a13e710a2194f87a0395bcdecd32c585a09c9d018f0a28d996d1eefc3ea76cbb6d23ce4b580c82aaf38b3f8aad79fb224ed05dd6bbae018c185de01e5fcc11f470004b9f1b29001c840102392fb47744548c195ae173ea4c1c75b86894e943529d86f775979bced5273ec47797b65c39b615c8e34fa4155c6eec1b071b126bd48b7e5890c61bb4dc6a43a14a3a484c0963a3e325f8f1b70fb32df14984a8b88c7a45f1a809479f23c9f879a76d6a3c0d915e35c367e2b18c9175cbea488e69bf42dfcb1cc0dabdc834e5319b89fdc35b1ed21c548aeb1b0d2b336caec952ab5f7d3ed36ef1527adce65d87ae9fa583d3bbc036d1705d31b846e1c70f18cc83f2e28ce23fc78ae2722e502359b5a728ff11e0c336457bcd1575c587fbaf0c1b57882e205c065344fa1a49db8b3623ce80b9ef8ba9940b4c96a826d96460a4133744050689fed3005707bf5cc401ae862cbdcab1bf0c2cf91bbb0df8b5746c27d66e76f3bb303695a4d98ca599af7982834c944f6cefdb926669d8fb2d2b00fe8e3fad3dee206c6ef79400980df38f1dfd78bc0fcb2330d060aa92f08e80d2a400872a40360ac18ab6fde760b3bed9e291d9e38a9bb913cb48d1b7b6271a5071867036e376649f1eae1423b89af20b4f7f1aa28386694f969abc09f10922c7214f5066aaa51a2a29f1fefbc45eaf2d7e2a856e1e3dc6a788d800e3098038ffda46f695955d8f837476892a7fab7148accc5c1047e1bf35e0ff3c812f039ed67d046fd9e27c1e6dea3d6c87a79cace7ff96901ac2150d42c4bd631adfafac2601eba1f790e2867e0e4cb5a0ee3ae6b468b17cb335ba5673c21f43c942165bd918276b3ec4e343f4a70cb167dcc5f839e1c8730b8872c569102c86b878d4411c24efa71aefa779728695e1996398a726234d6e8d83e99c21e87745741ef7ca15838dfdc44b1ae4234d5461accc10430817088c907521b9e50d972ca64ff59cf23c8018c159223777f8f277a62f4ded768a279c391a231a89eb8d9a2f3ac3ad6defdafd733349a21e1c00ee6d543b516ec094e3338c93a6d129ed2fe035490757a9e8708706177565db42c08a8a66ea650d6ba52c68fd40410015ec5514b839daf7efac173d08bc6cfe15e47e1ca90152219be68c2e7d57397b0560c92670ef48377cc57389c377881fab0afab96f552ff9cdbbe8d9113fb826553e7caff6f76aa75b3e5ee30d3538f5f07f671307cd84c82a183e751a5f111a2cd249638bc2038169f6a3579ec61a533a765233bf080faceecf32b483b2c6093ebcbafdc43cca6d7742751782bcac78e036a238209650423148bf735747ed3f08625a62407c6aee858f805bb5584f99e713d24fff7f2f757924683e48fdd9ee52cb72d35a4eec04c9d4ca173a9f89717f9e223d2e42cb5b6886fd3e568a828ec6a3defbe50e057f47bf23699765218827c480a3f422e9e983dc0b22cf3b40aebcfa86a1a4b76beb7d9298a2cd8c6eff144994f006c3895a12922fad964852f7ba2fe5773f7032a171f281313897813b69f12527c59e5d72cceae3b1406b0050109e147af26f2f76e05341365894b43ebf7fae28114f9437037b8630a23316382271ae7ab1de3a9938040aaa8388494e86a489d60063c19a2174c8c864d19ac7c6454601dfd509fb4ed660154af1b102beefaae5e478a57bda2a882f7df68ebbccb978b893f9be87bd701da2c75beef9f0704f206a7a6e33518117f3211e787c109f9cb6810ba40f2c94041fb7bb847fcfec2f1b7a707229635768b3b36c7800c6f3ad2a0743d649592cd2182279c7e6e0637fef3eed250dfbe83445137c72b8b4ce048630f65f69f255252d6a472443166319c48f1b419387a6bccbbd5767ec894374689d64b3544785c5795fb46453d6278410c8ae30c784b57f24d819c16e5b5a366e2f1d4845e343f10b36a64643209b188b65676c9b1c1ccc4e86a994da2b04946661fc3783d32aa88eed0f213c1c909e477c13ffc67fc4228801ccf34ea", 0x1000}, {&(0x7f0000001700)="ab5589b3e6f94fe8c3ffce135d2c10eb5570fdec7b727af7155032806313b8fa1ed5f2000ba391d8554a6fc7f3b33dc707618c1e89febe53801d8661bcc39d3cae26e0bc82a04e8a6c93b61a2e272d34bbe90a882de6f5897c27dc4c32c8ae9f34834ddf96be87eeb605fe56837693bcdb057860792189029500fb8c0494ad5b06ba9cbaa9d7c43e9ad531659dc970df3f5607bd88e6a937e2b3425770e893664136b101b6841cdf75b46c8e77abb7", 0xaf}], 0x8, 0x0, 0x2b) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r2 = syz_open_pts() bind$inet(r1, &(0x7f0000000000)={0x2, 0x0}, 0xc) readv(r2, &(0x7f0000000040)=[{&(0x7f0000000200)=""/223}], 0x10000000000003f6) 14:43:44 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002006, 0x20659) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x80) socket$inet(0x2, 0x4, 0x7) write(r0, 0x0, 0x0) 14:43:44 executing program 1: socket(0x18, 0x1, 0x0) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x11}, 0x4000000000000200, &(0x7f0000000100)="0118fff6360f9ea14fb359657f16666e9f97069815ca5835b6f65316127c991ab43afd5604c4aa10930ed14b1088b7d8414191ac61935d45d5ae11c6731aede78c4421cef62cac7d5ecb3a69b2e7910599897b40c8c7f4766c3bd9ca5112b32966a5c0411d0be46ebb5981ea2de4000300000020a63fde26f5ca6a157ad15000ffe6c35b55a191701155a29aabecbdada66c878f486f7e59a59a05bb689915b909800989d8d1fbe686246fa85c22ad066d2bee08f7397cfe2cae6e966e98d4c45356c7ba884245d73f252d74b0bd01000000201c3f30e790e6157cd0f6ac7354745175bd902a5f48e0a013a1dc24244ade0600000000000000cd952dcb8fffff0000000000000900000047000000000001000000e7e3ad4ba11ca80000000000000000000000000000000009eb3881885647e6b9ecd6bff6b37cd49c4287ed75b08a58f19f470bd87e5503c733fc217eb57458e55df302e2d611ae3e030100a9edbd2d2d845b8e1f2e111835a6b788d5ff5256df19b563f269e55e74120536a99d2a43575893f400c7c32ed7a1d4dfedd53dc24cb41b27496337c3069cfb87ae25139f0ceb63553689a46145fc7f2c30c0d29de0815e8214f857ebd1f1e41bfb9a21624824a96d9619e00feb108d5bb60a27d465014bd7652b7e5f4a46cb83eea6b48aeb60db0242a3044bc0955254edb0450200b24c638f90402598ad960ebf7502767ebb569f48ec63dafb4bcc00cc4db7236eaa010cd3", &(0x7f0000000080)=0x210, 0x0, 0x0) setgroups(0x1, &(0x7f0000000000)=[0x0]) 14:43:45 executing program 1: sysctl$kern(&(0x7f0000000140)={0x1, 0xa}, 0x2, &(0x7f0000000180)="eb", &(0x7f0000000000)=0x1, 0x0, 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) r0 = open(&(0x7f0000000100)='./file0\x00', 0x100, 0x100) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f00000000c0)=0x9) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(r3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(r5, 0x0) getgroups(0x3, &(0x7f0000000280)=[0xffffffffffffffff, r3, r5]) r7 = fcntl$getown(0xffffffffffffffff, 0x5) r8 = getpgid(0x0) setpgid(r7, r8) r9 = fcntl$getown(0xffffffffffffffff, 0x5) r10 = getpgid(0x0) setpgid(r9, r10) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000002c0)={{0x100, 0x0, 0x0, r1, r6, 0x8, 0x6}, 0x62ba68f0, 0x7bd4, r8, r9, 0x800, 0xff, 0xaf5}) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f00000001c0)={0x0, 0x925, 0x5}) 14:43:45 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{}, {0x1}]}) sysctl$kern(&(0x7f0000000000)={0x4, 0x1}, 0x8, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0x18, 0x4000, 0x4) r1 = syz_open_pts() r2 = kqueue() r3 = dup2(r1, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000080)={0x80000001, 0x2}) lseek(r0, 0x0, 0x7ff, 0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0x37}, 0x8, 0x0, 0x0, 0x0, 0x0) 14:43:45 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000480)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r2, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) r4 = syz_open_pts() r5 = kqueue() r6 = dup2(r4, r5) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f00000000c0)=0x9) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x0, 0x80, 0x2e40}, {0x18, 0x0, 0xc5d6, 0x6}, 0x101, [0x0, 0x3, 0x6, 0x0, 0x8001, 0x2, 0x2, 0x6]}, 0x3c) sendto$inet6(r6, &(0x7f0000000100)="0317099f51a0c272430969eacdf845b85706773c8f00534a9587", 0x1a, 0x6, 0x0, 0x0) 14:43:45 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000180)="6f4c934fa057542098f3adecabf05c41622400ca4ac065f08a68784d7d1980fed26f23af93ae9a978a36d58e559306000000f8e52c31037701e4113204c40a35a619634b5cbe5f85993074e15be51fa909268f55565092a31e0babf8782f8b93152ee12d169a5c013863c6f465234a9095012808504e4edf56377718517b838ff96c915d37c330f54d06d34e9d4da2455d04ce84344f2cbe5e731f48a0655f6175ad80703589b4bc247203175b85b4bf135a4de5cbf553285a91f09996e1f68683a0e57f09a07757e105ca091e5223c14330", 0xd2) r1 = syz_open_pts() r2 = kqueue() r3 = dup2(r1, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$KDGKBMODE(r3, 0x40044b06) execve(0x0, 0x0, 0x0) symlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') 14:43:45 executing program 1: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, 0x0, 0x0) 14:43:45 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) socket(0x2, 0x2, 0x2) r0 = socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x20, 0x80, &(0x7f0000000180)="ebffcb2478a6be3f0fff13b97d814e713048e69931929648", 0xfffffffffffffed3) writev(0xffffffffffffffff, &(0x7f0000000780)=[{&(0x7f00000001c0)="e999166c7d1eca2bfeadcf615f56732880a390effb8623ac1c90347297e86f04418fc4a18ba84da22ff364fb0a1e72c6516d7cedbb980511d6d90ee4f88342830bb3c3b7dee756631add4790030448a7a66f8b4ed3762068e1fe8cd98e9e8ffbb991f0cbb79b0d33109ef9c15d07704136d67642ac86fd4918c733674a85da4fc4504885d4d40462ffa407a0401cf8ad1adcb48c033a729fef7f4f9265dbbf349bae901a8745a3fec54e28e62a7cc4dd5dd39d912d7e67ce751679ed171c75f1c9ec6f1db7c921cf4cffd74d85db78", 0xcf}, {&(0x7f0000000580)="11d41c497ef952474731e71ec3bf7789e36c63ac3735a9c5162c18a0728747e8ae5b24c96673b00ae2aa4b8c3799b17b904b0b3e74738bd6d20041e05720ba3dccdba69341ac310e58cb6010f8cc75595f19c25d6647690f0692a18107e1119828c22f785362cbc7e727e77ed9af8ebd01c78c561b752042b51eaa0e3eb96555c0dcbd614912ede2979bc6f7a79046fd6ec0fcc109e829c4d158", 0x9a}, {&(0x7f0000000100)="c58a0da75c1f76f74c50c90f3583dcd57dbf0e6486b1b215a3eefed3d20e8016da20a7693dbb3ddf54f1a719", 0x2c}, {&(0x7f0000000640)="c44b4cd29f187154b8188e0e78bd924bd98b8830770b6d7d7df1f5cfa7b96b78860bfc41eb052fb51dabd604a764fe68054bdfa047773566eef482e9d540860ca4cc6271393f819288", 0x49}, {&(0x7f00000006c0)="6851b84888594d9062ca66d38d145048ddbb432d3c1fec4a1a6f3354e0e4244c01dc19825533a32ed829a6b97384f09859841a03a1903edf8ca0a364b53f68dddac15cc64651eeab30c5423c4b124f677099f152537014cfa341590eb9249667c8142318705f34c47c6fc85f5fe0b9e1180c2de4de28527bc13efa878c47c0bd44f6f2", 0x83}, {&(0x7f00000002c0)="34d6ed6a47206d25785d376841749d6d554eae32056d19273fb4c51a53f5a226ea3bfc1f1fb6c4", 0x27}], 0x6) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000000)={0x1}) accept(0xffffffffffffffff, &(0x7f0000000140)=@un=@abs, &(0x7f0000000040)=0x8) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x1, {[0xa, 0x8000000000000fe, 0x7fff, 0x100000001, 0x5, 0x3, 0x7, 0xffff, 0x0, 0x40, 0x3, 0xffffffffffffffff, 0xfffffffffffffffd, 0x0, 0x3, 0x0, 0x2, 0x35], [0x0, 0x0, 0x800000, 0x4, 0x0, 0x0, 0x1, 0x0, 0x40, 0x5], [0x0, 0x6, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x3], [0x0, 0x3, 0x80001, 0x4000000000008, 0x0, 0x3ff], [{0x0, 0xf3, 0x36b, 0x9}, {0x9, 0xffffffff, 0x0, 0xfffffffffffffffe}, {0x0, 0xfffffffd, 0x0, 0x1}, {}, {0x5, 0x0, 0x40, 0x2}, {0x1aca, 0xfbfffffd}, {0x1, 0x1000000, 0x0, 0xffffffffffffffff}, {0x9, 0x43}], {0x0, 0x1, 0x4, 0x100000000}, {0x0, 0x2, 0x7}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x81206919, &(0x7f0000000300)) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 14:43:45 executing program 1: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r0 = socket(0x20, 0x1, 0x2) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs, 0x8) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) r2 = socket(0x40000000011, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs, 0x8) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r4 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040), 0x0, 0x0, 0xfffffffc, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs, 0x8) r5 = kqueue() kevent(r5, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r1, &(0x7f0000000000)=[{{r4}, 0xfffffffffffffff8, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r6 = socket(0x40000000011, 0x3, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs, 0x8) r7 = kqueue() kevent(r7, 0x0, 0x0, &(0x7f0000000040), 0xc4e, 0x0) kevent(r7, &(0x7f0000000000)=[{{r6}, 0x7eb3aabf54b8c6ec, 0x2f}], 0x34, 0x0, 0x0, 0x0) r8 = socket(0x40000000011, 0x3, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs, 0x8) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r8}, 0xffffffffffbfffff, 0x2f}], 0x0, 0x0, 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000000), 0xffff, 0x0, 0x49, 0x0) kevent(r9, 0x0, 0x0, &(0x7f0000000140), 0x8, 0x0) 14:43:46 executing program 1: sysctl$net_inet_esp(&(0x7f0000001b00), 0x9, 0x0, 0x0, 0x0, 0x0) r0 = syz_open_pts() r1 = kqueue() ioctl$VT_OPENQRY(0xffffffffffffffff, 0x40047601, &(0x7f0000000080)) r2 = dup2(r0, r1) r3 = syz_open_pts() r4 = kqueue() r5 = dup2(r3, r4) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000000c0)=0x9) r6 = syz_open_pts() r7 = kqueue() dup2(r6, r7) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000100)=0x44c) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) r8 = syz_open_pts() r9 = kqueue() r10 = dup2(r8, r9) ioctl$TIOCSETD(r10, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000040)={0x7, &(0x7f0000000000)=[{0x400, 0x5, 0x13, 0x80}, {0x7, 0x80, 0x80, 0x3}, {0x0, 0x98, 0x4}, {0x5, 0x3, 0xf0, 0x7}, {0x3, 0x40, 0xf7, 0x8}, {0xff, 0x29, 0x40, 0x7}, {0x5, 0x2, 0x9}]}) 14:43:46 executing program 1: clock_gettime(0x4, 0xfffffffffffffffe) 14:43:46 executing program 1: connect(0xffffffffffffffff, &(0x7f0000000040)=@in6={0x18, 0x1, 0x1, 0xffffffff}, 0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB='e'], 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, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 14:43:46 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000000)={@random="259bd0493f63", @random="d0eab5fb5f2e", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0x3, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, @broadcast, @broadcast}, "cb0ad2dd3b541c79"}}}}}) r0 = semget$private(0x0, 0x1, 0x4) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000080)=""/235) r1 = semget(0x0, 0x0, 0x180) semop(r1, &(0x7f0000000180)=[{0x4, 0x7f, 0x400}, {0x3, 0x6, 0x1000}, {0x2, 0x6f6}, {0x4539d09ecb8611e9, 0xfff, 0x1800}, {0x2, 0x90a8, 0x800}, {0x3, 0xb9ff, 0x1800}, {0x3, 0x8, 0x1000}, {0x2, 0x7, 0x1000}], 0x8) 14:43:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x28}, {0x6, 0x0, 0x0, 0x401}]}) r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r0, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xe) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r2, 0x2, 0xfffffffffffffffe) shmat(r2, &(0x7f00002f1000/0x3000)=nil, 0x0) shmat(r2, &(0x7f0000ffa000/0x3000)=nil, 0x3000) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r3, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r4, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r4, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) socketpair(0x6, 0x1, 0x5, &(0x7f0000000140)={0xffffffffffffffff}) kevent(r1, &(0x7f00000000c0)=[{{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x0, 0x4, 0x401, 0x6c95}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x45, 0x4, 0x2, 0xffffffff}], 0x2, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff8, 0x47, 0x87a12c895dbc39fa, 0x6e, 0x7ff}, {{r0}, 0xa861b07b3e597c28, 0xc3, 0x14, 0x6, 0xfffffffffffffffb}, {{r3}, 0xfffffffffffffffd, 0x32, 0x1, 0x2, 0x4}, {{r4}, 0xfffffffffffffffe, 0x22, 0x40, 0x11, 0x3}, {{r5}, 0xffffffffffffffff, 0x1, 0x20, 0x8, 0x1ff}, {{r0}, 0xfffffffffffffffe, 0x25, 0x1, 0x1ff, 0x8}], 0xfffff0e5, &(0x7f0000000280)={0x7fff, 0x1ff}) 14:43:46 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x9, 0x4], [0x0, 0x0, 0x200000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x3fff7bdefff], [0x0, 0x0, 0x482], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x8}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x8080691a, &(0x7f0000000300)) 14:43:46 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = syz_open_pts() r2 = kqueue() r3 = dup2(r1, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x9) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r4) getsockname(r0, &(0x7f0000002880)=@un=@file={0x0, ""/108}, &(0x7f00000010c0)=0x6e) syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0xf, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast}, "cba7c7fb9219c772"}}}}}) 14:43:47 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) r1 = dup(r0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000080)={0x6, [{0x3, 0x7}, {0x3, 0x8}, {0x2, 0x2}, {0x2, 0x8}, {0x1, 0xff00}, {0x3, 0x200}, {0x2, 0x3}, {0x3, 0x7}, {0x3, 0x1000}, {0x2, 0x3}, {0x1, 0x8}, {0x3, 0x99ee}, {0x1, 0x8}, {0x1, 0x3ff}, {0x2, 0x7}, {0x3, 0x81}, {0x3, 0x400}, {0x1}, {0x2, 0x8001}, {0x3, 0x89}, {0x3, 0x1}, {0x3, 0x28}, {0x3, 0x80000000}, {0x3, 0x7}, {0x2, 0x3}, {0x3, 0x4}, {0x2, 0x7}, {0x1, 0x3}, {0x1, 0x7ff}, {0x2}, {0x1, 0x7f}, {0x3, 0x8}]}) setrlimit(0x3, &(0x7f0000000040)={0x3010, 0x100000}) 14:43:47 executing program 1: r0 = syz_open_pts() r1 = kqueue() r2 = dup2(r0, r1) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0x9, 0x8001, 0x0, 0x0, 0x4, 0x10001, 0x7, 0x2, 0x0, 0x4, 0x5}) getsockname$unix(r2, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) 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, r3, r4, 0x0, 0x0, 0x0, 0x10, 0x7fff, 0x0, 0x8001, {[@timestamp={0x8, 0x0, 0x3, 0x40}, @sack={0x5, 0x0, [0x632, 0x9, 0x1]}]}}, {"023d7897d551bc36cc3375508abaa2d705030b4414245a573c60b473ffb8b54cd737c2b25047924b5e9e0646419d3f9ff2ca3b3b415a926aed4b2e082a14ccc1898620532c4104253bb915f2851ac56677cc323470b3ed2d13eb39740b7ff5701e0c773033a3ac5c8609e02c47bb"}}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000080)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x1156, &(0x7f0000001240)=ANY=[@ANYBLOB="ffffffffffffaaaaaa09aaaa0800450011480000000000004e224e2100"/38, @ANYRES32=r3, @ANYRES32=r5, @ANYBLOB="f1010000907800090204000000080a0000004000000000051600000fff00000fff0000000600000000000001ff0100009649592dafdbe55f8646c555e261455c872634d800178a6140a2888431455f5ae792270d037e3e2d1dbe454f29adb9e330d5c91933214649367fede4fce4050c0c5c6ec65bf6a6fe18fe41400ffcea9785688a4aba1288592047d9ad32206be2e4230d2f8558e6305d137a399d5463697ff7043198a24616d751884b70ea5ae19dbded6cbbbfe73d8cbe6892e1e5043031c0bd79f5eff15a3cc422c3ef9241eb5e812ff9ec7ab24dbe94568c6b0f29f056e78805a89268e02f07bef74dd58be555f8653d46cab3e2b13484b4d878a28ca6aff0534742123e2e1dbf6add4fb28515e96ab2aa6cb01b241ad6a4e4ce2dc3f4c35bd210e2cde40659434b9efcd0f58672c545570d1494eda5308a076e7766882937aebf534fa8f5d12aab72cbdb6a2ffa6b4d5a7f6401472690682ab186100f0cfbffb6ffa374cdc8410248974f83b6e70f1a0811455a3692d0c54e7122f60a93313e3ebdd153aaa3fca823db2fe4f3cd08ec2fbe1ce8693325517a7f5a37772dc27ca755cdd89144505c8d491a21e7273166cd6da47f94ca5a2d730015b92dfa9631d64e260f98ffad7207917045f11daa45e51b0420b9713279851a6535bfbbbccb0e2082e15268f23d652f81dccc045ecd7950672e7e3cdbf65849c5e1156c0f89caa69f5061f98562977b477de7af8155d75c305e7afe0cc244990ed69fe5e4866d3ab625d653a86b5f1949b2c3bcbc4a8792aa58816d58783db7ecbf26825c245e790c92b983e1525b2074ff56535367d3d618c0c3f0a918bfd9646c2ae8031af633741b28c61729a50a935610d4692cf4c2bdb750676eab60c5e99937b86b08a9b1ed3d3a56468de33209b83f63c1e01a231d589a6ff9df0a6837b60b27a60803b91f5d8bf1b85697dada42c99e3ac6fae682ea96d7947909472c4bf6b041648713b6daff81ae5611790d22159cc1f1277d4c3f0dd940bd6ff229f5ae7c6865586e742567921e649af1fd4958cceb4223f451e0f4cca18f91c89901d3d135f770c0673e7f07874ce0b22b629f03d8ca48b2e42b0ec98b67489cab793ea5297644c9b76d239cc2fb5586846d57cfded101208775b92ce0147b8809a09a4cc165dcef72da5f3f65a54ec89d41b88bc0a2ef115bbec73d38bacafead1bae46a79aa9e51546dd825a8668725f7956949bae86a64f9936ff6afbf8d3ce871a6ca6790fc2a7c31093b30ca730ba6f0cfdfec315bd46dbe26ae14efc5b9891e2771280346acc132ac41b6babe5d267b07675008767ba66831b5ae2071eebe94ec59ef1c59e5a50b3d8dadd1158cae23306cb4976cd6eed6ccf47fdc7336f17b646dbffaff9d1f7e30a8263989ed61cc3b66897237456dd598ce499e4f52874771b489297f0cce32544282fd9ace9802804370364153ffb09d935fb4df66b585c3534af196fc17c2bbc3b93f9b9e19c96e8eb0e9149e970df55164716babb4328149aecf28301d9ddac6a4544fc65d6a4f81a3bb6431df1173b35bdef13aab2aec7148b498e61bcb74ca0d035117b95cb2f9b7ff6d9448f45ea459f207748ff5f3a1b09e83dcc25edde6bca1441859244d6b62d0cba1a2830690cf0c494f0e0f269225d3d2250ff5ec4bc3c6f715beee535dee5574d2a9003d3dddb450f52fd50b4906c34fc83e32c9a45ffed9a75fcbeb7f293b48256aab822833aa2faf2029b9f0f74fb630aa843b35c2b2fd0ecaf7b7827f623cd516b67dce98ccbd055e14469bf6b5143d2e2cf11e27c73be37f213b1e143791adb62bbb9bd327606f8e0316969be171bef3e7db73047745a1881f51e275c2d66aecf566b79ab8522ae9018ff4d437c066f5002fdbab0381304130f1356bee14363f5a67f3bfb0eddfe39a7daef8afb1d829df99e87166f1b7549b587925d3d2dba708643b3e86ce08ab93bf5a6e049ad47672c07e59b25a4e4a0ce3e0b1c296fb28652cdf3e6531ee120de063c931d7f947a67950e5ab961d6a96cb30c116e99e1173d977e873a1d8c09348dcf87cb6c9308135d5a454da589a892eb6217138396b9e297963dd2bc228f68653101555b45663e6b2f2a6b5d6aff0099622431413eed1324015887c762ce268df95c60f0e07b30824894729e380658ba6a47d30caa55fe29f4ea9b5fa885b7b2a3a6e2d46a8f3a9596ce8a41e82be6fcb3e08c86085c0dc5b5f77be471cfc7d01ed755ff5d91d9d8cf124a5c3f7246809671b8d3e3c8dde7979fa561877b2e58a6eeafae27893acfae15a8f85d263ededd539f3b198b772f9ad40cda74d27fea36abccffa9e62cc2d6ada14e7c21a22603372a331d26bd424efb55e1e70db4692bfda02a499032bc1337e3b9f58618f942f2d63b71abb69d52fe6e64148470803e55a0d0569864dd67b398b6b25839d00dc56110fbd8f259fd7abc96a4e9e3aef44a54dfa983984d62ab7f584e67661f933ebb708476d04b5cf3be5b3d5d6822f6a04781419db1d06170c9e2b64803047350a98a81e34f0d5e8da4c49c88bae9269e4456efd7f04329e285105b663da9455729387e22b2bdd039c97d4384caf571ae43972f4c0f6af0e5c86793ed47efc642a4a76bc56dc3659be29f3e83db06ece7b48ab5b2dac0630b5ddd539b2d109c20088b10e242f701251ba1d88f90a89df46e8f799743a8760e2f255b69f0a74664117bceff51a56d5ccf50de9520f069803e9984202477f3870e59f4f7210b280d410420f00f6eb82114e1f39c6008843d0f58d96a4a3eb3c119e3adc90b03de7c825b40dcdc18c6d393236fee4edfb15673a87727dfd7f4221ea1367228eecb1dba0766fb518b34b5c961782d6da2b2b1bd50eaec0bdea615559405aa107434653928997e342f579c8d56ebead5d38c3fbc3c939541a953ac322e6d2f741c003922da10d26f8681fc9ea89fc4cc6fab9ab36f9fbd8ee1e83c96347c431d2d1aa2f08284427111c378ad2b36ba7b404b263384239b48b658d8391ba5963e454dc0f45fe0b3dcceaaff6a06620b4dd0b67ef4731b4b78d9c68c6604ccbf8c43882a7a77eb875cf89ff2f3a1f423390f7e9c636f0ca8d821b8b7b80ec32516b761225421616108bb1699e996d52350c8f9d7bb688d5abfbe8361197207317b3d5c247829e4519ae413c09c8db62db442aeab7b2c416d9eb3c56821104512145117db8991cf356a2ed34a0306aeebdc53ec6b48049798b864c3176ebee79126b09489ec2efca18a5edd14796919752a4ecad5358fc1fd5c9ce2f05240af25bbe299ed4fb81585ef3e241042d71850dd68665519cb5ea820d1320154ed0f05e35fad660a37e56f09ead5a798d491e56614cd622432203513d2828d5a637339beee90f4b1b46872a9a643fc9dd6a3607f64e49116e336d0f705b1300fc56ca0b49227e0b77396cd0949129009aa8897b5fdf2ccc1a9c3fbf14ddd6759878e3c1200512343ce347a6b3ebc9a57f7929e2b029f16ac0ad43b216cc774763c310233ece80263cb4bd052c1e49f02f20298da1932cab3f2c027f910f342e5f8f6a7d4fba6c0264a2c93130c0f95b900a565027ed255740db2f3ac5db6e2a4f8fdd0f604612e7068f4a7077085d7f8615b479aaaeda4e1c69947df3d20f6f72733247909ca4d30766b9e15226f7614c22efd046c390c96c7dff55de36143b17949403fa886205c80c7af345486fc62cd1a7da796106ab6f524f14eaf002a3c9d7ea1599b7a078bbdb055646a6e10e3464e490d4b2d4d31444aa91cfd53762b0a05177c809e066c26b6a557790250d8ae893810602ddb4f573124aef185a9c486eda6c5d09fe34f46ec340db5c58a928f41097d5e2684a8666a7c30c316f5b6fd8ed0e479c393758cbeb10acb6b317ad9477fd3ea6bdd757e17c3a9194e4aa3cfb28edc6343ad429f7a1c209802e7e3da1c30b653970a3033f204b4cbc4c8a47c25bb1d63a02677d66ebaafc3f69f797a1c4e98efdc1c97fec2b4658ad19f4a0093d785f6ce66cdc617332bf2fdbd83ae55e76727b4467971e40a51db8a918659d4434f1c48c29e65fc4924302e6449606426942b14ce24f4187f14f76bf4bb4a5f402d3c1ffd99b397ae502bc37a935513a9f02370b0964cba0cf1475bc151936b092ca6387c0546ca39e8400d964d435be280e3d5b8d1cacfd677897b563de8b46d98bdc6371335c73a0f83981d7d566b54bb9332c415707bff0690421fee06c900f80e52d83910d9132374c0b3cc595d0d35c80bd977ac5db5b7bcfc7af7e77afc11fbcb23510b4b200cbca957f42c66678bce300557059b6c6afe005c6e72162f300776dbd865ad5d4370661bbf361b51bebc7a4d304b128f2676386ddbab7c503a81f13fe8e2ce15764a2ad3924c986ef0b7c181598ded11441f35e3b67a552ae20de8da90a505f716607044922bbfd6c22172bdd05059a9a7da13d35d47315b2bf55a8537199b1fef9ace63561691f9eb1be001c333fa76ec7021bba2c67a8cb2bb71a02702ead02f61be6f837f91707665b3ce44e53c271d4983bf0f97839a8b07043238997a032afd85de2457655b04a8287d2d372715e910aed4bafcf8c5ef359abd81c6c5e06a75a026663c4fd64b265b831d83baf51076ebebbed171da8ed3cf77002d52b42fb90cd42881208a5c3ed61a7a8230f91192666edee2d22c382bb2804b4339a8212f8993ecb07b948d578b1f4243e2de205a661c194d07ffcb814ff0daeefd1c5b91a8b346232a503aa55f67beffa6782ec494cda244da74d134640321d3aa0daa470719bdd2aa0b7d7a18190d83aab9c3da2814c0b8e7dc3a6348e9937a0c61a2310796448bf928924747743e0a096d9d7a8c4d7995ca4b0711f183face01aac1391864e9ee16efb981adc7db662669ea2da569f8aee1b46702ea120b0d3babbaf244c858c3e08cbe285134402e60584baecc2074be18c6a0d6282651188efa96f241288398939723a5c230c4e67741ad8b412acda5e8e95fe5310a3cd2b628c536f1b9d1457b7d84a361cae7bca3351e0c392f19b4f2bd638ca142cf04c93eab0f49bcdcefb8472376e95041bc407daaafe4c449368dbf6bf0c7f0c6434038634f7799b6b074a2df2fc42f1b560553e00d3276775b3dc8d65bc79d37a4b4d8570b9f9bc01f3b4b06c9b073091fb335d71c89f909ac6643023abb08bc3f140caaa4758bd401da13f456f17ebbe0ed2929f6e84adc0aa698b5b07935a5ce3180a50b5637c9cacf4c3d47fad3510f444bd595cc65fd57dfceb03bdb3bb5ecab459fcee31fbf2291ee9c4192901703239c1bfe8570872f8502fe7bf8a18ee9d63b6b1e0b1451cfe90d20250d42c1710828c9fa4857b97c84ae772569f52a3bd2e763682d08a45958a45aff0c33f50c0117e635ba714a41bbe13053e746070ed9ecb8dd1cd1b3b340f9c196c43abcd22ec7c48934a12238f36170a0a4217757a6512c7f69e0bc0e25c35929718db5a7aeb6d989b5b3e88dfc9afd634d48ea11677c3ecccc04e751e911984e5bf4efecd46de42c3420bb4b7c7a21204333a40331459b46fa6ccc35e492f58285ff42646044953d912606688f319f139934609a01479046103652dbd527e8a58b6832c22ac228595179621a0575aca405f97aca3d08e0a238103f71291332b45daee6c397f34db88bb6c9cb9f0b06b54f153ad0c6fec52fbf3d57646ae84ae80f37ac975673b5f86b85a91c1a61ac11a90710c31cca62e25e3246d06c3e3025ed455c50a5bd1508d225b6850dbfa64411184031b7bb0a2bfe13352bce7a0a818727756767249a85fd908fcb79e0cfeabc16524bcdc4b905b1b73ab6d06907ee9853dc6ea93786a5f884a98a33ad606bcf74edca4387f8640a803d5f2e34048d46858878fce5b8da0f4d9d39902bf8b82b7f7d2ee9110f73939ff10b7185f0e481dbf47f0a44a25af44f82bd724c43839dc3940cd747d67a0b6e616443b48b66ede255c3bc87928fa4ac83af42c20ce69b82cec8f412999d650b3f5d170f192eff15246a9c41bda6b52b4eeebd19edfbcf4198c34360b8a4de9362f8340bf628faf0f4ae7a9b47fefc1f291b64cdd3ba8f9b8542ba2dcdf5022216104ba3d243a69a4f5f78d99a06dd2d7e875b7396be025d6b34be65483c7027fba4dad6fcbc0a764d90de49"]) 14:43:47 executing program 1: syz_emit_ethernet(0x76, &(0x7f0000000080)={@random="6b7a69f8abaf", @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x40, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x2b, 0x0, @loopback, @mcast1, [@fragment={0x2b, 0x0, 0x7, 0x0, 0x0, 0x1}, @dstopts={0x70}]}}}}}}}) syz_emit_ethernet(0x8e, &(0x7f0000000100)={@local, @empty, [{[], {0x8100, 0x6, 0x0, 0x3}}], {@generic={0x9003, "a13cfadfa432afe15380af03e9af5d1518872c8290bc134a739b5b1ed66977a239abaed3eeff7e4e3f647f29e94ac947d67da6fb2c94a5f7708b3605e4cd771d25e4c5242b4f77319f4056d085924f54ef14fc3e1260c5545cef94973f86cdb439d1d1d7ba4765c8fbe3fd17b0f25de7537b60514f0ffae262930279"}}}) r0 = socket(0x6, 0x5, 0x2) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f00000000c0)=0x9) bind$inet6(0xffffffffffffffff, &(0x7f00000001c0)={0x18, 0x1, 0x0, 0x8}, 0xc) r1 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r2 = getuid() r3 = getgid() r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r4, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r4, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) close(r4) fchown(r1, r2, r3) setreuid(0xee00, r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(r6, 0x0) r7 = shmget$private(0x0, 0x2000, 0x110, &(0x7f0000ffb000/0x2000)=nil) shmat(r7, &(0x7f0000ffc000/0x3000)=nil, 0x2000) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0xffffffffffffffff, r2, r6}, 0xc) 14:43:47 executing program 1: sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x1}, 0x4, &(0x7f0000000400)="c5a22f6368e10831bbc79f338b286dc9ed7fb3943cb12cb3040b9a99299e2ca58006c52d0e6c6b523537b87d0113cb6e9d16890175af893e475a752cac806e20e3f9c946f9a4f2c4136c1b5c9df87e8991b48583686f3b0cd6ed40469b894abcbbbf69ca270754aeab93d536fcd5a92b1d953beca89bd19f577741eff8f0437994158152b82c2728bcd6de343babe3dd5677ab71a3fb91e9c385144ca8771d5537dd91b9e80603264cfc335f6613c381f65d2096a130291085ded31240b692659ba7ce6a73048073c4cfad0097ebb62eeec0eba75c2684221c0faf34a0488fe3dd9c34483db04fd7600a7ad0b046c58beccedb23feafd850900a758858b1391e6c5c3adb4152ca4fabd3a4f1d3a0e11f6034d991a57fc86d048a9566b855f112dcfe3a0708f57d56fefd7610c212900ec945704b7a8002051c2a20baa71ff39629", &(0x7f0000000040)=0x88, &(0x7f00000002c0)="00355423649ebf16eaf5675f9b98913a79b8daae2b16a677451988c50e3dafc4e790687aaac584bed3d22dd6e11f609ebe3d5c1b4606f1fe9e2d7cf72d1b5422a3f242d40098e955c4fce5e9125f9575dc778a039e2b411398b66bce59f5e44411cdc8de2d821e2f9ecd965029c473f21d66c1246be302d37956b52e05a6efaebafdd7a45fcf2f99fe3394654c030424a6c00a3db501f22179c1caf12a84a699192a960a1581560a8de73e0b6effe00789ebc4c21424577c38618bcbf9a21a057f43524df3951b6ddf064af1db3e1c03818c004e70df78f407a213b42bdc66fdce310f50410c0938e3a03e2881dcd8bd909907a3e8c5d2751121f7e859082ec5501f801e595afad86214b8c8e2c398fc", 0xfffffffffffffdb7) r0 = socket(0x18, 0x3, 0x1) r1 = syz_open_pts() r2 = kqueue() r3 = dup2(r1, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x9) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) r5 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r6 = getuid() r7 = getgid() fchown(r5, r6, r7) setreuid(0xee00, r6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(r9, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r4, r6, r9}, 0xc) 14:43:47 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, "10000e090100000001ff0700"}) sysctl$kern(&(0x7f0000000000)={0x1, 0x31}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x10}, 0x4, 0x0, 0x0, &(0x7f0000000040), 0x0) r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f0000000080)=[{&(0x7f0000001900)="c3", 0x1}], 0x1) ioctl$TIOCSDTR(r0, 0x20007479) 14:43:47 executing program 1: r0 = syz_open_pts() r1 = kqueue() r2 = dup2(r0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) r3 = getpgrp() r4 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r5 = getuid() r6 = getgid() fchown(r4, r5, r6) setreuid(0xee00, r5) r7 = getegid() sendmsg$unix(r2, &(0x7f0000001440)={&(0x7f0000000000)=@file={0x0, '.\x00'}, 0x4, &(0x7f0000001380)=[{&(0x7f0000000080)="503cae3d8296", 0x6}, {&(0x7f00000000c0)="4d1f58bf3ae4ae74927928c30b4f9563900d08e80f7a11498b122a0dc411eb1c589390e7d6228ae19b2cdf946a0a32f7ac8e", 0x32}, {&(0x7f0000000100)="4a8321cc3115350396a8300394ba054ce144f4d407d191e5bc4ae4ec01f928ad2a557f6a03e164a713e7b87ffbbaacae045be19dc556cc548d0ab3e2557848d4d87ca12490a77972c07b37594e626620fdceae434f14605c51e15611de9ba0076a74d22876b3ac1998ed4d9f9988abbd3f4c87ea660261c968eb859f77f765ec8de06dda1f15c06837ea5f37ea68cc76fe690292abc107503a09e4", 0x9b}, {&(0x7f00000001c0)="4391d3ca1dc7ab8af024e327ae7918fe0dc9f34ac39028289002fb77034401c5f4877c3a9e36c6cc73f1b28c9b3924b696fba2a57eed7d29ec5e72c9c911ecdbd86651244142fcbbe14f013b627e17f24261c8d66da18344f91a3b77aebdff78eb3a7556a772fb53d513e325ce86dc0612c551e985e2e1c82f4da45cdabd95ec19fc74179b22d4510aacd81569fb76e6f970cde63957d6adf5882bff0e7c749ce0f8829710cb151cc6f30661d6ebbd639524f66bc1bb116e94689e0bb8f45d17df48402936a4fafd87962fe33c78a8dbb952c82d029465645ede4950dbd580ab54cc8cba6b152b07925603d241c0aab9971f08cb4a95a6dfbec377dcbdf814f8b52d56356b59fb1a95551c4696b2a7f3362e47cdbb5f307d104d16544064a9cce87bdb55e6b93add6b87952876b6bb8b5519549bf2c7f0f23cdada12f5eccc0931a7a4b301bb8fee645cf11af9ad836859bc2f09ddb07e2ceb1f0480843f799a12e4ca6081a4690069b6633f13a511c8f9ac4050284e0cb6976809cb011ed7a0c324cca2263320635e8862d7a9f9165527fdaae9a9144b985d5a423ca676035ff6738116714c82e37207744858a10d5c72038363333caba986d126fe0d649e36fee0a81837f3d046712a10ce0f4caf6364c08d35fe3e758be343e114d03e71d088e3a747970676c90b72c601cfd6902c5a58286e57306bf85c2060b6b49638f28d709ca9f0da3d20517e3eaf360b5a7b19b3fb0578ba6e5c76e6367258754d48faa1a319f53112dd97a93a64f3daed558a28c762404dbc9ca7d4731ac7eeae2077e2fac17611ddb05a74c43a4adf54997f2f11a746ac7d973f9e65d5c4007fc7fa2c874dd1883b6e50ce47b2f99d3e8663062f8ef0a9ccfa02642e6783146b065075e7de87ee1b7fa84af5a50426d46e9b65c94a90a35c0cc2d0512be895d5efbb7821eb2ca5cf2de75e95a4babd6946c0be4aefb8f5917cfdae7e22055819f896e8592ad52f9081bc6af6f585ea6ab1fc50ca2dfb18bb00941686ea8ca539c85fd8d82958d28f7f38bb594a0f46256a4056c9e09e6eb36b523772d47d44737025dcf0393a6c4d32ec638136a272f9ce1784db5e650248d188f089f7a494233ac45adc32a972b8f5f3a6c973ea0050069ac2cea5ae5b9671bbe0fa163a7385412216e232776c554ff2aaa6b4db71a745407fae44571cf19c73d25182335ed809c6d5647c0042c712ec5be4fc886cf3b6f541fa42ac01064bbc67238816a36926023f5c15482b873881988ca41d3e9fc01fa411d9a677e05859835cea91d02f05163f19cb062091c168b3eb4bd86cfd2fabeb82ff9caad2bb4debdf1ae434587c2b8a1ecb9421f5fa3261ed92c8172012a5d7398279e1e528eac635f8135d8a2ed5c8f3f0611b7c1a88f6ed30e4a3fa61c50ac1813da36aecda7af8ffc013a51bdec26c3b2d21522572c680ca768ba1e573a8402375e516d40412628f9a40a9f8aebf9c12513549b9fc98bf984453f788fa528fda701ffe9b39d4ba9ab25cd1d9ea410a66ac2425a2e382e2caedcaa0df994a843a63e364b16f53615b4b136435b5dd299f1e953d431ab281878e8ddaf1bdc2dbdc376e9f3ef823cd3d71d5b4ee57995af074bfde9ef5f7cc176203f9f34ec9a19c6204c82e0df5b25492cc5f17a3196687ea84283bcc1ebea6cae669af3527e7607783b7d160ce89b04c5834f75c33385487d719228a959ed9b722bbbc825a190f75601bf75e60c870a6331e71888cb5c07094618e72df6c3a1ee8cb25939f138493be283eebda22d6c6ba92b6dae7f6ee270dd0524b6f1fb2bd2a5966d928b22431be9d50d3f1e98523908437cecdd315520667d33efa07e77905f1a54978ed982a0c35ddcf83834c3e7d1c5661d27be7adff9f3657931ecae0d7c7112fb422a9d55f9077d95557600e603ac5bb8a83bea7b1165015f18a04ce45e17cb9903b8ea16667c533a4a9261bb1c79e4b99f4854fef6492e4c296b83dc2dc4eb1263e084b0a309a7ff00e068ae7441b0a31fc1908b753bad9b4a98ec63911a097525ebea4dc209b0d1da1f105a2f0308599a4e7a23f96a42c45cb111c400e29385675e4558e23d68aad1db57d2049bdfbde6f613bfc999d8feb05e6af46f33d1599655c3851ecbb11cfc9fe0b4eeee265ad6a19a4258091f2d626fb43c4e93ea15de79398f9c81d3e2a8903e616a785f1f8f4464626b8d0b1c183b19d43a2290e074f4cf7382f519a74f21b440433c76e3d694fb4a727bed4bcb468f038dfe2612354b88b18ec79b14f93dfdd86f2a5d49bef4fca2785033e5920cdebaf46ae6dfcadf9a4bd851a6377802544773e903b56a28dc4ea20635ef33ded7a123ac2f1db7465a44d8a9d669f5c48140e9bc78fbb8cea2d70ac141d61bafcd02ac6de668e6b60fd6d69c30e3b0ff5a12a6ec77dc1f27c53e11f3b4d8ea52f7fe094adf26076db56417d8ec7fa823de7d02f66c29346e9a3342d19ce56c57fb9761498879d7ad265032ba692424097b20f5e97577c2050e1608cb9dad07693e474fd230a4c0de29d5cf6e0607c86725377bb4571dab16f6bb21c52b2dd034126a2d329df0a0869a7611e173179322ae4bcb42bb5c4c8bfe059c6a23006ae1103102ac76681c1fc0ddce51298f6937a2282eeb9c958117cc65b6b37e9d002510a37ecccce87c0200e687758f427df435d6fe7157b411100ff0c91c4156b5ffa2b361c870929eecd9afac8f0e7e23f7b6b96699b956cc322644383e13084693d20db20ca7bb164614abee8866a74c1c95c0bf08268e94d121114be7eb4983fde3a83a62757b95093e3baa753dff7b5c0e1477fe047e7e5c5cabad461515db2c0ffc31ee08c019c92f4d4cfac09dc5d5066fe921ec983b78389b9be055a3cd006d0c4aff6eab53ac52c02fc99d67bc27c36d4a582bdae34b021330023262b8ea2b361a0f49ce7be07fd8f88a600cf9280616f5fce074f6b436640feae03365fe171d8f9cac41b210111cd15d871fa05b960f1f28f75d09b65228d6ed8e8bef1d63e0cc19017b0eba9758e78aa6273d4e967b1bcddc5c2cd0647c638291a78d97d870099f61dca8d09382f5d2c380886a3fe5ffd8bc47279a274c1b89cad9b4a2fb34a78cbbeea254e3b51bd3530c36347c31381f5666a012f89cfc226e08b42ad79a3b95e7e16e3f2d0972f21f635be84557814e27efa46157e041e06461ce42fd31b0970bbbb4c891354583a01aea6c7ce9a8bae9b19ecca03a0e9ec0ec4d82e7a2ddcf8ad35e4b4f1f27ccc416a3172313f8b2db7dc328ea74c3d4a287baa415dca8197e234898af29ec2c71da8687573e2c76388e2d1623c2aa856fdc54e4bf77608e66c8221d14691e791f143cd12f1cf705147e56c03619d86efa9e88de92e5d15fcdc83b239c2196ece546f31454dfa51336ac81f575c92e12b8765b4fb8b3ada9ce7cd2b756865de69a24ca3bd393c2b4ebbe58a6e63ffd18e32e61a89b42826630c866f867f5ad3519340156db2a2044223cf66eba9a689a60533156d7fafdf4f7c268b0f970128b64ec0cf9f1c61b9349f9016e3fe625b458c552fe9bb72001d0c6cc7e00f46f405e885974fc53db69fdd7fdeb1cd963689bf6bebc7a2ee640660007a3788eb265361cf8d35396bb045e2fa48f5c9af71316581486bf6d867e2e6087016484e9f1c41dd3c8b88dcabc97fc8f95345c6001325d068673992c254652475c5370bd7b2335b15b5498a95d16a2306ab8a049741cdc24a9ed6a0c65a0782aa99055d375d6b6b65c4bdd3e0d2aa1033d36cc23c94f9e212e4a6eeefed1b29cf1de6e539e1fa19e6166bea09e2ec531091b56714e1a0022d14963307f06adde79b3c78d8428837a07a7ba7b89c34a8ec9114ed33bc0f8516547973331bf30f79dc7a2250eb19da1c7c1e3c8ca4124a2dd2d6cf2a422f273d56a0b557d6ff2d9a4f125b8e944d13f82d48b8fdc58f850f3ca1c8e3a1a033b54b9a3d09758903cd19028bcb674d23b2aeda24e4ca71622f04064a1106dea37d07d9f2c92f5bc6ed198df8d0676623059ee40abbe5dd2c1dee1a6654e539250d10a7924d6784cb520ca89d0101c1cc973702c4405e6d52ef786520f8e5760c8990e3268243074ed8f79e07d1d8acfe347bde61cd7e363a1051e543a85fd816acc28e3f6bc306349b26722f89593d615885c66e5177d0ec8c0b488e3b37a74964de8c73d075640e2456239cf805256e141ee406854fd5d6e04839c268812b1621ced890a4941fe7e1aeaa83bb882c41ca644ecba79ee41366d66e5b4dd851ced5a7b7f9d874713dbf9638b439cd8ed2e57793cc0413bc899cfe4ee3e9c17b689cad566f1c0a4bfe0c8e97751977e2b6a067ed9f802c45efee77c08b31d19a6290325eb97360f1fc71c6052f0160c6ad439968922768bf72a9eb7be83d5dbc960cc110e427c752a50c2d350e6c3c6bd075d24d5d322ae6637c20a3df26c06cad933a2667caa15fe88977638c7359b50441c2fb936b653e4f43a1a60f383659f46a2b534544b486a65059a0855fe93d15a1359e3a08ea8b0087e1ec7242af29a6c9911789c2b79c46b2c3171f416f92bdffae6822443a996ab9af5bbadec6c7700deabfaa608cd18070e5a6701fd4ec90dadfa2b8634fa552bb4d70e618b46b3e2571523db9c2c7b3304dbba73d48f137e44191c0dbc5c782cf75fe4c96d9d0bce77bab9bbc6ff0a325d876272672f91be218540e0b51b23790217bca3229fdf90a1adb21ba733cbecc699a11774bacb6deaf6eeb5e85aa1fcf4796307131880404e34fc06826965ac1bc46097c8b70b5c3557a0ea9b74d61e1aef519b00d6f201b0f1056d2bc2db47d7fab6f4773e31f5b6d5e0a323b038eec8fc2759252fc320c1bb5c4c2c72c2b68d09977779f5a5f934e350f2b21e0a4956ac0f46b990f4a2548c8eba18db6de0d307fee73047bc1decc5658e730098bbe18e30f05b87b1b4de2d4eb654c88716257b72c928bc4fcebeb4c8d2897c6e2d256284ed0f8ea9953691e0d7c698341792d7cfa405616c3c3ecdfa4b589af53bf79dcf7dfe492561571b4623640d3ecd9f311f652bc48e4dbcb8131ea9246d0ec5e9bdfa851881aeabba8f9a32a3893e53aa436525e6ac75d59e582bf9e86a3943ac4e8e9c819825d95a9465fd0c36ab508fccffe00036d7c98b054d325af3258109f30caf8f30d631ac49618f4b65aef78230f9192c3108809ae908317ac1c2b3e0add40e1d57451ba27d16b23387555f2bfc4d559003fcc74addc2d8239d616e4b9d7d533356720a3325dd67dc6edd1ca782c31d66a841d73a6fa1687f132feb00fa5aee0b10efb043321fa4718920322a45768babdbdde49763f50a39ccc120867f063ec7f2f283f309041af3e163b72db88380d0d8bcff1a327f8086a0b22669fbfa96afce055db75a25b51cf6117d6981d6671a191057d93f99ccfab8c9c34adf0bd1a2c55cf9a76e2bebb12b6b692cebab395e263f98c740c48487df3e15621bdebbd9c9039af969e458652b6f050e20131db00fec3ef56840b275293dfb35592a9cebceae828336cc3c4c8d40bcf37c5a2c313d626b728cfe8ca2c467b6b4355398e8bce2b632a6904c0d67885c64f8228ed98b424bfa58557154308bceb2330f55d5e05231b341602c4ddfa925ced366246e9f9bc9ab1dc1424dea89bc7e42939a1f785942eca79b7443b6eb2a920561992000d7b590f655dfdd50522c69737a964ecc9d8930e39077dcf049dac80de8fbd4b127d5d4e5cb122", 0x1000}, {&(0x7f00000011c0)="fb664622475833d498dd44b4aee6773ba15413c4242bdbacab345dd364dd8e79fae59dd5e28def74d969f94525400de45361407b821718401b289e79859de40cdfe19eb39d2f35cc189af075cb89f6205d5162130181607c18534c28f4da122fcc47c1e6c332166f77518cc5df132b86f1aaa74ff1b298b66a591eff0a94b532a6", 0x81}, {&(0x7f0000001280)="2adefe91cfb0cbfa205d128020a196b3a456e82710e6e9", 0x17}, {&(0x7f00000012c0)="6bb24aae394a426ff64acd0604561b7ff810b9bb2131f9cbda9dd370083bb1f6350b318cb82e56534c138031c9d1ca7ece21bfd775bbfdb1808f43bf4e91636067acbd866038ef0752c7a22b7a8995722bf8e18a6d91aaa4b83d85703cbb4053e5e857", 0x63}, {&(0x7f0000001340)="c4246cb6b0bb25d97810249ef927981d8c", 0x11}], 0x8, &(0x7f0000001400)=[@cred={0x20, 0xffff, 0x0, r3, r5, r7}], 0x20, 0x40d}, 0x7) setrlimit(0x3, &(0x7f0000000040)={0x3010, 0x100000}) 14:43:47 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) faccessat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0xfffffffffffffffd, 0x31, 0x2, 0x7e, 0x8}, {{r0}, 0xfffffffffffffffc, 0x31, 0x10, 0x4, 0xb0}, {{}, 0xfffffffffffffffd, 0x2, 0x10, 0x3f}, {{r0}, 0xfffffffffffffff8, 0x4, 0x20, 0x9, 0x7}, {{}, 0x8000000000000001, 0x0, 0x1, 0x4, 0xfffffffffffffffa}, {{r1}, 0xffffffffffffffff, 0x1, 0x2, 0x4, 0x3}], 0x8, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffff9, 0x8, 0x54, 0xb, 0x40}, {{r0}, 0xffffffffffffffff, 0x2, 0x40, 0x10001, 0x8}], 0x0, &(0x7f0000000240)={0x9}) r3 = dup(r0) listen(r3, 0x0) r4 = socket(0x10, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/10], 0x10) r5 = syz_open_pts() r6 = kqueue() r7 = dup2(r5, r6) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f00000000c0)=0x9) connect$unix(r7, &(0x7f0000000280)=ANY=[@ANYBLOB="01002e2f6669f783f234b7523e95e84c06d79cf75dc57cddbc7e1b0b5fbf58708f5cffa501e4a3f338f0273f338ccb124449bc4b0cd791e99a6606103afdc026f1160b2e0c962e84ca84d730cb67dd5961336ff56c7007c15d177931"], 0xa) listen(r3, 0x0) 14:43:47 executing program 1: fchflags(0xffffffffffffffff, 0x10001) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x45}, {0x87}, {0x8fe}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)) 14:43:47 executing program 1: 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"}}}}}) r0 = semget$private(0x0, 0x2, 0x1) semop(r0, &(0x7f0000000780)=[{0x1, 0xf000, 0x800}, {0x4, 0xbe5}, {0x3, 0x4, 0x800}], 0x3) semop(r0, &(0x7f0000000000)=[{0x1, 0x66b, 0x1000}, {0x4, 0x8, 0x800}, {0x2, 0x8, 0x800}, {0x1, 0x1}, {0x0, 0xfff, 0x1800}, {0x0, 0x3, 0x1800}, {0x3, 0x7ff, 0x1000}], 0x7) socketpair(0x6, 0x4000, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f0000000100)=""/197, 0xc5, 0x42, 0x0, 0x0) 14:43:47 executing program 1: r0 = syz_open_pts() r1 = kqueue() r2 = dup2(r0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) setregid(r3, r4) sysctl$kern(&(0x7f0000000180)={0x1, 0x20}, 0x2, &(0x7f0000000280)="b11b116754445c4f78d95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e8dc419269da10186c7ec9ecc861b26fa158f7003a6f62df1d865f0e546c015bec6c4cf242a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000000)=0x9d, &(0x7f0000000040)="6f21a19d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3ed0348cb978de804856450bfdeba31d4e93f7be656f2224e910b01005cb7bf3f5e7d91e619d25afc877844aecb14863b0cc84b177fe8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f9745186a9f971a8103f39f9b7995ccc5cdc2d372e753b86f03d7aa8cedc2276028539e45cedd7849bca9a952760fee7a8a", 0x4) 14:43:47 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x8f82, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x40000010, 0x0) r0 = syz_open_pts() kqueue() r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x0, 0x0) r3 = dup2(r2, 0xffffffffffffffff) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f00000000c0)=0x9) accept$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x9) r4 = syz_open_pts() ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000001c0)) r5 = kqueue() pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCCHKVERAUTH(r6, 0x2000741e) r7 = dup2(r4, r5) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000000)=r7) 14:43:47 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r1 = kqueue() r2 = syz_open_pts() r3 = kqueue() r4 = dup2(r2, r3) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x9) connect$unix(r4, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) kevent(r1, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15, 0x4}], 0xfffffffffffffffb, 0x0) 14:43:47 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20009, 0xee) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0xc0, 0x1) fchmod(r0, 0x15d) semop(0xffffffffffffffff, &(0x7f0000000080)=[{0x1, 0x3ff}], 0x1) ftruncate(r0, 0x0, 0x0) r1 = semget$private(0x0, 0x2, 0x440) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f00000000c0)=""/35) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x8000, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r4 = accept(0xffffffffffffffff, &(0x7f00000001c0)=@un=@file={0x0, ""/65}, &(0x7f0000000240)=0x43) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x20000, 0x0) r6 = syz_open_pts() kevent(0xffffffffffffff9c, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x44, 0x80, 0x22, 0xd898}], 0x2, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffa, 0x9, 0x1ffffc, 0x800, 0x51}, {{r3}, 0xfffffffffffffff9, 0x1, 0x10, 0x5, 0x9}, {{r4}, 0xfffffffffffffffb, 0x5, 0x8, 0x4, 0x100000000}, {{r5}, 0xfffffffffffffffe, 0x82, 0x2, 0x2, 0x6}, {{r6}, 0xfffffffffffffffa, 0x4, 0x40, 0x6, 0x585}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x20, 0xfffff, 0xb4d, 0x7fff}], 0x7, &(0x7f0000000380)={0x2000000000000000, 0x8000}) pipe(&(0x7f0000000400)={0xffffffffffffffff}) symlinkat(&(0x7f00000003c0)='./file0\x00', r7, &(0x7f0000000440)='./file0\x00') r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000480)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$VT_RELDISP(r8, 0x20007604, &(0x7f00000004c0)=0x1) poll(&(0x7f0000000500)=[{r7, 0x1}], 0x1, 0x0) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000540)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSKBDIO_SETDEFAULTBELL(r9, 0x80105705, &(0x7f0000000580)={0x6, 0xae4a, 0x3, 0xc0000000}) pckbd_enable: command error 14:43:48 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x7, 0x4) recvmsg(r0, &(0x7f0000000340)={0x0, 0x385, 0x0, 0x0, &(0x7f0000000300), 0x289}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = syz_open_pts() r2 = kqueue() r3 = dup2(r1, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x9) connect$unix(r3, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) close(r0) r4 = socket(0x2, 0x8002, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000380)={0x10, 0x10001, 0x4, 0x8, [{&(0x7f0000296000/0x4000)=nil, &(0x7f0000206000/0x1000)=nil, 0x157e9bbf}, {&(0x7f00000ca000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f00000a6000/0x4000)=nil, 0x1f}, {&(0x7f0000285000/0x4000)=nil, &(0x7f000046f000/0x3000)=nil, 0x9}, {&(0x7f00003f6000/0x4000)=nil, &(0x7f00005ee000/0x3000)=nil, 0x4}, {&(0x7f00006cd000/0x12000)=nil, &(0x7f0000fee000/0x10000)=nil, 0x1f}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1}, {&(0x7f000061a000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f00006bb000/0x2000)=nil, &(0x7f00003e1000/0x4000)=nil, 0x8}, {&(0x7f00002ac000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f000067d000/0x4000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x3}, {&(0x7f000007d000/0x1000)=nil, &(0x7f0000213000/0x4000)=nil, 0xff}, {&(0x7f00006a4000/0x2000)=nil, &(0x7f000021f000/0x11000)=nil, 0x6}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f000014d000/0x2000)=nil, 0x80}, {&(0x7f00007b6000/0x2000)=nil, &(0x7f00004e0000/0x4000)=nil, 0x1}, {&(0x7f00007a2000/0x4000)=nil, &(0x7f000013d000/0x1000)=nil, 0x9}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7e}) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r4, 0x0, 0x0) 14:43:48 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x96}) r0 = syz_open_pts() close(r0) syz_open_pts() getgid() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x5, 0x550f, "6ea862cce8ff01000000000000c8153232111100"}) r1 = syz_open_pts() r2 = kqueue() r3 = dup2(r1, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x9) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000180)=0xc) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) writev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000140)="5b9ce8", 0x3}], 0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 14:43:49 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() pwrite(r0, &(0x7f0000000000)="ac9ed333f2b73fad", 0x8, 0x0, 0x200) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) write(r0, &(0x7f0000000200)="2078f7b69541d6810399188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd70000000000000000100000000000000abd768e9487c3e7d70f302a09e4", 0x43) 14:43:49 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) mlock(&(0x7f0000000000/0x2000)=nil, 0x2000) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) fcntl$dupfd(r1, 0x0, r2) mmap(&(0x7f0000009000/0x4000)=nil, 0x4000, 0x0, 0x3012, r3, 0x0, 0xc7) r4 = socket(0x1, 0x4000, 0x81) getsockopt(r1, 0x9, 0x1, &(0x7f0000000000)=""/50, &(0x7f0000000080)=0x32) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) connect(r5, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) munlock(&(0x7f0000000000/0xa000)=nil, 0xa000) 14:43:49 executing program 1: syz_emit_ethernet(0x3a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa00200000000008004505002c0000000000069078ac1400aa000000004e234e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="600200009078000003030000"]) mlockall(0x1) 14:43:49 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x0) r1 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="796b83904f8e540ce8372fb4d6e00c30ffcf513129d9f2bf98446fd3ccd962efb4a68bbca6324b625e6910254b97c0db3e7962100d94e78d7bb42a62866c3fdada8c097c1f55a38ad4804c50f760b786d6f424398cb4ef9ff9bce2c7cf8a1b5ce150", 0x62}, {&(0x7f0000000400)="095e9d59a5fe14245f58dc0eaaf7e2dbe3971ffb6b2c81320a8d6dce5eb245d6286bb517f3759d6d72563f50705bb17fb585afae146c8afd5487e3725bfe4ae6c86494db9b3c6f146db0a5297bfa94503cb12380dcb9a1e528b6ea903a3707ccbfe0c4a98aa09a21c463a5c1bd51279da60c120428a703374adca57acb2d74ef9f6e694545ca8831af18f328bf218ac3040ebd6205cf9c05ef4bb621715b7ee48676a2ba12485098dfa237d6b7e2c539b2273d2bfa83d767be6ee82bb33ba8bc1de0ee41305049ee0640cd16cdf466f7bc8c571d635d0081eca2be0732dc953c5250a3c36f3f341ac86d7c5200e6455ac1a18858a6e18c049d2fe9d716b58b807336d455e66425a3ca4a192bcf1ac00ca5db6cda4af3fa71c169f7b679317167e1eed0141d4f2f2a8075441f31fcc7d40a8d83ee35ef75f93418c4546210e252219d414eaa45b27d46201c516e85b2a0aa7affa583d9a98a9429e56952daf1e6ea2b3dceb8fddb701b03cd8f53eb522755367249f584ab5f404ff15b2964b91d3adae8b141f2981206206cf585d7769ab94fe231e89bf3d0f3ad68d67bf1084a911d72bfac9ebe888caf6970a7aa685d6899b531f2953f4b5a316916e497f739133ec8ecc2017485cb8b658732548b1208ed667d7b8d27bdeb4b0eddd2e6d64dfdaa8db4cb073125de64f365f46c8879ff4f4164116c3a675b2be7e7d59035d4afcd8ac0885bb86d10ce2fb82848df647233ce19c4ba31ff06bafebfb68bc1f257073ad5ea703e91329ca87018893e054e6e6a853e80d69b695a4fd128ad1b1c789462043b85e6d6b1bbeeb8789c9d9741c097fe3071153d98a3016d3aa8bbbbfe47d4a4a397fe08e270388f6134b6d47e0a26a9fa392fe6fd88d22b4198c17b920a4d66be93f21db6809f62b6dae36ea3ea89fc1dcbefed99ea92c8f4cfbd3ffe4e2b7d6d57b0608098d7e3d0104245fcb59d4e784d84e73e763fa4a7af77273e2c423fd28cb704ae00f227680c349e462542f093c639be61700531b5a7432a817133ab4704bed7d5df73cdff5daadb5bba0d9384670d2171958665c073500eefa20953ac62041a0a93029eca9acae8fbecf884435fc377dbf8f9e3f4d104fd456174ff690ea93740d3d0cbb41c837d7eaf259d33ebf12b34f0a4da4daec59156f231dac4739b9f09e5ad50b76d08ddbe00ed08e6c88a84069b92046e031c10cd16157d625615e087b1ced088fab460976b211e979d09bf72da26b1c1d29c97c34f1f44f92a63b05b42a70328096dcc0816f98355348d26357ad50272992d040ce4383442d049360db63b004ea67068b9fdf3ae5617e1448a660229bec1f72d713983554c54bd9fea0c059390fad6cc5eb07538c47eecf754a05c1c8b222a6f792ed684e32cd83fdece668b082b41fd7a63a31b473bd4b2853eb5efbf07a73bf8ce79b93143f099d1da052e1029d1b9a8a5d4fce9ecad5f4c74aae735c1d4dd26c3d9bb86b8e48e0240802c377fe40deaabdef08c91cc95834eb1a2b28a6a80280c64f1a56511d09028569847d527c4e197574346ffdbf7caf1cd83e1ec41b7aa49c175649e359a533554bb4c4e688f439c2fda3894561c9a8571845b49ed0c68d1410c8ed62f3b5c1a4a3e3b00d8eb062ed45ec4cfc5cd0aab13d0b14425e5606a1b35093c0a3fe223334d9e0f316fc5a4e269a6570de2d90e2475a909626eaf8ea296455420c4b4c2f6635e7595763898e37e8f7c3abb27bd37472c527669d7ab1734cbb69ba278f30212f66f91cd59022af350d219722a71975b5bc56a3f4ba5e11172f79b544b5c228500014da4f0961df206b52a2e10107faddd87500fe6eae5a688a0f05c5f3e9b13f36a601b0269b46d81bf7646fe087135d47baa657f1d5726f44b68a174f61bb0005c65c63a369fe859b3878265178d170b98e41767ebeb03a64b1ae58acd8f971eabd43da4a2ce05d4271611934d18488d514baef0b89b99e8e1cb96ef6b5125a1dec76bbb8e6f74f88002642c00f598ed00912ede380899d15f6ecfb3b8fbca3eb921e4e54d7301fd93c011da7428a151bb20ff86da2245c0bb389594a7dfac6f5e6afad9d1ad3a344e14929eda74b736fb0d59c557dcdca8f32c95fdcfc06050991e7e7fd12e6c6858ddd11c4df674ac24749eb292366dc4990927296572e502cb2e243d3e543828543b25bb4d86e046f82ebfdd73ec6946c454143b15a410a8b454aec05c22aa24759845fcbb5b27351ddad949d9ed979a5aff551465937a61157824c922389f61c9fdeedf29e6dab8a7975e95b4efd12b494c585d6b459e40dc518cbc3be7d5f053aa675934b4c559f289fb007d5d54bdb9b51852147a50c8715f355acfa9272ab4764ee4a00e03b00c5fef781f7f15da0950928c82993c6e14c572c6357c4e99ad5639c0813bdcb78070cb2ea7c3d8a0332e13462e2f75efba4a639bb5b45ad916d7d31a062c3af55c6ad2cb1ade3c11648a70ade919afb70ee6138799b5a0ab6dc1374011a071a4767e7fe99b0637a87398bff54f9b9484de94394294fcdcc5d27ce3354ddb1bef6439ddb2dfd5998c4818f0e8b1b1e556dc6e6657c1f17be681807cd1725cd0621f1d2b5ad790ee61c0171138fece5296c7eb33dc74cd3d6ab4cd29c6acc0ee3fcc55c4caaa34ab97fd1d484a01aee6dc064c87f4b2a6f68655785c69dc19232591ec3777a1e27075e1b00aa6f547a830b90e8c64b5ebdf143300b420c44a4ecc72d7de53b1f59d729356ea45ff500e5f16d299251808d9c8618bb6aa1a99a4d5522b2c5eb2382299b492e106501859888cbd146efcac98ffb644c1615f77bdc73b683b1c374f9d3ba5adc73e6b2bcd19bcc825613b8fd6bc13c8b671a28106b0493dc44c8f3287001a3d74ef3cdbdf2bc55b64cd5c9c03cb698472341ef1ec50a4dd1a1464dabd98fd67108b14fa4a79595e13af5f190ae8a1dbb7ca5d69e7e1633533be339d996e12167e4c92d2ad6a819d9dfc8944f8473e91345e2f737b760b659dc612e191d673dbf78f3891c2ba6ef093021ee25cffd322d996d1e2f4de0bc52afbe01cedbbdb6ab3720decc2d7793fad939a4b07e50e26acc6011c7dc50a935765514c863a1389141ab43eab644496a1018c505767708136132cda08b6f674684e15ea342214b9e822efb8d98126dfe76845872975441bec16ba15714c1287be92cb516951b5cf96d5dbaf3f2e2671c20bc55f7a52b2f491674c6fdcd978ac4145e1506adf0da655380adfef1b76bc04f9c8ddcc345754fef62b19925f9b91890c90343d36f97dcaa16493e1a79a0779d0c9bfb4d470d08216b74ff0a7e32c2a2e8d9b2b6e721288a0e40c20f6c777bccd73d449072f49578fec047723e900873803c1ed6bdffe8784fac4f75a0a45a832c3efa663535711446a548127f34ca372d8b86fa518c30b8a47b738d14d721cebed5c036e3b583c26cfde4fe1f5a59a852488acc7fd1f5fab9553b344b13e6fcc328fb63a073d50c0daa27e78ba08614b3538e85485b9cc38c213b60e027e691bf40b71899b7122c53b13de6a6e5e56894ab5fd0a264ec1e15e62452b5a9eec737eab659d5169ef5a202a7bb10605c4740163d20da99c3991b85acef2ac12d2594dba18cc6ac35070d1aeb44146a31ab632ea7780c6385a4e0e85a11e1db0ff86b82834f47bbbde2a18215b1c10d624b11f66fa5981370eee428569ad70098d65be63583e3728832b22ebbd69338cc34bfffad46345a439946acb2f3c7e4ecde3d5068c57f05133a576e7149b3725590c0d8087a3cb63e2253fb4cdda8607fb038ce2a11080d08e68f32f989c068030508887ca1585baa4cef97c48d07f92a223c91ccfeb59327e8e1e11cabfaa4e0482adc4662a15fecc88529d5cec694d0b7f2e9238bb775e4f9e1bb7f2c1d42c7a4938e1c74cf44fe330b2fdeb58aa1bf2f0d5519a0b31d315c3fedb2850bfb2043dc004e579276684a498cb8ec048a70750c558ca428fe0b0656cc010c5671460e74481dd2d8553e54028ab30db212e0b5f3d5c60bb9bb34f156480d2b4a6dc43cbd7227ae9c41191bad95850818dd2e1e91099b9ad4d129f5b5d1e5ee259b14e6eb6284365e58c618d0a1106332638868b29cb2e2bb7439a64adfd2bcbcd075a5e18123d86d4baf39738578eaea3b1f522cbc154f7744d7a9a752f5cb106b135899fb75113230870727514256013c34da324d18ffa5fdd4991d2709f32d106caa5e4b788aeeae0b77852166bd5045281c8715328b981264336ddd3c550380cc0e4389d37507e83e9975554883f34f01767a63b4f02a43175b20e02dee0fd45a016788219982a907eab16b220da8e2e7e36cc763eecb677275f46164349c9aaf33d88adad4ffc5b19737923cf1243d02f54f3b50b789ea818215407159f3977b756143a67860a5d94ad78aaac2d529250c1763cbfcc53b46bb1e4550956875147e24de3a7634a87a457b52b110bf42b0b9c28cef4ad2936fd323cbe534cd740eeb976a04cf5641292a9ea4f1b497bcd8d13864d07b941b3e50bb894749e85c7621489c61bd52f833cbc1fdfdcccba9317f3edf7f6883ca633925e337e59edd60f4d9ef835d49f9871b45d02ad1d809fea9fac710e78001e862d5f67b1a3fa5e5f8e48f9f7f31c644c83ebaaae4c5733104dc7d9aeb8200cecddc6eef08fc06440a0ee7050d5bd49ff6f2f57d25e729f686a32486e72caa91f9dbce171ca2993b02cfb32a054eb83007afda302ac96d52921cfc16824ad4bfa342a6be4a33fbd1a6836ba0100c782d9cb1e3f5fc0ba2b678da7af4698591f209388a1fa6bdf56cf10c65bb5e632d758047d731652fe8fa20d3b17253643faed1017c5f1781f54134f1d05fb7a010f7726de6c9a747be29f2c16d65ce7a9b328f629bc03c125bf", 0xd9f}], 0x2) poll(&(0x7f0000000000)=[{r0, 0x5}, {r0, 0x1}], 0x2, 0x0) r2 = syz_open_pts() r3 = kqueue() r4 = dup2(r2, r3) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x9) r5 = syz_open_pts() r6 = kqueue() r7 = dup2(r5, r6) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000180)={0x5, 0xaf80, 0x20, 0x8, "81f574e77bdf273be128e6157b3ba59b5701b57f", 0x13c, 0x6}) ioctl$WSKBDIO_SETBELL(r4, 0x80105703, &(0x7f0000000040)={0x6, 0x6, 0x5, 0x2}) 14:43:49 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x2, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f00000000c0)={{}, 0x7, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x6b8c52f063851bf2, 0x0) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r3) readv(r1, &(0x7f0000001740)=[{&(0x7f00000012c0)=""/203, 0xcb}], 0x1000000000000220) close(r1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r2, 0x0, r4) execve(0x0, 0x0, 0x0) 14:43:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x3}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000580)) 14:43:49 executing program 1: syz_emit_ethernet(0x4a, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c200600086dd6000100000140600fe800000000000008a2424a705c4d9b59763af9fa8238727000000f4ff0000bbfe800000", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="543ca72ab8be4becb6525ad4134fab7bddba820cac6524eca08759bbe6baa34a149ab1e2053e7e566d89c7c816c96737015e6d0f1a8203435cf27b12b7177cc35af0f9e42c58dc"]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0xba}, {0x64}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f00000006c0)="d919db9dbb12ffc9804068afe9ee92000000000000000c6763286119ab6a395252cc392a72549484ad1f087e2f4f546b27abf1f5f4ea9a4a2be56fc1bf4b5c2a24639467", 0xffffffffffffff74, 0x0, 0x1) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) r1 = socket(0x18, 0x2, 0x0) r2 = msgget$private(0x0, 0x0) bind$inet6(0xffffffffffffffff, &(0x7f00000004c0)={0x18, 0x1, 0x4, 0xe442}, 0xffffffffffffff0a) msgsnd(r2, &(0x7f0000000340)=ANY=[@ANYBLOB="0200000100160001800000000000009c6cd9ee0e191a8e6f3b90e07042d009b4c672e4f9652fe4def08ea17c9fb947f1d2879bc5b9b9fafe497358e10d7b4d3d88109ebcb5b46c4ee315a4edc22f92216401261af7a65d87baf97eca7fe7182bf90600c136a05e96c99193a9ecd0404683643bc341deda91860b86f3c61bbf07b6b39d7a0e31de248a0c396d3bc2e791f1ca51514969a18810a4072024be323eb900001fd26db99502df976c9dd89339568de930e6832f6d02e42d1fec22e44529801baaef2c5ecc209049eeca265724f022e68e2f7cc12fb3e4ddfb659d8ec52286249337a79c990999c258cecce95647de00000000000000000000000000009d24c5f6c4162b01ab3f"], 0xc7, 0x800) r3 = dup(0xffffffffffffffff) listen(r3, 0x0) ioctl$WSKBDIO_BELL(r3, 0x20005701) msgctl$IPC_RMID(r2, 0x0) msgsnd(r2, &(0x7f0000000500)=ANY=[@ANYBLOB="0000000000000000a0ccc1a77a2222c78ad7cdc2e974466b858f4202000000b42613f59b0e3657fd9300c3b29e6a76ec7e0c54d76bffa7b4f4964823c29516ededb3d07171d64412ec8aabea01a5c9cf178dd301118af105167ca7be8799609e4bb781414cfd3a24d5891ca2d388ab32a00019b122ae1f21f60409ad520749b69e6a1d41e3cfcd4c229d0a5d761b7037337a52d111c564a8f067932fb4d2adeba35e0e39f2ddf3a34251522d9e1e7239257512ea1e9118e1a21ccfdaff7afae97400080000f5cccef4a50730fec3fb18c32b0f99e4cc35146d65131ca244ed95c2a7725e5623418ff321e7f13f38880d707cf4a6f9d152c796169f1ee581a93cb843f2ac3bdca342aa093ba0e3349625927220c5b251fdac9c645459b96efbec572bb2"], 0x4a, 0x0) fcntl$dupfd(r1, 0x0, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) fchmod(r4, 0x2) r5 = semget$private(0x0, 0x7, 0x480) semctl$SETVAL(r5, 0x23b5f1c7d494329b, 0x8, &(0x7f00000000c0)=0x447f425e) 14:43:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x60}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000000000000002b42b6edbeccb745f4838d0570d30000"]) 14:43:49 executing program 1: sysctl$hw(&(0x7f0000000040)={0x6, 0xe}, 0x2, &(0x7f0000000200)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2e42216ec8ddd4af34379e244d23bd2739227c175063bfab4f22444d0057776b299da7e8859557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed78ecbf0c408fd0a7f7db7f0c2de2aa780038d30a64f01fbd03000000157a24e1d616ca825e1037c007f3e005a62d47a01d83a19cafcbbbb1bf5d991d03c046b8d64f867cc91bb5773c032c9b076617c675072760076ecf551d20dda885bb", &(0x7f0000000000)=0xf9, 0x0, 0x0) 14:43:49 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000480)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) r2 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x43cbc, 0x4) shutdown(r2, 0x0) r3 = dup(r0) sendto$inet6(r3, 0x0, 0x0, 0x0, 0x0, 0x0) 14:43:50 executing program 1: chown(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="eb", 0x1) chown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file1\x00', 0x13a79b393680a40f) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='W\x00') 14:43:50 executing program 1: sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0x1d}, 0x4, 0x0, 0x0, &(0x7f0000000380)="539c78fea2b57e50c8eed734e4a2775cd6b401ab", 0x14) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) r1 = syz_open_pts() r2 = kqueue() r3 = dup2(r1, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f0000000040)=0x6) getdents(r3, &(0x7f00000006c0)=""/4096, 0x1000) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000540)=ANY=[@ANYBLOB="82020063c43afc4fd261657a9e5264018156a481b8d31b841290653c643ba165ecb9b9f95903000000f3e6c45b45fef524367ee5192433cc243feaa20d8d8740ff53e6040000009b7639d56800004a358a1f64e000789d88b79504c1bee2b8a3256a4e4a041ee71afb908f06ddc2acab8b2a098623ae6b900d6a7a8c21292f3ef68d0377cd5c5102a6ab222d64d68fe3fc6e00d0247ae8e4f2ed56e436fc21335dc6aa82", @ANYRESDEC, @ANYBLOB="f8d10281d730e60b05fc81b4b2a7eea66f61dbe86c1d8b221567f8006daa841cef2dabe2fb896d4daed9232ace967986f5952a38d6a102477f361b09fe153d2821ea34500358e5c69deea3c43ad7fa4eb0af46e4022e370fefd62adcffe09c33a676cda95cdfed170492359b49f65fd8e62b49124db3a4ab1249c045486c6b7b3726dfbd97b4c16de59ca77c45cb259a7a31ca1ee61f22e0707faf24686dfed1f59800"/177], 0x10) bind(0xffffffffffffffff, &(0x7f0000000000)=@in6={0x18, 0x3, 0x401, 0x4}, 0xc) 14:43:50 executing program 1: sysctl$vm(&(0x7f0000000100)={0x9, 0x7}, 0x2, &(0x7f0000000580)="87b0cd33cf4c6fbf7b1570927a9370340ac81c6ac5969a590a136e5b0400b834f03c1bb24524eca0c5f2c9b499822dd4a5a2ce610762cf4e17fae970aac0f61c5a690f336f43a15d073a50583d917303d79159e5a71f955332b5e5e8f7e013e72356bedd5b2421b559c41489cc93787e4af08c7c828735484a2a89948309e926bd00a6343f3a46f279c81f4eeb78b6506a90f788e7ae15db048ee6645d52e494a36ff3c8fec10db4c6d71e146f9e3f48fff2bdfd000000", &(0x7f0000000200)=0xb7, &(0x7f00000004c0)="94acac24a7b0f481d3dba2a8daba0a18b88584ba68369bddf058020f04383b297640ee48e80b4ffc0ea1e3d329ed8cc47383d03d7c61b0e4bf049cd6541b889c74d5e31d7aa2ce73009ed222483ee83081144ccacc7889f94b4995a2c17e414031db8698d38c2556eb831c19668bbdc3bbf4d988a6636ff2071575cc70e263c8ce61b2948459bc3001e53f236958d3e4a8478756f3c205579e", 0x4) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) pwritev(r0, &(0x7f0000000700)=[{&(0x7f0000000000)="84f9c65377069d76759c6a374e055ede44d43f38e3282b1831e024709d2caeaa286c74e7ed19bbd112067107d8678f3ca0929ad109d6405a5e876fb17dd4a8a22444d520c2d2", 0x46}, {&(0x7f0000000080)="763486cd15cf5a8f93e479016ed26fbc3306dd454abb803ea962902699ce51a63ea94c3bd5f40e0fbb2ed85b06cdaa865df29bad872279da1c1042aa5f16bdfdc445d22da96b3d0a3e6e93e16a48cbc895d6be77edaec83021143837fe34f0fb2a4cac965a7caad169c76eadf5a0d4e295749554b5ad7381754327ca0d96", 0x7e}, {&(0x7f0000000240)="3ebe447fe018d5c11c958cb364437cae752e8e430b8bc228fbad875223d24232cc212f1d87b96422ea3af5bc671a42efb823865b67fdf3be5ba3180673248f2fe2db8466b4375e5b7de596c3a78867d39903af746cdc02c8c17a0eccb04130a3254a17123ab651210f695166e2d1a3370a509dc9305d432fdc8c39a460d7e07bf128e8ed3e391f697744382d9b5fb97f6c83ab6804fe7ac4fe677592968dd43cd021aae2c4a2f0f3ddae34739615f0f7827d49ea69fe3c6fe075e61f4ca3d3c18dd5457cd59f6f2a9f8f8bb3c7b49ea4a1932c323bc2b9032fe3d56c957527ad326db99e4bdba8d9ff8556da475945e858fded22c01974a611e745a552", 0xfd}, {&(0x7f0000000340)="f8a0217c111046eafb3246e8525d5cad47c998fd4d8bdd6c224bb6dd3d9a559dcf4484e12261cc52af5944418c18086b82d0bb6a28e0f3cde9f6afd7f9e9d16fcb996652414fae941892f456f2a80633f08595c6b38c43b3e653902d7402bd5e6fa2c4b4093be999c29639cab8078d0b2efb1cdc845b24bb85ee965184425affdc8af5107e44bd2349888a292d594d288d86f61133c333e5bdee4bd6a410fc24b7bb89094749d2b9fde190a0abc76ef8ad6e4d598ded0e64dacbc8ef44a81c61ff5ae5d8260991d740e94c267aab2a43720aa9ed1ffae4444a616132fe452bd32b6fa8fb8cca569d7c", 0xe9}, {&(0x7f0000000140)="dc52a92e8b78b7741e89840b69251e252ced97ef3593d2e231d0d4a37f6cee1250d86c5a85a62743f5ec2d572da5915da65021a27f7572033b58c94b0004b5ffa8062f2c5b463233a95283e08ae657793287425518182a3815f949ba3b97eb50acdb7f46041f4f14c5c2c5f1bbe3a08b26d1a645f2350476de884d5f487206f470f0b1338cfde6d040cc63e44749e85d9dfa3a5a2d5d18a395e87e0ef57baafd6cc632132363e5", 0xa7}, {&(0x7f0000000440)="0319c7618efd4dbd89300411ecab48921eb1cb53b2f25f0be395276630f5e64a1293340cae40e2db6b9443c4808810de0e1ece2c32aac1e8df26b29c2316356a396d647a8eacfd5a261c6b5af8e8273e645b89838ffc92b8c49856d6d7adfa078e5405f2c3e835b08e7a4f355b7c170e7c", 0x71}, {&(0x7f0000000640)="98b53b1ce51a6c7e7d3be16e3fb518658c3ab5239afa2fca23fde36416cce6b958581245f4c335aca7aec6f55bf92fd5704b75cfb3629914e47d0e522b8266e1c09fd277709b52053beb5189a05ba1803d3e6014c578e6269b61240cadc02302cbf2e8837eed0e8a325101bcf570aaff50448fc58e807811df08320c1f123e8b8b7475a666bc2ae9c8418388b66805a552a4e73d36fdac89b526acbb06", 0x9d}], 0x7, 0x0, 0x80) 14:43:50 executing program 1: symlink(0x0, 0x0) chdir(&(0x7f0000000140)='./file1\x00') unveil(&(0x7f0000000000)='./bus/\x00', &(0x7f0000000100)='x\x00') symlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus/\x00') lchown(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) r0 = getegid() setgid(r0) chown(&(0x7f0000000380)='./bus/\x00', 0x0, r0) chdir(&(0x7f0000000200)='./control\x00') open(&(0x7f0000000040)='./file0\x00', 0x40, 0x140) pwritev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f00000006c0)="0d5077d94b1e1ddb9b1e48ffb269b02a8c368abc550d3be92184b534f9276ae87f65d282988c3da2d0292961fff1b30f669d75597e53d3cd24ad3dc18101f790da1582afaf426644e115f32e44b40865f29b2888ec715c9aef85c6310cf0e0f7ac23071f9e0d962545251955648b8ab643e48abdb2da4418533bfb78c418fd5d95ddeaa93a58d397ef7f74e42f5b923f82591d35cafb3765190456ff9a7b13dad91e82c2c2247d85766b58d0d94850e2d837461642bcbc28c331dfac964bb94c2382325b28e0d26a93d0af143b9b3996b7e729c2b1877f01f16d1f594c393dd2c8fbdc00d9f2ec86cb31ac814df08caecf61f29396e3379b4cc108be076482dd52ad782cf8d14eea3d6afbce799ced038c0f86af5e39398fd5a200000000000000000000000000000043302f59f810ae2ab16bcc9e99a5cde20ee04273514c6af89b48cfb4150ee0af0b904353ed8d5f21258f6dc5419fa1269584b8446f9af76c9a47544d84b8f17d49ba1838db872fa1e81243a880f812feb0e81b14f60b0e1fbbe9708e3844d7f9a6a12c009e527b147913526f0db31b814247c28707be8aaf273def0959a9d1100390012d556dd93d2c21e10ffb783279b08988837928eb7c4a089fc4dc62c73e0586e722da5a3bea704f3f200f02ad925d2e4a6f029574861ba81e70f2605e74511f9e9a035ac9a089c5a68ddcd1252181828f5059b89027d210b86eb611b92c96ddef53a5"}], 0x100000000000025d, 0x0, 0x0) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)) r1 = semget$private(0x0, 0x3, 0x1a2) semop(r1, &(0x7f0000000400)=[{0x1, 0x100000001, 0x1000}, {0x2, 0xfffe, 0x1000}], 0x2) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f00000001c0)={0x9, './bus/\x00'}) connect$unix(0xffffffffffffffff, &(0x7f0000000240)=@abs={0x0, 0x0, 0x2}, 0x8) unveil(&(0x7f0000001180)='./bus\x00', &(0x7f0000001280)='x\x00') semop(r1, &(0x7f00000011c0)=[{0x0, 0x82}, {0x2, 0x2, 0x1000}], 0x2) 14:43:50 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000170000000200}], 0x0, 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) fchflags(r0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 14:43:50 executing program 1: mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) syz_emit_ethernet(0x46, &(0x7f0000000100)=ANY=[@ANYRESHEX=r0]) 14:43:50 executing program 1: sysctl$vfs_nfs(&(0x7f0000000040)={0xa, 0x2, 0x2}, 0x1a, 0x0, 0x0, 0x0, 0x0) r0 = fcntl$getown(0xffffffffffffffff, 0x5) r1 = getpgid(0x0) setpgid(r0, r1) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x40000000, r1) 14:43:50 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100"}) r0 = syz_open_pts() r1 = kqueue() r2 = dup2(r0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r3, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYRES64=r3], 0x38}, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 14:43:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x50}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000040)="d000000000000000000000000008", 0xe, 0x0, 0x0) 14:43:51 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x101]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = syz_open_pts() r2 = kqueue() r3 = dup2(r1, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000000)=r0) ioctl$TIOCFLUSH(r0, 0x8040691a, &(0x7f0000000300)) 14:43:51 executing program 1: r0 = syz_open_pts() r1 = kqueue() r2 = dup2(r0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) connect$unix(r2, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d705000000000000005b00000000000000e74de4"}) select(0x28, &(0x7f0000000140)={0x4000000000000025}, 0x0, 0x0, 0x0) r4 = syz_open_pts() madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x6) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000040)) syz_open_pts() 14:43:51 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffffffffffffff], [0x0, 0x0, 0x8]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000040)="2647e447fc2f0f7c2a438e726007667cb2b777dc600fcc5b2001b26c7afa5646257084cbac2173c24872513c87ce047b70149e9fff407fa006677cfbf39443438e0cc62153fca12deabf570ca4587cbd738261b52410c76f498d7be4be896df30ddd3cbc208733", &(0x7f00000000c0)=0x67, &(0x7f0000000100)="0ca860ea080676a8aebaa32c098e964db7eeb91cb6cdf71112f16810ad3e9435c4841a32b92250f837b8e61965317f5a44a9eea433256a06b4916c98954a2d4020872fcab8e17ae06f6063b5e118acddc051e6a5930d9fdfba8127f0e77270184cb8d7f321bb93d1ec1ab5e5d4dea3bd1baa88b2f548783b8d9752a880", 0x7d) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x4, 0x0, 0x1, 0x80000001}]}) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 14:43:51 executing program 1: r0 = syz_open_pts() r1 = kqueue() r2 = dup2(r0, r1) r3 = syz_open_pts() r4 = kqueue() r5 = dup2(r3, r4) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$PCIOCGETROM(r5, 0xc0107005, &(0x7f0000000100)={{}, 0x1, &(0x7f0000000080)=[0x0]}) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x5, 0x3}], 0x1}) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x11) 14:43:51 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x82, 0x0) ioctl$SPKRTONE(0xffffffffffffff9c, 0x80085301, &(0x7f0000000140)) 14:43:51 executing program 1: r0 = semget$private(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0x1, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semop(r0, &(0x7f00000002c0)=[{0x0, 0x2, 0x1800}, {}, {0x3, 0x1ff, 0x1000}, {0x0, 0x5}, {0x0, 0x40, 0x800}], 0x5) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)=0x1) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000180)=""/130) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f00000001c0)=""/156) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r1, &(0x7f0000000640)=[{&(0x7f00000000c0)="4082c1", 0x3}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/bpf\x00', 0x10000, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) lchown(&(0x7f00000004c0)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) dup(0xffffffffffffff9c) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000100)) writev(r4, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) write(r3, &(0x7f0000000180)='\t \n', 0x3) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 14:43:52 executing program 1: msgget(0x1, 0x674) clock_settime(0x0, &(0x7f0000000000)={0x5}) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x64}, {0x40}, {0x19}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) readv(r0, &(0x7f0000000000), 0x0) syz_emit_ethernet(0xe, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00'/14]) r1 = syz_open_pts() r2 = kqueue() r3 = dup2(r1, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000000)) 16:00:05 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x0, 0x20) syz_emit_ethernet(0x4e, &(0x7f0000000080)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "e30600", 0x18, 0x40000000003a, 0x43ff, @remote={0xfe, 0x80, [], 0x0}, @mcast2, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @empty}}}}}}) getrusage(0x0, &(0x7f00000001c0)) r0 = syz_open_pts() r1 = kqueue() r2 = dup2(r0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) getpeername$unix(r2, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) 16:00:05 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) linkat(r0, 0x0, r1, 0x0, 0x0) 16:00:05 executing program 1: syz_emit_ethernet(0x22, &(0x7f0000000040)={@broadcast, @random="bdea079ee890", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x2, 0x0, @multicast1, @multicast1}}}}}) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) setreuid(0xee00, r1) r3 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r1, r3) 16:00:05 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000100)) r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f0000000500)=[{0x6, 0x0, 0x1000}, {0x2, 0x4, 0xffc}, {0x3, 0x1009, 0x800}, {0x0, 0x401, 0x1c00}], 0x4) semop(r1, &(0x7f0000000080)=[{0x2, 0xa}, {0x5, 0x6, 0x1800}, {0x2, 0xc1, 0x3400}, {0x1, 0xfffc}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0x6}, {0x3, 0x3, 0x1000}], 0xa) semctl$GETPID(r1, 0x0, 0x4, &(0x7f00000005c0)=""/102400) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r1, &(0x7f0000000000)=[{0x1, 0xc, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1, 0x800}, {0x0, 0xffff, 0x1800}], 0x5) syz_emit_ethernet(0xa, &(0x7f0000019800)=ANY=[@ANYBLOB="52bcb5854007a891198adcfbd7024cf91947670e43d5f5901d3e28858ae4262c1633e6f91ab83f1ac8cafdfb31f5805a9a0758189afb824145e6d2fce0eb1896760c21dccec0e7d96b00d0dd4c589bd0ce1af571b7b81a2292eec7b1b1ed3c9b8604b55e3b4b5a0f95677d24647ca2898b372cbbde9863daa6b9d8d10f8fdc3134a0792081fc2d903b09eec63143ed079d819cae5de0a7c5e2d2dcb0ad7c70ef17fd7b0bdc038df55ac8de4c98cd69cd181e1293a8cd8276521ab3562e1341615a832460435ee3ff450def5af32837eb020cc83caf714813b15c30dbef9b54f1b94281463e878da1c92739c742bb9689552c087cd84485fa25ad8c75d6178d2d9f1fc28b22f62d051bf6765111bb2f2c49d006d092c5e6bf1351a96efbdabc4697951a412938e8bd0600000000000000bec7b5345ec7d6f6dfff938352e5ef782c17b48e89bbc7935f57bcd7ce71e03206bd395553ca0bbaa6022e4342061e20c39882ceae10781f08c44b23ce2cfb066bb1aa96bd8305b0f0aa92817f1faf4b674fe0d1c08c32e6943e99f5133896a33b919360a530eea94c6015b83ebe684e975e9a100c552d2f", @ANYRES64, @ANYRES64, @ANYRES16, @ANYRESDEC=r0, @ANYRESDEC=r1, @ANYRESOCT, @ANYRES64, @ANYRESDEC=0x0, @ANYRES64]) semop(r1, &(0x7f0000000080)=[{0x0, 0x0, 0x1000}, {0x3, 0x1, 0x800}, {0x0, 0x9}, {0x0, 0x1ff, 0x1800}, {0x1, 0x9, 0x800}, {0x4, 0x7, 0x1800}], 0x6) r2 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x40}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) unlink(&(0x7f0000000000)='./file0\x00') mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) socket(0x0, 0x4000, 0x2) close(r2) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:05 executing program 1: connect(0xffffffffffffff9c, &(0x7f0000000180)=@in6={0x18, 0x2, 0x8, 0x4}, 0xc) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x80, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, &(0x7f0000000040)="fed6a01a2e0bf9d5cb2b4e84560a8cfcbb667d2907a5cc3142e897dc865221af44fbe5688eefd810b125502563ee0df2a794b5ca", &(0x7f0000000080)=0x1, &(0x7f00000000c0)="890fda7835352e1eee0c723f41fec982cd6b8de08ab6bc3586dff9b45f5f15d75a6bb1131fc3f58c8effd4e2140e71511846e3877280b006ae6e757fa307ea1219f4be36ff021470b126f99548d360012f9455c0f3ade03ad31c38a704391a828116d00cbbc10f23295a1d08fe6ef2a16c76f7ab66b2b0611425f7b31a21b18be9999b3efb1241e1dc85add62186fa095fdac82bd7f4ca834433c9b02dd120938f5b5f0d890bfe1924a7d9adbf0f3e", 0x4) 16:00:05 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0)=ANY=[@ANYBLOB="f1c6ea9a60fc2caf196ab9fbdb5ebf70ee172e000068a6670a827624810609d242325fb44d0000000000000000"], 0x1c, 0x0}, 0x0) r0 = socket(0x18, 0x2, 0x0) socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = dup2(r1, r0) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000000)={0x4, 0xc00000}) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 16:00:05 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt(0xffffffffffffffff, 0x0, 0x8000, &(0x7f0000000200)="b78ce46ec5d6203aeb1b0b35c0a8e95312857923245ed8bd525c31bbfd2a62f6c85924c14c823b492b17d1b9cafe76e5ca6a7cf7d249f1240d0f45faefac9a0b943f79927e5999945290fa7117372a4927d8c569c84a2b73", 0x58) socket(0x18, 0x4, 0x20) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x3f, 0x0, 0x0, 0x5}, 0xc) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000380)=[{0x1, 0x0, 0xe5ce97ab354d86be}, {0x7, 0x1, 0x800}, {0x1, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r1, &(0x7f0000000000), 0x0) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000100)=0x7) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000280), &(0x7f00000002c0)=0x10) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/163) semop(r1, &(0x7f0000000080)=[{0x2, 0x9, 0x3800}, {0x1, 0x1, 0x400}], 0x2) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000100)=""/19) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0xe574, 0x0, 0x0, 0x3, 0x9}, 0xc) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="018015f2", 0x4, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) socket(0x18, 0x1, 0x0) r2 = socket(0x2, 0x400000001002, 0x0) sendmsg$unix(r2, &(0x7f0000000540)={&(0x7f0000000580)=ANY=[@ANYBLOB="00020035e1"], 0x10, 0x0}, 0x0) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)) poll(&(0x7f00000000c0)=[{r1, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r1, &(0x7f0000000040)=""/32, 0x20) r2 = dup2(r1, r0) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) read(r0, &(0x7f0000000040)=""/32, 0x20) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000000)) clock_gettime(0x3, &(0x7f0000000100)) syz_emit_ethernet(0xfe, &(0x7f0000000380)) syz_emit_ethernet(0x67, &(0x7f0000000200)) write(r0, &(0x7f0000000240)="c3ecce02e1342b40f5ca390c33d169e566d3b0155a836d741ed445e33198194503c449612688ea887bbcb95a020ecc9d4311f825c765351e279d19c55f687229ee06da02c6bfba4e1a67224000ce4518feb5e62abe6b21553a76814e685ffba5f94267d7610ef6fba88bd3224eb924d13b5eb07c69d1e373e3d10c7b8a52f5f10c8146cb1645ffb804fd4a6824cfb9393786803cb67fa546a62d4010a269f14f5a92d3a46d4c210caa818cfdf1d379", 0xaf) 16:00:05 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000600)={@random="cd3997030f00", @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "e20300", 0x8, 0x40000000003a, 0x0, @local={0xfe, 0x80, [0xfaffff0f00000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7]}, @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@echo_request}}}}}) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/144, 0x90) 16:00:05 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x38}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) 16:00:05 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x7, 0xffeffffb, 0x1, 0x0, "000047001f0400000000776e5fa4591900c41608", 0x0, 0x2000}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3d}, 0x8, &(0x7f00000000c0), 0x0, 0x0, 0x0) r0 = syz_open_pts() close(r0) writev(r0, &(0x7f00000000c0), 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000001900)="c3", 0x1}], 0x1) ioctl$TIOCDRAIN(r0, 0x2000745e) 16:00:05 executing program 1: syz_emit_ethernet(0x16f, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000000000000000800400001610056000000069078ac1400aa00000000442c03017f0000017fffffffe000000100000009000000040000000600000004e00000020000000600006c7c00940600000005071f04ac1400aaac1400bb7f000001e00000010000b59fe0000002e000000283171fe000000200000100ac1400aae0000002ac1400bb0000004e234e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="d002061e907800000004020104020303021325a5c9acb19855078ccb1891c99349b5ed03030200001af46a0f54918b0086219c083aecf150d38ffeff6336f002c2deea1a96ce023a557d57ac054c98fb46fceeb705b9b42e336c735f075f25b94e2b11faa2e5dd985a567e9900a8768af4aca6e45a393c4e396617178fab1dd2d572b48b8000000000000000547e22e3852543a89d1164d28f4a75ce2a4576851d2712ddbd745325d49261525767318ecd9352bbd43c60c9edbbbb5f00"/213]) r0 = syz_open_pts() r1 = kqueue() r2 = dup2(r0, r1) ioctl$BIOCLOCK(r2, 0x20004276) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r3, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) close(r3) mkdirat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x40, 0x0) r5 = open$dir(&(0x7f00000001c0)='.\x00', 0x80, 0x20) mkdirat(r5, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r5, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffffa, 0x51, 0x2, 0xffffffffffffffe1, 0x8}, {{}, 0xfffffffffffffff8, 0x3, 0x40, 0x25, 0x800}, {{r0}, 0xffffffffffffffff, 0x6e, 0x2, 0x9, 0xfffffffffffffff8}, {{}, 0xfffffffffffffff9, 0x1, 0xf0000000, 0x2, 0x21000}, {{r2}, 0xfffffffffffffffc, 0x40, 0x2, 0x10001, 0x9a8}, {{}, 0xffffffffffffffff, 0x1, 0x2, 0x40, 0xfffffffffffffffc}, {{r4}, 0xfffffffffffffff8, 0x1, 0x20000000, 0x4, 0x2}], 0x5, &(0x7f0000000140)=[{{r5}, 0xfffffffffffffffc, 0xa3, 0x80, 0x101, 0xa1}, {{0xffffffffffffff9c}, 0x0, 0x10, 0xf0000000, 0x9, 0x200}], 0x9, &(0x7f0000000180)={0x57, 0x7}) open$dir(&(0x7f0000000040)='./file0\x00', 0x83c641a8a452f008, 0x0) r6 = semget$private(0x0, 0x3, 0x45) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000000)=0x800) 16:00:06 executing program 1: sysctl$vfs_ffs(&(0x7f0000000040)={0xa, 0x3, 0x9}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) setreuid(0xee00, r1) r3 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r4 = getuid() r5 = getgid() fchown(r3, r4, r5) setreuid(0xee00, r4) setreuid(r1, r4) r6 = syz_open_pts() r7 = kqueue() r8 = dup2(r6, r7) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$WSDISPLAYIO_SETSCREEN(r8, 0x80045756, &(0x7f0000000000)) 16:00:06 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) fcntl$dupfd(r0, 0xa, r1) syz_open_pts() 16:00:06 executing program 1: nanosleep(&(0x7f0000000080)={0x68, 0x7feffffc}, 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) r1 = accept(0xffffffffffffff9c, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r3, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r4, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r4, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) r5 = openat$klog(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/klog\x00', 0x400, 0x0) r6 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r6, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r6, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{}, 0xfffffffffffffff9, 0x19, 0xf0000000, 0x5, 0x6}, {{}, 0xfffffffffffffffb, 0x14, 0x1, 0x40, 0x7}, {{r0}, 0xfffffffffffffffc, 0x0, 0x20, 0x7ff, 0x80000001}, {{r1}, 0xfffffffffffffffe, 0x2, 0x1, 0xff, 0x5}, {{r2}, 0xffffffffffffffff, 0x56, 0xf0000000, 0xfff, 0xde}, {{r3}, 0xffffffffffffffff, 0x32, 0x10, 0x0, 0x33e}, {{}, 0xfffffffffffffff9, 0x84, 0x20, 0x9, 0x8}, {{r4}, 0xfffffffffffffffb, 0xb, 0x20000000, 0x6, 0x106273d2}], 0x6, &(0x7f0000000300)=[{{r5}, 0xfffffffffffffffd, 0x40, 0xfffff, 0x442, 0x3}, {{r6}, 0xfffffffffffffff9, 0x90, 0x2, 0x1, 0xa74}], 0xaa, &(0x7f0000000340)={0x1, 0x9}) syz_open_pts() r7 = kqueue() kevent(r7, &(0x7f0000000000), 0x8201, 0x0, 0x40000033, 0x0) 16:00:06 executing program 1: r0 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r0, &(0x7f0000000400)=ANY=[@ANYBLOB="0000751d6270b70000000000f40523fe6dfad1389032eef23867733c00000005000fb50600d1fac402100000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c58b72a446857841bd277b803389070eb5a005925d84ce028c03dcf577571e6385f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f236dc7621e797236b5bad5b3cb6c075236000201568416b133aa6237f31257ead178e986228e57f4900177357b75dcc7bd110d938a26286712282312897626e56ce298b61c26797ca477020032a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed8d22f7ba7b196e7d74feac421f2625285e9b5e58d8f4355c7e029503c4de3a4611a59cd627b9f88c428cd5a0e2ee63da4422a31c5be3ea6e47d81df8c8578c6e6dea42547efef07ca9cf18eb00cb68bc487cc6221207be1a8f8fa237f1004673e2085374ad1f36a41dcce10d10e5eac22929995fe0867713eab5c189b55ad1f519b62032dbc0b574a1e25dbf833079e0bace6558060d84fa59c25f05761a4323504035ae8f2d73dfbdf14fd926e6f6dcef5da0077963f7c56864ce8543119d4b08"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0xeb92, 0x0, 0x0, 0x0, 0x0, 0x80, 0x1}, 0x8000, 0x7, 0x0, 0x0, 0x6de6, 0x101, 0x1d4e, 0xf1df}) msgsnd(r0, &(0x7f0000000000)={0x1, "a2aecab66a87a2b58a8942d089d6b0005c388889978a89e13c43d57c36ee1d4cb2e393a8eb389266664198d5d971811222680ade4369ec341433bfcfb60290d2e9a414a1115518ef51e17c5aae83f028a3af5978f2eb6a4c4621d17f00659e80c0932f62137f7aafd099d0d883da6f80cc125c2f899d6b24177149de32569f1d8b1206bb9087238c5a417aee87390720b942f648c18391"}, 0x9f, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f00000008c0)={&(0x7f0000000980)=@file={0x0, './file0\x00'}, 0x8, &(0x7f0000000580), 0x9, 0xfffffffffffffffe, 0x148}, 0x0) 16:00:07 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x1d}, 0x2, 0x0, 0x0, &(0x7f0000000180), 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000002c0)={0x10, 0x7, 0x4, 0x80000001, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x450}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff4000/0xc000)=nil, 0x5}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x9}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x3}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x1}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x6f93}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x1}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x2}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0x1f}, {&(0x7f0000fef000/0x2000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0xf2}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x100000000}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fee000/0x12000)=nil, 0x200}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0x6}], ['./file1\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file1\x00', ['./file', './file', './file', './file'], 0x1f}) r2 = syz_open_pts() r3 = kqueue() sysctl$net_inet_ipip(&(0x7f0000000080), 0x4, &(0x7f0000000100)="9229a64176f26362f465999c8e183ca3d9992e5f3b2873221c2db09c8ae2b78e44cc85c81f7c0202ba8787b20b6dc272e006b8ab8f51ec48f6dc52354dc37e53d2e5aeb4ca3d87050d0266089c702246d2ef7d6de76a32332aa66a922996b4bd0bca175bc181893a877c3f1d2902f3260b91cf27431ff69379c5078e53c2cd84ceb0baf88531abc6f71696fb4c1209abc194503eca62ba0b91e8d02e295dcc0f76b8d2854e846e7d15d6d76220487158a5f105f02f72a2a066148060fb01a3f9f7faec4f66237a4f29c546830741e487183c589136", &(0x7f0000000200)=0xd5, &(0x7f0000000240)="f3cb7e2d757bf2cc95c4d01a38d23f260a964fdf77164fbcb8e5ca1831d7f3ddbcb1c1666e76ad05a19de5e92ca6bc087c9d17724ed4df17f673468bad94e661bfd5a83f92735d1027e6c5795851a7e8", 0x50) r4 = dup2(r2, r3) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000000)={0x3, 0x1, './file0\x00', 0x0, 0x7fffffff, 0x5fa5, 0x2c37}) 16:00:07 executing program 1: r0 = syz_open_pts() r1 = kqueue() r2 = syz_open_pts() r3 = kqueue() r4 = dup2(r2, r3) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x1745, 0x4, 0x3, 0x6}, {0x80, 0x5, 0x51, 0xe5db}, {0x1f, 0x1, 0x1, 0x9}]}) r5 = dup2(r0, r1) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000000c0)=0x9) recvfrom$unix(r5, &(0x7f0000000100)=""/27, 0x1b, 0x40, &(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8) r6 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000040)=[{0x20, 0x5}, {0x55f59cef2c03ba4d}, {0x42, 0x2194a1a5}, {0x85, 0x5}, {0x47, 0x20000004}, {0x80, 0x3ff}, {0x101, 0x9}], 0x7}) r7 = syz_open_pts() r8 = kqueue() r9 = dup2(r7, r8) ioctl$TIOCSETD(r9, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$TIOCGTSTAMP(r9, 0x4010745b, &(0x7f0000000180)) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r10 = open(&(0x7f0000001200)='./bus\x00', 0x800, 0x0) write(r10, &(0x7f00000000c0)="22050008835f5a39", 0x8) 16:00:07 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f00000000c0)=[{0x2}, {}], 0x2}) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x20, 0x0) fchmodat(r1, &(0x7f0000000100)='./file0\x00', 0x7d, 0x4) 16:00:07 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x55}, 0x8, &(0x7f0000000040), 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x10000, 0x0) 16:00:07 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r1 = syz_open_pts() r2 = kqueue() r3 = dup2(r1, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r3, 0x800c5709, &(0x7f0000000140)={0x3, 0x2, 0x5}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000940)={0x0, 0x0, 0x0, {[], [], [], [], [{}, {0x3}]}}) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r4, 0xcd60441a, &(0x7f0000000240)=0x2) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x13}, 0x4, &(0x7f0000000080)="385e5a77c25ed3e7a188d38931bb09dc73202ac855f0ef83d530aeb8dc8065257b045de5bcb6564e20ec", &(0x7f00000000c0)=0x2a, &(0x7f0000000bc0)="e7b59f845e00a9366f19392641c67decb61af2574454261e1cb030eeba8e539620745a5b36521b4e97f3c5e5915dd4a25fcadc45d005927cb09adb52dfd3999b9dce6a0e5ce35199563c376b9df37852d282606c7a04b6a7a10160f1a80ce293770b925993ff19faaeccf49fdd991a311d3a838fb3d45ad67599d058acffd64dd4207f45530c81d97eec86aa7ef07ed657bfb0b3a3efdf04f139e2e0aeccba0993225fe53d1753ea609123aaa8e3095f69416778dd5da00c45ba800782f470dd7e0d31a590386d99d3218b3d00dbb1c807167907f37b156eb4d4ae6567ef025deedc5231c2cf3ca586cf10875a7c9abd4cc0f7221d00ffcfd740ad4161dcf91d4e9700c76f8c26132802a892d53a7bc5e0608439c82e91bc72d43d95f867d195318aeb88c1d145efd5321490cb083ca3ec46e5b724b1bc2d8445eb461991f5a176c7b304285ea739086d8c795557ec7cfa82e8a0f61cd7116ce5b2b260bdc86ebe8feb1aab2023287fed19397043b5114986f34dd4ef63c1bbfe009a1e7b390e7fc5a8724f1d80c463324243c63bdfe61aa7de544fdb79c8f768759adac1a371a93574788d7622f051f1cf3222ab3e57391c929f74962a0cc3fc2df8f60919b859c736176c4c1b42166e47377553b801ce6f0acd56121fe65a4f4403e78b90891bb2a9cff3c4db10027abddab1b442ecc6585248c18de767240cfb505a774ef45d27b70838830716dc66b38d1a073a4fc74ed509e285269457f4f02bd2f18cff0dbcbff97b37558b0b9c134e9af44416bf6ae84600833019d777bae719fdc446805f66107f79a1acb15a7599fef5115ac7f2cc10e9e515fe882959c03ba1ced331990647a1a053462ba60cf478dea97e89b1e6306fd23e3fd8b0dcd4c7c3d9d685a3e22a9fef3efbb480e392f8f21e98d85b0b7978e199315e3f85211660d67db584b63b37a174d0042fd4128d521475f409a2ef7c431ec3f1b2e2783e053fb563cb76259f8e91d8d8b89b0a91113a37f3dd56eaebc62291dce7c7f4374ca08c224eb55ddad7ec9ed3e0fac2f36662e848cc654dbfd2c9cc49e55b6ba66bbdd50f263e905f147747f948b7a33364d7b735c4a09565d9904dd05d6d36818be4b85cf9f36642501efab5e232f00684b9931587c4b37590a50960b9017b3d9d5133f3129bab153c29b6e8e7fe1564b4ba1006778284117e4879ed5e9cd775f81360f1c7ba3c9d0ff83d0030bc2ffbb766ae33b5d2cf75325cc51b683b055b4a73db097539a802b5c21471ec40a8dd0467c61c6b5b06db5c1dc3409fc7fc23ee9494608c5f34d71f1ba29febb8da7803dcd1ff9d25ad580eb2e1b6b6e134d055c1d205e0244e109f6b9eb10beb53bcf416883c57194a1503504cd7d953b985ca1fb9fd9b4fa6076c8b85c41e2b8d301632bb3401a20439549fe406497bd48497d70b1ebd44f2c4e1c21abe19177e17e5c3f7f2a1c5b22689203b442640aead4d1c307e6cdb0ce1811ba7bc1895e389398cb32866c74a7861367949fae6197c970dd545bf57b77850a1a8841d93b22f7f8a178b455a5d38fca34ec3e438598db2a81838be80ba08189425dfa0ecb6dfaf47dbaec7d19dc1c4a35032f15c8e2087b6736bf3ae4e06cabd68612fb7d6f9a0603346f2bb392c33ce998b2cd45aa5a14ae725837bda807d08ce1db639c6f235485b872c9c4819ec1da3cbf9acf47b47d60d6a06e4c64dab55dd87c3ab5a1379d44a83eb1094204edf434e8ddfb21696ca9c2b1e81b83a53fe05cdbb6b4caca363f7150814c887a19de9c4494042ee0794e83feb3cd9a5ad25a413db5b0827980ccc14c1adc135e2a5b3cca0925683569b27c368c76441b862f9f4df31d1bfe884100dd556c7d20312f88e830ccc2f2ac6af02ddc4a12165ff0a5a44bdd97fde7f56a1aa0c1689411deb8ddf893a1ded54993dc9d5b972b0449c967b886bbe646adeddd853e593986665834dd66d41c368a4d4a22d13ede0be593364e16213da1acbfb2fa723dfacd41d2263abf4734bd35346e29dd17656e9b7818a42380e5fb2515fa8078d58c9f6f52db98daebe05953a2342683a58122a1ed38728a7abe2f50ac23dd55af8aa717146c3c806a48655ddbfbd941349e26351308f35bdb77e5ce60787255d1457163ea594b88f3a4038c383743cebe7a3433cd57d23b845cad89385649894e8588fdb5af5102b5de96a11ac380fbd61a18156beb8f34e4b9aded87edcb2dc67920439d34799b69cdea281ab5d7b5d335e89d716b9113ce361e5fab0a5e1fdf5c1490653d518417057e99e13e69dd1f84b5cdb04a55da020e1e4463b037cfc4393ec88c3d62935b9db94e94ab9e43467af40227d183160a6ce77900b9ceca675245a0853197e5efa20b05f8a52e71f748055583bb615da73fe625f99a03fd6ce1aa5ad9bb9e4cfebb778ea0fdf6210a5edeed696196f6c5e06e04401f5df29fefc635c0f3016492e625661fd718bdc24b512d3a0fd99c2a605ba9cd07bf7c146177cee7d05eada5e016682698361a5db1d2534f4de5aaac5829bc0ef20bd56d805460f3581719fff1bd842996a2ae6403d36179e055023a53234eefdbccc300b40e5d0e39e6b0ae415360af70094ec306697d1f53f93455affd6b78abf2503ffd0484d2056fbff44774924e6ec7e86ab1a655de1afdd40da7d23fe5fc0a7d3b49dff287c97fce1f6bc08a7af0368beb4a58de068f4a8e91d3deba2bea080b73879a7cfa68ae5608a6c7e7a6ecf3d0e0b752fb44c10f3fd3c7a76510a97687060926ce237c4f133c8c898a0296f59b28612b63b282325a233559555c363c5f6a90c5372246d86b130c6aab5e72e08cd0abd5696c1f1932923482d5191a5956b88f8d334364bf20d0d7959007e6d4c6d1730cefd79bf3df93a1052c52a7111ba6ed11352ed828d19b05bbdbf02575b166902241a975e281c82f5269b806ec42290b1ae7dda670cf4aafb0ff4ab91d016136f92165f195b228941fc3e911c5ea84347a43c66adcfce8593c25a2bc6ab0da6420d1dca440f41ca1c0bcf897e8167de3af6c053f1db3b2a458ecf376e7d097435f3bee170e5477bd494878361e0cf50b9df602702ab45c7bfbf96ff3afeb315c150be89b7c7c8c26f672e1f4fcd33d0557b82896552645526188a37a76960bcbc6e718895641115ac0fd4a4a66c9d45729b7a125259de7ec73ee00ea8982ca5e92ed08b55cd2c80a857b551d4d47df164c6a9b03f4f8d4ad3a8b8a378c409ecde500fea4c26660c70d9f2a1be431a87bcde6ab65d8f29b0b2fb62a58c82b6a85da8a96b5deeeb1f91a0beb4e1815a12cc5e344aaea7577ed857240c0c4be9d8a3854f7b7429b2fa6498df6fa252172d8f5d0f1b49f3ba24efc365c2f3c239c5697b991bc05794512153b27be91d8313ed52439f3ce30f5ca25fa43ab364c1a5145195c6a314816d5e338c8c039f894a5a05d75d4c7bca5cb2df8b87174e1035e88ad49fbb4806449e774956253dfd845d0f711484b70b400c944d1b9ed6784e35b35d3267a62ce17924784bdf7b1dfebce5ea0884775bce1d54bed70c642042d253036fbb3b771c6969fd818f5fd0a64db8d45b70b55799fe22c6858fe2e0f2201812baa33c8c08c125b2500ce9259b58c088d3db80ee2fa4100261fb70ca2d3ef8068edcffc27e4608bec56a832bc2fbd0cd17f20e1fb2ca4687ecbdae8c1768631f25ddd7cb9fac2ae9c9a177d3e1acd7bc9b6d82362c5365164dbc106a48fc8dd6cf58422ecb77b5eed7d3ad310bd8bb681ca8da08ef0ee1550ad7ff86853707e9a2c7596504823ddf13fed6f57354912cfcd298bf7d7d52df1d5d19b2f8dc7065f0b96f050c58f070a8e6c09258da25f0816f89cd9907f9a3100132e440927bdab524c581274bdc1dcc9d05b5b245f5064f0da2d07270485be7c9e8f053f17ac65beecbf22f62a4d720b7dcb5da22337a061a000337db00693880427592f70c418c223978c7002d421552c3b2366ea3a2780d0892b2204b5d5aba6ca5e209ca491e38ed959b3e78b5a8cd98b63cc9b80a58e7ba7d89bd2616665e962914f1cc5b22e41f8fc70a7f985bc13aa0f0dd12145e756b229f4765cd618eab64b132bbc208c2d38ea6054507d590d79727266744335e81f3e0c6d95a7a598a558fb38227c60b94f9998fcc96378c311253e46b5298491ed73e5ca749ec5ee7ae98f8a30da125859223155dc2817074474256ec8baee47493f4cfbeb3636a1f85fbd37440b1d903dbefecba748c2d8546d193d61a169933222387f016d0315eabca04dabba9648f102fa5fcd55f8653324a58c9d813d7b928a40fee2cef6fc8129d64f6d3364e2045a1ae25568e757ec7d3a16820c6432d79845b4e49e0ecca12e8e9ccd5091e3ae90bd798963cd5d76a62c7f4d2ce9593bbb2effd50c10deedb898fcd27c6945ed7e7f3bba8a6c62e3c76cdc627ccd83cb88dead005283ea22dc009f0cdb79b0273e3c4fab6d94bb347bc72ba8f9e89b10333b708a702465b05d51f2cf5203320003ae8859fc4fe854d515f819919d52a47c3e017b953e618497bb70491306f14be84684570eb6332c95b70b53f7a235bb1e5892caa7e91dbbc44d02dbbe4f1123f0aa9bd9687119b2a5eb73c90e98be1f3e9d142c44b8cb40b7dd97c78e26fff38a561660415a726d2ff5c31d68e42230c8d82841a3279394b0fbabdb99182dcc581957f9612af0120edc2557842c01cb94c9b513658c15abe5a4f7b1e458cc555c560781ae6e6a17d57def01be3acefac5a54337f5f25c52b5cdc8e50c19a87c31e57c71e079dc2c8fdbc0ad342c69796b2e75cf328e83cc133820f5249055103b9ba2ce657ecf1d99c64ac69dbbf2eb4942f21547046f0955186bcd9c78b1e4c41ac6cb1759bfc97ce8e2a85dcdbb1aabe61ffecfd5b27993e1dbaa37e3864f2524379737b8e8609278dcb63079b92b306ea36a7fe97c7e4fb1632be014eb202b72b90013b562902e2ac14611a66e4f206e30338f011672bdee1de029c7e857b82b6677a507d9e08efe92b15c101473e944cab5263fc55becba369d2fc13d44721eb44068ba7c17ca2fb466c9d0515d1953f49e3013235fdf461030652459b0ba60710de64dd072b51306992b878afe9dcb577494b45916b82329a997f72bc1f5256299206b258108325b5a1287ac22cd20d84b68dd0af602df48f4121620b3944d83eea68a6b00f629ca3d596777fd55f07030cd221fed9c26839b68715a9398c2dc55e2a48b1535d46598a6e5a47d13c3ffc2dbe647686279bb6f01a3bb2999d7909a5b22c979e670444867cbaf0f1dc2348a2b11ebc4713175b82ff090e757800a110f2b2df8457b6a5d047b251e5b9c0d39347965bfe210fa134943b671fdb8b83c836755eb88a5f7af7d8c6c5495b9a70ba6069c619bff37b5c84d6c0cca6d9bd96b695c6b12e80e2e3f658c5bad04e95c3986664064ccfb72b5eaf451f7b52d6d0f59d5d93b430f2ec92343885dde9cb5c6b18e88404cea84c01b7b0554a43b98cf0721790c8b30928dba37f4aa1d6705c0c40fe67cb41df4723043f44c252a497658ff09d23836dd1013d1c58d4960e96acc3650a5fdebae9625bcd4436d722eaf3749f56b7b2841d6277c2038dbfad2584f0730e2feb961a24f61d6629035d03cb802d7342326ef8b6b1d16580fa6c318eeeedcb2176578e8ccdbeaaac0909a08ea3f758acbf8036422dbea3a49a541257e347300b138f6d5c66ff93912571492e442e298d4c957e1046e62580db7780", 0x1000) open(&(0x7f0000000100)='./file0\x00', 0x40, 0x10) 16:00:07 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x13}, 0x2, 0x0, 0x0, 0x0, 0x0) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x14}, {0x81}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = semget$private(0x0, 0x2, 0x1) semop(r1, &(0x7f0000000780)=[{0x1, 0xf000, 0x800}, {0x4, 0xbe5}, {0x3, 0x4, 0x800}], 0x3) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000080)=""/19) r2 = syz_open_pts() r3 = kqueue() r4 = dup2(r2, r3) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000040)=0x7fffffff) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a0280f4000000000000", 0xe, 0x0, 0x0) 16:00:07 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0800450000380000000000019078e00000020000000003049078000000004500f7ff0000000000290000e0000001a61400bb52a2a6d5868576e01fad9522d86858d6d6c05b65e865b867070fdf861f30190ef494e6573e427bdca0b51e1b89d85dd263d9a8108cc1648ca63d77060e5bc536eb9c6d75086c1ee34c5aaf64ac71e419bbc4ae3df3da57e24bab933e84b987a057f5f7f1cf63f02c016de809f739af9c1595249bc7e746d2c0ca53a2b1fd165d"]) r0 = syz_open_pts() r1 = kqueue() r2 = dup2(r0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000000)={0x1, 0x2}) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x14}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000e89aa1fc0000200000"]) 16:00:07 executing program 1: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000180)="0118fff6360f9ea1feff59657f16666e9f97069815ca5835b6da6716127c001ab43afd5604c4aa10930ed14b1088b7d8414191ac6193bb09919a8a372208b027f29c66755d45d5ae11c6731aede78c4421cef62cac7d5ecb3a69b2e7910599897b40c8c7f4766c3bd9ca5112b32966a5c0411d0be46ebb0000000020a63fde26f5ca6a287ad15000ffe6c35b55a191701155a29aabecbdada66c878f486f7e59a59a05bb689915b9c6e9a905e90980246fa85c22ad066d2bee08f7397cfe2cae6e966e98d4c45356c7ba884245d73f252d74b0bd01000000201c3f30e790e6157cd0f6ac737476b2a766825175bdc4ad08966780e66be6d740a1ad902a0848e0a013a1dc24244ade0d510672dd77da2c8fffff0000000000e7000000000000000000000000000009eb3881885647e6b9ecd6bff6b37cd49c4287ed465fdb89c123fce0cbff668a58f19f470bd87e5503c733fc217eb57458e55df300b6d611ae3e030100a9edbd2d2d845b8e1f2e111835a6b788d5ff5256df19b563f274120536a99d2a43575893f400c7c32ed7a1d4dfedd53dc24cb41b2749e7739f0ceb63553689a46145fc7f2c30c0d29de081569785f857ebd1f1e41bfb9a21624840a96d9619e00feb108d5bb60a27d465014bd7742b7e5f4a46cb83eea699375d1e8fb22654edb0450200b24c238f90402598ad05000000a675f300000000000000005d584056ec2059a4988666666602e197", &(0x7f0000000040)=0x210, 0x0, 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) r1 = fcntl$getown(0xffffffffffffffff, 0x5) r2 = getpgid(0x0) setpgid(r1, r2) fcntl$setown(r0, 0x6, r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000140)) 16:00:07 executing program 1: sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x12}, 0x3, 0x0, 0x0, 0x0, 0x0) 16:00:07 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) read(r0, &(0x7f0000000100)=""/159, 0x9f) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r2, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, r2) faccessat(r3, &(0x7f0000000080)='./file0\x00', 0x2, 0x6) syz_emit_ethernet(0x46, &(0x7f0000000040)=ANY=[]) 16:00:07 executing program 1: socket(0x2, 0x3, 0x0) socket(0x2, 0x4003, 0x0) r0 = syz_open_pts() r1 = kqueue() r2 = dup2(r0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) sendmsg(r2, &(0x7f00000001c0)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f0000000180)=[{&(0x7f00000000c0)="268cfb45ae690fe0645c0ac3e81394400a8c4a3a86b81f068062c68a33492f245158daf503ab9364434536c137b1cb6b68916c2bd9d22eadc881ef2ff089840927b2ff8cd1f3f66c33b454c0bdff85e304dcb31e7e4cd21e5317de8b78e445bc95cad6f74587f0066d323d806535a467a40b23d60fa712f46f3f8cc63861a90222d36ebd5fdd9acf205e4ba116ec734a9b8603f99fdb5d69a74e46445f", 0x9d}], 0x1, &(0x7f00000004c0)=[{0x70, 0xffff, 0x80000000, "3b1d626cd9b4d5cbba7e78ea05660532653083654e61c19f65d118a81a2507b148595180eed8d8ee239ae33b1f951527017167dfd77fd96ff910136734722b7e727d4f30d489b1a72813c5b5c0db943239f7b7cfb6fcdfe3312221a39492"}, {0xe0, 0x1, 0x2, "8d0c23531f9adfe275b856b19a4a07452b5d83954c777e60f92e65b2a47ec82b183b8709d5fa580adfad41835d688a02763ee0d75ee0412d2153b19119572a70c1c2530cb512b5023b3b935e80bf7f9642f4a10b51ee2751c8b88bcfa27cb52af2fe80f9e1f1192b40f0ba84aca3740503301f287678c3f77cfb61bbbb8bd6e17e10d2770334ece15685ec1b0e301915f7fbb4efcd81837eaa86cf12acb7d3dd439310c1bb2e9d456b3f7865e4e7bf1c3cd2ac502f16f90df77716bfbbc7faed158b743d9c52bc29c0"}, {0xe8, 0x1, 0x10100000, "e37672ab5f122fb6219f1d8c886a651fb2ec9ae39a67365fb22f6a273d5fcb8858c81bad98be34c57f30e9c6664bc430557b29b9712390ee2a78239d41449e7bf7a683773fb260c3c1687c0d036f46a639ac84b674ff881e6afffa2619f0a6f7b27129f1a7e142d69a73a94eb7a6536f1f2bd23370121d78ea4fd0d4680c09ba1cfb13a88cb3b5b18512e7b020fb57aa2d9d91e53c2627db63f2bb26ed3d109fded55fcdf1f768f2e706806ae36e8b63b271063eabb889ac9f550ad01feae4389343cdd342e4600ff68fcb8ca7778eca22cb"}, {0xf0, 0x1, 0x8, "0af00b952ce3e4a0c06fa3bf45582119e28e35b74cf225435efa9d5d3facb8d221f989b7b8d68295cbd25ffafb41021c2df91a5cb7b489484b2a706bd3840cf6405e35209e2ad6a04a9f999b903595b889feff305a717135d29f6f7c1ed0b0d79f3e3ae7cb39b6484f874b925f9257fa1d1ab4978c0b0db7e96b31d24111995097b5176eb9fe6145910832c11522ceb123f9d3d81ad314bd84f355761005bef0310b70e17c437ef1ce50f4923141016b1e6f523417a09060200b13aee0eac48b2fe9276fe6b4a667df95300788a475198e784086ddbfacbead322589469897"}, {0x70, 0xffff, 0xfffffff9, "bac5e833b38a909f80272d354f1ec16a3629c7825e6e085da180c9a3c465084819ad0e652590837ef50ec64b0c5a1983661fbba614dda4b96fb4c81e6a29774adcf3e32cc7c6033b0f80b26dc54f174e500a80cb54aed400d65ef0c7764577e9"}, {0xc8, 0x1, 0x3f, "43ac9113a7f5518083eb14bcceaf0d878fc930c2a757235d5c57350bf75c3a610422bdefd989870f9bec980efeb66dca192252725f9e22bafcd4c95b54e2fbacc768e4f1804a0c10ef812ca03581ad7bb8b8d4a6facc243cf53bc65ca5fcef155f3f1e0b54de42afbdeb4adb9a17d01380ced5175cf7c8fb758f601c6b6a1b6768b39b0683cb8f09356ff2f706b1549ff008c0fdf0e74f40157dfe78f83aeece6fd9a515b8071b979a5a9d2241dedbd2761cbb3bae337e"}], 0x460}, 0x401) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = socket(0x2, 0x3, 0x0) connect$unix(r4, &(0x7f0000000480)=ANY=[@ANYBLOB="21f4098c2565c1fe"], 0x10) dup2(r4, r3) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000040)=0x43cbc, 0x4) r5 = dup(r3) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:08 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x1077, 0x0, 0x2}]}) 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, &(0x7f0000000480)=ANY=[@ANYBLOB="2be3251897460298f84b2f1c2225cf5d35e101f77b49ee6b231f7d73301280400834775d5a994c57fc2562cbf92974dea533e3071a7c8e2c000800000000013b445210e6b1ad8f7d12e4495f7db0fc23992ac9bed534ef88dd0d8ac60bc43547f46619c6bbe1195ab1f6f941f6ea083ec2020ae71624268be9ce723db2a1fee6e525fca6003a626790d0ee83c5c26896bd38ad2115e3198b0e19fb9490e3c62f780abde6bdd5d3052a7c4329a38baf769cc6e0aefc788e87310fa1d8139f02726aa025caf7ba6059c7e2949ceed9e787e86cc2dd08ee4d911580a21eaf72d7f85cf2bfd205bfdc7abe99ff1164914f6a0457710b8958e519d035a4417db42c67c67cd00fbd7038ac6f48d875a010d9ba57f624dcaa4d1ff3e3151bf77efc7a2fc8baabe8fe5c4e4f50991ee0793be95d974afb62750b561c1a5e97c4706b4b6f231b6106950569acc09d6edcb291dd259ef56f5712dac7f465"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffff0700"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000180)="ebb474d93e46064ce8786026b214fecbff13b9fd812eaa4e713048e69931929648", 0x21) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20000, 0x8) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000400000000000ff000000008000000000000000"]) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fchdir(0xffffffffffffffff) write(r2, &(0x7f0000000040), 0xe7) 16:00:08 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000000)={0x8000, 0xff, 0x8}) syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa080045000e380000000000019078e0000002000000000309907800000000450000000000000000290000e0002301ac1400bbe0"]) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) r2 = syz_open_pts() r3 = kqueue() r4 = dup2(r2, r3) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000300)={0x2, 0x3ff, {0x2, 0x9}}) r5 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x8, 0x141) ioctl$VMM_IOC_RESETCPU(r5, 0x82405605, &(0x7f00000000c0)={0x40, 0x100, {[0x81, 0x2, 0x4, 0x3, 0x3, 0xdd, 0x52e, 0xb2b, 0x5, 0x7, 0x100, 0x8, 0x5ab84e16, 0x1, 0x7, 0x1, 0x7, 0x2], [0x80000000, 0x2, 0x7, 0x5, 0xfffffffffffffbff, 0x7, 0x2, 0x9, 0x0, 0x200], [0x89d, 0x0, 0x100000000, 0xfff, 0x7, 0xd66, 0x800], [0x8, 0x8001, 0x9, 0x3, 0x1], [{0xeaac, 0xd25, 0x7f, 0x1}, {0x20, 0xea, 0x5, 0x3}, {0xd42, 0x1, 0xffffffff, 0x7}, {0x2, 0x4, 0x7, 0x7}, {0x0, 0x400, 0xfffffff8, 0x10001}, {0x15ea, 0x82, 0xfffffffa, 0x3}, {0x8, 0x2, 0x9, 0xe7}, {0xfff, 0x8, 0x7ca, 0x7}], {0x4383, 0x2, 0x7ff, 0x10001}, {0x200, 0x3, 0xffffffff, 0x3}}}) r6 = syz_open_pts() r7 = kqueue() r8 = dup2(r6, r7) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f00000000c0)=0x9) recvfrom(r8, &(0x7f0000000340)=""/33, 0x21, 0x41, &(0x7f0000000380)=@in={0x2, 0x0}, 0xc) 16:00:08 executing program 1: select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x2000000000000, 0x0, 0x6}, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x40, 0x0, 0x0, 0xff}, {0x2, 0x2, 0x0, 0x6}, {0x3, 0x0, 0x0, 0x7fffffff}]}) pwrite(r0, &(0x7f0000000280)="d00000fc000000f59818b7140000000000006ef9d6529e96b41ddbfaf75cd74be6fe9e07e279cbee19587c46923b7cd4d656e4f5d84253b016effe113a738e7571335b84c6c621c452e047c9c965ea4e962f6c0000000000", 0x58, 0x0, 0xe6) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f00000001c0)=[{}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 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) 16:00:09 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x4, 0x10000, "003700200b0f000005000000ac39000500", 0x0, 0x2}) r0 = syz_open_pts() r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) faccessat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) r2 = kqueue() r3 = dup2(r0, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$TIOCSBRK(r3, 0x2000747b) r4 = socket(0x18, 0x1, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:09 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r2, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0x83, 0x1, 0x0, 0xf430}], 0x6, 0x0, 0x3, 0x0) r3 = socket(0x18, 0x2, 0x0) dup2(r3, r1) 16:00:09 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000003c0)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x3}, 0x3, &(0x7f0000000140)="94a550fb527082a7f64287dff1d7698930780d66acb52b766736c67ad853de108f680b4741da5cf1b703aa29a3034245013ae4c1af1358e600ee06193589a0372cc498a31299b9dabfc05f882f2ebbf6dc85bda181af0f8b4fd9c18ce7768c4027d2835ec26a223d9064a23ce970498a99fe3dda7fde5578306f39461e4651c741361b3fae717b2ec0d5480a878ed9922faa19a0473404f32e9232702b501440217f1153", &(0x7f0000000040)=0xa4, &(0x7f0000000080)="b0c71df32a6e", 0x6) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000400)='/dev/zero\x00', 0x8000, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x400, 0x0) r4 = open$dir(&(0x7f0000000480)='./file0\x00', 0x40, 0x2d) setreuid(r0, r0) r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r5, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r5, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) r6 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r6, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r6, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) sendmsg$unix(r1, &(0x7f0000000580)={&(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000380)=[{&(0x7f0000000240)="8be8bfcdd640b6913af78bfc697aebce7d2057c39e661c0995047ff81ac0cd3d40eaeb910a9af5dbfc4294bb845672aaf2e8c69373fd3810a9475360672d37477db7890d6f451ced28de450348c522e2350688584c10d52745ce3c8bfe54a08e7092d8dc42d8a82f6fbdbfc171632d5fed6db73f38600d0a4ce549fe8a63aadd3ad828fdb4c3e0b453efd310d1b18d307b8c25c04b30662194785f01b41a7f56823fbd46446c82e5c63d", 0xaa}, {&(0x7f0000000300)="90e9af4e00d8c36e5fa0df43c3224d82faca079b61624c46e3a07aaf7979adaa78b744df7670285c18d6e3d0eecb958c2a6b043f81fb9ec56d11b0a56f160ef565e3dd00703c682833b15b9e4ecc5c3b7decde2a4c289a90ae4590bc62a56a1a9f0318699af00548cb8ccc1325", 0x6d}], 0x2, &(0x7f0000000640)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r5, @ANYRES32=r1, @ANYBLOB="20ff0000020000191d00000001000000306cd4dabd50c623b308727ad2712d1074a646100170f43a773bb5d9247a1f988257d3ab386801c251669a5cea68cd5617dc307369bea78c7c5c069ac8e1cae9fb291bb8c96af8e2c526eaedad5749af7a160791de27ec524045c2365d6f8c23e21b259748400ce608e1b46dec6590d52653c1eb9195d51043c6f2dee2bfde1c3f7d0bd96088f4dbadde21081f39854e837768aadb44322d01c81cc4fa7b5ffb45897fcca6d3bbadde82343cc2ee326acff9", @ANYRES32=r6, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1], 0x60, 0x1}, 0x405) 16:00:09 executing program 1: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') sysctl$kern(&(0x7f0000000000)={0x1, 0x50}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe012d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x61) r0 = semget$private(0x0, 0x2, 0x1) r1 = syz_open_pts() r2 = kqueue() r3 = dup2(r1, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000280)) semop(r0, &(0x7f0000000780)=[{0x1, 0xf000, 0x800}, {0x4, 0xbe5}, {0x3, 0x4, 0x800}], 0x3) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000180)=""/222) 16:00:09 executing program 1: 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']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) socket$inet6(0x18, 0x8000, 0x1) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x7, 0x85) r3 = socket(0x2, 0x3, 0x0) setsockopt(r3, 0x800000000029, 0x28, &(0x7f0000000040)="1f12fb36", 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r4, &(0x7f00000000c0)='./file\x00', 0x7fb8ed736a22e0e7) faccessat(r4, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) fchmod(r4, 0x21) 16:00:09 executing program 1: semop(0x0, &(0x7f0000000080)=[{0x0, 0x4}], 0x1) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCREAD(r0, 0xc0107004, &(0x7f0000000080)) r1 = semget$private(0x0, 0x7, 0x20) semop(r1, &(0x7f0000000100)=[{0x3, 0x9a}, {0x3, 0x80}, {0x4, 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(r1, &(0x7f0000000300)=[{0x3, 0x0, 0x800}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x1d}, {0x1, 0x0, 0x0, 0x8}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$setflags(r2, 0x2, 0x0) semop(r1, &(0x7f0000000000)=[{0x2, 0x1f, 0x1400}, {0x0, 0x3, 0x800}, {0x4, 0x1, 0x800}, {0x3, 0xfeff, 0x1000}, {0x4, 0xfff7, 0x400}, {0x5, 0x7, 0x3800}, {0x4, 0x4, 0x1800}], 0x7) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000100)=""/144) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$PCIOCWRITE(r4, 0xc0107003, &(0x7f00000001c0)={{0x3, 0x20, 0x81}, 0xfff, 0x3f, 0xc6bd}) mknodat(r3, &(0x7f0000000200)='./file0\x00', 0xc000, 0x3) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000040)=0x5) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r5, 0x2000741d) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000080)) 16:00:09 executing program 1: msgsnd(0xffffffffffffffff, &(0x7f0000000140)={0x3}, 0xffffffffffffff51, 0x800) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) lseek(r0, 0x0, 0xb0b, 0x1) r1 = socket(0x11, 0x5, 0x3) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000000), 0x4) sendto$unix(r1, &(0x7f0000000180)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd38781ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000000010000000000000000000000000000000000000000000031d880e0611fb13ea9646dc01549210efe33fbf9f14a5b3a7a1487114b54c8b7e143d983598ca406b871db9eb5bf89cafb9316eb1d4e22015320bb82880751fc771f17de896a04f55ebb789f878917989f98c00daec1188ec802dc3394bb10b15f505807d16d20c7636fdb3aecb23dd794793dc1d42ee2f3fa8398aa007b6b9b270000000000000000f14c856cb8dd21bcbe10e92a6e6bb07adb33fe3879b6915965953970187c7bcd0d521666bc9b31b976066ccaf427c8e37d0672fce80faaf138eba41819775dc8a7e78e3f499d680267b22d2d721221ce7a7573a8ee223a32ab271f2cb39e2d6d3eba984717d2", 0xb1, 0x0, 0x0, 0x4af) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, &(0x7f0000000100)) read(r1, 0x0, 0x0) bind$inet(r2, &(0x7f00000000c0)={0x2, 0x1}, 0xc) 16:00:09 executing program 1: r0 = socket(0x15, 0x4002, 0x0) sendto$unix(r0, &(0x7f00000001c0)="b1000513600000000000100000100000000004fecea11ea8fef96ecfc73f53357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c2abff62c0a39091285fbb31c06d2f5a872c881ff7cc53c894303b22f310b404f366339b334b822467357aea8c500000002000000000000020208a371a3f80004000000000000000100000000000000001ca3fbf1565bcb378e21a837d44062cf24138a23484166bf12cb45ea7e6f7753fe4bdba56f4fd881", 0xd9, 0x2, 0x0, 0x0) r1 = syz_open_pts() r2 = kqueue() r3 = dup2(r1, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x101, 0x7}], 0x1}) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x6, 0x4010, r0, 0x0, 0x88e2) 16:00:09 executing program 1: sysctl$kern(&(0x7f0000000180)={0x1, 0x12}, 0x2, &(0x7f0000000000)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000140)=0xa6, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdb34346a9b66dfbf7012e77bc32dfcef691eaa3edfd471c97f2224e910b01005ece5f26567aa1b919d25afca27844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277690f439a1a3533a897765bd08552a33cc43d433fb5723c26d63e5cc9212ba827323ca7346d55bf07c2aba00ba0b4ae4ebfb95bde24bc32d6413bb3a55cb05e67fc737cc2fd72b322a8c952383e14733b93741d01b3b34e8f3969edce401505debb594b81d722c388d77c163a0ea611ab6c902e52a14f2880162785d24dd74fd0ff1e4c5d706e90f7e275cbf8cf3cc79407a82fe28a2f70b4550fd8c07821f7c158dd1a0438976bb8b8a1d155c93355722ae71f8d370c0e72dc05f838e161ff47f6d0bc8ed3c89c7e886704df5e7c082712ace8d20d64c7475955dd95b0ff902feee6b429bb8db01827373ae495", 0x172) 16:00:09 executing program 1: sysctl$net_mpls(&(0x7f0000000000)={0x4, 0x22, 0x5}, 0x2, &(0x7f0000001280)="c048e06bb2ac860191e46a2d5bb9141b8c6b7098427e2c16407c62d7a872dd608b93e7e1d64ce72077184cbc3828b534ec9fdac7164d21020000002b5050970c118e906f17187cc9823ad48390f144ba00000000000000003d13c0c380620cec2bc7604464b465c57f60739d52e1e9eedd166656fe100fe83b5853d4eee5cb6acfa33509a04d43628abf1b4b557cb9ad105cf2f78e6f911fb21bc9197ec34cececfc515f162cc852", 0x0, 0x0, 0x0) sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x23, 0x3}, 0x3, &(0x7f00000001c0)="2bb86fb54c17ee8cf72a43e8e8ca866ea56335dcf24fc6efc2baf377b8f710cc95e9c44dfdc8796a0e017081aeb1deacbe484f98440cf3ef64630f25566c3af57c880329075687e387a7f199fd54d0fea8976f81daf6386c257dbcfec28941a47269995312e9003f4235a090a8c644334a23fd74db5a919cfd41c38acae42c6f0a1dd319a2cf4b2501cc028b357d7c368963bdf9de13fbeb4ed60610f05603d080c5ea2ed9ba70b2fed734f072b755b5ed00769b23252fc13e4347c63c20", &(0x7f0000000080)=0xbe, &(0x7f0000000280)="e186c21f389669e41634c0937a95feb0b7bf07be95871abc73dfec0c25240f3fe20403d3497e03e98cc599b98ff6e2506d73f62e9f884b83ca9c8c5b6fa8a9264ba2452fc2f7f08069c78d57cfd92fdf0e7f8d0d901083b9832003ec021ed95e1bd7ae4719f94435e5da96462e1cda07c6c94635a9db6a1a0d91d049cf39c41a8f4668019bc7b700e2988c5a4b987285af15d5ef2895484fee4beedaea81fe38c65d678f1ff3fad596e336fd6dd7a30337ac5bc36c1464e39278e1187802e9d48e258506a9f443135495a98a2c0ddabdc95a1b33b4b5525c8517a7c1e9edcfcce1e90f1e8f527511f25be43f0865a72838c78e654d5794d4241c10e9cfa27126282bcf10c40989549169f5397848b147857892d3adc80681fc92fd43ce4e198ea1fb7add078dd1d061480b99c96237d00262660fbf7546642df179ff7f0f5756eec055e01d12d0f3738d7aa3c2c6a7ba3633de9d8397e6d64bd496308cd87a7d2370094d28db65ff7230305fdefaad49ef3a8aca1132770781d1c693988e3307cf182c37d8bd34461c818aed7621620095c639232b8729d65e57dc36197750e23afc2dc37c20c08c38d71575488fe43415b9ad2e7ee1aded4d4eda46c903c067503574d42e7b15d564402abfc5374a396cd33279f60d585239aa01e380a895dde6d1b0a2173b5c44f6836c78c091853e4dbbdf488bb4d03110b5e426e37bcf407c4bb18fa5908c3465cce2551d1ac56e9a048661adc24b4cde5b4d22a8826685602748ddf8af94090d310f7a7a57b2d787800e75c85663d7e1519f0e69492821fedb1cd7c2be4d7b54a0a8cfb46c10cef111e585a25b5517b9afaec828b9fb8840f9531634ec7bfc0b0c6711c58a89323c2a2e9fd44398d9df5e3c5684ee398f4ef20ed349151b04cd1b8a568a7adea07ac647cbc02341ffe3a8ddfa962048ada3daf6fc1b1c08929eebaeab1048565e61c709bdd4ffd943ac3bc3189322ed000bc301c627c31693c7e4950963a40a8631966b1db098952266358af9f88952da7fd4d5cd41ae0e3aebc5054d7bf32e44f3bbc1d938608b4b8fe45d56f9beca4b9cb54afe3b858a661446b352fd867e07ecd70f1ea30a731eac46e55b5706ee5494200b2f56f0d6a0e287e6792f834030df7b5afc934b0c1a21b4f3f968492493c0979e9ec83d675633c590a873117260e98d416a2e5693719765897872259338f9c121a98f2bb0e780afe92610da008001d2cc01df3a6e788e09503660df182b2eb708362ca614f921eaf806b8bbbe3bf1b502cd498f7948f5471a0966e1d1cc60d0a765dd9016b48d5e4c9fc03dda7ee18178799401f25466341b3a848bc57acf6b15329839ff4c73dd9ba212406bdc3b958d12f89fca98648e772e9796abda9f5ece43dbe4dfb2a4f123001b5b8ae7a1b9f800556b846c91c7fc1ec4ccd56841207f3dfaf8ecc322a559a6e6def2df0449e3c9e0e972d8b5ef8d7c55bdeece3c61ac3d99b8dfd85fd706aa93a2405a28c79a013dae430f4be46b6722c4612601901e7238f08f029d8d2db38bed88724fa0df2a53986e770b18ec73234251eeab9b1ce6fabb8af83e79bba69337942e3d8022cf6cdb788e43cdd292a9775f60a749b0c5b074447baa9e84ca8e12b6a0ab3d2cd08c8f7ef54ac0f96250e0ddbd170e8cc58c960acee99e16ce7676afc2de465549c133a7d0633b267558bcc51b773498ac660ffdfe61ce46e1c40dbe02a5fd0ae9753012deaab0331f904bcfb9cf4969d62714a398b3efe501a9753726a1e72a8e671ce3c35b81ecba2164082dc297b6131c5efd225740730d671b2a36304add533dd43b99ffe6beedc9d3dffea2050f0b8cf77c3abc4bf8f12160442065a87e5cd62fdb460ee9d1ff33e57dbf2ffd95dcb04be92ed45031e65a500954e2c36a56d2c33b1ee6fbe42771553824279a9f1bafdeff83bebe6ae9faa2493ec6bab9bff06ed9373f23d512ad818c294e49af79bf427b5a1629470115eaa73edc02464310bd8f652f9d97ec14b2a6773849dbf50ef3e5b1bbdb696c73c241c64a5978bb1b1f08a234721789f40aafa98300f0e574711a28804c62374f593cc6ee443677e7d4888b07b104a7c0dd38ecb9ad343690892a34c9a3b7ecdb4f87c16ed217b366a15d99dfcdf94be37a4298f7484c081e7ed07121a721adf7fce3e9af3a114a140fb26457737af8992d95f9a1457d768d3c20af779b88d02d34b01a94301808aa5790e0c934798f88cd3be47e33ec5a41b5e2803831e9ec5abecd1f7928feeb4734b87af6d16ff6b22fb94b756200644ebe875ec440a2ca0564343d6d0b63800422b6b4734b3bc0a7e97086a073f85378d046390e46cd68b5eddcb4f0e94bec270251c63f81906ac67611a8cefa757f349fbf2df25d5022d99c24f51818742f8d7d6bf1c9a74f8cafc5b1ec61673f7376a617471cef19aac08938ed29a6cf5cc0edff5ef652de0caeaeb9e4109e0ae7ec2b4f32298b7b93b9777de329e67dc0c60e7f75f5c20507ccb80c9fd0fb97a34a716f4637f69c6fc2923c21df4d920d3bc64f34ad481c7a69bd175b1e47e7775a110d13329e553f06572f3af7ab2ff2a7a01acb60abbb191cfdee8064fd073f1c4eef44cfae362205c0f4dccba9c1547625793d0124eb0b5163ec8fb72f3c1b49445710bb6adfd711dd65e99653b53d388a588744822d6b9ee563d7437d16f078805d73ff6b3d5d21ec0ad62f1fcfce8254165422df45014e33ad0cb286c5fb38113126177068eabad0cbf36b3950474370bea629d684c27812c04c90b833230d8c0029b034904a2ef90478a71b2730e150dd576bf102c72c4db38736d81f8e9f3b4816873d54f4f655ed96e757e21aa47b907fcfc1778f4560eeb62d04db8cb4acc03a505e2f78ca0d7f56f849b6b3c25313a3b94f7f917a713bc021cf32077f56eed0810f7f6bd3a584059f54bfcf4ce29d15c43745161c3f43e9e82be2bf7cd1d4e46e17979668a4bf5d537bb16de179e7ce12c8fa199d4858eb2417b1e0d247969ae523d2e307344d9bcac879502afca9ae8335627804a6d7072e13c94379593acf22cd525ba04f00f7085b85c147096026a879fbc52a5cd088091c79118365d44f860ccca0c01c522635b0710c30f08b27f887671a1a741b40556c9d9f06cace83e6cba18a27ac502e57f4383746c4417475ebf538339f80a4eb9f6e9f002889ec9d395ab8b50801a47081c54791f102879718a71b6a07febc905cd616ba63a883dc20e4512c695606cea23469091f9d8ae19febdf3e7cfae1bd38bc2d59da9a2f92d2f93f1ab25e6566f12bf2f47fb5e522601c2e1a8d8a94a4a93cabfa9c15c7a040caff8d9a236cd066eca8cefb46caa6731f634f74438f58ea1ffbde50bf1fc4ae38bcacd9693738b725eda6227c43e3029e3ba01f8f6be3b240d3623810db4dd97568cf34e1cfb35d0671e394249a7adde66f598fcf64f50f9ba10f374d30d5df9c01851f389b31cb70f036fda3d67472171d03adac0a5571ccba5087004691d75f78f8805db1930baad62a5f51130514373f6f8a8493ac6ee4b1b7a33841dfb24916243d75afc3bb6ef1f4167caccce33ba9eb6215b42a357cfe58c2181af8ff0362eb36fb6af5e1a41986780ad25a61e35c63edb5e6be01c542f60a494dbf72e919d842f4a2fce4689e7d37310621959a258dcd39953d8580cb2d3c953c2277541284072371ec86c4e0278b1be58918d00f5f7c515071abf2a0548e359729d6ece971cfcb3cd80f9de14ef2f4786e433fb32ee89a8b076abea44495f2fe53626e72e124242fc0a3818db5004dd51392ef92a7121ecafb951c8243b87892b212744e1318ec23e0a67c7c1bf6065ff8cff8394ade0a5db3e3ac4338cc9788fa46551f52504976d2cec2f6b7fa36847cf34f641fd0878cc55d4f232f642e74e05870d78f6f818cef312f2cba17c9e0badb777473f4c67fcc3cccf256c96502b89983fbc53e894a659b41aceee4e910a25f1a1dd6077650d79281abe455fcf19dfbec0a08b31b0ddaf7380b06377ebe39b4aa1db958e6e0426b8468c60723cf3f7c4d4f2e8f72a91603cd11bc30c42c55ca92bf1982c3b4cec29d7f44d00ef8056d69fc79b5821ff3a514fbc0f218173614b52a666cb08974953cf7bce822874b67835a658d4d007d335cb223f97a155e6f9188006bb9c8d8fc4f7b29cac8ee15dd917c2cca7fee30e73eeb7e8a831f05d276c3c356a8450dffa15bcdda15ca0d318ca512b4164214d9d05365b40f7b8b9881f53ee1bc2c2913a2252fc7d5835df15c1f9801a03ae9cbcf33b853ffa951c6c7c9665fd4779c8ad33e6308489ebf56ddfd93ac90f84b3c2c02eff99fda74cfb786a87148dfbb31569234ef2b7be801d7139e34b90a5c8168ab0a36680105d43b5c958d47c77bbea8f0af3e795e7182cbcf5b2f08a99bb05c797f43b3f0b27a2539b243439cdf930225d4d44bbc2c592c7ef514edb99672dc24f84ea2685ae8c9cde92f9b4120b8e80b06093fd78a202e8d6c5b0ead6edc34ba2eedee441ce68d10279f228b86fdfe8aefb9359d8cb381159024dda54f9ddd760744b05106e5edf1f87d1bf19922889279b421acf6f2bce7928f938054abe0ef4ec153840e4de4bb8dad3f1dadd37d14e857b263ddf90a631a62107dcfaaa058257c9ce9154c830332b7cb9cd0064e12ec31e5b1bbc615dbe15382b41d1907ee356967416eb89028db9d0a43dbf77f64cf87829920caef09d7f1e81bad7d270d8c6a73a76e3765f7e425c07e68aca5970f39aa495a75accacb161a36f9aaeb6308781f333ae9f73fc322afd4e668a2b342e5466c8a3576eb773c8ea8382040f009bee5ed1b477703866c65c44b171dc17af43f406446f3d281043d763959c4ee4284c8798c353de7e6533b5019f345fac252bc2ec06936bba09a48398f530fbabbb3e68b671f729b9854d8ac68ec1c2147153db5be70e267a77b9d0e97ae1e488592cb58c0ab1c22544319071691a29cd870489feb92a74a48dbadbc500a85a10d636c11d26e820acfd32be9791f26ca23ee6bb2c6a7c9b0ceb1a5fb830ef1cc9c6f50eb833189d9318a9890b3bf74d4c94a347572fb5da3dcf1e01f1cab4ae419df020e32a2c02deb941e112f50a357d462eed099cb57fef88460aa4a37df5deb0ee2fc10223f1329a08eb6c1cce94e6b5017df8a18e68aeb531afa11136b91ade1bfba3b41bc1f5dc01b4ad98eb375e03439cdeff35a15374077c246b4c228f7e2f54515a0a28860c8ccb835e24a732dbbe239fc58049917effdd700766cc43e76436ea8e6a2e8ffe33628cd9178e38f066f12e4949e68b0850d6e1e45111570e97e979e883ecb9643bdbec77fb92452c5695678ef39897d62f187e44a4bd18ac7b5658579a3cfe96b6633ba4f95745b4300f9c45484132eac797a8757952d0ed33f7298b499c22ee9a23f1d0ca16b80be1c46dd40191c68c50bed3b94aec3961dcf43c357b6eb501c0f8ef29ac0333bcc42e0073d05da90fb11eebccfa8c8d3714b031d1dce89b5c32031b0984acb8ed0c09ec225fd2166ab54abcfc8bb1eb8d39186971a40c228f597f6f190783a18307bdf852b4a931146dcc9c8019b40df53dca80555ea3e3bf8bfdf6eeb4cd161a12c50bbc16a6e9f7affc563204552ec4def1c22f397c8bbc6c4e440a229afa984e2cda41fd11a258e8b6e480e8182a174f48b595b9825d5164a59853c068b09b02ae3dd915abfd0d3b9f6178c6dfca81a3ef68bb6d720ddb8b30b", 0x1000) r0 = syz_open_pts() r1 = kqueue() r2 = dup2(r0, r1) r3 = dup(r1) ioctl$WSKBDIO_GETMAP(r3, 0xc010570d, &(0x7f0000000140)={0x6, &(0x7f0000000100)=[{0x400, 0x5, 0x60, 0x8907, 0x4}, {0xff, 0x5b3, 0x200, 0x1, 0xf55}, {0xb1d, 0x101, 0x400, 0x8, 0x8}, {0x7, 0xc0, 0x4, 0x1ff, 0x9}, {0x1, 0x2, 0x40, 0x5}, {0x7, 0x3, 0x1c, 0xb22, 0x6}]}) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f00000000c0)) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x87}, {0x101, 0x0, 0x0, 0x200000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) r2 = syz_open_pts() r3 = kqueue() r4 = dup2(r2, r3) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$SPKRTUNE(r4, 0x20005302, &(0x7f0000000200)={0x0, 0x401}) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) write(r1, &(0x7f0000000140)="d601b001d799941c341c3f9ea255e40b60c13430dcbf6c3f23e28236fd468041e7fc644bdc26fffb0d952d687e6d3a0a530b2c65163b804e614160e2364d5751072fcc", 0x43) 16:00:10 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x48}, 0x2, 0x0, 0x0, 0x0, 0x0) 16:00:10 executing program 1: pwritev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000140)="d73160174caf1fdb37b55715656e4718635a8c9994734f2d218868ac2881f1d6c2fda7ca6e6de98059ba14f943f52c65f327f660df5da2a156184864128ec5ae45372aab309d4db3ea499c41662d60a6835c4209f45a86dfd0b571ee93a26215006b35a3c4ca46a4afcc55d5d4f613b33240bc8c9d7beb68f43bf760fd171733787444b15b698c9c75c5b3e41882", 0x8e}], 0x1, 0x0, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pf\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) ioctl$FIOASYNC(r0, 0xc0504417, &(0x7f0000000080)) 16:00:10 executing program 1: sysctl$kern(&(0x7f0000000180)={0x1, 0x29}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0x85) socket$inet(0x2, 0x2, 0x3) r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f0000000080)=[{&(0x7f0000001900)="c3", 0x1}], 0x1) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x7) 16:00:10 executing program 1: select(0x40, &(0x7f00000001c0)={0x400, 0x0, 0x0, 0x6, 0x0, 0x0, 0x7f, 0xffffffffffffffff}, &(0x7f00000000c0), &(0x7f0000000000)={0x6, 0x0, 0x0, 0x0, 0x0, 0x7fff}, &(0x7f0000000140)={0xfffffffffffffffe}) 16:00:10 executing program 1: sysctl$hw(&(0x7f0000000180)={0x6, 0x11}, 0x2, 0x0, 0x0, &(0x7f0000000300), 0x0) socketpair(0xa, 0x2, 0x7, &(0x7f0000000000)={0xffffffffffffffff}) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) r2 = syz_open_pts() r3 = kqueue() r4 = dup2(r2, r3) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{0x47, 0x8}, {0x85, 0x186}, {0x80, 0x3ff}, {0x84, 0x3}, {0x42, 0x4}, {0x81, 0x401}, {0x44, 0x7ff}], 0x7}) dup2(r0, r1) 16:00:10 executing program 1: syz_emit_ethernet(0x37, &(0x7f0000000180)=ANY=[@ANYBLOB="e3777ed136ce04b248d1a03de8dbc3b924571c9e008385080600069003060500b553f27c9bff83ede302416d046f694742494fbe1a9f9878f7f866fc9023056dab80816921fc0b98277caf9b88434ed34a7b7d7d001d4063d1e8787e679e4404c39b494b5f406e564a411b79cb2e066340c097aeab8eabf0e368595db37aed8b0dc24dbd077c4faf32db1048bd72fa3f36a0eba1f346973c4b5b3dd0c6b51af7768c9314903ee70c4e934fd6a5cf2bab78a0522712b71766689df7a308903bfc9bbba1eb262e694f251af7318fcb796764a68c2e84248f488080c836f35f21a93efa5ac41ec605ead7d627a5ce326830f5135af0d6d589dace2d7fee2c3f2dcc79f335fcba667e6fd9c33d537a44eb6a8537bb75990bbd910c85f5d83a15f0b13a8d658eaba04115fdb52f12f501bad6605a9258be2305b7f9dcb6edbc36c8c08ff79416b8c91b8ec01536f4456273ff1b"]) syz_open_pts() r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10, 0x0) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x188) r3 = dup2(r2, r0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x200, 0x62, 0x3f, 0x2}]}) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000240)=[{0x7c}, {0x35}, {0x6}]}) syz_emit_ethernet(0x4d, &(0x7f0000000040)=ANY=[@ANYBLOB="00000b00000000230000feb77f5b8b00000000"]) 16:00:10 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[@ANYBLOB="75a86291f2faaaaaaaaaaabb86dd60766051001800000000f4a9ff0200000000000000000000000000018300907800000000ff020000020000000000000000000001"]) 16:00:10 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r1, &(0x7f0000000700)=ANY=[@ANYBLOB="0000751d6270b70000000000f40523fe6dfad1389032eef23867733c00000005000fb50600d1fac402100000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c58b72a446857841bd277b803389070eb5a005925d84ce028c03dcf577571e6385f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f236dc7621e797236b5bad5b3cb6c075236000201568416b133aa6237f31257ead178e986228e57f4900177357b75dcc7bd110d938a26286712282312897626e56ce298b61c26797ca477020032a551f40511271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed8d22f7ba7b196e7d74feac421f2625285e9b5e58d8f4355c7e029503c4de3a4611a59cd627b9f88c428cd5a0e2ee63da4422a31c5be3ea6e47d81df8c8578c6e6deaeb00cb68bc487cc6221207be1a8f8fa237f1004673e2085374ad1f36a41dcce10d10e5eac22929995fe0867713eab5c189b55ad1f519b62032dbc0b574a1e25dbf833079e0bace6558060d84fa59c25f05761a4323504035ae8f2d73dfbdf14fd926e6f6dcef5da0077963f7c56864ce8543119d4b08eb0b43ec3ea08f20e0324eefbb5dd339241f42de5bb1ff0fb180036d3aa55cd39e31be085c52d1430fdbb140821d81f07d22a464937b8403dbea665979dda61ef51b4441ce5adf0ade35e19623310f03c2b89834e34d1a2f52569516c31bc35fd640c0aad4be64477b85a562015e561b0a980fc8e2231f08bca1ddec42c517d27a01ec9f1e03b0e7176e2d29c07b85a1c682dd7233875179c5067fcef4261444c370bd3d04d42f1ca2b1d3ab8df8f82ef820077ade6c669da3d16d27026a4b54ad973703c216728c69ada52de6708aba04f30dcee529f39196e4d0f784c92ae7cdf46dc694d99201de265db80374cb106ca987e073"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000000)={{0xeb92, 0x0, 0x0, 0x0, 0x0, 0x80, 0x1}, 0x8000, 0x7, 0x0, 0x0, 0x6de6, 0x101, 0x1d4e, 0xf1df}) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000}, 0x100000084c01002e}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x3000100000200}) r2 = syz_open_pts() r3 = kqueue() r4 = dup2(r2, r3) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x9) setsockopt(r4, 0xfffffffc, 0x2, &(0x7f0000000080)="a949e59d7a9a3bbd58d5691fdf2d117f101e619e3e01f30ccbfa0ebf51b0c3951e928c019af1a07dda9d259d9da15d0179841cebcfce5e87ec70d9ef587b47ac9d91fd89ab01cb51ddc6911861944d71952fd9b128b2df443ac965053d9a35fc", 0x60) r5 = syz_open_pts() r6 = kqueue() r7 = dup2(r5, r6) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x2, 0x9695}, {0x81, 0x8}], 0x2}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:11 executing program 1: sysctl$hw(&(0x7f0000000000)={0x7, 0xe}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCGFLAGS(0xffffffffffffff9c, 0x4004745d, &(0x7f00000000c0)) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x80, 0x121) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000140)=0x6) close(r0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f0000000080)=[{&(0x7f0000001900)="c3", 0x1}], 0x1) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) 16:00:11 executing program 1: socket(0x2, 0x3, 0x0) r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x1e, &(0x7f00000000c0)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000480)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r4 = syz_open_pts() r5 = kqueue() r6 = dup2(r4, r5) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f00000000c0)=0x9) r7 = accept(r6, &(0x7f0000000000)=@in6, &(0x7f0000000100)=0xc) getsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f00000004c0)=""/4096, &(0x7f0000000140)=0x1000) 16:00:11 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000150000000200}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = shmget$private(0x0, 0x2000, 0x1d5, &(0x7f0000ff7000/0x2000)=nil) r2 = shmat(r1, &(0x7f0000ffb000/0x4000)=nil, 0x3000) shmdt(r2) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f00000001c0)="fb28b55d1007fd9b7355b1dde873f8a71db5144bb7911300a831736d72b82affc4d68ffb7ff34a31ed3207f72f70c7ab8ce107ec54d82c9693a06f970f0f57ac1f4e7d97c15991aa4e41ae1a550627bff2b38f48112c70cbd925e670582329fcd49c797ba91dee9fc59a0acf9f827f69ec8de0a39e8c79a04e8a09b198c560e806a2ca2e7d258a858bdffc6f389d886254ce7f4fa72b4c645f69732eec47d6cb46a87a1593aa8f1755027435cada6ce078382a8b933fcdf26d6b8286cc817f137592f2c854de9bacf147541f00be64662d260054f76e76d869a5", 0xda}], 0x1, 0x0, 0x0) 16:00:11 executing program 1: syz_emit_ethernet(0xa4, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffcb7b2108a2920800450000960000000000029078e0000001e00000014e234e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="6000000090780000b4f6d4b5fe88d6e100000000131298f53824d2cff03bf2192699412e941f13b7977bfbcd04132d25fec5a7b46e35030300050e000000000000000000000000000000d70400ac83821b6a0ea4d98b939a3596ec2f5539a37f2adbc1bde535e4cace7b4a545aa8a7a437abe23b0000"]) select(0x40, &(0x7f00000000c0)={0x4, 0x8b, 0x2, 0xa0, 0x6, 0x0, 0x348, 0x100}, &(0x7f0000000100)={0x4, 0xe7, 0x6, 0x6, 0x8, 0x8b2c, 0x5}, &(0x7f0000000140)={0x0, 0xff, 0x1000, 0xb2a2, 0x0, 0xffffffffffffffff, 0x100, 0xfffffffffffffeff}, &(0x7f0000000180)={0x8000}) 16:00:11 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x8, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x40}], 0x1, 0x106) pckbd_enable: command error 16:00:13 executing program 1: sysctl$fs(&(0x7f0000000040)={0x7, 0x5}, 0x8, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) r1 = open$dir(&(0x7f0000000140)='./file1\x00', 0x40, 0x18) faccessat(r1, &(0x7f0000000180)='./file0/file0\x00', 0x0, 0x1) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x63) r2 = open(&(0x7f0000000100)='./file0/file0\x00', 0x80, 0x169) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r4 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r5 = getuid() r6 = getgid() fchown(r4, r5, r6) setreuid(0xee00, r5) setreuid(r3, r5) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f00000000c0)) unveil(&(0x7f0000000200)='./file1\x00', &(0x7f0000000240)='W\x00') 16:00:13 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x8, 0x40004200000028ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x8000000000000001, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="000000186004138ba80046f0febf00df0000000000f5ff8068000000000000000000000000000004004dfa38", 0x2c}], 0x1) 16:00:13 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x4, 0x1}, @icmp=@dest_unreach={0x3, 0x4, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, @multicast2, @remote={0xac, 0x14, 0x0}}, "52a2a6d560cd3a2e"}}}}}) sysctl$hw(&(0x7f0000000000)={0x6, 0xc}, 0x2, &(0x7f0000000040)="33e8139f613221327944bc788f98dce384ad2a118fc96eae7887b10ecedf5d207358", &(0x7f0000000100)=0x22, &(0x7f0000000140)="534aae265309e8ba5bf7327da15be703d9d9b6a8edb34228c1d3b7b8eb33c116515c9bca0e794cf9acbf6e833fdc", 0x2e) 16:00:13 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x5}, 0x2, 0x0, 0x0, &(0x7f0000000040)="ff038000", 0x4) 16:00:13 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffdffffffbffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = syz_open_pts() r1 = kqueue() r2 = dup2(r0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000200)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vfs_ffs(&(0x7f0000000000)={0xa, 0x1, 0x9}, 0x3, &(0x7f0000000040)="9ae457004938dcd918c8e0c48f057661865ab53605cade5e34b45024ddd957c9a931e3cb8a62a4b12adcf1d286f1bac8fd4bcbfa022bf736a3b3bb1a3017d660476eceebb9852a180319e990545239ba75d89c6d2f95908afd04a533b1ada7cd226277099b66a24b3c3e2bddcc0a9ef669ecd9a0716a371f6ad448420bcb03ae810f4fc93db2d2a9a3efce31cf6d9173c0d68014d038dcdb27c407c6617b320b010863c7adbc51a3804fdfbec9aa3a433e22fe83cf7a17b84ae9242193b6b5fe38f8f2116b7ac15be8f6790ccdf773cd188efb0dc3f710ed24b33276826fa51520652c45e3e1934fea5b0f44697e5a0e7d1b30ef22f759f609d5", &(0x7f0000000140)=0xfa, &(0x7f0000000180)="3d49fe0007e5e04f176263cd4486d89ddd987735e4d8a7fb883f538bdcb865608a798215255abdecb9ee2df197b0d9e301f08305bca673bd93ce9aaa8824aac991238c3d179c0d77245b73b0d501777ad647d7e24e853e903e56b8aa1d5fd5216374e811bd4d08ac40a2d1b9dc28c1af2f", 0x71) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 16:00:13 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450000700000000000019078e0000002ffffffff0be7907800000000450000000000000000290000ffffffff000000008317000000000a00000000ac1400bb00000000000000000000ac1400bbe00000017f000001e000000100000000890b00ac1400bb000000000000ff0000000000"]) 16:00:13 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000000000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0xc, 0xffffffffffffffff, 0xefffdfbfffffffff], [0x28, 0x0, 0x400], [], {0x0, 0x0, 0x0, 0xfffffffffffffffd}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget$private(0x0, 0x2, 0x1) semop(r0, &(0x7f0000000780)=[{0x1, 0xf000, 0x800}, {0x4, 0xbe5}, {0x3, 0x4, 0x800}], 0x3) semop(r0, &(0x7f00000001c0)=[{0x3, 0x6}, {0x4, 0x0, 0x800}], 0x2) sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x2, 0x1, 0x7}, 0x4, &(0x7f0000000040)="4ad21c34ebea20fd62e1765dd1b0a28e466cbe43fb8b2403e97294007dfccbd612671af1e6dd077c114cd6a880907d20021d39d977c30e5f3533354e2bd039cbd272e1fc10549d959474a13f0dd5366845fb08531066e9113419fb2a22fd6569cfc20ac90bfcf9d4ed42fc9a5328d491a30d795262761fae9aa87503a24b787121b469e752cf1557cf9d5049480d53ee57e2df45d63291d809cb84a5a71bf67aef75ae520ac4eefab404fb6c6ea5186b9f22d7cca54f44420400052c3d39399717e0d5923c454c184cf24fff13bd88712fb1eacfd41d081e35f504de6eda52d264d16cfc840bb695", &(0x7f0000000140)=0xe8, &(0x7f0000000180)="1a", 0x1) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x30, 0x0, 0x0, 0x8001}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000002870d63743de3fe4144655b381e9ae33c3bc9c2bf0dbb8e5e4e34a2e44cdbc25302643a71d6f2f1e6155a5b86b3df8368340b225967a3f880200fcf19dbd8fd05b00cfb142d374be0f496362a21fb93c57d3e1c91a16901f54b4b625634bfc6a52eeef6ae8cc470148570b67669ca8ccf224ee960addbd32aab0d81b584147ce5c99521cf03a1bd20000ae2b9ade3666139700e1a17b66e993"]) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) read(r1, &(0x7f00000003c0)=""/203, 0xcb) sysctl$fs(&(0x7f0000000000), 0x2, &(0x7f0000000240)="b9f6e976b5e2e05019213a41b1f2697a223d6f4e55eacaa566a51a125a872f74c9a661ac5a6f5fd967c42f9b8f33befc98c8e09d5ae8708c134c9de8032af0eb9a628ea3431bb0094b3e1bc43d9847fd196c26048ec600cce66c3dc597be3f2e4e493694e637b25c25b2d96b87ec05be1986732e3d15889e065d9695d9a9c9ed61ce8f5d5515bad3d74f365a90212464f5c45dec4b3fffd8baff0b14ec5839d3e006a55b0b00897a324a4074c400"/187, &(0x7f0000000140)=0xbb, &(0x7f0000000300)="ec8068a7468f49327b072d12abd9d175100251f83b2ae14c8ac3e983dec6d9299e72c3380ce0fac7f32da8eaac4593ec49b836530a10de3645359cb34221289fd25d551739b58dab729965f7bfaef10873ed32c79fbdbb648da20c6bccf2423f6a4ce25594f6be3fefd45829d5f8e7bd2398b2e6f245ccad7cb0033a036670fd3351e7bd914343aafd999bf449f7040be6", 0x91) 16:00:13 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) recvfrom$inet(r0, &(0x7f0000000040)=""/163, 0xa3, 0x1, &(0x7f0000000100)={0x2, 0x2}, 0xc) r1 = syz_open_pts() r2 = kqueue() r3 = dup2(r1, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x9) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000140)="00634c6da1be464f576e086a43b8af17cd04178c434598e7e166b8eb0c1b7ff3b8c2b1fbcd7ea56bb8a022767bba6d3b226f26f5ae097e567ef20f21754b367e522f525f21dc5613db26668c2253b55750c8ef275c408bf6891fbc9e247b1735fdcb5ff2feb706d0861370d3571928f2f29e1583fb40078bce54b59890d1f57dcab8f62eadd75afae0817b1ed30140436ccc4ee25d583b7b6b9eacaf6da22a3e2ccb7c76bb2eded6c019243025b5f83294d32d75", 0xb4) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, 0x0, 0x0) 16:00:13 executing program 1: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) pledge(0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = getpid() wait4(r2, &(0x7f0000000040), 0x1, 0x0) getpid() r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xd1e, r3) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) execve(0x0, 0x0, 0x0) 16:00:13 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) r1 = dup2(0xffffffffffffffff, r0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r2, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) faccessat(r2, &(0x7f0000000140)='./file0\x00', 0x2c, 0x2) ioctl$TIOCSTART(r1, 0x2000746e) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x4d}, {0x54}, {0x8006}]}) syz_emit_ethernet(0x387, &(0x7f0000000340)) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x3d}, {0x35}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCSBRK(r1, 0x2000747b) 16:00:13 executing program 1: r0 = syz_open_pts() r1 = kqueue() r2 = dup2(r0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) recvfrom$inet6(r2, &(0x7f0000000040)=""/16, 0x10, 0x800, &(0x7f0000000080)={0x18, 0x0, 0x9, 0x2f20}, 0xc) syz_emit_ethernet(0x3e, &(0x7f0000000100)=ANY=[@ANYBLOB="fffffffffdff2eb5e5a0649e0800450000300048170000000001a078e000000200000000030c9078000000004500000000000000000000007f000001ac1400bbf636c8e577e5c8621fba45c2a0c1f8fbb7"]) 16:00:13 executing program 1: r0 = dup(0xffffffffffffffff) sendto$unix(r0, &(0x7f0000000000)="713749b8be78a4793b821fd69693eb3d2612a91a511f62fb1d8714559a4a7a59179c1db796c81e8eb5c95fb7e71e1faad3109e315b2fd195709a5fd2cdf87408abe282a5a032a1601f1d2a6999ac4e538e3497d1b33ae4d5e0fb31620ff2a2d1e640e2a48c4181906d23989a60f086c85968e6c8604cbc7d6488decace7297366955eb14569bf866db2d4768e40a3249b17df9369b926bf2cfb7f6db3332627ae5f8c48ab3b35839963179b7a6bed297b9b8a139f816356a6ca8", 0xba, 0x401, 0x0, 0x0) bind(r0, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x1, 0x1}, 0xc) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000100)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x8000, 0x0) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000180)) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000680)='/dev/vmm\x00', 0x800, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/vmm\x00', 0x8000, 0x0) r4 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xc) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000800)={&(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000600)=[{&(0x7f0000000200)="1824cd7f1e9059c95ce7f78c96408a3c37c420e9848a9ecd4e1b51600e67d6a46ce1f2e7b9948eafe01d6c96065daa1a3f7b5a044c1c0be17837ca413f3c", 0x3e}, {&(0x7f0000000240)="e4d8d23f51f111763e21950db1ddd47ce2fc4d474bd780d192e7196699d50883ffcda0d8b9939b92eb9da1e131311cf1d6d75daa5f24bb4f97c5f012c1bf2d7c6258f667ffa1b30d295f6f893c828c48c6ce1ed087ab88c090328c80208355bd0b41be8f678e95aec0e856e19273f7d0e2b1bdea318539ef8b51facff4055e0ffb3f46f057663e7a4f5550f7310480cac280e66b565526884b2921cf89f7644485794c3adb95e979ef64387a2c2f3778566b299aa887138222d631154ab0e2ed2d0886d51c092f43afa20d1b74dfde0b9aa305e311c1", 0xd6}, {&(0x7f0000000340)="57ed34f1c2f6ef200e9c7c66850ed7a0b999784f63c2abd68812a3c7f985e6a903e37ccec0cad4853dfbc54418c2df926ef3c692d40328061b6d74846a6cb3bdefc24f7fe9268c3a5ba0c683cdf6576825d2568dac7e23d51e309bf641a8f02d3518fbf8ce4fd3889ff5ec5f29837337b6e59be6d25d5fd891298cd89a0085db21d378351f0532e8f9707ff0a5d6f25a3c80df0f551a27704526936f63c0f8bdb38a28c8d3559c5c23334e57541ed34f7cd8", 0xb2}, {&(0x7f0000000400)="ec277047fbc354df440948c1ec866187ef94205d794d46839d8e6d565c6b8006f09adf17e53e09938cc4ac22c6b35f25f4c22c0ac36230da01ca29e0a9c9cf02521ce6443ef142c57497c6c8f552afd023c3fc09848248321c526306e3", 0x5d}, {&(0x7f0000000480)="91c1a017f4fde9d55864259f3a0ceeec41631dcf5a612455a4c8cce792fab40aaddb73b1043997ecaf4c1a6773c2a0d0ed27f5853afdcd4ec654ab498603dabb21ebac24df2b64501c12a8c8333a2d31195f15bdd8c42aa622c65cc43b75a6130eca2e8ceb12f740a1bb", 0x6a}, {&(0x7f0000000500)="21a707a84137aad17b7ee9103fa7702f8556099be72e3540bb56717668d973a31ab517d81af4111edf270af6ab955e94bc59e4c42c73bace927313a3b699408e9a8356da4e8067aefb6407ed6d68b84b2909edcfb6623f2e00f8cf442dc1f9d77ceed6c4fcdc9ea74ccd9f414cad0203582657f5d674eaf5f4e869c98d1c24b09ece2d124e5b2c359557803fc3ec16c027572f9ae544e375dad76fbb687c85d56ca16caf163bec51cf93d24e48c85d1a663c266598cf466903e937d7c69ffdfddcab97f8dbe4f9872142c6305eee2883e7a27fdc87cbfa694cbf709078ab997e77c6d1aa42f949a046b07227bdcb4241839eefdcefe8", 0xf6}], 0x6, &(0x7f0000000780)=[@rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r2, 0xffffffffffffff9c, r0, r3]}, @cred={0x20, 0xffff, 0x0, r4, 0x0, r6}], 0x48, 0xb}, 0x2) r7 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$VT_ACTIVATE(r7, 0x20007605, &(0x7f0000000840)=0x80) r8 = syz_open_pts() r9 = openat$klog(0xffffffffffffff9c, &(0x7f0000000880)='/dev/klog\x00', 0x80, 0x0) poll(&(0x7f00000008c0)=[{r8, 0x12}, {r1, 0x10}, {r9, 0x4}, {r1, 0x80}], 0x4, 0x6) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000900)={0x7ff, 0x6, 0x3, {[0x8, 0x4, 0x8, 0x5, 0x5, 0x74d2a9fc, 0x0, 0x6, 0x3f, 0x81, 0x2, 0x5, 0x8, 0x6, 0xf1f, 0x4, 0x9, 0xffffffffffffcfc7], [0x1, 0x5, 0x20000000, 0x5, 0x4, 0xf2, 0x2, 0x80000001, 0x4, 0x1], [0x2, 0x9, 0x200000000, 0x7, 0x3, 0xfff, 0xffffffffffffffff], [0x9, 0x7f0, 0x2, 0x8, 0xe31, 0x1], [{0xf854, 0x5, 0x7fff, 0x20}, {0x7, 0x3, 0xfff, 0xffffffffffffff7f}, {0x1ff, 0x8, 0x72ff, 0x5}, {0x0, 0x60f1, 0xffff, 0x5}, {0x8, 0x0, 0x3f, 0x8001}, {0x0, 0x9, 0x795cd8fb, 0x5}, {0x608, 0x1, 0x4, 0x8000}, {0x4, 0x10001, 0x5, 0x1}], {0x8001, 0x9, 0x6, 0x2}, {0x6, 0x3f, 0x8, 0x40}}}) r10 = dup(r9) ioctl$VMM_IOC_WRITEREGS(r10, 0x82485608, &(0x7f0000000b80)={0x8, 0x7ff, 0x1, {[0x5, 0x5, 0x2, 0x98, 0x4, 0x8, 0x80000000, 0x1b296938, 0x3, 0x100000000, 0x100000000, 0x1, 0x6, 0x6, 0x8000, 0x200, 0x8001, 0xffffffffffffffff], [0xffff, 0x8, 0xf9, 0x9, 0x1000, 0x40, 0x39f, 0x5, 0x61ea, 0x1], [0x741, 0xfffffffffffffdd0, 0x6, 0x89, 0x1, 0x1, 0x1000000000], [0xfffffffffffffffe, 0x81, 0x1, 0x5, 0x50, 0x8001], [{0x1ff, 0xe898, 0xffffffff, 0x9}, {0x1c9, 0x1000, 0x6a1, 0x1ff}, {0x1, 0x4, 0x89c, 0x8}, {0x82, 0x8000, 0x9, 0xff}, {0x970, 0x4, 0x0, 0xfff}, {0x2, 0x2, 0x0, 0x100000001}, {0x4, 0x6, 0x1, 0x5}, {0xff81, 0x3, 0x100}], {0x2, 0x8, 0x8001, 0x7ff}, {0x7, 0x2, 0x7, 0xbb}}}) sendmsg$unix(r0, &(0x7f0000001480)={&(0x7f0000000e00)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001180)=[{&(0x7f0000000e40)="585048e5b1b591062acb0219f2709e8260a3f773090ea1f9cd98d60eae81f0064a3435a08d7089dd5e7bb705770e723416f773f5baad48faec373fb516c653b8532c4d007fd27ae4a1f194fe94c5e3dc853921b64101ee91cfee4fc6c4200620f07a8bcdb3bdded3d005911eaa4f78561e0cdc5c59294a461e5c4117f0a8f2e5329fad798ce734d5f16160a5afab4b0234f560c61efffce8e89c0f51a034767bf72f3256814bb72a6736a5a6cce02a8bd89eb723efdb4f3ed4fc91c137052c82836e4e259dc6433f45a33ef2a40d8fbd81f2632371", 0xd5}, {&(0x7f0000000f40)="c248c5f067109a6f78e0821a94300211d5c4ab5e78e19667d4b58d6226a8884ec8a59a9b0c18088c58ef01572804c68112b8f311385fb3e9d67cfb51a0cadca0f46fb8c4a3bc8f0286780da1e07f08c195bcfbdd2fa87556c278f0269a4ab1f0f913667929d6cd41047615ef0ea0ee34", 0x70}, {&(0x7f0000000fc0)="d6c972d497182d0ba03eda7589e08f8ee361d2e50d7ffd5e3dc6cd004ebc1fc2744c78cb90df247ca58218f818628f09e3c4b54e1919dae0fb9795e52eb9a6ce571d6f06bc13ad8820bd06e905cc0b95c9536747a38ebd03f59fdd6c5e9d45b55b1b5df93e1e7f5d07f585a043efd5386ed7149f9f3d", 0x76}, {&(0x7f0000001040)="e6087d9c530347e2258b5bd79c116407aeaf371424e2488d2f336de523dae15d00a0b7c7955fd1950fe74181c3913e0c97653b20c3068d636c3aa15867d5263a4a2807b52d93e6fce1c87022a671917ab6e05febe139734582c94878daa8a34e6ad9e12baa5572cf11d0296e8922e655", 0x70}, {&(0x7f00000010c0)="e60d071856dff40faebbeb8ce4e8151050d5ae50e540f5acaa342cbdc8661ad13f2c0b49f7b604482de76013bd56cfe09f54e3a98154005445b17671684b67c7cde7932d70f53c7e15c515c409150cf65694199481f237ea65118cd09ba8e08fd265f85ce51d712859e961ad07f238eb8af761092a8e3743ccddaf7445f68d6e3c4dec0c", 0x84}], 0x5, &(0x7f00000013c0)=[@cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff, r6}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [r3]}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r7, r8, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, r5, r6}], 0xb0, 0x409}, 0x8) 16:00:13 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) lchown(&(0x7f0000000240)='./file0\x00', r1, 0x0) seteuid(r1) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='r\x00') 16:00:13 executing program 1: sysctl$hw(&(0x7f0000000180)={0x9, 0x6}, 0x2, 0x0, 0x0, &(0x7f0000000300), 0x4) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) r2 = dup2(r0, r1) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000000)={0x7}) 16:00:13 executing program 1: r0 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r0, &(0x7f0000000400)=ANY=[@ANYBLOB="0000751d6270b70000000000f40523fe6dfad1389032eef23867733c00000005000fb50600d1fac402100000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c58b72a446857841bd277b803389070eb5a005925d84ce028c03dcf577571e6385f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f236dc7621e797236b5bad5b3cb6c075236000201568416b133aa6237f31257ead178e986228e57f4900177357b75dcc7bd110d938a26286712282312897626e56ce298b61c26797ca477020032a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed8d22f7ba7b196e7d74feac421f2625285e9b5e58d8f4355c7e029503c4de3a4611a59cd627b9f88c428cd5a0e2ee63da4422a31c5be3ea6e47d81df8c8578c6e6dea42547efef07ca9cf18eb00cb00bc487cc6221207be1a8f8fa237f1004673e2085374ad1f36a41dcce10d10e5eac22929995fe0867713eab5c189b55ad1f519b62032dbc0b574a1e25dbf8323010000000000004035ae8f2d73dfbdf14fd926e6f6dcef5da0077963f7c56864ce7743119d4b0800"/531], 0x1, 0x3, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0xeb92, 0x0, 0x0, 0x0, 0x0, 0x80, 0x1}, 0x8000, 0x7, 0x0, 0x0, 0x6de6, 0x101, 0x1d4e, 0xf1df}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(r2, 0x0) r3 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r4 = getuid() r5 = getgid() fchown(r3, r4, r5) setreuid(0xee00, r4) r6 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r7 = getuid() r8 = getgid() fchown(r6, r7, r8) open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r9 = fcntl$getown(0xffffffffffffffff, 0x5) r10 = getpgid(0x0) setpgid(r9, r10) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x2, 0x0, r2, r4, r8, 0x80, 0xea28}, 0x8000, 0x3, r9, 0x0, 0x5, 0x2d43, 0x1000, 0x2000000000000008}) 16:00:14 executing program 1: syz_open_pts() kqueue() r0 = kqueue() r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) r2 = dup2(r1, r0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) recvmsg(r2, &(0x7f00000015c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:14 executing program 1: r0 = syz_open_pts() r1 = kqueue() r2 = dup2(r0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) accept$unix(r2, 0x0, &(0x7f0000000080)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x26, &(0x7f0000000280)={@random="8943b55daf3a", @local, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x18, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @multicast1, {[@ssrr={0x89, 0x3}]}}}}}}) 16:00:14 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, {[0x41a, 0x80ffff, 0x0, 0xa9, 0x0, 0x0, 0xff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x2], [0x0, 0x800000], [0x0, 0x0, 0x0, 0x400], [{}, {}, {0xfffe}, {0x0, 0x0, 0x5}, {0x0, 0x0, 0x0, 0x80000000}, {0x0, 0x3}, {0x0, 0x19, 0x0, 0x1}, {0x0, 0x0, 0x6}], {0xb67}, {0x0, 0xfffffffd}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) close(0xffffffffffffff9c) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:00:14 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x2c}, 0x8, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r0, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f40523fe6dfad1389032eef23867733c00000005000fb50600d1fac402100000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a20ee563cbaa805766b716cc6bc929f7cb7a66bce4f88354627dcd35ad864f30b9de0c58b72a446857841bd277b803389070eb5a005925d84ce028c03dcf577571e6385f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f236dc7621e797236b5bad5b3cb6c075236000201568416b133aa6237f31257ead178e986228e57f4900177357b75dcc7bd110d938a26286712282312897626e56ce298b61c26797ca477020032a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed8d22f7ba7b196e7d74feac421f2625285e9b5e58d8f4355c7e029503c4de3a4611a59cd627b9f88c428cd5a0e2ee63da4422a31c5be3ea6e47d81df8c8578c6e6dea42547efef07ca9cf18eb00cb68bc487cc6221207be1a8f8fa237f1004673e2085374ad1f36a41dcce10d10e5eac22929995fe0867713eab5c189b55ad1f519b62032dbc0b574a1e25dbf833079e0bace6558060d84fa59c25f05761a4323504035ae8f2d73dfbdf14fd926e6f6dcef5da0077963f7c56864ce8543119d4b08"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0xeb92, 0x0, 0x0, 0x0, 0x0, 0x80, 0x1}, 0x8000, 0x7, 0x0, 0x0, 0x6de6, 0x101, 0x1d4e, 0xf1df}) msgsnd(r0, &(0x7f0000000280)={0x2, "56471b4b8556"}, 0xe, 0x0) sysctl$net_inet_divert(&(0x7f0000000240)={0x4, 0x2, 0x102, 0x3}, 0x4, &(0x7f0000000080)="9ef2c5d244d4713832284a02560c58893e1e147b5d79ceaba9f94474feb4a523e019174fefd0f4228760c9fb32238d28132e1a9bc6e836f7a8990754b7fc03720ef9d6000000000000000000dfc7f0793cf872c700d7cee3f9d0ffc87ecba0a8870a936800000000da9c77af5612cd9178aca95fe5d0e45faa33a89700fc48a53c77cb1c7877160ae86009b8405172c501117dd695d740", &(0x7f0000000040)=0x97, &(0x7f0000000140)="96cfe49b84cccf7a21c1bd52f30d90822c243502d968f1fc907a130c3f97fdc9e94fbf5be60c4bca010d74284cdcb8125b1884ed66e865fcc6df4b86ae8cbc6489853a9677e7bd9bafe59d3469777cc41828e89227a83c1accd728f6cab21969c995af85a6323a8646a0491c6dfc446ad99361544af1f553d4b2798ae45cae75359b90e4b8619c8e0de01a1d15c1d80891445e35f95c7dd8e6a0b1a2f825875bb8b18a631bd1a07db1165eaa4cadd27c77e89ab2ba4a16617c21d216d26ffa1181ca3cdf25e639b62a91337da3", 0xcd) 16:00:15 executing program 1: r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f0000000080)=[{&(0x7f0000001900)="c3", 0x1}], 0x1) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x40}, {0x64}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = syz_open_pts() kqueue() r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r3, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) r4 = dup2(r2, r3) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x3ff, 0x3, 0x6, 0x6}]}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:15 executing program 1: socket(0x2, 0x3, 0x0) r0 = semget$private(0x0, 0x2, 0x1) semop(r0, &(0x7f0000000780)=[{0x1, 0xf000, 0x800}, {0x4, 0xbe5}, {0x3, 0x4, 0x800}], 0x3) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000040)=""/75) syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb08004540001c000000000002902b2311622ea869f2a4261acd0a011a78e0000002ac7154acea7ea8ec6f3e8807b1ce080000004d3ca05425289aec82964163d1f89536cf8d29363a0c3c061c31dbba"]) 16:00:15 executing program 1: r0 = socket$inet6(0x18, 0x4000, 0x7d) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x2, 0x0, 0x2, 0x98e0, 0x7}, 0xc) 16:00:16 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="f8fffffffffbffff"], 0x1) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000980)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="82020600000000000000006530130fb9aa23d0571454d78a2a197a38e207000000008295955984c87910bf093f68fd6dab7f7ead4bcb777fa69dfceac2a84e6abc9d4896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554791a1b81ded52d60f13ad30505e8f53f8a4aeef9d612f871f4385f04171e0974e59954f499fa202361ca1d8cbc7dbbc5b65c6593d2870b4122cd2350090beed66fb00000000000000007184956662fb2300040000007a3485d1ff679e294dcdc1549fcc780469f87088b65a16f8613250fae7c1714233841b0ed22b04f08ac886c375ac62d744b8d3530c2a245af8c1b261098b50fe44c260771de424c5563dda900a33445baa5863cf4f5318f1e4f3085b5e85b0a06bbe1982787bd0a4fc5e20095e608d9461347d9f5d18ee3d76ec688a50310ba135c918dadad0cf49767bbb4f86f5cddf91a053fc841d042690e93ac783ba81000000d7e1986287d381add19e70a5990cac8fe8986af92eaeab952f2ba296ecebb5235431193dad75dac832888396daf5cb022827472756460cad12b99043f5b1b8beecb5b515b8f8b3eadeb0cee0906914acd2e562b24c0096c28edb7fbfe0d6cc2039643bf8150706443a4e6067415808299a389aa67701024f50953d5474397b01da8c3ab4d77e92198909a995213ee62cad316d99e1b9ce3bed4525f822d11191044f7e76ffcf20ee40f9b28904f202def0c4bea4647202b8ad178315df5897d734c0e5381073a14ba298a2d282b79304dfd2da94360be973f3b2f827c03707aec604d752659b766dd8deadd076c836c5e4f4249ed08a03bc0f9aa47be81307e150d3c70fe13a5537f2628bc640e39287e860f257140c72d53b17e1cb7cb025154d9c797ca83d076039e14ddead7819594b8d5f1c5263a5c0c8da16de69e4b53ecb866c4bf613452720c05842801d399e63993d0de2d41d8f50d56870d1f368f74f1cfd7bae70d0247d792a4c316c9da4b0138a7cd188ee777f77835c73ec788292680f329191c71a539e21f981d605ef7841f107a6249ffe7154bf4d463a757aae4f423fa582a67470d27b9e11c495a681b6da8b781f6b74961835b5b668c694d7ea04075a9dcbd74f0cc810d88416758eba857791ec836b8b1f157c20c99bdbe9cec2fed51da9672b314f812db1692122fb0049b1c1698b2c5f94df0e033b5f20e485c9916bdad08257363d2cf1acffbce5188462f8984501e43042f0b628d29290933fccb463e91eb4b32c8f2c5830f6b48071e56afd9053e63fb6fadedd719e9d4712a6256afedc2f0342e1d3e42738b1df6467b7f026c08ab49556d9ef955e0eea3f6d053dafb4df19257a7bb0e1541af382828c207819e820792e53f879b9d2843b684651d8bfacb0025be021cae7a8de9c877d833bad02a7e3580c7ae5f100000000000000000000f4a16f755aa11f7cb0cb9025ce2af5a5e6214b4cf57fa13f3998104127ff9c959fea10bef9bb8fa98086664f8d99b13f47ce2690e82e4ae7ea4daf5a67ba587227fa9ccd3ec99e2ab88fe848827e2688d7d6478a7270aa2c34a5f7f016a9d5ae3072266e0b7dacc700a279a9f07c8f321cabd8491ffa2c61f33bde959528c3d593250a9d84418e8b167381b6d930992ec171467960348a98ab1d1b02efba846d46c104b928d4502ab78dfc35adfee742ba5e311e49e112a6009e0bf6f16c97a90c797513660fbb86fd56b047fa077fd33585d0827763dcefb977774e0f56e19802e3f7199527b0df7c49c1b8da77a535fec41a2ae6ff5d56c52ab71eaa21c4cdafe100ab2065579b2742a687bbad454b825e8f5281fc411048deeb573344d9afdb787e7958fc0393e5a43fbdb2cb7dd11554dd15ca70ece5e64b3218968811de5e9b7baa5d6f6e12ce55f343808b3441a07523ad6e2ba29480a71b209ddf9b115bfecc1067b821907d46d1c5f4b1049378d482e62c52ace1245a9b11af62c7bb4aa21951969d2f6e0e3b650cbd871787c80aa5d00cba8d1a968d48debd903f07dbe0bbcb7f00f37b0f3c5e480c34fe1d1eac6317bd0219c76084b9d91fd31d1fb692801179023a49530dbba179befc9b74def1cc1b997ccda20b96d219228f1dfdaa0349993a76c1906bae4c61b728c5e55807f814919fb5252e3a6ef3240a44df62ce32494e55462dbba0313f90ffbe5eba5902febbc22ec92160628300e26df0e10ca89bd2a225e742ee576334fdaa19c6a0baa3dd3372224391ba5ec3d59482b9244483c874bf420d16b0537963abc91e6653fc8a4b3e570d51f9dbb4f132ce0259e9977e50ae8647ff66741baddefeb3ede08fdb587ce93ba5d70110570a3bca6cdc1938373a9e02d51489fcc3d1d566ff520fe26b5f3bf9f5230574d1a67286637d9725bf648a95d95e010841ae065e9588a3d32f7e19a439bc3a5615e551e22e368af4a9c376a315ababcc050232d477157e011adaf2863420fb0cce0b53003ae8cd9a8bd0b08c53aaa8ea000000000000002932da80c7cb2fd87aea1676dc886e48a75cb56402b3b8f7073d31f0dfd38132250bb9dad8dad20f394e88e3f0a0b567c9d5c6bf38191c0f754f4ec564b9cdc332d079f3ab91a665c83706e46fe2ffc36985619892ea18750c082016e14976c57f09850820f96de498531286429ce05b56ed2a63f5ee43faece3453001bc147d5ecd74c1a4ae01d2b8e9339968e99a66e78677a8d42844486a313fbe5272684818b54dcbec56a5d4cf9096c0e63fbc88f7646cdcd937766b01909dc0f6667f7a03635cc2b94f4ce738c4861219b5e256cbd3b3cb02c83b1c82c6cf31da085b37775c31bde892a5f98de73eef13217ec1d0fb9b1b89d5fb71a30840e33821e3db29e8c077dadd53536343d86c5d2ac4e8de90ea59d9c548510b019d4f6fc7d427697451deaff889dc6be75c24d67ce8e4052deff13e41b35b6d58593fdffd03a366bac22c4d5063307a886882cf8d2cb6ed699f64925750c153"], 0x10) dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) 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=[@ANYBLOB], 0x10) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r6 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r6, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r6, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) ioctl$FIOGETOWN(r6, 0x4004667b, &(0x7f0000000040)) 16:00:16 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() pipe(&(0x7f0000000000)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0xfffffffffffffa23, 0x7fb, 0xfffefffe, "a77f0c033c0adf71cf05001000"}) writev(r0, &(0x7f0000002400)=[{&(0x7f0000001300)="a265be7dac79c4ce726e06a62680250ef87570f308e6522bc398b096782b633727b9c3bad86626010ffd23e632326a43a63060b0bc5cd03daa744d8dc811a107bddf61bc614aa8aaa423864a9e5e6e5f54f14d323878d88d3b875e5cbeca38f2151048ffa9f578a8c9e3a05736b5bd76a92ccc1658ab7555d4ef5e545d4f07247b7faead2c326f49f9c794324d34d75a7fae389f0fa01c67b384c8b0f53bff40ca129048290b81ff56037264e8ecd6167d521b6a1ff9734a8ce63438e02c8578841c875e95aa09db2901082dc001095320ab7bddbca6d7eb21f441494cd58cf6a5590ae0b6736dd8784193493a5a4270e85a261297412b08019b414c1c9b887888b34dda701f9aeffb6a10db68ceb7a404eded7769fc2f07f9ad83811eb65775caa80aa411871bed3c20f10de5cc601ec3d81bebded89432cdd448587b16abf0d5c32f364b008e5d56c7fa2d16dbbe3dec7a3992b43d8334fcd1e00284ec59b1dc2071d0c13554ee5a84f747123385a5a9559cdbf5038755751e6e203c550ee561297826558080933d78a30df9c055ed0e8f8e43656194dc948b14aa58f82b0f839221dabf068c0e70e49137dd8c2cfba7e5cdfeec9bccac3418bb9e991ba4a119bf58cdf6af164b1c7ab911330ab925d1394996a25f848d00a4972c00a8ca69c4407ec0a8b294fee509e5e64a29ba16ad7cdbcd73a71fee85c2fa41301a32d5d95c06cbb1cf637c176334108e99c7028009e35d2ea1b82e3447ebad9e75300892157a75c2bd1493c24edb71321fb4985e9e8a1f2dd140db9f24baa7b352e646838e37c0408d4868ff73530343140ac15ce1ae2e6801db7e66eccb983c422e61a2aaf7e50c780bf5a203780783a9fa51264d1479b7146118860a1b6f73766bac5e6d0f75421c0596529904a152a799b415c1da348225bd2b088b056b1e9bc813cd6f4cef8e0d0c38001ad6b209c7588000d1c45a539793c896ce414f01167e420befe476f46443958fd56ff25457914ecee5d6b1796b04ea3b7acf16613a2e35a47fe776c811a87e5594d7e560d7024a18fcdf8e60c41a4782adb9db22496984283dc405d8f4a675f1f827e22e0631af27f5c726c42419ef634c9b153c13124c1e07677807387ce2303d75abaea7c950b30df2361c9aa8358803982747bf165af1697f41929ba9b81d336ef401f6c3cea1aaa0ce016c964a0441c0709ecb8d9275a9bc1e4e03f0d7e977c83466f4e6324e902261e23c7f05a3268596beda1ec5f931f12601d2019e397818003bd3952e857a58ee4dd64ed26b9af180b7fd976f7845f72635108314f202b81b47ddd9b48d0602002d1242090ae01d5a9f627835a071a1858fa886ed4d8d16538387bb2897a8cbda7a7bb9b9b3fef5ac47623df277470b2b31f9ff4263de87c9d7b7283dc433c34cd85dee3d0a6a3e2fde8ce785dc39d79e94edd38a2b13e597674e451069f53cb1a0a5a0db8ead96c1fed3a84a6e80c2bdd5db7035691d5ece20f639e386689e0ad78cc57d86c86a755379108d9132ce9be8b0988e3f6eeae25101d5c4d6cd36f2e8b2892f7b17759f0f33cb9c2ba775519d64e9aead39514e0966ce0e9c5807eac00632251ed42566a997fc7847c805e51ef7cf41537e98b8b572727d6484501ff742aea1c3f31fcb52221a18bcbc3b997c963f4e46be9d3495c1bff45027736027108fea01be9bf55e763e7c5f85ec0e783907e40c82e8a00499b39f82b4eb5999f1c00df868fc89caee341a95a71d0df77f120c52b8a04754e11652b4527c8e51ef2407cd684aa6649fcbf5ac1022525ae495ee58e01d48f7360ce856a0932b3628b66a596d62e7aee69151004e6c3116e33b30b1fe9fea188f21763044313c29d9c6abb03934bf094e2bde636ddf671b800a1b115eadca4d55c3298a71c02e6002f71a3bf8490c2cba85fd029ad20fe78f277b27a2f9a3a541e3f391f2cd3a76b7544cfb494e8e611bb2ed1504d00e223de96263947fd30e73e8af863aff227fc72c5845eba6df78cccd64e6e3c5e3baa0fbcbd431e821c116f0bbc35d8b3d0512e0448f062e3c002354349e0c46c16418e77961c9f202e944a88c0c81e6ce4af73eab0a9219a67b235fadd073daec2b9b90fa851069385d5f1cb995ee956be446527da644395745ec508f97ac78b19ed404170a868492833d5459fcae1050649ceda0cf753bbcaa6f6bad59f82623d3bd1603f870c1e66e6a0e28f9cb29e6accf9def2fa7abe64c558299be3c706335291c298938020b77318bf01126b9b7c409bd1485508e8b5735dba0626210551c348d232e2190b05b71caeff33e4b72b4876ab628be63f8774e8c527354afa215e6edbd6959186e859bfe3855b40ea89ae8ba702acd0ad34d1f0079e254d6e7d218556bc62fcef7e04e90a3311dd6ae9544d076e249d0f8558db21b6338ae29a2eec18e7de15438a2cf31f18ca5f706c8963e064d86309b99e5bcf055126604c51a39922aa34bcf19eea0c3312192d22ed93c53eda5dcbc5a7878d976d08811012394983c4479ce1905e0a1b60b0c9fc22ebe05d5a67be208c1b9b3dee8bd88896c81fa23b71640565e0fee624552c01594ca0e6cf5fa8bd4a385a4d016d92066bfdbefa7cfeeffc863a836eb3acac1525a30ea92d4de66ab422738003479149c5af715f5a29885c2631d3240f68d477dd29fe79091083f96ecc2ca3d60706156f0b81bb4c8a87c8798c5bc97a590d97cdc929df69d", 0x79a}], 0x1) write(r0, &(0x7f00000002c0)="d335210c264026aad38e159723978f0946b59a2eb070f2eb49c81be8558e74be82840da7c24ef64d04de96027933d2ffb78beafae81024e71de0df4fd8276585056fb888a31cc81f0474285f6d5fb5e11e74f1891baa59912a54d945ab4eb998463f63e9a280c757180b6ed8f13e12cfa3146cc6e74cf39b270c490b39aaf043607eb780ad5f96d760ec3d21d80ea87b88e52b505395e3708f395f4e3c333e3dcf9db0ee09ba34f43f0898d239bff441dd9348698ac4a959fb65881f7419aa0bef442ac8a02a670a", 0xc8) 16:00:16 executing program 1: socket(0x2, 0x4003, 0x3) sysctl$kern(&(0x7f0000000180)={0x1, 0x58}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0x85) 16:00:16 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x10000, 0x0) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x7, 0xfffffffe, "07000000577dac00"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="c43e65d79fb1344ef602488778c77b496478835afd7ddc7d", 0x18}], 0x1) 16:00:16 executing program 1: utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x7f, 0x2885}, {0x81, 0x6}}) munmap(&(0x7f000071c000/0x1000)=nil, 0xffffffffdf8e3fff) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) mmap(&(0x7f000071b000/0x2000)=nil, 0x2000, 0x1, 0x4030, r0, 0x0, 0x400060000000003) 16:00:16 executing program 1: mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x4) sysctl$net_inet_icmp(&(0x7f00000000c0)={0x4, 0x2, 0x1, 0x2}, 0x4, 0x0, 0x0, &(0x7f0000001140)="3d7e59c3", 0x4) 16:00:16 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000080)) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000000)={0x9e, 0x0, &(0x7f0000000140)=""/158}) r2 = socket$inet6(0x18, 0x1, 0x7) openat$zero(0xffffffffffffff9c, &(0x7f0000000480)='/dev/zero\x00', 0x1, 0x0) r3 = openat$pci(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/pci\x00', 0x800, 0x0) pipe(&(0x7f0000000500)={0xffffffffffffffff}) fcntl$dupfd(r3, 0x0, r4) r5 = syz_open_pts() r6 = kqueue() r7 = dup2(r5, r6) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$VMM_IOC_READREGS(r7, 0xc2485607, &(0x7f0000000200)) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB="fffffbffffffaaaaaaaaaabb86dd7b00000000083a0000fe070000a8030000000000000000005c0d00000000000000d9e88d658a629ea524bfa853000033ff1b4c7fed524d3c8ef87a983b755c3ed5d9ac629200"/98]) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x1011, r2, 0x0, 0xffff) 16:00:16 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000001380)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "7e1e59", 0x18, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@mld={0x83, 0x0, 0x0, 0x0, 0x0, @ipv4={[], [], @multicast2}}}}}}}) r0 = syz_open_pts() r1 = kqueue() r2 = dup2(r0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000000)) r3 = syz_open_pts() r4 = kqueue() r5 = dup2(r3, r4) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) accept$unix(r6, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000000c0)=0x9) fcntl$setflags(r1, 0x2, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0x2, 0x3, 0x0, 0x9}, {0x7ff, 0x0, 0xff, 0x7ff}, {0xa601, 0x0, 0xc2, 0xc0fe}, {0x3, 0x1, 0xd6}, {0x3ff, 0x3, 0x9, 0x1b3d}]}) connect(0xffffffffffffff9c, &(0x7f0000000100)=@in6={0x18, 0x3, 0x800, 0x5}, 0xc) bind(r2, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) 16:00:16 executing program 1: select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x401, 0x0, 0x0, 0x6}, 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, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x5, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:17 executing program 1: sysctl$net_inet_ipip(&(0x7f0000000040)={0x4, 0x2, 0x6}, 0x5, &(0x7f00000000c0)='\x00'/13, &(0x7f0000000100)=0xd, &(0x7f0000000200)="009519608b8d5b0ca281872ead6b23002558fd2ab17a078941a2f891c3c6fb78e4d4f2885c5a163cb3098759ef8745b7ba5a0157d2cee5baf702751a0c4b7b812ae80b0277a898eef0fa9834372b7e6061e2bc951b6c7a74f74f9ef541e2fccb1ffe89dcda9f8d58ea54082ad9c412f3ee39f519bacea99fa0d0bb17399f34f3058f2c9cf7cfd6d5c568cf3c463fa15eff", 0x91) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000000)={0x0, 0x2}) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1) r0 = semget$private(0x0, 0x2, 0x1) semop(r0, &(0x7f0000000780)=[{0x1, 0xf000, 0x800}, {0x4, 0xbe5}, {0x3, 0x4, 0x800}], 0x3) semctl$GETPID(r0, 0x1, 0x4, &(0x7f00000002c0)=""/209) 16:00:17 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xfffffffe, 0xfffffffffffffffd, 0xffff, 0xfffffffc, "03664e2ba70c033c02df50795acd00"}) write(r0, &(0x7f0000000640)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c2941432ae2c172b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a5100000100f0f014ec85d42267fc98d699247d15c21403", 0x281) sysctl$kern(0x0, 0x5f, &(0x7f0000000400)="eac9bc00ec80ffffffffffff317844d37506a3e9a12327a550c2456a66af453a852cd3e7d39e25aba60e85debee1ce6266a4a3ae4ff70b11afe536a5837d453458a3a400000000000000000000000000000000c85e9cb971c98704ee331e0128d0b1be9339f9127d81efa338c8cd8444e36735d9f588550653e17293c1c1457db59c3755fe866cbe4b3a4c0af276ec9f76dfdb565b5d136910a2d3d9ad240117a45ec126dffc9b25b290fd1d712f9c227c751cd46d5583905399c688360ebe75b2dfdc581a00255b846562357cf0dc1f14f498100802763ff908200000006b613243a365a1989b41c00857afd8f25dbe101c5479fa432965092196d17c1794b17b05e488bd024fbd476ae5cb24bb619cfad64929f89ddc9780d05adfb2efcfdcbf32c602401358dbbfd90143f326a7f710a99b959f589df50be75fe8d084941e61419d44d882defa36de00000052fad6766ce9a022eeba908b5935cdd7d9832090e078aa179432a6ce8f406135a608b2c45340d8affdde064b6406051f02d156403b42ed8a690b5ef4fdeff42f7ff5677b179f6e71c55115907ef6237b34570cc8726620651d49841a528d8de640629f90811ef1785b6c0ce98a64479cfa6e5076abc52bc0c31901d89970316aca73bcaf5c56440e62537b3239b0d2ac9f11facb18d499cd7e7e6ad215225c2a60cd109e2d6b20252407d8a817b8a42f02fff41f900c2afb4599418f992df98387bbe89e975e342cae7474070c189c413edb48beac0498bb95", 0x0, 0x0, 0x12) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r3, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) dup2(0xffffffffffffffff, r3) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r2, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) readv(r1, &(0x7f0000000380)=[{&(0x7f0000000100)=""/42, 0x2a}, {&(0x7f0000000140)=""/240, 0xf0}, {&(0x7f0000001900)=""/4096, 0x1000}, {&(0x7f0000000240)=""/46, 0x2e}, {&(0x7f0000000280)=""/41, 0x29}, {&(0x7f00000002c0)=""/165, 0xa5}, {&(0x7f0000002900)=""/213, 0xd5}], 0x7) write(r0, &(0x7f0000000000)="6a4a4e5cfab9b0fbac605a000000ff03", 0x1e2) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r4, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r4, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) write(r4, &(0x7f0000000900)="cb59e0795f27a5f64d87cae284b0ae2314583b616cc58d9f033e103d45b33246083f08697a4d67b6bd96a0fccc8f020c5f992618125f945b1f45ddb1dec2f5b65900db07c5dc6af7eb7b12ca3b5717ff464f42f7ab3046bf1784c48b6c0f772ddbb787920de6d91dd8f41d1eea350b1fbb5856d38588ef3f52aa2ffa0c847632e5823dbc5a12367ca6b5be329792ffd8a223b298b9360c55b8179acbf0b1020c5040ce676c6c254215944d5f717703c8db194e4ef4af494fa2edf60217a977ec9c67609b628e3f6235ebfd6341d4a3d471be185889100e7bf41bbdd7620de6b0e6c92bbfbfcfe4d0700ddfcfd2db990dec208c04eb5d56e86963195737d15499e1fb51949bfe3c2bddf2e378b970b13a19d66bad9aa643601f77adc09234ea24672838f6098c877c69dec9801b92239d9601c9881d4e809ad8207ef8c390bde2b8abdb8aa6b0a48da1f43b0c011f146632051dde9f4ed7c21f0e25b6098c88f9a6e983616137b3b5d6f265f27f673f674cdc2e2c4e9644b5c5e64a5f0a0e72c65e0ddc196a9ecbba6419993d9cfc3aa01a62a3a17419d87c82e28fd74a9ca501154340adcdcd07c361e0ea086b511a8027f681467bf3152d61aa453f8248631bdf0481187e3fc497d56ee4de3b50c3ee7d3787d242167748bc04ea5d83ae04bad7fa28caed846465215c3649270b5300a0fe85a526793207f43ecb8585f24f88f6c8ca1cebf5cf2b31992757b662e39654fdf68b9abc670270f797ff84d146fec915684b47022ab2c95041a40646e828a073cb9baa707ddd45bf26e01e6abe4fcadd47f4b813671d03eb5382fd01850dc74619cf6c52914803426f9fd60423e0bf137f7c0544452449e9f0aa66b7b09c51e24bf026efd6b7f3e730aba6b1ad47a75446a97ab54c024b65e316ef0d1bd15f8425ee79fefaeaff42cb780092b393a1f669697dde10c4f795adcb2e619beb51583aecdd138c1f48256c5718e37ff637af888f2d5510ed217fc930748d681f7436d807a06e7e16410568f062b183a970baf3e1e578921efe7a3681f08286a6de8a92e101f9d91d7dbc2826fa2917a3406e66f1124cbc489c419d3dfd89bb2ba14516becb34457118279b3f012d4f80feb498581ad91e9dee6e5bd9d427a6b8bde16ef25c567d1ecd8727a3b2edf7cff2cc338a6a8f40edea258ff8bcb878aa7057e233520ffbd0801d428a54519a660818dbb5cda87e6e3ae7ba2910883f3db72bc0192249a4649cf7aa83de51dc18c48ad8557cae6b4095bd674b3dc94f444970dc64f7fa4f2423ca5ea6a7acefd47d3b0ecb9e1d8b9cdf3a4ecc9814f8e699bed409b755a02fd21c4bb658b75a42d5d4b99c2391c96312ae18ebbe574bcbd266dbd725720ad6d36bded43fe754c62c504f42a66b28e330db4205ed9d529e0b145b68fbbdf415008e52811d95849ce91f375faf08bd3afd67c4937814aa3f9ac2b5e2e527791df2e1801f8561a49a2f235d95fd8fcb1ae0fc05d790c41cccb78687da6e9122dba1d8ccde87d8e27db3e5ac5c76c0bb9f7b04d04fae05ee97ce77715a049c97342bb6aa15eb0c406e733a73cd28223a2c6aa874f8ec37e8ee64fea4757135abee65d2e63ffb578608531f76081c4dfb6eb5dd9bb1c9c77a7c8c8f2683c5fa8cb000bc9d86b6fc191a22906594775f18530f764c5ba72cb9b71b970b7b1e30668edf4fda25d0bcf5b8f9183ada4dfd79ea19c2c6b26e0953ac2421c4e08bfa48bc4a4259be9c6c9ef21f1910568c7274563bb782cde15ab8b44a513ec840a0562725fb534397a031f394757dd9460c81ecaaae5981e2b981d5f5240b14733b2705606abedc76f70be2ee2252e238f5159b9cbc12f4adee8019d1072afd037ca60d1f49ed6889136d8d86ab676c5301b02056d85abc600e7fc00745c7ad5650de395ba32acb78c6a92f06356984a7c0e53376c9f4a79ea637e2b389f93f026d94535306e775263cb7e6a3fc57be4f90d2995dc0abba67a10f44e9c111d35f996bc8f6dd804d9fc1976c48c01a901206e777d58fb4593e2ea78a7204c4b7a3722f98715200a1ac4293c2cff64dd9249c9ea0769a78eaad0ff9ace3ba325d23f26115e1c345a5034a211737fd76418ef63ade7ab28d9688ecb1e862fb7e0850dc979720995d2a7ad12f36ef591ddde6cc3d356274c7ec589087cbb2697e352fe73b5409f664b1383dfc56aaaec02ea63c9f39b379557d33c2c2de49caf9785443cbe9077b9051db01b4ac692149d1682b5fd6e9624eda06dbb279a1e21363294816b1aea8597851e5ab68df3fa576b5138bdca02037a3e0230543f1bb174eac20ded715f6e97a0842416605101ff7cece88744f59dd773a42086f6c2ad7c550716b7472299e3392491fc329961d88941a39e6ccc72c2f528d5865e4ba1b1e2daa3b132e80a4a0667f9d1ac4e6d2ecd9de9f9a40e54aedd89531f7c0736cbf0ecf8b04735cd9734234184ccb5ac24eab1e6116f37d750f6d7ec6aea75d803c3b1ba73a9a17384492a206d378c890f5686830a70d6df4055633884acdfbd53b0d4c5b1c853c9998a84d4880e4ed43cc32a8d25517d0a8d2bb8ce921786f8e4b29eef9e97b0c38f2e9d2b4e2f7592086eac99a07a0894972ac94b5fffea8e98a72be5384d13da5e67b38cf47ee1ebc5a6fab34c05f082a3c32d2bba08deb5319b1dd18eb465ffcae9aeb05f366449d5044c1bc7b9427eb9668885c126e300d237375dba7bd3cc2668ba8cf8f1ad4962bc70092c14ccde5ff42110a2708f04373d97253958af792a5f5fcbc5f9a4d3fc2df12ddb1dd222742479d6150a3be25d45a6e31f3a0275a71298f7cd4f41832bb4fe069e8c51f1740155178010edd2d22e816e757f373ca14d004eb0f6ec2ed934223927cca4f717772392c78d83c7f34689701a1f90e0ea147e9f658411bd4f9d7acedd1b6fd2747a8a1f92c3b174b66be93beb4195d75ac1ddca4201eefb11d4264cd739b09a3c1de9bba17de756271628260bba1feb3c344dbcba5591b86d056aff4b5f99929fe76020381b06d54eb42abff3db6c4b963792e29664f4d1afa555117cb649bdc30705dc94ebe5fbcf29310aac3f62478c7981c34c534b802764fd34bc5090c17c8413e2171722e38c073ddb1406aa64537e5ed7aea66ae66f986644ef4b5c19b73c8fa3fae1ab29cebe2bdeaf3a7c69c308588036761c3b6f4a2e2e2804d7d9f95b432fee9ffcbde822dba55db116453aa8a3414a2972b66c13c21fdb41e20a21da2296acfca89e11b3d7d37c0fd6fefd7f60f53f15eaa2959120732418644fbe73679e0b7ccaddae2c862b1612d8f71697cc0eec586fe65f6851faab1318e6ce32ae48b4b7d9e2bec38e99f678ad44d3663e56e33df6e6bcada93296e2896030af7cd2599a02e57931db1cb7af29232d14bbf83e76ef33986941400170d5f9775ef6350a1d5de9943e84e3a93d89c8dc6032440c1a8dee6a7bb2e174b4d4097245b4e1c326e1e427435a2581d03aff29300108510902f88a86ca89e114894e2780aa08e08d5bac718d79f509453b26f355fceeea5f2b803e1ac9e387e1a925d04b8e29b72986ee629697e8aa0bd0fe42b3d83c119bd96f7a582bf7ca2a8f76495bc945c1d92db9f3f3490b687acb1c5981a5f88051d094cc02e1b2f14e224b237745760f7b0847f83c843fbd269e1b52577b24dd4cffe6929c3314b768044d087bbf5c2fca3b3204e0c6d779e25fca33de815f3fa0e6b326e10cb6669b6fb4bc070905e47705fa3d362db34227d37374bf3ee2566b474272e400b82827719dadb7345ebbeffb959f81a53c81a74830bb45293846f9186fcdba7b5c1d69d7b5d6c61be3b1e370b5049291ce9b9490104dbff26f3754ef4ee99232a5851b72cad69960492357ee41bcb536ce655d602f75ca63406de56efb41d69ee6ab4302fe2df93291cac05aeaa97f157622fa39359f521eda7cf2a9ae435fdb54393add5d725695ff43448f6566a833400e648ee2f4983377ec3ccf9d425a382856c4847258d92590da3b8baf42f7d180ed6db7f5537c078bfc1bb66782166aac4485009766957759b4da0ad8097e4180d5ddad3ef5bbcd0975a2809755c70092196bec81a456752e5bd84ef876fec478b63d8a6d341d0c381bcf29ab9b5db941dbb66781f6ec4d4a5f1148e57f091f16cb011e983579c620a71bc65afdf18c404faa9e1673698dddf020ebc7335c5461d4babebb1c152d0f11b8da2d52adc528b124f4c0bfca925c094a3a5880c4befa44be3eafef92819ec0029b76aafdf5483f4b46d77e6bff7d6dcbcef339d6ba4814351bdf6e504d3eac58beb5566c509a2af6f3ab8b5443d2016ed6d0e1ad855d346439f68d836ef708463d19ec3122146497b2b663ae9123f547d9412abc4f317d81eb87d845c81ffff5bbb9ba1cdb697296938840d195bea572fa290e19ff04b82583435b3ed198f59e39853035761bbb6543e69abef18ed2a35c748a9ed2791ce47836034a4f05802c7d0afb58a1b5c6e888add489930bb3141711d81f8d667879c1c9e962112a974f07db81a22dc68edf5e2713e4c5f5fae25dcb3bc4c8f632af64c1f4f4c8cd7ed6d402a84002bb0d447f6ab2151b017627a307538061175084a8798ffeacf8c7409cbd4c817ce711c64bec5723e13d8ebba83b08502a86ef778c022c97a43666763b8cbda532c7a1ebfaf2a57a340f121d0dc357f83aec3ebb07416b8dc37b26e0adc06324431a68a73f009ffdcc925ee697e9cf12ff9771c4c73870d6ef0f0954332b17c9a2fa84708009710ad782d05ae06528df830e53abcc32ea5fbc12b15f214d78d96e384f8572f5a9e12e24ed74f3902d637574703a48488ece26edbba240aedec2c7393d9156c11f38eb29310bdbbff2dcd99f237edddc29dc058f17798b992842cbd1fb8901386f60cbd5f4a2270149d33303943c1e43d2d0ee4b987b79a3923c66e2521f2109286a2314a5bddf4af16cb8b8e887a1b387be5d36d09fc33e651cc23ccdb8169f65cd38fc0a00360bc66ba847e8305e81562d4498495506a62c84a07a318d9dff6bba759467423d6ed90217078260970717c27955b7fc4a60611d10ec01238bb70bfdd9ccc561493e95222e87c8a7572e93119c8c94ea6d42e7c46b3ed2c8ac459460444ccac8576cf1c201c73fa05fee69ce4973eb9f1046d17969adf5575757972e31bd81982012fb0e2692ac798c008918e8367b1a8eefd15f77ea1c32f0bbe72ff21c2594e37b6b2e0444bb19193f16d748db2efcb585ccde364c25b7072ebdcf9abb02119289b3274773f77ecc5c774109b1642e275736bfeeee68e812b8f2d46fc0fef4f0044274a573c6da553453777fb34112b8caa3a3228fa17135863d2aca105ae7a1ab4df2734ab69f81fff176e7c04b11ebc7bdf4322727466762662c133f7aa720326ae58ad329964f82f42477e47b3b44e5aeebcd144c01db592c22d3ff7d6b039de0d2246160a9ad0ba5a8e6a11d522e95c01209304e0483ae42844f1b384d156593125b5ab65ecac8ed48a6bab2f65505123499b3b32aa30568addd6b90f952683f0c5598690ca8c2d55aa968ae3f6893373e188f49eb8a1bfe45ab371d03045e02c0e6f9aed36b6182c62efb7068b00b351e2888b54b229a49ee6a29361f51de555fdc99f7f1f9e17e69e25c0a236f1b53216f97097a74764da565e73667ce44babc346f28b120a18729b21b734fa3ced719ade3152dab747d3ea0b0bf1cd2ab977d42460e8f4d6f6232b9d189d", 0x1000) 16:00:17 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) r2 = dup2(r0, r1) ioctl$KDENABIO(r2, 0x20004b3c) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r3 = syz_open_pts() close(r3) r4 = semget$private(0x0, 0x2, 0x1) semop(r4, &(0x7f0000000780)=[{0x1, 0xf000, 0x800}, {0x4, 0xbe5}, {0x3, 0x4, 0x800}], 0x3) semctl$GETNCNT(r4, 0x0, 0x3, &(0x7f0000000080)=""/77) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73f300076000"}) writev(r3, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 16:00:17 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf69a49e52ac968a096524f374b7934364f461f145dd11e7997a2c9d4b95feb92b1c7058a264fb7212b10b0b3", 0x1ef}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000240)="fec7f5cf1aab8fd2c2bd63430aeaa479091fd713e07863ede332f1c87f1054f67f7556583b78932ce462184ee2d4817f9f230bd392c6c07959a1f348fb16e6fe381fd0b5e0f1a26030b5d5dad2549fea2f7fb6cda79bf22d0cedb039065b3699e295e0d11325dbe915c37b2b938bedebd9a3f3aa3d138f4756612d7b547e1d7e78d261897bb266364b597e18e7033f23a5119f1fd2b3215791aea8d1ccc39880ebf226fe9d7eb345e8c6d5dd97b0177028f1dcdd058b6be298b908541d9eea42c862ef0de8995f49026fdf71a593205be9802c647f1715cd7d875ba349875772334e7748415371c96426ac2af70dcdcf3825158ae3433ea762fa4532ecde72", 0xff}, {&(0x7f0000000140)="9036b048aeff9ae3e15161e3f45fcc03344f604404a5cf10", 0x18}, {&(0x7f0000000400)="4904ae66e8ed65393643ab521e8d44fb34e92266b11aba215c3cfa789feb8fbcabb67e455f608dc388b9a1f7ceba43766622ec65582c46f095c813b3b53f5ec7c183fb1b6f1d5e30bc8f0072022a734298eb7de14cca299e7dec8ab3ef49b70408c236b3bd9d5487d2e563e743e2145dda6a516214e8128501a326870124b208b43be5cc8c990fd7a6eebc09c7a4e3687a379f8068ea02e06d79e5eb6615", 0x9e}, {&(0x7f0000000580)="bf341e71fa3a33e9f8f7aa714eab99f16c8e7d1310b79c0a5daa9aafb0629ac7cc22b6e2cafd680a7ebee2b2833726287958c107a8755f0934185f59b207a1be4a4e56e32c7924e276a8f64100f653791db3e8ebdbc3f2978fe099b8ae9715861258fa4d736c4f725b36af6bb096f3e0203e2e6b21f225555806b8cd47ce95d085922df6d360f19fd4a34bda32dd087662f993d47756104d8f4b7b7a698344806521b45b2846f180678bd117f94a496b3a8c1bf383fed694aa733263caaa84968f6af338a405a132aad1edcb3e2c8b8687625abe912f1b474b3f04da8cde2a", 0xdf}, {&(0x7f0000000680)="7033c9c9032862d4db5ddcf707a79f6a64825a40aac9d4fbaab900ab3f9f1319346139fe27bc578fa96691a84a95cb99d7111c384ec3304f59d7eda32ab670e560de9c8c690341a90419c89766daeb723455019db18a61106c8a834ffbbea8644be70545f3124e1cde34374ab7b92e723f32c031058fc50f62fe961d943dbbe615d8f8c45c51e191507829532b36e1fbd826b1f3836440d8bd0a0efa1e4a52548ca5b3", 0xa3}], 0x5) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) rmdir(&(0x7f0000000080)='./file1\x00') mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod$loop(&(0x7f0000000200)='./file1\x00', 0x6000, 0x0) 16:00:17 executing program 1: setreuid(0xee00, 0x0) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r1 = getuid() fchown(r0, r1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) socketpair(0x1, 0x2, 0x9, &(0x7f0000001dc0)={0xffffffffffffffff}) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r4, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r5 = fcntl$getown(r3, 0x5) msgsnd(r4, &(0x7f0000000140)=ANY=[@ANYRESHEX=r5, @ANYRES32], 0x2, 0x3fb) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000001100)={{0xfc, 0x0, 0x0, 0x0, 0x0, 0x31c, 0x3c}, 0x9e, 0xce7a, 0x0, r5, 0xb, 0xc02, 0xfffffffffffffff7}) sendto$inet(0xffffffffffffffff, &(0x7f0000000100)="7d3fb9274bc0ed5dd7024034876296967434f37c03b06ebe088ed8519d4b27ded013d1cbcc098000a3dd7b704fefc11a1e436d83492bb6e6bb50a7292fa28a956bae624c016c5e4cc99ec2504c5ef3f523b5d56e178101e406df4039e3c7f2271c8ec9de27e60feffa603eb3c20e232a8b94acdcee547fc961d723676b4dd7d15bccb129db73d8478c7554d37d3b5ce0013065bcbc3c35dd1531f73a4fb2948b5074c03940387952641a5c4463d711373739a2bbe9e6de5ac9c85fd4882df16c565600f11fb9f9dc610bf67f2a288a587add86f9e9332becbcbad18d09ed2a1498624d6706ad81a93fe16101d028b5610f8f7ac154f8ec2296d950105666b3f3c0d650a2d2c86eba5a4f9f2ccf83db970c150789b54dc7f3daffd9f5d44a1896da9135e7d98f2ccb9bb2e272f19b3d2d019694146e8bd684389f0cc677c1e6e205fffbef33eaaa36a2a60deee7af70cea2db246203255b9b01eb2fc53458b1add91e5c4812cd8980f416a61ad359bf865435723e4ab2a5b289bd6657ce0bfb9c44b1bd0598eef78678df4de81e4fd5c469ef270cb723be453f2f44483e9ea3f29813299af3dfbdc20ee32e7e807e7bb8d702f0ab2a1b04b6b7cdae37eaf772d9f5cdb4052085e796bd83b9b479aa4c92dcb7ebcb55cb0b9c247a202e1bf1ada583a882396349b076b77cf8a1ba65d43d19fcf0bd7245f67a86246c61cfea65e4676effb04acc8145c7f3501ed0a4fffe2bc83b4722ab0444c339c6e33c31d9a435038bb2d7b6fbe6ed3133a3180959e99afdf9f5c615a75eaee625517dc52eda5a8971e38062e38dae6d487fa5f69b33c83a06e8252450c23c6dd5bf296446ee0e5c036f23f083339d4220b728cbee25e1cd9b60f8818b920fcd684366fa37909925013f47cab24990042eb646902519dfb13507314fd4b2d71f097c8aa9e44073cb3c2879166f87e3028091a73193c6a76e81411bf5c3c3a24e1d114672a59847a1e117923a0afe16f58170460d22fe6da1aaa359a04f486de1ea2402517ba85e8de1c63e2e139711794d9d6977d2afd5e9653f759826c6a7aeb647544ef125b2da3531f5ec985b94e269d038e0229d1d092ae89728264a0e27c8d84bc11156552cb95b011b87654fb9b8f10bc68a5381bbfc74e603a2b7a0bebf3c90431df14ce86400a347bee74010e8f67933263e69d54bc5db6c847a67ff7e9fe558e95b0a18ddd9b193dfab11dc9aa54304fb530416e5b8bdeae45e327737f5014061c9b717b474ef254c2744f13f59dea32838262e3a6fca1e4eebe89dcba6772d722b19daa068f2dc867658e40ef02bfb78871c972e404ed5b1717313c7b5ea58df6de504b7940ea575b7da4969f06b05f9f9ceb9e02bc938ec94bc7d4c507c41aa67b02ba643925026c728bac90973d716e598869998eafc7353c756c18b3b0c6a6bc2ff83581e325b35aad62d37c5cf07c927a285604dfaa24f28431953c7abba176bd20e4a6e7ebee4cec7db42839853ed0d40f70e270db8acdf6fe8d4e3b96c0dfc04f460be96795933986079a2658037ee3da6d7469ac2440cac71b7e1df178eac698595925cb24c6eb81e4e44e45715234660ff85b5d8a2e4d8bfd6d71ca931568fc8bd6eb8d1d18f651a50fe5b2afcc6b10d7b899784fb0d6a43bc1f0d7e83c29711bad2aeacfd58311c709c13613a6620c3c68c429ec3e32ea4375472ea86e320075130d2084fb493cbf080d97dc13b8164af1699378584428dcfeba295921fcff828f57c817d99ea3393e0a25b8918e532d8936603fde7323753b2581889b0d4af12ae5a83575548e868bdcfd312d944409e4ee1f6fe84c7e773aa6a674e6b09b9189a58f8b945a9b45f61eaa927b8157668ebbdc72cc5b8ecde93ff41b27bee07353c3aa4ca252c0d514cb56842f761436af8e55d2108eae0b4c8948a3211246f9bc3def55726757caa98037c3597d7511cbeb9a7c07336916a0f553bac41dda1611b0c1a275c9dcacb9c61702aec5304aec1116f72904fa2ab931b4c77e52bb2b0c2477fc40bf660bcef454be8580e5dec27572814fdd6d101c9866e6b5343fa74596beeb09f7ed4e83c50c5ef9cc9d8c53b15303bc6eb88cc30e1a235d8f0f554d563c07c76c49c6b7314dbbcc0593fc34644676a1a6491abc153ce7564b94d24b419dd5ce2f522634f2adf3421df14fee760cbf66b1dfdd2c09c3cb91691d94e44c399d047edb85279a36335084b34835087ecb43692f930a10b5159535f5808b91185f0e78ec260b5aae4d9391487f132b08d6c20e7b8495eb6202b417aba629c541a08f73522a583d05eb2d59784bc96652e1e9a40c84455521ae707a622bf9a7d9d75884f791402634348ed38ecc86ed4b9f9974472ad85096f6d2fe1b3c2453a6aa30af0c9451013533bb48b02f84a858c8c717cad419c07d3f851dea4ef49daa396cc1b2415e6209b92b1b3437f2a320ed3885f54ab04e5811c7e6486477d0de6c0a1e13c87285bde68e7e66b7fec595ecee6ba80bb79f2979e53d1141171f342c09c36d52dbe228d34962780da6752ddc18b862d76d63ab0c254283045d0f0af7f8a360d7dab3e5d783a7b40efe77b481e13d4bda4f50f36830501732a00d104859f6a25dad3fd956a3f8538ec6fbc0f6c221fe274b9cd3395ade827354bb508e2b40850751832c8fa6f8219084492529fd0dfa9cc10eb1fc9bc8eaf1e158e1e73c74e9f292eff7ad3fc7e0e0d7d62aa622d742d0c144316be37f46e2902139edf26a496be62ed4b66ce734baca7a35c738deba491da9b46655f2427c5d63fdcb201ee264545183d6bcfa3fa62a8f09a16cd5d85346b21ccdc7052155e8c45596a71522af10d75106e7082134858ed7f760f448ccfa374d2c39499962ec76b1d69c446777001c4daefadb1be3c6899073f976d389eb32d8de177909cd94655037c3f5f6e69c79b294d8c2ded6c5a002c766b13023e5f4e74366830cf1552a7f7bfe2af4031b8d1cbf6dc44c4ba6f683b1fe93015e62da172f9238ca9ec054c19f1624482329f98025474c2e60f9617ac73ffb1db111255ecde8b48d05eccdd63998d8932227074212715f012ffa502435505c17f41358058cd335586c71f035291f1efd5e2b7f91d4fd3bee5a0d9907fbec7deedf57483188de189d5e700c2ab54a8b0912862384e1bfce3e1bd2b045d77f2ca327c975f004511f26395e04666236546728897ae6ab9155c1b8333463ff0afe3ffaffa7ce2404f23455883c3918a67d88a9de3f6b0874e9691e1b353f78fe671881378d5bd2ccd51a007160c30d35abc821ebe4ec03f95ba10c70b54298bdb930b734f48b8a8b213746b7941c0ce57a89a2b993db65b1cd3afbc6fb176de7a636ab92350701fc8f15535aeb128d755be5dd309bbd50921a367113fe30ea4788fbb586c505b567da508b600459737a90d2f874f70cd2759cc38b8d915fc766d4a2d2831a6f72628891b12d1aa87e3bf2b9c523ecaea97526b41f6842e7074b0d3648eb0eb8fcb37fbf33156e17234c7175406283c7d8810fa92197a52617b33517da11481020aaaac01f64b4a7825c692f3617b1233fdc31fffe0f78aa89498925387ccad6ca1ae84851e96d126659545a1629d46e2b1b39ad0edfcdf361f750c6a64392a5b0fab755c68209006f97d0db7cd2cb5408dcfc8b449f8b122fe31e0f0ed408b2b3092aa199c0c65be9bdd068518e95fb6282ac55bcd58f8b8d012e4783da06b004af4b30276278d1a3a24f1d46c7efd401dd0862dbecfb5f1bf448d5d1101979c4d99be7dad66425f4d03e7f982f4959de7836a1162b72dbb034bac4b8ed5c3a7365729e28b60d1d5de25ae7be6f9fd9dd46bed448a7a0cc97113d412c9f3b1c40d24fc5747429d20d2b832060327b23f038d1e0a8948035572e6a228665b141b09d1e1585ef7ddecef046674ed1635a918fbbdaca7f88f9f7ee746d329e1d4df67524ae71ee3491b9a846d740a80e9fc405f93255fae168fed44833b16e5b6d4c43a8982d0afa733dfcf0634cc9c874658f28c33886c7e07f9c3b0894e2d2cfa527f335e948f5ed48745a368879caa45408dad2d4ce34b566e7eddb67f94cb9f064c701ede91e9831fa89c825c3450f24fe18594b5ca1f1c00acad044d413b2a0e6e718e44ca00894c7cc7ac1b60c1d63107aa85890190cd3be10e5a48cbad3e4ffbf8d68ba478fb13abe5d7e4cb8c1fc40a07e5513cd6af4f4290679f36691c65c5c122f23ca3e41f3071a81b84c9bae5b18b0d972a51429962738b72538308bda895d50bcfe03bfe80152978d7293b75d6099a3274f354593a328ea6940d5cd2a116d07d5280725ea9839912f3cb6c32d294406b4d53becc6ee8fc24f50fb4343b53c57b41214b570598896352633ee4becca3fd23112367314ca8484e9f92f104f4837fd2e5a4ce8bb71204616029be727e13551f38f26d1a982a3435094cf3c513cbc41e09b1ebb4204053c6777d53a11c5d1bbdc808f82b1301bc868f5f9ec53eedb546d0199a0d637a310282c8fad623ba86f5edfeba2c6cb5eda78bf268dc214792efc02bab42662744a882d5681556c62e845c480ef823237750cbd613770c7e0ddf5611d44016fce59c7687edebf37ff1a72d6329ac8d83a9b3211654a42f3874d98a9e46805cf68008f16b8c28baf88d388be386aacba3fe3c7e60939fb894fa0349d27907b51888a331e2c7bfe6a14b8a1bf28633bb4d8cc3b7d9902f2adc83086e2676ff74ec24d73513415346dd0e7f969431f92dffe5776e6d10c6172b9bdb0f0128cea53abe7ef7b78daeb19b7b0e71638c145fe0f3d840c77c08599df79f3bd276da8fa3ab1d3249ab87ea7279daadf6f56fef3625099b3bb7dd23ed0dc3f1a7d8ff60df9e44cde8512af8c65a344ec9dc4b97b2a85dfdd4472d34b84ae5ca75435d94f45197eccc7f16096e2ade452eaa89f8e6bc0f488822d834345718077cf1ab7a7f58c7431bb8990cc2482dfb57bd8145633d21c784f65f79374af23179dff159a9e36b89531efe2ab93a05a7c67f55dba5c12d46416685fe469d05349e8e6b82b06f8b5b426a9b840ad1d1b39914096f554ff2c096a888e1d8ddee6f3a22f8dbd7d1567d9c8b1c3dc107d44b0789ea8ae640a7dff3bcd72851aceeba95144723a6d60fb3e3431a604a9f8e2f693b5b5c4cceccdac959a47e2fedfc81d00d0fad71d3bf44739a1148c4ea4b5d07405fd7b499bbd16784fe4c66b49b2505fc8df85289894880fa848121101fe659d824a8a82d3dd6beec45ad779840d81c55945d9b130887bb46c6418ad782d8378fdc87c8295be3df9192e1ce8c338f31e2cac94cac348d9c2a3f364ff21f2100a804ac3606e726e1e0f687c1081946966520fc7666c0eac15b191a002d38f0eba54ba646506e5df22f3f45bca8fa305308e67c1f4d4302af56bc4b2ccbf94d4396b28ff9003b626fba761992e928e287da2a0655f1c579ae829b08d3800b5198e7b07b858af36cd241ba55b29b91739188e5e00aef31126c1b77d0b58a37d14040dfea22e3556f4682fcaf5a4de961a870f173e5ef00afa2893f45cab909ee0703c85c3a358b99d5a2c4edcccd5871d406b44bfb8bcfce13bacbdc5ae54b2f57ff2a8cdecaf8f6594612b01cfc1f200f277e5e662725f5646c9ee129860aa46431b474517453d004c4a063392a13554f121e8033e55ca48f667b055ba83a2a85a0d101ef55477045794e2c4312e3c7f9ff08e44a7ad3d0780cd8bde2f556e223e1fdd3a4d4639432ee", 0x1000, 0x8, &(0x7f0000000000)={0x2, 0x2}, 0xc) setreuid(0xee00, r1) open$dir(&(0x7f0000000080)='./file0\x00', 0x40, 0x278ed8c6915ab855) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = syz_open_pts() r2 = kqueue() r3 = dup2(r1, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x9) sysctl$hw(&(0x7f0000000080)={0x6, 0xd}, 0x2, &(0x7f0000000200)="d8c12e645a36a31bee7eafa54b159d460723dd3bab59e756903d788a3b1ba2cddaf71f40de87eb8c498bc5963dc65cbcc3ae659b9df3f54298efaf780b08ecb30d1084af261b467ed4868253648eb0fe5e06baec69ea8478340def7aac1f941963dccfc2ba956c37293d41579c50c7fe263700139867c6ac485c582e1cedc058", &(0x7f0000000100)=0x80, &(0x7f0000000380)="a8d111d5cdc23d7118958b08a77420dca207af04ae994b98840c34952cc3f4c736c90677c3b593392e25bf790f9de79b4e012d357175da0fea93cf9184bca0d0c4ade5dc1745a6f2a76c16d4787f1cd53c9ae4c828f914d82b75c447d4ccc7196428ff7bc522d04d38bfaecf17f173f82d69e243b371ae3535e4bea4a73f1e7ed6f824b7dc8dbba3fec1f2d4614b610783612fca980af6ba4b662f272f5661707e563a5e5b2c8eda6541aed3c39c25bc28ece4e93e24a2e7382c79eb839ff010c7609fdac4d1f445ab3cea8a03e606c53eec6fa7271c1f56e6", 0xd9) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x3}, {0x4c}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000480)=ANY=[@ANYBLOB="0000000000161c24622fce292d425e26a7bbc043de2d57fc6ea19e49ac37a75b1cc7678870b3ddb65ab4d7b8c5c852c2d943a5a2f5f98eef9232c1c70fdae86ca4868991dc4fb4c22f39998eb44a510e3d95b99dc99febb2db5947e1a7b40b3961f8075908fc2bf18f8da8e11521d9945073f5bf306578f04abd48ae37256a4d393cfcb22076db6d594c1536f9d6c9a80f913a052d1e7559ea67f6b5fa73794f02545a4478bcbb5c30c0888d7947fc23c95bdb27a24a16de11de4bd62acd9f63902911e4555ac48bc8ecfde43e1f71ea6c630c2d7b5329f1baa0329abbbdc0e5ae99c470bcc34b324b61fbe1075d26d6c16b6b83eeed391999ad9849fde0a983354d0f5ae6f940bd"]) 16:00:17 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000001380)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0xd, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast2, @loopback, {[@timestamp={0x44, 0x8, 0x0, 0x0, 0x0, [{}]}, @ssrr={0x89, 0x13, 0x0, [@multicast2, @remote={0xac, 0x14, 0x0}, @multicast2, @local={0xac, 0x14, 0x0}]}, @lsrr={0x83, 0xf, 0x0, [@loopback, @local={0xac, 0x14, 0x0}, @multicast1]}, @rr={0x7, 0xf, 0x0, [@multicast1, @multicast2, @remote={0xac, 0x14, 0x0}]}, @noop, @rr={0x7, 0x3}]}}}}}}}) r0 = syz_open_pts() r1 = kqueue() r2 = dup2(r0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000000)={0x9, 0x485, {[0x2, 0x5, 0xffffffffffffff80, 0x100, 0x2040000000000000, 0xfff, 0x3, 0x5, 0x7, 0xe9c, 0x4, 0x5, 0x0, 0x1, 0x8000, 0x7, 0xfff, 0x9], [0x2, 0x931c, 0x10001, 0x100, 0x3, 0x10000, 0x7, 0x0, 0x3, 0x100], [0xffffffffffffffff, 0x8, 0x1, 0x200, 0x4, 0xfffffffffffff801, 0x3], [0x4, 0xfff, 0x6, 0x2, 0x80000000, 0x100000000], [{0x601, 0x3, 0x6, 0x3}, {0x7, 0x0, 0x80, 0x1}, {0x60de, 0x4, 0x1, 0x7fff}, {0x7ff, 0x800, 0x9, 0x1}, {0x7, 0x4, 0x74a, 0xe9f}, {0x1f, 0x0, 0xb5f, 0x1}, {0x1, 0x5ae, 0x3ff, 0x1}, {0xfffe, 0x8000, 0x3ff}], {0x1, 0x6, 0xfffff585, 0x3}, {0xffff, 0x1, 0x8, 0xe35f}}}) 16:00:17 executing program 1: sysctl$vfs_ffs(&(0x7f0000001080)={0xa, 0x12}, 0xc, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setreuid(0x0, 0xee01) getgid() getuid() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r1 = socket(0x18, 0x8000, 0x0) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f00000000c0)={{0x0, 0x0, 0x40}, 0x30000000, 0x0, 0x80}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shutdown(r1, 0x2) 16:00:17 executing program 1: syz_emit_ethernet(0x42, &(0x7f0000000040)={@broadcast, @broadcast, [{[], {0x8100, 0x2, 0x1, 0x3}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0x3, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast}}}}}}) 16:00:17 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) ioctl$FIOASYNC(r0, 0xc0014462, &(0x7f0000000240)=0x7) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2, 0x12, r0, 0x0, 0x7ff) 16:00:22 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x40, 0x3) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) syz_emit_ethernet(0x8a, &(0x7f0000000000)=ANY=[@ANYRES32=r1]) 16:00:22 executing program 1: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x7}, 0x63, 0x0, 0x0, &(0x7f00000002c0)="be4bcc1f3cc26e9c63b9a6e888b7d44904c905d6b9c88aa1116e893ed5c9199435dfa13a7d3f9aa4e67b08000000a62c550d1ebd1f79e6b442de135db707b4f0c69bcbac430fe263335b6a9562f70d754f5c168b941b1c177c5efb473bffbe3e5fb89cb5caa1909e4717f09a4977de1fd2df43739de94bdeb582ffcb4d2e0717a2b77408be4ad5963b6c34302fb599cf8979749b205e66f508ae6f0e9712f16790a18c9e47bd779b91b2bddb37ffa1b13eece1d78938c97a92bbdf36cfa37d4688858f5be047911e38cfcde07a3d15c42fa12f94ad568cb3f6542f807713db07c05a4cd1e483d895492143cdffb71bcb4d93ae737d69c76e41b2cf58594a7752658f566604864150c3ffa80de250403a53d28c05444488b603cfd087b31b66483278fb3f5a5247e2c67e0320cad9c83c0b2afad827148635174f4ccc211636d56588e66d694793ea0c94c5456b9125b2197f6b49d90c92d96b84070505bf49d5", 0x160) 16:00:22 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x14) r0 = open$dir(&(0x7f0000000000)='./file0/../file0\x00', 0x80, 0x102) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000080)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYRES64=r1, @ANYRES32=r3, @ANYRESHEX=r1, @ANYRES32=r3, @ANYRES32=r0, @ANYRES32], 0x28}, 0x0) 16:00:23 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000200)={0x81, './file0\x00', './file0\x00'}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000080)=""/254, 0xfe}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800], [], [], [], {0x0, 0x6a718121}}}) pipe(&(0x7f00000012c0)) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = syz_open_pts() r2 = kqueue() r3 = dup2(r1, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000240)={0x1, 0x6, {[0x280000000000, 0x0, 0x0, 0x1, 0x8, 0x1, 0x6, 0x6, 0x4, 0x7, 0x100000001, 0x641, 0x8000, 0x647c, 0x9, 0x1ff, 0x401], [0xa9, 0x5, 0x7, 0x7, 0x259, 0x7, 0x5, 0x0, 0x3ff], [0x7, 0x2, 0x6, 0x7fff, 0x20, 0x8, 0x10000], [0x200, 0x6fef10a1, 0x3f, 0x400, 0x7ff, 0x8], [{0x40, 0x9, 0x800, 0x80}, {0x2, 0x8, 0x50, 0x7}, {0x101, 0x9, 0x3, 0xffff}, {0x2, 0x1, 0x3, 0x9}, {0x1, 0x8, 0x1, 0x1c00}, {0x8, 0x9, 0x7, 0x7}, {0x0, 0x4, 0xffffffff, 0x6}, {0x1000, 0x1, 0x0, 0x8}], {0xcf, 0x7, 0x101, 0x800}, {0x3ff, 0x401, 0x8f}}}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x24}, {0x3c}, {0xffee}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x36, &(0x7f0000000000)={@remote, @random="b413e5c24528", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @rand_addr}, @icmp=@timestamp_reply}}}}) 16:00:23 executing program 1: r0 = syz_open_pts() r1 = kqueue() r2 = dup2(r0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) r3 = syz_open_pts() r4 = kqueue() ioctl$WSKBDIO_GETDEFAULTBELL(0xffffffffffffffff, 0x40105706, &(0x7f0000000240)) r5 = dup2(r3, r4) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000001c0)={0x4, 0x8, 0x7fff, 0x3, "5ec77f8bfb9b71e9f952e2e83fd2e3118e534e85", 0x40, 0x9a}) setsockopt(r2, 0x59, 0x800000, &(0x7f0000000100)="be3df3e63a6d41f86ab82d91f49f55a60851169fa6a8513c0871e4e8c0bdc4d96ca68a9ff586e6f87e6d7bbbf30c26a8e2d2caad40447dafea10083d6e44be02abb7f2cf394fe3f6a16978d10a803dc94a45bf7755554e", 0x57) setrlimit(0x5, &(0x7f0000000040)={0x800000000000004, 0x95}) r6 = syz_open_pts() close(r6) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff7f, "07000000577dac00"}) r8 = syz_open_pts() ioctl$TIOCGWINSZ(r8, 0x40087468, &(0x7f0000000200)) writev(r6, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) syz_open_pts() 16:00:23 executing program 1: syz_emit_ethernet(0x6a, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08004500005c0000000000019078e0000002e0000001030f907800000000400000000000000000000000e0000001e0000002892300e00000027f000001000000007f00000100000000ae2a12e984bd87cf00000000000000007f00000183"]) 16:00:24 executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000004}) sysctl$hw(&(0x7f0000000080)={0x4, 0x11}, 0x6, 0x0, 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) msgget(0x3, 0x94) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="76c593be9e80200e172666c8ea3a365adb666e3fedfeaffb57ef481d34cf1e0358e462e09c872d9f04b57f248597ef84318277fefcf8a3695728bcb94c9983394ec5699ecd0ed1205fae9def9230cbcac402864362823aa518e6f9749c066448986137d1ae624e9f06e6f2a3e6eed5b824f889f324f890d56b8ea68aaafccea630237a0f393e68d7c97d783ff96d0f6eb4e9498eacf92963e8bd90a146c2d77127b827c799efa76004eeb979a28a2d078f3f6dc2f780448df6c46c865aacae5357496f08fb39697eb276e11ba34b908d3dfdad8778d62cb8adb311756eb00e8e14680df9f9dfd096c764e60c52f9f5830344b2297eaa5ebc365cd08991d7", 0xfe) 16:00:24 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, &(0x7f0000000100)="c84de24c", &(0x7f0000000180)=0x4, 0x0, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f00000000c0)=0x9) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) socketpair(0x18, 0x4000, 0x9, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pf\x00', 0x100, 0x0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r0, &(0x7f0000000280)='./file1\x00', 0x2, 0x3) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r4, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r4, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r5, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r5, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) r6 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r6, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r6, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0x0, 0x19, 0x20, 0xe2d5, 0x100000000}, {{r1}, 0xffffffffffffffff, 0x0, 0x4, 0xfffffffffffffbff, 0x40}], 0x3, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffe, 0x20, 0x2, 0x100000001, 0x2}, {{r3}, 0xfffffffffffffff8, 0x80, 0x80000000, 0x8, 0x33}, {{r4}, 0xffffffffffffffff, 0xa, 0x25, 0x7, 0x5}, {{r5}, 0xfffffffffffffffb, 0x60, 0x1, 0x80000001, 0x6}, {{r6}, 0xfffffffffffffffb, 0x2, 0x1, 0x253, 0xfffffffffffffffb}], 0x8, &(0x7f0000000140)={0x7fffffff, 0x3}) 16:00:24 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x4b}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0x85) r0 = kqueue() r1 = socket(0x10000000011, 0x8000000003, 0x0) close(r1) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{}, 0xffffffffffffffff, 0x3}, {{r0}, 0xfffffffffffffffe, 0xa0, 0xf0000000, 0x1ff, 0xd7d}, {{r1}, 0xfffffffffffffffd, 0x6c, 0xfff6f, 0x400, 0xb3}], 0x7, 0x0, 0x7, 0x0) kevent(r0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe, 0xa5, 0x4}], 0x6, 0x0, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000001580)='t', 0x1) pwritev(0xffffffffffffffff, &(0x7f0000001780)=[{&(0x7f0000000040)="fe3e5d913ba7a33b3214c288a0c5af2e7ad000bfb7dc06d22d987fb544c87e224fbb327a45d0e1f1db3dff742ff4419edeef6f6796ffb9723fc6bc06ede0be649fd5382dc55f317463f8083592c730b94b41958c0e4b4c846036f1cf066ac716b944d0168e4b9ed95598365bb76dd14b132634b3234be30ee9b90ac129ecd7a0cd1e9ae13dcae44c260d099c3110151392ef1bd9ddfaaa6f00879a", 0x9b}, {&(0x7f0000000100)="7a8157d7775e6ee946f75bfb8089eece345a415cc6d0608b6b9fb3d7800c15320f3531a849578ebf27e5c9fca60895afbc5d91979f8e885e7f329dd8e26b42ba69496f08ddfac6a73bd11bef49d278d9a16cffa5fe45fff49a5d6758d2650c0a2c742afb87f5412d806ff7a5037514eac2d31595e82086e43671cdb4fc3f0cfd38a15f833adf65ab8cd084f327fe2dc26368b2643209fa0a4d1bf5ec0a6f7e699f86d6f1438a39cf", 0xa8}, {&(0x7f00000001c0)}, {&(0x7f0000000200)="c48f8bac201766ef1754012e7b65a5255ed777223fc1784057acdeda1542e6334a3393a461fc6e3614cfb92e859b2c59a977b43a35089f8ec159808ac4363e12ac0b1eaf0bf6da28db75dc7ca869aea175e73ceb58baa723d6b6c51f1ddfa23cc4c9536f44476b43a21ab4c4b57974018f298a2d8886d03562318671609e655f14fa5c228a2d84714499ce036ac55efef3107923de1f53234ee37c2931d9ecd8ce9b98a39384e9badd4bb7cb03e53f", 0xaf}, {&(0x7f0000000480)="c8df4b83da302e6390888ffe4a8f3a54b200092acae2a2c256ac1ba2bf21e2e71bede2c6ae7e0fce0ad0bdb4e568cab31b1b8f0f18a1a03c172f1b6ab7a2681e9cf043181be6b4887bd59ff530c14330b96e9bc0fedb33fe249ada6cbfa4b79c2a89eb7da8a197bb9034433eee45", 0x6e}, {&(0x7f00000002c0)="f1f3408030", 0x5}, {&(0x7f0000000540)="0b7295f82afcc856e3609376b307f5c1956c850f5c4eeb159329a56f368d7bccbf50813d2bf26a70be8543239f880cea3f74b09f4068a5a1882cee46b66f223a26560eafa8a78ce00cb4145ef98e41f3095debd42b6e60749e54bd39f48046406f2b6b5f8f4ceb9a2940250fc23c28e5f4107361900e08230c12f9f8311e", 0x7e}, {&(0x7f00000005c0)="b1cb479f80481cf07b0be358a3234213c7846e2effacc8093c12543abc9a0343600f0b60c24989e3a8538158a1caa71fa8c1aa54d09e44ad84815536dc8e00a7a8a01f282334fd8a246d09df49db0d321e643c307c098b9c95415e1bdb4ee6e32e725a3ccc6fa5e46923b54008b36e1b40dee2d48f796f401ed39e2f86cd2c5ee83f7dfa4323b065742d20e5dca82e03fe9a9325ed5f310947929c71be5511b68277f48dc6ed71eb846d2fa906a63811267e3101ba7e1790d6ec333bf4893b65a519d6fe17dfc7e149a52f9e624dfd50693c42f9dc3a304109224b72c8486f79a58a447ea3239baaa6f44bfa4e01d004a6697d0c9b6a9ba6201a4eea3719a58e5dbe15d6774bf47cc6ba1dcfe8e3196f5c53070c69d3b76137e64e857257e7f78d3b85fd578ad951900d48b66c420b64e1c56e1f5a1e6b14112dc5c6f270cd12e407c09e654ac123cdd8a5a31959b832819579edc3bcd8910e0e27e62a00a711175e95b39f45e8d72070728d7f6bd675e2780295917e70af0e340658025f5f89bdffffc4bbaa675206cc51adfd909dea12cea848ae5e3f40748dcec022f3d7496db63dfc4489507421637951fa392ab1abb23938be805c0dac834862a72a41137de622e89de507020e7f8ecaf685bd7ea3935ec10c1dd1ba21cad54bfbe15870e561673fc2321d90d580d552688adddcfeb4e7936ab8b6c44f162ad9761ac12085e39570760b2921ea44bad6f72259193ffcff7d7c18d4216b0d718cf2230a6f7e0cfbae9849e06b7595dfddc7666145e26267f45ecc282d0ec901c9fdacb237cf4154ba0bf548ac3920ef01efd864de864698cfa68856d41dc609c49d6cd769fdc835fa36e0ac539df166cb096d146e96868d955f674e25e974ab2f2782ae3684edd8c4de1b611902908ca823a97f084a6854d0620058ecd45b032e3cfe38458b31f7cb7cace864ae7d6d179c3026f6aea9e6b905cf26e6b57f7e549fe01d582406ef05a76464c63061c35116164682f260bab1610d2526d6acae149723e3a6be208ea2e5bd8346e841b0b1f429e4570b7986549ff43b652372f294a779405f53f342ad80dba43b327fc03180ae2be89eb7e44fee8e9bff0d1e7fae5f3287fe3315fb165c44f91dc69aabd4d9f07373acc105d7e9c88be98dc108a82537df06cf27e10b17fa77cf225ac450cacdb058a14d4df025a79c68c6870a271a9466c29d9b1c0f1a9a041c8f3a95f1a7b6dc33bd05d59ecdee41e43aeb77d823f064a1aa1c84e51f39b9de32322b177133e790fcf30d33e24a2f7346c7567f18f0bb64100b06b91a242325c479ff1d88f530badb041fbb87543df672d663971843423e54445d85ffeea64656280cfec07656ffd1269b8084181372fa37bac6b1769f0382f124765cc9602cf3275aaca5350ef57566683d0024fdf7d3b602d2a5cc73510d4875cadeef685dc99dc3eccdd22bec118d2b012ddde950bf7be2675bc2c2a9cec19f8234f691a97e9be876331db02b9292d608342dfe1be89ce5a6b5326058d41300c80a06596169631470320213ddbbb6ba4bc4cebfc7e54c333a6b8ced363b36bdc4fb4fc887ac815d024a74aea5bf9c189928eebb6f2900c68814b1265a40b9b46de8ae5ab7791ac93f3e853647031211e3b24767c7a834fb28c3236ab7d251ae18292bf6689336c946577ccf41aaa8daad4270f940ecce3d9d895f5f2e8310fe569b34a8dae8d8a16d042db2d8c4e1d9bded4d1490bb015733806faddaecaaea7a9be631150287dfdd6f307fea6cd7c28776b5b53488f65697aade7b99276c32e5e9e889ac7540ce9e02cbc221fbf4027b9904d51edc48f263cdea2b4ff20192d36591a31ab283ccf97da144b409897300905a1c67562db0809a17c46f4c2034bbc5b773e65d984edad09a896cd25a68a0bc466c7dd35bf7bbea736267d1fe643b27680af147a57db3e997748ced2085ab52964ed5a52c2fbc34d272e1babab374dd220c8209d5d49f788825d21b45919d367497e87882c3ef761e8c056fe51d28dd291689226d84c6f5737c0b041f41d4bfc594bdef9e5ee4dbbd3e6cdcc7b8f548468d887a81c0e55465931c3458afcc45dd18e3c660b1c55d69ce5df549c6f9f6a62c46c2e618c96768ffa9cef9decdc5ca5978dd5906f7ce2b948ff57391dcab9adb7aad8713de8ddb98569e4627ba3a27dffb82d9d8e7e2440a17655979016a404b2c46e946b2d923eafd758e8116eb79049d516d497e6f1da5c7a62effd0caf086108fb1d956b6a80d39d5b55d34e0c3af479d5f6af3a643ec96b44825468f25a3351a9748c58e166074f4fc00911810b9c96c290dd976ab41434d8ca2baa2e440cd718ea263dae5fd057491c2e8a2dc3df41fef7b8ad1d9e1f9e61c0e9ba490d5014c8cf2f6f289fc48bc2930e1f79cf1fcd656a8f052e3aab742c1e33c23874d403e4ca0a9588a63fe09f460e0e403b6b689410ad5977ac0d3d6e8c6977a9f9492fe909ff04a94b1d26f062c78405d6ed57abe0fdcedd11fd1fa7c1207f8bb32edafa7a05d749d6c3e37d020d34da5dbc749eb259d3dec091c669c9dc3eee302c8d42446dd14951dcff83e16674f7ed1062d9e1dc72186fed6a760091dfd1c8f0724304ab8aeee07129e68b576867f250e06e5488334314234a5089a471d696f25886cfe6dbf6864e78bb6c3bf4b65447f7e0cfa16b0ba65527587cf6623bc2a6b4c39238b7bba604bccc18d3314bf4b96fa210f3d7b9e544926a84d889f15c29b8c6dc94c245b45b3544ebccbe1110da95d4348dd6a54f1cd472065574a018e38a1540a9187c76f97d7c86d36d2725df26d6e09d47bcb6c1eb8bc693d03f086c08b5ee0825ebc4ddc196786fc0c12880d14c17f150ed79920b78c2f0aa257e79042ff84055069dd24f13b50d2cd8c78228b0e8b7b1ab20a4906efc5681ada2e56490ad17903d0093d741569e2a007c6c92985e9a447e3f21318bf370c0d7cc593ed4667842f202fccd0862dcee756956c602a2718e3437dfd852f44611161f9d2951ac3d65ecd87e07bcdc2d56efd65f1ff6054e0b2c980c94005b82eff96918b69c4bed33a9ab7dbe1f79ebadf28597cd896b792a821820679cc9157249acfdb47d378c5e688d72aff83dd2d4b4f5d60faf760708f10f2f9fb79944cf185462740a609d7f3cac8e6c947b27e6803cbfa62af2e803dc90bbd247a830f1a133fce8110d2e3ba78d0e0af7aa50b1941e5a5af07e9b25c3fb634f828022b8ce214d49a07b8719f0a1f564ae86e27a79453bde6ebefd7e8fa2020e5d57874591acdb76e2cb7e3057eb0133e66d0a96cd091b79753e068f4c4a4df263aade4823599c559c9763438f8b6611a4538786a7c513f51fc2354564ff22a49e28d25891a43441301879cb65082b5cda6039106ec2943bebbb801c368e9ee7d1890b1b870c53a15453d6875d0987908566c07add19cbf29868bdf5a39715f3bea149bd76e2f7eac234f6680b033206f2f4318d749a9d6c09057acf628bc7d3299cbfa97ba75e5cdf86520d9f4f87db0bf38dfb13505c4343abdb991581d3d6d98add63a936f1833853aa93a9e14d87fb2ae97ce66a939f0904d4d810ec2f689fc024521dcdc721279540d0da1f30a82b5f3e43c9a8b7218e2e422c691d76676b03fb82835ccf512f17c779e5892f8e8530b4be6b70d3a25780132ae719c69d0a8a4d39af3911d1677d63e2542a0bd47ac37baf60a42ae87d9de840bd2196dee4a4fdbd0520c943fd60173be3473e46699b45bb2023cce529f7ca24ec09a88a5920f1d6c3442724d8f34bcd2cda55e04e7fb31b87e39efbfffea844c67e4b13840637a8372658906910bbb008a0641e569b9fbf16cda90a8d43c33a9feadb950b4905479d11c3ef18466b67a7e09384bf46e39f8fcac744621d917e959be398268ee387643c06e89f30ef8544934fe350c538cfe940f48aeeb18e3cabda58ea41109d2329e41f00d685533d55938c17a662a4e947f3dd76a73eae31eff9bef841701e46983c2cc1821b9d7ec8e77a1ad292ea8bbf32f2fa44071ba41aa15b7726b62265e25858e4af85bbbab7e524be475b4bd1580984124ff2a327edb7698e549d7c39c0bdedcb53f4a7e8f2a2864565c71f66f2410f37f2fade96ede5459b9de0d0e757fbaabfb0a828220ffd4d8ee753c7ceefdecd9c62df8298076adcb98b1cb7d66524493b83633227d02c9fef671b9cef6d5b2b78629e6610af3b44f23738f431635b1ee913070f3832bb47a6054469741a214dbfaa986291e636c8750dba626aabd36c2ba848a4fe782d2c790ef709b0a1303eaf514d36831c5a870e949a72bfb2d12bc6cfd519993fedd14bde829e11bdb74028164154c5c91d76a5b4561c1090a640ad0cf93c3d7177d4caebdf7b31a6e48f607d5db4b300acce53a5bff683b2b0b63b5dfe9ac59568295692003318d075f761e9845ddc96e75db48e7bad59af1f3abbb790d38d471e6f84ed92e145d277df7bf9a62101067919f149514992b3c1922e4fca74c4100d63cacc429f4c583b9e023fc3d31f4bc69a5809249d76f801a02519c6b1e6b2034f478d06bc287a901cb6c96bb3ff59670b748464c8920036af18d879ca4957ed71be9d8ce41455204048d0ed3bfb41db3590d7071b2cb8315616b2e6659f6c4c2706e4b0d5ea5e4acf6c2a409d6b6cb330b07f369f40e6f9c097c00d0d4f337068ed9a3459998d6bebb91a830fa9840b82ec84e3da2b2381a6587e71a8fca65ca225fca7e59beb67eab2ca9e67d1d9650ffb59df66df7dbddd1e915ce2f94650901f28de8fdfc4b73b94ecdc2b469fee427a673f235cfcff86ddf74cb1a370230ef4272354f55d7c95d1ea55c2b3770606b104fbe989720f4951879724f9f87083fc8423ed08d5b6bbe6256b7e8f657b749a70feb88194b1104d87eb7e8b047084d1a34505f5708c13f017ccfe9f9e1b91a3e4f9407cd6686b70ab7154a6a1efac613ba3dbcae30f7ea213b710a83e9d790f9f6e644c000feff0e1091f4bf88f6a2cf4aec60afb75ddb8e6357e6cfa38f5b223ac973b1e977642df6c786d980ca2a7dc1c160c9c02623336262dbc7a886290168e65bcf49c44fec029bb4254cba19820fe57e45c613140f0d1139f337ec1afe05f12917f578382fb7f8ceffef5de0ee26380080fac6d2e6bd7efff43dd5f24a9ab9e32b0f07dfb7a06755b34612a20fcf540e1144d179d1f5c027ac0e6d8c34a3343f59b9e2992cb2693443b5bd0f280703d806df16fb6bf3c5a3596c6d429ac8ab79fb98bf219e4c02103e79ed2169aa40788f79c22f9c1d5c815725225035d50aea504bb47cb80eb4a45be0da07f36c63f22f4a5d46516dc825b2fbbe0f5c275469f8c752dce6c887b30b5a26835523eaacc77ae021fb4c4186b1292d763519215ce0cab9af78fa81c2060497072b8efc501db2b5e3fbe835bc1d49371370ca4be26333b2b3aacf07f7599fc37002d0a92baed34e525ebfc24fd2d9a5c889f4c1b0015a277e43756607fdb5a85b660b64970dc4ec3bdc388eaf9a32fb64d4581a466f1d0442d3b6917237facbaf958f3351b9e9ca9988e79aff956c75dbf04c7206462caa5861ec858b8d7630cd56b3fdf2f5d7650f43132f86ca93b472ac1f75fab4e3b1001139235a08626d5fd083c5a8c46f520def60016b0e23a093945ce0104788e6a1a368389383871564c36a245fc21aa8d221153aeb15bb4cea57b104fb1223df76c0c4bc67adba3a87519af7e1c46486b5329eb07e0bc3a3ce", 0x1000}, {&(0x7f00000015c0)="04f7d87fb8a0b334f2cdb97748ab85787964a109bb2b48e37ba4c01ed557bf96c9b7a369c09a11339fdb180f4acdae86f9125b1ed3ef1cda8ae13030bd66e8146a2cacd25d63efb482d8c87b7512765471685f36b6e19b5c36ab8c10ca95307f158184291931a4be672f645c782696b8e407954037a43592581abe24cd187beb029b7e39b69b249cc04b5085f7ead5cab8cc5a41b966722578c37a912ed348dd15e86e1094c63ce12e752774", 0xac}, {&(0x7f0000001680)="1ff6f57ab697bd90391797de55b8f98a66f0b7cc4f09ad56b5b4b221c5af63e86bf2551901b8976490e5a1f1144908f7a97e19a5b3d4858a497da0d2cb74f25a8a0bdb281f4b6a856716d31afdd54ffd13f37a8386240234afeff7f8e40d78d3ba3b7eba081cd6fc348c17ef0aac1db670c9c4181ec1c9dfed3e5c7ec71242bbb1c51315eabb2d6237e59b99276b7221177fc16537059b76cfe5e508b486e15194dce40ccdcda9a57565ab063fb18e33d2353b220eafb0635e633b42943c5991809cc8366824026660dcb06778cd4271781b18b949eb07ab2debf8dd2e269dc2a799d6ead0", 0xe5}], 0xa, 0x0, 0x6) 16:00:24 executing program 1: pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000380)="c4338d44f460161eae14dd8169495e71e10f50ff717c69f142b291323480e9cdab3407202d6e5631d3efda752dfd46e0380deb33f609f1e658c33cd4490d801cbbd84d83079b611b6179b6a688a33b86ccdbccc798a337002f741fd7ac43f2342ae8fefc7cd0d606ef81a0e27d79a1166afec3668e69282b52edb0f6b8fa12ec1794cbe5d53a179f53d9632228c5647366b2e40c77f8417dc388b4624fbd3214b282f60a6cb951efde52096122835843c04fdcf7015c01856d3fe7d0f6a6e595403524f8e07d5562d50401e0c9894c9a67c358fd9a3b2a8908a87ed8af93274506dc232d6e4b0265df183b06fa6bddfcbf4c18682ce1c5da989d9fdfc0073b07cd52e60956a56ee63d5deffb46111edcc86bd378a284b69e8c9b967601bfe868dc52970e2b77fd8107ec2d0f49a78694b53fb0127e83c68a6f076288a13288d3cd655e23b354d42fabd39145263093454c8bcdad54cae750e3f83366597fb69c136e23c38e542473bfd93f88c1f2e2d4fc9d460051e6241ad8dbc491090701dd5bba8bec30f6d0fc59f19406cd5c4b90948b865bc996b29352aea3d6d79603bc8a7d701d03f3f40c549f3041af488f5592af39b2153f831119e2fa6d75d40beb097a7e14833cdd880593ed3f454db09ab5f321874872159ca4be9ff4435351e4f587ff09cd397cd6ec5f8c83f90139da51cd755eb9ae7a0e357e1e6a30e75913a25fd1760bb1a5f79a44ff16b84066aeff2e82390b8d7a94c0cae7439e92235069a80a5bad908bdb7481838ec08f91c9cd6b964f507ef524fa14b0fb188bcc140d7adfb801640eee5d2d418955561fb5239299eb68a8b4ea4d59e76fc68f7af1b72d9b1eacc647504126aac4998d00a069bea32ae3bcc37aa493c91afeeff029b435ab323348f01500319f0165521582f91692d87038913118ba6b4bac55ff8716606653236239ea938123c2ad83daf6f1b5656f197fc4ca1244a7fce26a51933284b50a939a47ec92b9c477e616ea76eacce10d7eac672f7600"/743, 0x2e7}], 0x1, 0x0, 0x40000000001) r0 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000980)=ANY=[@ANYBLOB="f638eb13b2c6985af1b8c4568c3d54760d8b76ea975f660a5748fa7fcbbd02ca02f2bcfa966ad3c6c896805fcf49403314075b9c6e97b3a10422c6f5987a7d9c172e981e84c742ceae5c2733f8ed2076bcfbc0f5cf1f323154180c4307f1cf00000000000013a6417200000400000000979a6879eba775d3b29e8c70181915d4cba2afce240dec4ad344f6ff8e0aa1104ea14b92488a154cbd986c8aab9476773cf98515f96b1084e6b684a9267c0107b37f5afc56f1ac712258391235c1768077b4a8a73c55d888551f02c33f84ff8cd39fb3be60ea2d7a1eff27be6a64055855381dd7a08ccb2b56a8d8340100000000000000e4abadb71db9c5712a90f053d515894be52366505426612cdb3944bd0142ba8d8efa7550ead2dc67c90d63c3cfd84474ec5adf87427bc77241bfb0cf41dacc2c522d82e5bf3bdd5b0aa65da99817b3042a8236af2b66a8df8427ffeb491ec5cd618ee2be393eb36662c8c1fbccfb379b1787dbf85a0c5981c469868b20c07aa86ef688ad003eb84496689afc052495aeebb1e6cc3e2475f28997fe11f00e0970711d453d0f42a1cd10963f4326beb1d76b36c852266a55bb225d2f7d155e9833a39618142d2e5cf967d34d5f9a412b9d6ebd77385157df62833a32c58312e70d78c118bac0797ea723054a57c7d2ea89"], 0x10) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740), &(0x7f00000002c0)=0xc) shmget(0x1, 0x6000, 0x250, &(0x7f0000ff8000/0x6000)=nil) mknod(&(0x7f0000000040)='./file0\x00', 0x4, 0x5) pwrite(0xffffffffffffffff, &(0x7f00000006c0)="a22fac77f988552f0427dbfb7af85c32f61f53bc6726d7c9e85c770d9379ffe06988f7bf2cb594042e3015124f57f11d109dd60ec618bebe1b313ef3f0876dfdb83d95337d829f6b8477d51982a3651e6ccf51809a7628f4612c325e7beb7011c9795f3835d0ef693bbc", 0x6a, 0x0, 0x81) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) kevent(r2, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r2, &(0x7f00000001c0)="d227b1fb46e670723239d1f28027d16faf95ee21366c3f5b490111fda6d3248e95b649dc2f6194e5dcd98eb609ce617b98a5b156396c179b03170a5da5d00d73b49f0e4a8259aeb5417d0909592f424d03bb09ec0a995374fdafe4a2eaa6e2a1951316b1", 0x64, 0x4, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000100)="7d4172a20800eca3785093c8f1b93825f1e64d20ed3913752509d9abcad36cfcbfa6a37b4e650d5b32aded0ae6af351635053225170ca8e3b1c7148d82325db6763e5b0cdcbbc14136dc22c2c5476afb105ee56a993609923ee339585d35998d6c334267ae30edd70c13900a46837debbd7a7882884b0662d7cb8f4c0efac9522c8e411e50d7fc1b8e4af9282c4fc407b8", 0x91}], 0x1) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x6) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x800, 0x0) ioctl$FIOASYNC(r4, 0xcd60441a, &(0x7f0000000240)=0x3) 16:00:24 executing program 1: utimensat(0xffffffffffffffff, 0x0, 0xfffffffffffffffe, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f0000019280), 0x0) semop(r1, &(0x7f0000000080)=[{0x2, 0xf, 0x1000}, {0x3, 0x6, 0x1800}, {0x4, 0xfd, 0x3c00}, {0x4, 0xffff, 0x1000}, {0x4, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x0, 0x1ff, 0x1000}, {0x4, 0x7, 0x1000}, {0x0, 0x7}, {0x0, 0xfb9f, 0x1000}], 0xa) ioctl$WSKBDIO_SETBACKLIGHT(r0, 0x800c5712, &(0x7f00000001c0)={0x5e4c, 0x80, 0x7}) semctl$GETPID(r1, 0x1, 0x4, 0x0) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000002c0)=""/148) semop(r1, &(0x7f0000000000)=[{0x1, 0x9, 0xc00}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x0, 0x5, 0x1800}, {0x0, 0xffff, 0x800}], 0x5) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0xfffb, 0x8, 0xf27]) pipe(&(0x7f0000000200)) recvfrom(r0, &(0x7f0000000000)=""/116, 0x74, 0x40, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) r2 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r3 = getuid() r4 = getgid() fchown(r2, r3, r4) setgroups(0x2, &(0x7f0000000240)=[r4, 0x0]) 16:00:24 executing program 1: sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0xe}, 0x4, &(0x7f0000000180)="3ab1c233cd179d0f8d04e3e7fd6e5ae4e85dc7bc5e2810528bf71779ecdda366ca18f5a5935c7264e8115b14faf2d159ce0b3044bebab099c29859643f396b002244d86b959aa57fdc02c780737db5afb70234c49ac0876315c4a92fe2a190332829a46e741885303b47cd8687c8ee6fcb0970c5b07240839eddb1d79317b9414520b16342cb072e6736497a683c999a08b227a248afc8fe237f1ad4c997bd8f5b957c0abcea94c71bd00ecc7dc99ec0dfa617be6d51434d9193a2d5c0dfbd", &(0x7f0000000340)=0xbf, &(0x7f0000000380)="539c78fea2b57e50c8eed734e4a2775cd6b401abf597635f1a7ebe167243de9bd1aed7377c4ece357c0373cbc0fa63b3bc0faca3f40a3d261e571aa86e95ea18d64b1ccf97881e4e1dd98c4021f08b93a71d0dfa0958edaa094a454cc3a5e99f652c3456d6f2b6bd9ad8104886732fa5aa2546060ccc79f483437b585ebb6e6d03ca7383f3817b46ecafce77e826652dd38184d0b9ae2726c9bf83f372f39263990ebe1712f05290d110030027425e", 0x4) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0x0) 16:00:24 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffff0300000000000000f8cee0000002ac1400aa0f00907800000000000000000000000034565f23513e2cf4be62f476c68f5ce9c1ca58a9239e2a9034c6ba146d5c478ab767e6233323f874a67a13db0e8255984853f3d218cbdbcf5e4ee38e8179dd1641f5d075a3217abdf436d0bc4480f9c3158ac1fd681c463ed5e9da7dffff533fe299f7c8e6d5507e229549a361f0c17a9e1e1ea6626cacc847aacad12957"]) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) r0 = syz_open_pts() r1 = kqueue() r2 = dup2(r0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000080)={0xffffffff, 0x4, {0x5af0, 0x2}}) ioctl$TIOCMSET(0xffffffffffffff9c, 0x8004746d, &(0x7f0000000040)=0x200) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x10000, 0x144) syz_open_pts() r4 = kqueue() r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) dup2(r5, r4) syz_open_pts() ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, &(0x7f0000000200)) r6 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x400, 0x40) ioctl$WSKBDIO_BELL(r6, 0x20005701) 16:00:24 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) getpeername$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=""/220, 0xdc}, 0x840) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r2, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYRES64=r1], 0x28, 0x601}, 0x10) 16:00:25 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000780)=ANY=[@ANYBLOB="8202b3fdffffffff"], 0x10) r2 = socket(0x2, 0x4003, 0x0) setsockopt(r2, 0x0, 0x23, &(0x7f0000000000)="01003f8a", 0x4) dup2(r1, r0) r3 = dup(r0) sendto$inet6(r3, 0x0, 0x0, 0x0, 0x0, 0x39) 16:00:25 executing program 1: sysctl$net_inet_tcp(&(0x7f0000000100)={0x4, 0x2, 0x6, 0x6}, 0x4, &(0x7f0000000380)="6bcc4bbd2f80013f0066cf79925aa2a43b565094d34d7b210a1cf6aaf5190d777a5a", &(0x7f0000000700)=0x22, &(0x7f0000000740), 0x0) clock_getres(0x4, &(0x7f00000000c0)) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f00000003c0)="02017a2d77fa7b7ce5f484185ada0842c08c42bfa932824a48b5ffef7cd0354220f2492256b248f1d8017dfc9751584362f570afa0db51709d4c19e5dd76224cda3258a9653ac52f4f279d1fcfed3d2040d61939974ffac6a372844d482891c27e404435eab13ec067f2281e8c7f945098064a05a3335a4cd7789fd044e661ca5c400a827f2b3fb6213448a2ba617a9247b391cdfa4713ed074c06759eeba1e0592e952a07eb12dcdd6eb14cfb7ae5c7a6bc9356e37c0fb814480f931a287f3b061da5648159f35f6bb42035d74b670466e3ec88507f35e862b7b33af200d2a5a56d53a103fed04d29bcdb414ef5fd0af3a592378be7c7bd64334e3585d8b1a8b0c1", 0x102) sendto$inet(r0, &(0x7f0000000840)="ffe20910154cfd47e0a5410700000000000090bcc36dca74e10192e8d9f48a0f001117471300cf4518462460550e9a30070000007b9e8653dbaf2d1abc6f42a98aa1cb9e89c5e5c4bc0bad52f2f2d115413db6aa5f4e73ffc3765ccfe34a3e68dfc79f0e2014ea0c5f2e2493e1ebf75070fba83f5730e4dfcfe7c64cdab3fbee160017260d1a329c24a3e979a6d57601000000d42699b0158e15e8b39f1232e6e6a1c0848d3028efcd8e853733c901547dd5d7bc148661bc62925e4ffdc43e77faf6acb3497f14ba80cccb82e239d91e6adb62d82a7c3ebef914515b0c7fecfe30096db1237d0126e9310de1555aa901f495d2722a411636a41aa246bbcddd40cfaa35e7453dd0684193e7dd46b01966eddbec8467b7ebb8d2ea425a164534105d933316cb2944dd553783a028ebc75522564c034530582dfe4a4f0055c85d0e998e", 0x142, 0x406, &(0x7f0000000180)={0x2, 0x3}, 0xc) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r1 = open(&(0x7f0000000c00)='./file0\x00', 0x800, 0x2a) r2 = socket(0x800000018, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x8, 0xe, &(0x7f0000000000)="02000000", 0x4) socket$inet(0x2, 0x0, 0x5) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000740)="46819a427e844f61ad42d2f32c195fcd8baee04aa5562c846bdea12af5df4e3375a49ec9412db467f26b45f062cb7abdaec882b0f79a6153ddd90ecf1fd07491917f3ab1f703a58b58ed9aaf5cfdbe61cc81d23b11e9e248b83c4f0871f2f070e15ace46d7cdc325307ba26a5e097519fb59fbe0b72e01b28c144154f40cdb6408ec20789fac18b502c6fbd48d457d58621f085c", 0x94) dup2(0xffffffffffffffff, r2) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r2, &(0x7f0000001000)=ANY=[@ANYBLOB="e70528870530e893e22e67ff7683e7594c70c9a2a58b1af93b5d578230bb9aacef90fcea5fa11e159139b028a6b446d4abbd82d3820ac9c7e7d36e79a18b6f9098d90d0830f168c33a55ffc59e9b35392df4aa4ad52d757e6889f1a14b4b369de2b899cc6d01000080b431c9d9322914f8abb1e1e71fdfe8f13edf0c1f11598b282a46401a1599b8fb4e85eb3783485421d26e49d6a9548efda4ca543353e1b10bbe0101cd9570a4e6670460755ddfdcb04e264253000b495a450e93e904000000b830408d01dc98dbe9ea020792e6ee66d66013b925b4c3315e69aa50393004af66f112ce8d9798f7387b43ec0e3dc11acb84bd8efdba30c015255fd759b1bddbe7d4f630a2a49f6694ae5b1f7af24420630d74fb17084e9e9c886667cf7d637e268bfedbe8a2ea7d98ac9069cfece7284bcf385d0dd1b877b11ece894a96b471c18ecebe33662f8eafb0428a868b5bac2f2e01c9e76dc28141f6d7707dd266ea98862e11a98ccfda854fdca4b90000000053d49ef521b224cf81285fd4a9907e2f9bea7bafd12cfdecb54e71b9a0fcf399c46c46db5f3ab61933d4ed975188dd7b41dc6579dfc67ad24968be000000000000000000000000000000000000000000000000000000000000fd8cb43d6111b2692436784d6cb7cdd9094566028fc0a6e58eed06579c46acc2b1004e66911318dc3f246c0d163c1fe1ab898a4de4413c1caac357f2974704411be86d3af42e279e55ff1a22dfda0d9ad4b452a69399697a67b9880983bfb5c234f6272937fe16d524ea91075f74587b12675bb4891ab3d577db2f4d203754f42ff9b1dfec8245dcc241cc09d10a6b33288b2beb25788e58ec132226a4ba3262b29400030efc433f24adc9e25b98fdafbc648c774dc7a1c9378046e6a4637ed058869ffe35073242d311e331423f40773000000000000000000000000064f4b8ac1f1502364b8d3acc4b5ec02dc6d515f5b92fab9c7d7900"/719], 0xa) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x0, &(0x7f0000000d80)={{0x0, 0x0, 0x8d, 0x0, 0x19}, {[0x7, 0x0, 0x0, 0x6, 0x3, 0xffffffffffffffff, 0xa, 0xffffffffffffffff, 0x2, 0x0, 0x0, 0xa00000000000, 0x0, 0x0, 0x1, 0x162, 0x0, 0x4], [0x2000000000, 0x80000000, 0x10, 0x0, 0xfffffffffffffffd, 0x0, 0x7a, 0x22], [0x400000000008000, 0x0, 0x0, 0x4], [0x9, 0x2, 0x0, 0x8000000fffffc, 0x0, 0x800000000], [{0x0, 0x0, 0x4}, {0x200, 0x20000, 0x0, 0x40000010000}, {0x8000, 0x0, 0x0, 0x1}, {0x100, 0x0, 0x1000}, {0x3cf1, 0x0, 0xfffffffe, 0x81}, {0x0, 0x102, 0x0, 0x20}, {0x4, 0xa, 0x0, 0x800000}, {0x80, 0x1ffd, 0x4, 0xfffffffffffffffe}], {0x0, 0x2, 0x0, 0xfffffffffffffffd}, {0x1, 0x0, 0x8, 0x1000000000000010}}}, 0x0, 0xf9}) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x6) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r4, 0xcd60441a, &(0x7f0000000240)=0x2) 16:00:25 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) connect(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="00fdee8e2b6d72b4a6e05005006e95647dbfc424f919e4164a061a00088000ca056b02740000003146c6ae21847afb1d7fbe08122fbf4e58f13706d3d6709430381c017100c837831e89dd92490dcc56bd4d015e203d0fd19d145cabf9d5d6cffcf41bf51014da84711f903be245bd9c3b164f553beb1df49f88e340be9dea150461a96b4c33da5200040000000000005ad3a8deb33b7584a3c8d339ef2e9be40524d95c240f0ac1f142d3bae47fe5744e7044d22065b9d7c35d8ebeb8053ebb5468946bdba4e40687f2d188452d4725f72b30a6a3c3bc5f2e7a6ac5d6922f6fbc66d6c7e7836f468a01ec72de85000000000000"], 0x8) stat(&(0x7f0000000180)='./bus\x00', &(0x7f0000000300)) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) getpeername(r0, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) 16:00:25 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r0, &(0x7f0000000140)=ANY=[@ANYRESDEC=r0], 0x1, 0x0, 0x1000) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0xeb92, 0x0, 0x0, 0x0, 0x0, 0x180, 0x1}, 0x8000, 0x7, 0x0, 0x0, 0x6de6, 0x101, 0x1d4e, 0xf1df}) msgsnd(r0, &(0x7f0000000040)={0x2, "f42ebda5ec5b817f12804b2238fc5983f938978e885010bda081926927b57c00c52c727675e7f305ef7934525edb3465a5139a50b2c68bafe13651d2c4995dbc0142d7215a0f8935c42f5ad5cb007e09db4b8fb81297e9ee25132adc7baeceb403bf49dcdb17a562a7321326b6dd9a8cd8150b7a11cd928723433732a9382c37b05022c8f9d14736d0ffa174cc45d9158a02cf8bec03a31b53f3c6ca6f58229d85693fb8e327c2a8cef89c8e07313d7f53cb42b3843183f0f31f18dd9e9d0351f04ce7960ace9d51e8a7b0e09259ca4213fdc4bbed747132f594c7e9ad91a7d82afbf8533caff2"}, 0xef, 0x800) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10004) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) 16:00:25 executing program 1: sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x23, 0x2}, 0x400000000000018e, 0x0, 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x90) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) r1 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x400, 0x0) fcntl$dupfd(r0, 0xa, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(r3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(r5, 0x0) setgroups(0x2, &(0x7f0000000000)=[r3, r5]) r6 = syz_open_pts() close(r6) writev(r6, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r6, &(0x7f0000000080)=[{&(0x7f0000001900)="c3", 0x1}], 0x1) ioctl$TIOCCHKVERAUTH(r6, 0x2000741e) 16:00:31 executing program 1: sysctl$net_inet6_ip6(&(0x7f0000000100)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f0000000140)="4f009952547c707ffa7d41e95b32c8", &(0x7f00000001c0)=0xf, 0x0, 0x0) getegid() r0 = getuid() setreuid(0xee00, r0) open(&(0x7f0000000000)='./file0\x00', 0x8, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) r1 = getuid() setreuid(0xee00, r1) 16:00:31 executing program 1: sysctl$hw(&(0x7f0000000180)={0x6, 0x6}, 0x2, 0x0, 0x0, &(0x7f0000000000), 0x0) 16:00:31 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x16}, 0x2, 0x0, 0x0, 0x0, 0x0) clock_settime(0x0, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd0\x00', 0x100, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x800, 0x28) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/112, 0x70) ioctl$WSKBDIO_BELL(r0, 0x20005701) r2 = syz_open_pts() r3 = kqueue() r4 = dup2(r2, r3) r5 = syz_open_pts() r6 = kqueue() r7 = dup2(r5, r6) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f00000000c0)=0x9) accept(r7, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000000140)={0x1, './file0\x00', './file0\x00'}) 16:00:32 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) write(r0, &(0x7f0000000000)='h', 0x1) r1 = syz_open_pts() r2 = kqueue() r3 = dup2(r1, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x9) r4 = syz_open_pts() r5 = kqueue() r6 = dup2(r4, r5) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f00000000c0)=0x9) r7 = accept$inet6(r6, &(0x7f0000000100), &(0x7f0000000040)=0xc) recvmsg(r7, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000008c0)=[{&(0x7f0000000080)=""/96, 0x60}], 0x1, 0x0}, 0x40) 16:00:32 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r0) sendsyslog(&(0x7f00000011c0)="2883511b6488808fa716743ae8c300373dd86044d8efd3224d5a7fad6b56152d6702279881183edf1f9a38f76016d898cb8da144690900d209679fbf19ca058e2602c54dc594df7bb1d40f95b6db1ab8c6c3d15d026bf751d1577d3347c2e81940da7c23674d97d0db92f5278ee157dbf37c631faa478d8605d867acb8e9c76beccae3f0ffbef77d789f2f8312e2856081ed5dd56a2ff8cae5c7249509a44e92e89ba9fdfa3f92822310a25b4fc127816fbb5e68c7f964a9d4f7b5a1281625c43eb390b899ec97cb023a73a5b0d8ae80a8f054b733177014c00200132b17737e9cb56b53ae9ae7908d35f8b82a231ec22ffdf863904f90c177a85a6429aeac97200f0f629d05cd8df42ba80acec504fe9956aef03ad5f5b99ed365c0514074e7d06927df96487226b8a1a0c64545d3be39435c7632fc6c662d5bd3d223a41a7784cfdec3b5f52e96d60c712e986fdb1ac7645165ed952bb45c53c8d48161966e8eb6f5494ff5332e2a5e81372f88bec536f7a69c0d14efd5e73a5850e979087843393657d9e08e7a180df2c915a67fbe218b7d91ad74f0d6a21d6aec8dfad004f6014ed12a18c629fe4a2483b2ee8f5c68a645679d32c6d2e19a26ec19fba9b596fa11fb071857980cded8557a75a519f3bff011d9549ca3dbe038ed9264382014e62db0642ce9842d7e05118fe0cd757667414f9b5c5f20675f475e360700b2fb25c7066292ca6311c4b5581bf61aed489f440bdad19c73d4d18f8a374b86f88c86bd2e0aa74089990364249e66b1267409793279d1ecbe67e390662518c701c660353479389ae6a7ed2715ec035ce7504b578356c76d15c8122eaa67c519049d187fb6ed6e25d3cbd08db1988199d346effacd3923178088a90ced8e44b626c75e9027b54cf40e52887c80ea26133106e57da061dab398e1b8cd0b931a34a6c1e6d842258cefa1abb2b320c7a8b296c7c85e513d216a98807b7e6c469a07d037e4caadb43502a265d6c1b5ce70d69d32fa19bc42949e5c70738b913f41e091e4d770efcfd0d214430b634acf17c5ba0e71bb97e05cf6ce4c51130eb6dd73b51120643b8e2edf833109ba97205e89706d5a8d8fffc73b9f5ac665de6e41ba59a0d857def8729c78ad48764062e6cb2fe9e13df1467abc008c9a168f3c11e54ddce05c28cc606179f45f9cba8943dbf7ffbec4c5830af9128f025151c49a9b7cf75faef48823556240701cfd6f6cc3b25a4b09b98be328c3a63191def20c69693d6ece9116ab4ad022287051326102f06924d4c22422b2216942f3565d813996a3e4a832958f7089a553e7667b6f34fb0a124cc6d851404bf4748634815d16414cbd12ad46714f95f601b3adf504603ec8dd81d8c1a30aeadcbe26ab2ed6e81ad76951f39dd00fb76a623ca037bf00021c61681d64c0a77431adf7f1459f1bbcbb5d42e5b0a685f41970d5c6fd453adb5c5687026e5501c01e57f5d393ca14206a7f5594a7575f477e331be053135aae1890ea303294157858e63508a59b07df151692a21d2fffea7f91aba67009875bb41d2ff8852c81c8d83cbed3c28af5d61cc7c527574e6d0ad7455a6d47df87e31c3c6b89c525972933cffa5448f6644f38187a1361cb6cc1c60a562f45a332dd72b6a04762026ab1b4b28e956afa62c9509f584efabe085a0e9158df59b96889e2fb67fefa03a4389bd4fe4e2b9473d2148ac93a35fd240c1c81251eb61a315d30478b4bd15ef1d83e03ef41f2ab2a279d58053624b5b17a0a0f778d6d41aaee005509b2ce5069f16f386ed0bb6b66c1e8f5a48ea954615326e4cdbf9af835e38419af80071a3f056f97dd1b61051671c027033b3770f76797e00cc3446967461a843c972946b3d0ba09c45b2234a43f858880ba0104a85884bc30041f6a551650d1ae72fe13fe4b3b93a06183e4bf987c1959bd2764b0b2d193d3de324cfa6330aa56c4ee92edc7d13c23c8ae023828bb731a64fb629d4571a9105c3b14254e317609c18e1ecbf95bdd9a92412bf00ebdcfde6da8c37b5e10516d18d945f262871564dc58f4d1975d60e21c7af53660e991f0f0225065e5a9b7d16ebbee47ce1e1d44541d5dc1cb3eae60172b1f836ecbfed8a1f71b2e1301af5422a2f59b944b711b2958d7d71bbcfe65d40ea6d74ed2a8879f413ed90e45579ee93ff06771d435bc7ddfeaa056c7ad194f1cb13a82a096c7f5f157af35072345d220c143de4f41ffc5de425ad425bd8b3b9a2c843faf6c77d96839fe1e33f7aafb1b2336c1a1eda6e57aa879da067cae76a33b26107493b75e19830817bc10599ea7bdbf1bef031bc7132825ce0ac66766a9466c64e3863ffd1c4eda6bfbed1d77db09b051b9a6a44cf811dbf62ba7b2b5f842f33b64c31827f18e084b8a07830b9bc987a42cecc764992a8c549ace2430a2cf1b0f294d3cbc2ac5ffa8dcb7cd2afb01d8529c551ab615ba7a99b5a30b1a64203e7fe69931a61f8a1f88d594dea6bb5efdf6246c463ba461cce3c69044be1c05bfeb34a4c015e86131e5ad15debf8d7730ba4a3aa782a3e67775e243a6c97eb3c27bfb9d6ff27a04f6bcd8edcccf6a4e0e6ac92ce29853e32fee38f664387d4be9e1375478237b90bc65e39c4bf87c451b8494b91e452ad12a6d57a1c7656781e51fb6457c4f39dcfb9fbed33b486ed91eab2a2314bf79588877af992cbba3bd2f8043f33f53380a90bcae8ba2abd0118d87e81f1d6843d01f9475bf4840ac804835d93a60a551a1695fb35cabd1204d59440c1236163befda44de2b6807ef5a6203bd86aaeec849dd5de86ead567c9c334cb97f112b4f188dd0e500807c2c342a94c5b7b91519b3ffec42c500462e8a6e6ff6ef5ac0c4eb837b6670261fd2ab6dbac503daefff20c0dd3434a81e040f6847019881180ab9f98e468f3158b4c3d71a4b3b2bcad309cb212db4b161b8c581e19940f28c4f3ccf356b3905f8efedbcda69a2ced9b482f7319d8d18072e18e03553527dd1fa52ac79644971599f5493ee2d1c58608404df6fc5f58b0755cff2b95473c25c39d933c34dd72358faa85bbf41f1190516298e909af46c4c7ce79c7ec142b81d9593deb67a395224d855503df360f985a142ee528b1fbb6363e341ea23801fdb4eca7b70db61d24f0d465ecdd8c470509a4307975538c90fc5af765107d94dbd17ed18e7244fd5569de90116d2f87d2d7a298488bd02775c86dc85e33a6a04b226f4aa2a93f57bf88922c5d2330f164c4ecd360e82e97bc2e9595099a78d68731a8b745bac58644bee1f1e91943d55abde0961d54613ba2d5a8d16746f65f141844da280c438cf1681f645677acae611166fc4a5c949e0c156ece3e147b0de723b8165bec1e24c350ded0414d9136865322c38598e4209fed1cf0ede29d59ffb47fc79c2b36bbf09ba184aee57c3653d6130960bb119a78da6081325ec248a6ce84617c786ff2de99866c8d4d2396633ae52f8c253c531ce69f4dae4f612a52357ccb045f4538522e54802f82f9fcf58b74a6a3a4417aa40282bf188f0ec83eaa922bbb63181f36dcdf42fb944462d86c8a8aac6feaefba6672a70e936f061c1fd99befa47064324dccf125f1d9b10555490545d863ec79b46e367d2e56a25513b29111539eaf16b1d4b5d0e20527b30bdf7e95dc95aafe1e7216cd711a569a4c46bda47d6c690e6628421dc2b297b0bf58339e546c57ffda0ef663b57d48aabfd99ea2a16f069b26cc3a7a9e521a0dd92fc5f99f269015044753405ac5a2b731e2bbb7ee9c09abdc2a8ea5a1954a07204131da67764cc78cf3bf9e42e4950b47a30650145b711977b62e37dc7bafe3eefe077b5559f065b01789b1b264f0b61865acb5c0bc41fd023fde208014e732a27373b753b805adbf1d802576bf2fc0932eb0eb712676fa4e984eb337a09f19a1338b356ab9dce70546a73f1fcfd64c319a75e24ff50d3d4fbb867644a30760203ecec4919036aa6071eb936df3c765f1fd0002fbf598ed4e1a5b03f9655bbbf9543c0664d03fab61a939d64e76e10931ed6de0dad9eb14ccbe9383fd08ed3e3ce49f4974a4e2216c3e7675c462fdca2ff9faeccdac1be092066c19a4a6e21d97834a86c1491b2520bbd5d4e364d95ba6807570bf257b4ef706307c84302060a7c80010292a3eef44bd81d5abf0b9624bfa794e2df467b4d6e14a374ae155b67233ed62f4b257868835f442a2ea62d39c0559e3998a1d51448068c752f8fb53d8ebeb35a9f15c3f0a032db0bdea04aba27a1faefe0fa8914f33cc7591bd0305d3ac8f6bfd1baf416adfda9d7570476dae12a003955d98666d61d3e452b623012151269b1e9301f3cc8d69d5d77f053cecfb332e09c9f254fee0a17e8d5af952ea9890b44476999b6ffd22ea12c194064e250faf1e84170c8ab4a4de1aa15f4d83cc89cdcbca84519773cd36e30324fd17c8c433b9d8d72ffe5d54785f75784303353fc350ba15c05ec8839a60570c05c028949e15706fdcf9d68cb7da0b27d53b152642066a1399c10dc3b186eaca7cb7556c7d7c8228950796cb448843b168ba8f98cdaa75f441b3cd54ffa4839c059010e69ec1fb4d7e52b2b08294bce83c0361fee91a29af21a897c0b39d05a02d469493d9c1a39d285998b8cf5607e124fce44477153ac725950ed20f5a36b85aa8ea0ca3c77e2516f78907a7191554366bb59e055d95c3488de7239659536c4b66de16f757608014239aade9eacea1a7b050a286d60f67a1728f06182dbd2b8c719b7411dacb70e833beb06a9ab1db4539d95a6a58fb6b2c5321e3b49de0fd80d809bed9b2c8f7c40d1dfa01d9ea63453be68d65c3f0733791d9e0b26c26db6a4003483bb8e99753eab9dc7cffcc03055a0c3f097e552bc18633accb3ebb0469c298f5f11bf17ee0485491c0ba7418f751469ee1126eb394d37e1c9fb7760dd152a56c5679b66696482fe709a686912388da97b7e7ed206e2a289793e76e088ecc78d2be1e85789627d91454e3bd7647f546a4bd040082e1e5eb6e54c00f7a2d2f6622727b7cff9e16df361cf0afed2a9e965cf1561ef4bd5cebdbaa917bf8f04bb599279f7ae707d8e6be768f44b735275203b0e8a39f8a17415b6bc3ef6a5411cfffa0868ea0b6e54ef4a7c530b2ff390107712d8a0cdbc81e4c25dad22f8957e9dcffb7e161d89e3706466ac0f21ed1fea4dd6cc4ccc45176e3d180df2740306f04973fc645721833487e1d5589c5f2e0b79ca2528507511d93ff3e93d2512a59ab5d8d8561a6862b01c77c8e0898265c56c1cba0430664159b74c3df7130c0257a58c9e98ea1e227f66c052fb901169268cd109f86b56edbba5750a28c615c2d78bd2847ca2a44b6d071af0f433393e2cae918321f49a3fb8a9b3fbe3a2dad61c4214f3ca58a88a13fe698716824bcb833ccf86fcea36b7bcedaa08cb57d4b85351efca38d47700d7e605779a7fc623aaea3413e9c8fafa9aa4b8c3f71fdc9cb2bd55485dbe922c000a173a5145738664704eb5db435b5c74e5ede8d9b6bd935b4ceef52a10464cfb5654b3f188b3ee5ef3a958b39efbfb1cd5fa9c70c68fcf8e5fc3dfcd8e06eff50de902286e7a0e2f5daa6a767c7f12e5b762b38e1fb5176f29258234ab8b601782ea119e90c2a84b40448f8a1b4c879df9fb86a0ed091e526099ab37450245e17656f3724ad175d8b4e493d21208bd2ea5292e09a09145ede21a6b7e3616f3b58ba2353a7d67d8b36e7025419405df1820f3cb37905cc99e3e6da971267ae35bc45013", 0x1001, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0x0, 0xffffffffffffffff) r3 = semget$private(0x0, 0x4, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000340)=0xc) r4 = getgid() semop(r3, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, r4, 0x0, 0x0, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) r5 = semget$private(0x0, 0x4, 0xb5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r7 = getgid() semop(r5, &(0x7f0000000180)=[{0x2, 0x8, 0x1000}], 0x1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r6, 0x0, 0x0, r7, 0x100010035, 0x208}, 0x9, 0x7, 0x2}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) setgid(r2) 16:00:32 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000000)={@local, @random, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x6, 0x0, @local={0xac, 0x14, 0x0}}, @tcp={{0x3, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2}}}}}}) shmget$private(0x0, 0x2000, 0x286, &(0x7f0000ffb000/0x2000)=nil) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000080)={0x80000000, 0x3, {0x4, 0x1}}) 16:00:32 executing program 1: syz_emit_ethernet(0x2e, &(0x7f0000000000)={@local, @broadcast, [{[], {0x8100, 0x1, 0x0, 0x3}}], {@arp={0x8035, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x2, @random="2765d78ce8f6", @loopback}}}}) 16:00:32 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x2a}, 0x2, &(0x7f0000000100)="9e5abb80edda0052a26eb525c63e16f4659fd991561e16cc3aa2629248d587cf70e20fcac8483da76411a12448fe275bddfc3d9c35ae5bcc9dc11c01000000000000006e4ff36eb56846c7de87dead141cebbafdd86696b943aea6d02ad4b89a21d0b7504e5df6e6866c40ba3123fd971e077e06a2fdbd9238b07d5aaa79498c520ef2c2c6d1cfc45d240ae4000000d96a00"/157, 0x0, 0x0, 0x0) 16:00:32 executing program 1: sysctl$kern(&(0x7f0000000180)={0x1, 0x36}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0x4) ioctl$TIOCMBIS(0xffffffffffffff9c, 0x8004746c, &(0x7f0000000000)=0x8) 16:00:32 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f00000000c0)=[{0x2}, {}], 0x2}) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) r2 = semget$private(0x0, 0x2, 0x1) semop(r2, &(0x7f0000000780)=[{0x1, 0xf000, 0x800}, {0x4, 0xbe5}, {0x3, 0x4, 0x800}], 0x3) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000700)=""/101) preadv(r1, &(0x7f0000000640)=[{&(0x7f0000000080)=""/48, 0x30}, {&(0x7f0000000100)=""/181, 0xb5}, {&(0x7f00000001c0)=""/48, 0x30}, {&(0x7f0000000200)=""/4, 0x4}, {&(0x7f0000000240)=""/157, 0x9d}, {&(0x7f0000000300)=""/18, 0x12}, {&(0x7f0000000340)=""/129, 0x81}, {&(0x7f0000000400)=""/52, 0x34}, {&(0x7f0000000440)=""/224, 0xe0}, {&(0x7f0000000540)=""/225, 0xe1}], 0xa, 0x0, 0xffffffff) 16:00:32 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2) r0 = syz_open_pts() r1 = kqueue() r2 = dup2(r0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) sendto$unix(r2, &(0x7f0000000040)="a5653a6ab7bbfe0598233820c17ff3790f4ccd88225a01b5fd24134c40b50795549bc3216e87073aa709a54102d6aa50bb603524083abd1bfc8e4f00e63b0ec936475e9401eac2349af78bfc28fc19bfdef07c7e182268a9b6c41fc1bb729530a98a535b1ccfbd20af38d2d42d38bc37b5076f4940d65f830e0ec8f1ff7e01cf97e09e08a895fb41d3f1ed2b16d92a010537f5262a30931a955c669ef7074a724266e2edc63cd0cf0d74a3fd273325a23392c64f65d6146e576acf523fbef1989d37bf94b6af9af24de2ed471a0204cbe150bbdb90d504218f7891df4c0cd7c249061e5a69eaa9f98c109d2bd70aba6eed0be1ffc4036a7be9f3253f458174c14d7c2fec4ad0434eeeb27d5f53ee3eef02af389573524ff6e0c06e6f05e47145e67d542a616335ead1dc433a6f8381bda1721615d1f32443a4616530edd281958dc1815b6d3ba777e834976a1bd4f4a4be0ed99682105420542011185970695110482a219e5cec59a03b409d9aa1d2903c17bd155f7a5afa560028dca4c8ceb05e7847613748f53e0d5ae39ccec7756083a53519ed23f49e46bb827f24fc9f7654d93a81b8f410e32bcae9bee08cdbaedde84ad2c69589f29e436902b8b4400ac20876a00fbd41dff9d0daa15d94eca5fdbc34c0e017decfcb52cb91e361445ac2d16981742d2d4369ad71b86032f633a33247d102bfd2823cdff0e9d57a895d95d0b6afb2c15b3f12e0708a8dc7e4943d9c4b78b26ccb56d17a655c752008fa3fe4988a9b9b994b0ab06ad171e0d8d68bef7f90938db3b19f78ee5e0179a5506360cd3519d23d94148510ac7a577220f063c6db88cc981e8a11c7f4209bc39a09f97891528016ec438d40d2984dea799eded14d7ca011e97eb3878152a236272c00392c9d67b40204fb422ab24e188a10949d509bf464f1cc5d5bc9d8dc91aca7e23a3703af588e96d2b8ab7c3dbc7d67d05853a4209dc6a84a8ca43176bc8538314366a283b5382b7117963a74ebf5113251b7776f4150eec2c2d9205f6384869cc4dd55db58b2c0b97de16a0d634a91b8f894b10747c29fcf4c69bfaba4399985200e0dd38edff6e0dd181dfa1cbdf05c1f1b85c62fb2a9e133b0497f6082cbfc3001274c5f1839bfc1805f7aece94afabf2960a0bc28c39b90b6de48a322dca949e97b3d8640c13ca4c668bbe8935b44609139834d26883ac4552dee19c09c204f10abcb1a86d008711ae25e8bc549428eece4a176f6adb2fc45b70992d0f7f20833b0b18be2c6c1eef704d35fd89943150a1fc2aa5963692c2ffd34e3a64b92f00a8b436c4c2563c7769dcc804fba8178bc4757cfacaea7eb111be58fcdc692f2f7af907a3e02e8e727450307f99df647a3e1fc7e0b39534ebb5f09244a6e599389006cad4eabd15f91a095bfe72abcb5b100497a9f6e4339a2de0a84b823cc39b088c2ea728d898e2cf59b598221e458e6a397c52d225fe295cc5d04dfc566fc2ed9c7a629838382904435255e3e00bd1118051b2b6b0450a4e2a3d4afbab47c34578de325d63554f0e8d57b4654247a4ca84dbfc21fb2267940f2197d6311f4125394c25f07f9c4521d1183575ce898027c7622ec013664e63beb58caaae2cd29877ded81a717846d2690df1ec077839cc064632a5ab41fef70a923c33866782edc5c57bfdf7316a6877054d40a116d78d72361f75eec57e81261678a483312cb3d5d431339ef7a835f055f2dab97df6f97c079f8f28a693ac97c2a33f9d622e40b96fe82077c7e0009789335df0ba92f7e645d79ac069a376d324166c964f4b86158d8107226eeb5e09b87eb897c1fddd1268992bd192ebfa2b22091b3654bfa6a59d0f19e3af61d0ab7531611171d739e1a1794ec465da2f0a8baacfa02dd13ec71b8dce4e8e6bbb245ed6667b3482e3b9e4f83f5229e149c8d0f15cc7432881f372cb6a2fdca43735db009d9822d79d882476b413aa90dd27d934f548de9c04edc8f5babc2b6c36128d5a3c56a0b2dc943a5b01d37cd62b6c9b2bcc70960feda46a42467fe7b88ab583c7f0798f8b1b22a83dff9a3c94395a030f1f45a221944f2aa31ffcf073a469d26b0ccd61ff66cb454f0c53635328cf1d65620b4cb8f2123a33fbae1816d0d2854c4760fe041a7b5ef62ec33ab7c35ed1fdfc7d0163572eab083dd747d3804ee81fce741213c0f300587b85d370a9b6f694d7d7b73cf6d4c658c7ba54074c3a9acbd87fa092cf6e8650a44edf556272e02c170a5a01de04b69c2654bd7fe38af8fe469afb4de5d6711261f1d8bc5c536fe1132a063d1f12511dd0c834f94aff50f31fa245bd61fe5644e16859296a1783c7570d6b106417faccaefc3cbed43f7dbd150119e02c66a07fa5ffb67996736d79057419e62baad697be57228b638311007e04255094b9a09c3d68e77bb7bc4d69f91fbab4b46748a8ad8bdf6e65519f78dd98c5c9f9066deab6763b642269f68d1929a00a7745935fc0749a35cc26c0f96cda3518cf4844efdf4dad1f21631eb8d2bef3dbd9efe74cfd502da33ed89c229f13549ed58d3e10f70355d8f996b79c92ffa0d5e9a53433f7633e0960ffa9d15e55ceb0b90e7455716e4df09f0eedda593aadf14c2f56a6d86c3edffcfbb63e1cc1ad41e813ec515c9008245307a1558495d6815373577834c0ed26b604d22878d527d35f77ab8cff63a43f246cf87c296451ec530f0d603890da39c4ef48f4e8d8e494f20591498114d66bb95fea4d6d42e248b747e47ebe346b719de559c3f439f70d9010a305f9e8486c4434747dc7c13cb75417850acc1a1d1eb182bceb021bf7584ce8de0cbc581cbc863e9684b1bc34daa7b20c2896d1e27176afb422d3c9ec7caeb1a0a5334d5ac5a267528d7a02ea12bd298a9b5fc6f627c4b53b1f32623a0efe822dd6d739f456fd31e7bb683134e8ddf0305e0de7770a32cc01c46a04ff17913ef440975ac656d88e651bdc9b1ec0c2e3326ff399752ed3245b253b574eb86c9b25756a1324022edee9a2bb1e24f470932c1a38a46388734b176fd9a6b9978463cbc30e083186edac99a9f020122eb815c06337437af069cf28c0fbd9f7215ae95fa1bf07e63cacb50b5fff32dab2a9a891c7ae3e84b9e6a24e30d85890c82f285a466096e0b7c50dc66cfdfa77161ff13e73de3ed1835ba52784101d7e9eb5aa5c766315437736455a13f86d3c6b7037a58d08f906e0fc03fbbb95db9c51315821a2285d5b78e4e428b9a6eda0182775495f0c55d8be48c367d081af637edc5dc5c8043732bdd4122f242efd16fe76472acb62b69859a89cbab5443dfb3dff4bdae6d4495ba96439491afe0a0f665d349eb4c53190828d9987c1f601a3de0907d311bd90a8a681f1ed3dd43f2328a843e812d587b652dacaf188b60fad0a81bea4132d8e7d5d2f2ad7ba5f7a7ca34cb8a7c3363c11a286977de80fcee0cb2d2c6b41c1754419ff4799820b99cb3350a180280dede7e32852e328219c84c2d68609fe57a662e7c18807c2c6bed9f44b76a08f075dcd96cc97264f4225ddc68dbb8e3de7826e05e0541150f87209d19db31a95073d4f18567f3a32ecdd022e61018126a1df54b040e65158fe782453a915c6efe683def96e4ea81ce39deb4038da8b334744b21cf2cd313f91ce56b786615881d21155f44090fd2140165563d75453e7238f732e983f117c718908a2effb7471c8b6bad259185c2ce4da86ae17fde9c2021ff732e9e01701d4d02460f793a322d8b3c86d6bbd012f901e4e21aac62acf4cc9eeb394b28669c9faf88afab20ca20a9488b02920ff41cf4e821dd230f93f1dfc82ea30eba35a831e8fa3be6f9c6edb4694173e5a7cd4d95a5227de8626fa4b21e016b21205ae365680f55602a032a2bb3ed622e8f7e16970566e581739ae9748d4ab436641267f544495ec5e2eb5815272d7c519251d2aff9354bafd54c9acfd79fbcd61df2975c78fabd702c92f6526993b628f1739b19f30438bf35c3776d74ba3f734aba6175ab40b41675e596218d81dc21a51514d106d0c61e2d7cb9715888c399aa4f58e7c81c5ab8ce16cd02a707f3293eab7580dea39fb11ad9cdf143fafb671d2030a84f2ae23615ce617dade4ff641b0a8a1384f00bebd5ba76a1b61ac7f8ae1301cb71cb478d5918d75e51397405f77daa7c528e7d6d5a8e0fb664dece9624bed4bceb4ef5260e5ce70be7f1073b8bd995c36fc98bb817149ff73fd26192b8851040c72fa7bb698fc81f184cae1b39abbade35102b40a25cdb110086e010aa3576bd6239316ffda7feaa8fb6b32c15e50e5502f71b2479ff03ac56c722f5eab20a6e632e4064b2552b794d0a24eb089f0b60a9a6621d10120d5c81e6ac37a51ede89b838bba2c825385347e084b2d73fddbf52131c6cfa535dbd01ec861d36b59c346e20acf7c87df08e62def0b73dd91c280aaf2c72cb3834c24eab15583fce92f7c61835fc1f18420be0d9dee6e9eb590f5d52b88ae94943ad9f7c10d3781527707efd562174f2db8c01fa23d7cac2156622ae418ccbcb50cf913abc661cbe953a06818e34b576197b6389705458f20c7c27ccced3c32f7de67f158f09aba82698097e43c5eb459fdc7d158e32a4b286f423e2dc09685e5b660b5197d681d54b6967e4bc4b0bc206249d0318ef04c62a5fde3f5c4103ef86c7d832c46d61bd17f74f3ddd14ea67b46deecaacc9c33748af91e116a3d356084a7bb92b4445eb04746fff068c213a3dc04ae3143bb5bbb5e3ef9eb92f3db19ac69efb17e9c43e352108b0d8fe57526984ea7e3d196e0864966abacf8144624cc72d1fb40da9d5359522c71f5904c18b9e5604d307ccdae886fbfed86abf9786b6c5204c29a04a61045012692d6f806bd12e7b9eb5e98ce62d41451c839d2e643415c494ce2622aadd827c670fa398cef7d78464fb11913f73dea632a90d83685c755ef08d74899b5ba70a02e3a225ac2bca7f7aaa1436bbab88146a187f62e656f6450e3c45a67ef8c06a6f35213fbcac9f80578e542b519ef8e45216da1a786a036b993daed98215add3666b9deafa6db8e06d5047f78086c0daf6f5298a5ef440505d654fd4780fdf399d80329b76209629d465f0ffca39859a3fa8e9fc4c3e462bf4be702b79171d210eb6d63c5c297c51282cced293371923d552fe5bffc04b0c7428cc7977c8c5ab1e81d76fdc9ad1520abcadb435de3b85e5306b111e0c84023b7825aa64a0beb7a1a090f7eacd9749d324687d0ab4186c7e6381cd3e6dbdb599d46b85c1544ded3de4018dbdc712057bd2a7424bb48cafee3247d75a1ca2eddda3caa489058b13a252c24f8e49365445d979ce99f9ae5f94ec2de6d24ba7db52f2bf3ba63aa9de35df0b5beee7511a1cd8ff5b0da0a601f73a01720f4ee75ce6744ce966581f8718088df395dcf373c0f22fba55aae17ba7299a1bd1798347e919f86e8f890503a0e13ac866dc0ace820117d6c99bf1bb4205df8d0281722d00563b3b69311e41e64b6bef21e9415f1bf8849b8a5857796311a65d03355b41bf8ae9e6cae375f738bfb9b3c8ed8af8d6375f142809a9db4ef1d8dfb95753fd964fa8b129a5dd4212066ba8d268ef983ef134db8e543f77e7de522abe89c9ae3297629d9f1264f16ad6b6eb5128ebfbce07ddcf1b2c0e1c6e81474e55eae6c71325a8ddd86d7bac08f2f3d275b02176f4a97eb32a8403647e61e948065369837ee524dbd3e90b178d046d98b701c645913b7fa668e780c562d30d6f8f04ace5e943fba938", 0x1000, 0x408, &(0x7f0000001040)=ANY=[@ANYBLOB="7fc0b9b4e4"], 0xa) 16:00:32 executing program 1: r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, 0xfffffffffffffffe) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f00002f1000/0x3000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000080)=""/96) shmat(r0, &(0x7f00002f1000/0x3000)=nil, 0x0) shmctl$SHM_LOCK(r0, 0x3) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3e8f) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:32 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="8202adfdffffffff980ef479994d3a64cee4b3ffc4e10c62b960f7a3d0f037d2bcc4461be6424829dcee081f0b93992f588933358efff1560112fd433642d60dd7dc5919917e95979b20a9ee1999f650b067bd9839aab0e2963dc9560ecab6b879a9571537f3c8eb263608594bfdb32fa8a8ce008958c002a6093945544c2ac7cb80e96da1a7fd5abc8dee47b394c5a17160a4c3429ac48a24defddf76ae7e6d91f5a93d58e87f4fb7d2b6c0d8a9c30ecbac4863a5255197f371e70e34f65b6cf8c901312c873384cca59fefa28bb8b7ce89c8ab6ed5c9859b27e4c95ac33a4724770c33d6161058a50348b06f5a09fcfeb3167fb9546f961ed77b1e"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = shmget(0x0, 0x1000, 0x2, &(0x7f0000ffd000/0x1000)=nil) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) shmctl$IPC_RMID(r2, 0x0) r3 = dup(r0) socket(0x18, 0x2, 0x0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:32 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) syz_emit_ethernet(0x86, &(0x7f0000000040)=ANY=[]) fsync(0xffffffffffffff9c) r0 = msgget$private(0x0, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x40, 0x0) socket$inet(0x2, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x64}, {0xc}, {0x10000000000006, 0x0, 0x0, 0x7cb}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r2, &(0x7f0000000100)="b1e95f0413a90000000000000000", 0xe, 0x0, 0x0) r3 = dup2(r1, r2) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x6) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000000)) msgrcv(r0, &(0x7f0000000580)=ANY=[@ANYBLOB="000008000000000000000000000000000000000000000080000000000000000000000000000000000000000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003c8abbbed9f916bfa71280bca135406a14a05a849a81f3e285056504f701e04be4fe57bfa3366567bc6f6a91b1dd40ba22fa93c2f3d3cc3ec304bf3b731fb1d6e5dcaf0376fb161f775aebb92344ff299149a22dc94d3ef5ef193d95c4d5a8dea71c44c9fb42bd266bec05125651894c605aa8e20d594b0cd6ffac24031635b7edb961d5aa0300d967809aa8dc1c72699128d66dae0bff997943b4222cba0b49aad1a54e3b6fbc3d120ba9235d055000"/327], 0x8d, 0x2, 0x1000) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000002e40)=""/4099) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000000c0)=""/45) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000240)={0x1, "3069f3415e19fb3e6a6551e10695f5ca298e2f161d7fd08eabe42aa78bad4b4bd6df57eb8c805dcd8bbbd50600000000000000fed1abee90e875d9fe4d1b37f3a347a242736f826c44b51f6b8905b4b10cd25f532df9ee6ed4b0aaf498b99267b8bec0f3f35eab8669809d5ca8acb3b1e64635cad5a500167ee8bcaba07ec0837f44da19aa6e6f13d2a34155e8edac25dee758fd1ae430a5769e7e1caa0b3f5cbeca49a309be6004cbf8adea8d988a1d38e5bbc3d338697645151835f6cd85c5ddb1ab2e2b09c962b5b58604368f54577283bb14592206b17d44122e84f440644cd070bf16a97e387f10f62daf36f4736ea254618071dd5fcf1b3ac4c5aa7d0c9e3e060f66b0a51c90d57dd3c187fc50c75afdcdb3800f3fbf63918eb647055008ef1d529cb6e2b1b66b6aadc893a693c4fb8f628ec89228d7d8f4c0ac7c680456972ad3e5195b781f0f394bc72e265af8816b9b0c8ba4ffe2c410e3b97ffab42e"}, 0x169, 0x800) msgrcv(r4, &(0x7f0000001440)={0x0, ""/197}, 0xcd, 0x0, 0x400) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x28}, {0x3c}, {0x2d}, {0x4006}]}) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}}, @udp={{0x0, 0x1, 0x8}}}}}}) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@remote, @local, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x9, @random="cc85f6d05318", @empty, @empty, @multicast2}}}}) 16:00:33 executing program 1: r0 = syz_open_pts() r1 = kqueue() r2 = dup2(r0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) connect$unix(r2, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xffffffffffffffff, 0x80ffffffff, 0x0, 0x0, 0x0, 0x8], [0x0, 0x0, 0x0, 0x0, 0x0, 0x4]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r3, 0x2, 0xfffffffffffffffe) shmat(r3, &(0x7f00002f1000/0x3000)=nil, 0x0) r4 = shmat(r3, &(0x7f0000ffc000/0x3000)=nil, 0x3000) shmdt(r4) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 16:00:33 executing program 1: sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, &(0x7f0000000180), 0x0) msgget$private(0x0, 0x676) 16:00:33 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() r3 = kqueue() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x0, 0x20000000, 0xb35, 0x105b, "2eac6ee16eb595f66bcfd71100"}) ioctl$TIOCSTOP(r2, 0x2000746f) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r4, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r4, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r5, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r5, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) socketpair(0x1, 0x5, 0x7, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = socket$inet(0x2, 0x4000, 0xd3) r8 = open$dir(&(0x7f0000000340)='./file0\x00', 0x2, 0x100) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{}, 0xfffffffffffffffb, 0x2, 0x4, 0xa9a9, 0x2}, {{r0}, 0xfffffffffffffffa, 0x51, 0x80000000, 0x720d, 0xc80}, {{}, 0xfffffffffffffffe, 0x101, 0x501ffffe, 0x8}, {{}, 0xfffffffffffffff8, 0x0, 0xd0000000, 0x6, 0x6219}, {{}, 0xfffffffffffffffd, 0x1, 0xfffff, 0x6898000000000000, 0x6a1}, {{r2}, 0xffffffffffffffff, 0x8, 0xf0000000, 0x6, 0x10001}, {{r4}, 0xfffffffffffffff8, 0x2, 0x40000000, 0x3f, 0x4}], 0x2, &(0x7f0000000380)=[{{r3}, 0xffffffffffffffff, 0x7d, 0x4, 0x20, 0x6f6}, {{r5}, 0xfffffffffffffffa, 0x0, 0x1, 0x6, 0x1ff}, {{r6}, 0xfffffffffffffffc, 0x1, 0x80000000, 0x2, 0xfff}, {{r0}, 0x7, 0x19, 0x900fffb9, 0x5, 0x10000}, {{r7}, 0xfffffffffffffff8, 0xe0, 0xfffff, 0x200, 0x2}, {{r8}, 0xfffffffffffffffb, 0x35, 0x2, 0xfae, 0x8}, {{r0}, 0xfffffffffffffffd, 0x71, 0x40000000, 0x481b5f3, 0x7ee}], 0x8, &(0x7f0000000480)={0x0, 0x7}) write(r2, &(0x7f00000001c0)="a1c0", 0xfeb5) write(0xffffffffffffffff, &(0x7f0000000080)=' ', 0x1) 16:00:33 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x8f82, 0x0) chflags(&(0x7f0000000080)='./file0\x00', 0x1) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x40000010, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000000)=0xffffffff) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000280)="cc", 0x1}], 0x1, 0x0, 0x7fffd) fcntl$setstatus(r1, 0x4, 0x40) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x60}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCFLUSH(r1, 0x20004268) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:33 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000140)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0xb, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @broadcast, {[@ra={0x94, 0x6}, @rr={0x7, 0x1f, 0x0, [@local={0xac, 0x14, 0x0}, @loopback, @empty, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}]}, @rr={0x7, 0x7, 0x0, [@loopback]}, @ssrr={0x89, 0x13, 0x0, [@rand_addr, @multicast2, @empty, @loopback]}]}}}}}}}) socketpair(0x26, 0x5, 0x76, &(0x7f0000000000)) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x13}, 0x4, &(0x7f00000000c0)="afff45e657f56f74de8cf10537e690f4d2cf94f683ce0fb2f5fec4d99a0acccea68c1a11c0d89242bbd6a6b82abc596f766d440c8fec8d92f739b680ea8b64a450ebd68242", &(0x7f0000000180)=0x45, &(0x7f0000000280)="00e360aafad77effa0cb66105c4bed3fe0d19ef74b86d42b81c17a90829501a5a8de6c6e6eb8ea22de1e9597a36e8e16424ea8db23423acf9a6a7d0347bc0ed5a38b826f9cc950f4919b0ddbe0441cdd538978fc3b991248ba23a8dbb3d3fb6f47ff9478834a6faed3af580d7018c04fb7aa86eef7e8ec137af86376f0fdb47ec0550ca273", 0x85) r1 = syz_open_pts() r2 = kqueue() r3 = dup2(r1, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000000240)={{}, 0x6, &(0x7f00000001c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0xc}, {}, {0x6, 0x0, 0x0, 0x100}]}) 16:00:34 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xffffff77, 0x0, 0x5, 0x7ffffffd, "73ccb37b2efe222c245e1a23e6b5c9c06d00"}) r2 = syz_open_pts() r3 = kqueue() r4 = dup2(r2, r3) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x9) connect(r4, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x3}, 0x8) syz_open_pts() write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8d", 0x1da) 16:00:34 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000380)=[&(0x7f0000000100)='\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)=']:,\x00', &(0x7f0000000200)='.:%6\\\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='/\x00', &(0x7f0000000300)='@\x00', &(0x7f0000000340)='\x00'], &(0x7f00000004c0)=[&(0x7f0000000400)='}\x00', &(0x7f0000000440)=')*\\\x00', &(0x7f0000000480)]) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x1a, &(0x7f0000000040), 0x4) close(r1) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3b) socket$inet6(0x18, 0x3, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000500)={0x10, 0x7f, 0x4, 0xffffffffffff8001, [{&(0x7f000045a000/0x12000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8}, {&(0x7f000026e000/0x3000)=nil, &(0x7f00004da000/0x2000)=nil, 0x4276}, {&(0x7f000007b000/0x4000)=nil, &(0x7f000072e000/0x3000)=nil, 0x7fff}, {&(0x7f000006e000/0x1000)=nil, &(0x7f0000637000/0x2000)=nil, 0xb6f5}, {&(0x7f000070d000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}, {&(0x7f0000fef000/0x11000)=nil, &(0x7f00006e3000/0x2000)=nil, 0x3}, {&(0x7f000035c000/0x3000)=nil, &(0x7f0000391000/0x1000)=nil, 0x800}, {&(0x7f0000742000/0x3000)=nil, &(0x7f00005a0000/0x4000)=nil, 0x1000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00005d8000/0x4000)=nil, 0x3}, {&(0x7f00001d5000/0x800000)=nil, &(0x7f000086b000/0x1000)=nil, 0xfffffffffffffffc}, {&(0x7f00004c8000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x4b0}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000499000/0x4000)=nil, 0x6}, {&(0x7f00008e4000/0x3000)=nil, &(0x7f000093e000/0x4000)=nil, 0x4}, {&(0x7f000073f000/0x4000)=nil, &(0x7f0000489000/0x3000)=nil, 0x5116}, {&(0x7f0000201000/0x8000)=nil, &(0x7f0000308000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f000016a000/0x3000)=nil, 0x6}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5f6b}) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) 16:00:34 executing program 1: syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x8, 0x1a4) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) mkdirat(r2, &(0x7f0000000140)='./file0\x00', 0x46) r3 = syz_open_pts() r4 = kqueue() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000200)={0x0, 0x12}) r5 = dup2(r3, r4) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000000c0)=0x9) socket$inet6(0x18, 0x1, 0x6) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000100)={&(0x7f00000002c0)='./file0\x00', 0xffffffffffffffff, 0x2}) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f00000000c0)=0x9) accept(0xffffffffffffffff, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) fcntl$dupfd(r0, 0x0, r1) syz_emit_ethernet(0xbe, &(0x7f00000004c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0800450000b00002000000019078e000000200000000030b907800000000430000000000ffffff890f00ffffffff0000000004000000071f0100000000ac1400bbac1400bbac1400aaac1400bb0707007f000001071fdb0000f6fffeffffff00004e36ac1400bb7f000001e00000017f000001000af389621d77c6c51db06267831700e0000002acf2ffba00000000ac1400bb000000000000006e4c007de5000000000000000000000000000000000000006a4bf80d136c4d5150456b0e34a48d612393ea3ce4dd"]) 16:00:34 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000080)=0x1) r1 = semget$private(0x0, 0x2, 0x1) semop(r1, &(0x7f0000000780)=[{0x1, 0xf000, 0x800}, {0x4, 0xbe5}, {0x3, 0x4, 0x800}], 0x3) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f00000000c0)=""/90) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x10}, 0x4, 0x0, 0x0, 0x0, 0x0) 16:00:34 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x38ecb, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x82, 0xc1) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) execve(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)=[&(0x7f00000001c0)='%!,\x00'], &(0x7f0000000280)=[&(0x7f0000000240)='\':^!$\xac\x88\x00']) mknod$loop(&(0x7f0000000100)='./file0\x00', 0x40, 0x0) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) dup2(r0, r1) sysctl$vfs_ffs(&(0x7f0000000000)={0xa, 0x3, 0xe}, 0x3, 0x0, 0x0, 0x0, 0x0) 16:00:34 executing program 1: clock_getres(0x0, &(0x7f0000000040)) sysctl$vfs_nfs(&(0x7f0000000000), 0xc, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) linkat(r0, &(0x7f0000000080)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00', 0x4) 16:00:34 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000000)={@local, @random, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x6, 0x0, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}}, @tcp={{0x2, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2}}}}}}) r0 = syz_open_pts() r1 = kqueue() r2 = dup2(r0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:34 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x6b8, 0x0) setuid(0xffffffffffffffff) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f00000022c0)) 16:00:34 executing program 1: select(0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0) semop(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000440)={&(0x7f0000000040)=@un=@abs, 0x8, &(0x7f0000000240)=[{&(0x7f0000000080)=""/197, 0xc5}, {&(0x7f0000000180)=""/105, 0x69}], 0x2, &(0x7f0000000280)=""/208, 0xd0}, 0x800) kqueue() unlinkat(0xffffffffffffffff, 0x0, 0x0) dup2(0xffffffffffffffff, r0) getrusage(0x0, &(0x7f0000000380)) sysctl$net_inet6_icmp6(&(0x7f0000000500)={0x4, 0x18, 0x3a, 0xc}, 0x4, &(0x7f0000000540)="eb21ef674c748494122a4e656085e7d4423808d40d470b66495e22495eb8d07e9c45c297719630a2c7e5451798cfd708358f4be014f522d62c7f96631137bae12777ad33dca3a42e490e6f3c8b57f47b23804040e48ebeebb081d0109a377a6c9bb3", &(0x7f00000005c0)=0x62, &(0x7f0000000600)="3a140aca9f647acf578aab99f4a36cd1b66849a2cd213b32259e0be13e49170e42d4da5c04b45d8c8b8ac6f728e8d8d784c9be896abb03c0787d6c4a2503645b88692b6f22ddc2b282fd584c0773458bf647804cf4d703d5030a280e463f3cb800675aa6220b04a6d81f27b273b6dbc81d27badf20179c0f77b396c2aed52f0456f5ceb671856937911fd18e148afd7f777c41d8be20ce9b7528a80457552c24ac94baf56fd23fc3a3e0b2f2c016dec877d632e26024926d078106500c6e227d2946d2bdc3a3ba3ded50929d970c51e7628c5d1bbe05f5cc9c0a76486696eea1fa1b6ffdfb84bc3d360054834e9b76d2d574461aa1", 0xf5) r2 = syz_open_pts() r3 = kqueue() r4 = dup2(r2, r3) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x9) getpeername$unix(r4, &(0x7f0000000480)=@abs, &(0x7f00000004c0)=0x8) 16:00:34 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) renameat(r1, &(0x7f0000000440)='./bus\x00', r2, &(0x7f0000000300)='./file0/file0\x00') r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) 16:00:34 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x4f}, 0x2, &(0x7f0000000040)="eb26d65f978d948bda0a7f385973a35256faf022d3764bdd90f3706ec763e81d77be7b3574dcf3484f009d226153198847a98607d13dca81d4dd3e749c8b1e751c373b0218e394aa28a1cfa50bb33d63b93b24048af5d54e152ec48d84f381589f7c0456ff263194d3f41ccab8716c1e2c082a5b942d906c00166f2342a84d0c6bbc816429ddd869f7112e2c5143994fc688483eead4384482170a611668378b3665bb8b57202ed952cbac57a6859e1679fcaa12cfb9a37d9ce091dc28842d21c1c7210763e22dd42efd446346e539a0212244ea9a10fa67e89e947f01b8c2e18ac83d1ca11e1d68c878eb62e90000000000c0702f7e39c947c8b02eaa4a7614a2144e2e0409c84175407e9a7362891271632121d12e5c59ca3c87dc227112f2427aaa3e0f80ea1e7f0b95d8be43142718794c30f1d67f02fed5ddc7563e7965d8f78ee38bc12d77c48fbf8db54dcc8179e990e94e0ac1cbec2733c2d8b3922c402491719420a31579854303eb732e6ab6", 0x0, 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/klog\x00', 0x2, 0x0) clock_getres(0x0, &(0x7f0000000200)) 16:00:34 executing program 1: r0 = getuid() r1 = getgid() fchown(0xffffffffffffffff, r0, r1) setreuid(0xee00, r0) r2 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r3 = getuid() r4 = getgid() fchown(r2, r3, r4) r5 = geteuid() r6 = syz_open_pts() r7 = kqueue() r8 = dup2(r6, r7) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f00000000c0)=0x9) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r10 = getpgrp() wait4(r10, 0x0, 0x2, 0x0) r11 = getpgrp() wait4(r11, 0x0, 0x2, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x1f, r0, r4, r5, r9, 0x12a, 0x9}, 0x9, 0x8, r10, r11, 0x100000001, 0x8000, 0x800}) sysctl$hw(&(0x7f0000000000)={0x6, 0x2}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000004000000001, 0x0) syz_open_pts() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[{0x40}, {0x82, 0x0, 0x0, 0x7ff}, {0x8, 0x0, 0x1, 0x3f}]}) syz_open_pts() kqueue() r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r2, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r3, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) r4 = dup2(0xffffffffffffffff, r3) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f0000000140)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000100)={0x1, 0x3, {0xf81, 0x4}}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029bef6914f6357e3a", 0xe, 0x0, 0x0) 16:00:34 executing program 1: sysctl$machdep(&(0x7f0000000040), 0x3ffffffffffffee9, &(0x7f00000000c0), &(0x7f0000000140), &(0x7f0000000180)="53c8d180b9bd9bb013b247e0d06bf67177e6523f61f42de91ce9c9cb457c422a1361c6a3cbfd9b61bf821b950247bb6a1aa43baf922b1049768dbfec6bbfde515e33194b8c8d60c2085db583769fc22b54e0fd2d20c0aaf9c789376d650ddda689213ef42de2373d54e85122e96374ab3ed5ea19c3ae723e2eb72aa42d3e6d", 0x7f) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x1}, 0x4, &(0x7f0000000080)="e03833f6", &(0x7f0000000100)=0x4, 0x0, 0x0) sysctl$machdep(&(0x7f00000000c0), 0x2, &(0x7f0000000200)="e005f6f12ba078aeb466153a3e142a14991582988f08ebd3a4a4ec3446ef5c44a0b39385b1f14d867f4c364d63af85f37856d0dcc33f5da81b3f9f8a6457b13ead6a7f387606fd72b2808a81a4a3c85b8c17ac70b59bcb348f714db1fc82491f9bb6709e99aa0172c27b3be51f370f07c328868257f17be6b863f53d3c8912e3166e86a0b4b9f0eed07959ebe3d757a0628c42463cea751970db86acca57af9ea5341fa531ac33fcc119de0b850d44b23c383a212e10119ed4481b37189bfab5b04299984123d6d828b8cec98327eb9af7e7d7d9c162e3572a2af9", &(0x7f0000000300)=0xdb, &(0x7f0000000340)="01d08e2eace3867ad8a5bff4634ec58a1783ada26ff1ae7dad9910e0f274ec57e18a30a46a6432a305cc5adcdaee62c3652ce1167a3f019093a6f5e9f542df93155ca1f0afdda313caf46a07c8590f9d03c34f7dddd44d5558f54361c988d943e0dccccdc47f710d13dd161c7d7061e9efaa873774d9a784cdc1c98a8ad86f85ae295e4e634f0e083c4602938f1dd303659bc61f9d5304ab808fd196d8118ae12853646e8e6f5993064abe0f73a7d5743f097ca4ab75d1bf1364e6bc7c3ab81c473737cb774ba34924800b5cb1667a3b84bb75f865dc92d40e694a3ba9efcf5e5cf10a6babf375a18f6183cdd1a3ee692f35030b6b19fae172883b6b16a95492e10b6ece2919225610414614c3b0914e892be3f0f54fae83163a65420ff9510c45819d51dd1f83d98df70f9da0dfe0ac3533e863beb6f0c004c7d5b7915d6501869081c114a75fc13b8c6d7e2062a8ed70bce5c32fa30b864b07495258ea437312af022568f798fcc79724fa8c6db617b1b850492f540b1e642686c8e83b483dc9f4a178621451563834d604c89e03841fc3acf7de6c3ae2ade13336da7f7a17a4192e4cd18fa18a2bccc61ffa88977d5a7e244132cdcc02ae46ea4974cb581422a989b41bb273437194ee6760200213a85fe4a7811217d7d995cdbc5834af99d73a2b149210de05978aa4305ae1fed72284778dc39c6f5c59f356c10a5ab6d17f9ebba4bf2409e8b1ebe2274eed01f4f56d4eb50b148e3bc6ecc7f2de1a5f30f4bd4a8921a182aa452f1871c81c3e03497ebcbe7fee3022aed51347b63bd9955c77cd81a4e18cc9e8bc969e3bb848fff96e675a82768ab6ec668652caf3a8a9bdfeea91a6b51de42c0bfbada11e755af6bf51721616744696d878166f78c498a2e15dbbad62f811eabe0260b64bfeae69aa0b1bb863a5e5fc2d1dcb46a73119e0c0b45bd4828005d718e8fb8fea1c7ddbf3960c201fe4fa806e2d8fa8d4cc775a274ce8c0a3dadfdfc46367b9d6b448bea9e0fd8ec33741043b1e7840d0a6b03d06ae47f6901b531ddb295dda2c3715359d5ac96896bb5e9568217d41e4c2272b86f306fc1d2f76a71803c968e0cff5dafb43671a90e41c4d98a75f610709482c2c39c500ae5eb3bbd24879585956e3eb6ab6b065b47591148f6ac260977b9af553ea67b1f48fc08332a3e4eba4a509cb6082389a9ec2fe522428ac488f4b290b673c9173a4cd9bf7327a49025c4131d5a1eedfe15538331f914d0aa7f22bbadc93102f919af0013da57619f64f24f9cb8b441b719e22fcd9c07694be1b4c843fea6c1fc31825e0726aab3e2eee95a2d6c683e3fee008cb0c206b41e6d35d2f2dde19fe04b91bac91a468bafd5feb7d30ab707c3dccc13f06658c4ca202137e3c5f224211df196f75db40e6174454c574e9fd8cb43172c834511203dd5544dc2e64e92b590921e62a5b881c05d8621da54fc726d3c91fddbc91617795c1f4f19f64af5e1a8ed356b03c00087f631ab2a810d4bad817863848898ea1ad08f22d1e167e48c043b90d1cb9bfc4a35f6e9d1f6de1ad042051e9b3daf3ad3fa27524a88704415da38774ea344b7699498440965a1d48a602e09487bf255964628c36ee202a108164007d6238031627e5f6743999528f1ec2bd9ed751ed2d55d0e58171980de9fcfd670ab96f5eb14d061b45f3a745ee964ece1146f8bc7631d69853a1c0572a981cc534d708ce0c5f5b2e53ee7e502f1578ffb1850abbd832c1f78e5f8d661ede35deacfe08c64397a1b17d29487bdaa6b6c5159d93a7868e485e34862844d20e343649e01c4da2edf9d320d0c5700a4b3e03a25458ea30f0d250bd44f23788c9aea9fea220f81b4e4a09b29a80613e2251cfd892cfb540d8261458b85658ca4bf36aa41471e669cde51d27ca78e0e6df7ca24f753d3601a966869a231373ddca3396f802b6a35c8d0e98501febee1fd242c0d50c9293ac7da391b06dd0201df705b59b66d0387eb2ba4677a0a5d090c4f7f6150dccfa63aea280ebc823000384ad8240d07a35d9d2fadab1e2f3d1a788bffcb92ee11ba641992f27ad2f39b99364e9c644c142bfd273086df590a03980d04fe4c6251375fe8a160be7ffade2ca067a3d57fb24b12757bbc219a3a8d7bc0132b76c759c845fe426f06895683ef2cb97377f49d2d57523ea34fa0a0b43b31600436a4b5e33754a2900fee9c474c467ea9547bd12e78fdc508068b46e75558aeeaf642f6c9b1e62c84512bdc3731d3bc045b4d2b5cc852ceb8841b6e20cfcbdbc9ff52674c3be12c14b8bb4a439f00163ccaafe593cd90b832ce9eb3946a6e9115389632d391d82ff37b4cf4a08ada69971110c9a1310985539c0418af8357d3efe25f571e586a4e7648e1fed91d47e0412cecc919ec31c3fa058a9d00424d597351ac427757b481f8238e7352e4b1034e6ee7a58b4efc5d9c681cb78e0bb74f97186691aa6215fa9f78e20a0219e804eb21cc93b3b5bf4ff4fa4398ecba487a4518e452979820dd92d5a268da5d5240bec26ca26ea8b7b2a1997ad84ff8cc1ddde2f3cbf03ac0d778bf55234a45f784bd74c3858be8fa39e177e4f19d9edc31970a0029645a9876aaf0dced34cab3337ecb72b73043ccfdff18e8d97692ae2515dd95b594414e36172b08589f14033079cbc42c862bd91329111fcbfef78f4a3b825952e4a0f2ac8c71e217403f550e8b474827f7c8326359ab7160d6c597d7f2b40c64d723924f00e90190cd5eca021526f0c5f3fcba4ccb2dc6f06cd0e76cd7a5005ce3a054ab663b4cc879b38bbcd99ebbe20b58414983f6d270607710ce540798226d65881754796a2e96fe5710f6042bee7cc6067d74a9c5fb0641994955b7e172de9dddbe0c772a53d137926c875ccc41ffb745cbebb202bce1565d1de3ace41716783bba2d749d16618637688219f72fb9276b57b6c1b968cb475ae5c11fc5fae5648a6ae86162c32e3df6701706cc4b4bd9d65498452b6a68f4dddeaa36154afd2e862bf4886f6cc8a34c11ad1a7ab31ce68ff185c7cbcc83c08417771e81a763dade791307ad5708356638aea75377dbe265faa317c8d96c98ee3ff4ce3e01e9dde4b6c47577a892ba81ac233fef692d29f25ac32c472250993a83f1778e4d01d518cf0586780a9f7ce71437878aa42a7468876a04fee132e854a0f57fd19f73e38844b4d0fb730b4ae0a7df64d1396366fadbb3688219a1eec236f3456b4a46e7148cb656a8af185e31da664280fb6f0061d7b397143aa62e8115ce33af43a9a4393def6a2565a1a2599b8ccb427f6612c5d8124a3c1b1228c5de70e8aba191cf120ad0a8cbcb82a35c36079da379a094b48f553c0a5f8d66a84b990b6953e36ca7692a3abe05c7bb359ca116e883e3b4d127c57f50af5584c119f4a0e66aededcdf8b0dafb16028b45318c3aa40d805e14cff108093ae5e476fd32aed0c7d2645910eb8004fda41fdc5d0b77756e45a6cbd3cfad5efe4b30efa789c8f573aa7b600985db84d64663c9a45fb5a41478daf841e0154266f21eb7129680da7f451d20f5095c1c4f1087e6dfe83d97c957b646d1e03631d248a312d36bebd9a86cf5a5fbc4b4f95f787be0e76de40b5f36f133efaa8d57057fffcb097f769f64abb3abd813005f8dfe21eb6aa47a25baabeafdcd34b1ea95ecb260bda314edbfd4ee3a2a418c68c3096939cbd29cd72867a84c86a4a693d21d1becb1fdf90072178e42c0f68f8fdb972fd32fa8654d591b2928932b3cf7af5c14d91949852dff0c1f6f0eac5285c2359cfd4333fbc09f82594584ba7a33b66d5d611651522589721ac90d2163db2778ec548e03fefa1c91a8c8f15616ea6df271fe868320c2729ccbd2c05c3f1a17a197528cb1f47c026a2a7ce5d1419808a6ca8b30c2d15d07ff47541b599d6c5aac584755c9fa08a651bb07c40cc23578e7fec7dbae264f71973c6d1b5767eed48cca4f46034b44f6d25f5079281be759e8a2ffe26eec311d345fc039661287e6826713f290fa1ac9e9043b15dd11e1926642d2d0da7619999e242fb2ae2034e5d0cd6a4012745e4116cfc9ed82d3a61ab1dba02d013de71e1f8c2502ed4d45ac204ee652f48ef46f82796606681aca260a2835a16357a8e70d4467180d50929941b5b065e49bf49411d1f78148d86d97fafb6b6e3bdf9d526ea454162d8635c669b99378a404dbd61e369a1e392bb3689e1137fd896d52dd894911f33c141ca219381eaf9d7bb4b6277df3983fbcee6fac62b1572da86f69f028132dc0cc67aa93ec0c076b76eeed660407452352c8523f134579f49ab1eb1abacbf34401bfd998b45bc3531394852853103cc8b6663a057c61d90f08ceef724268d644acf23dcda2574f980300a9f83ca1b04eb88989f53979aa836b696fe709f93471e950f21a4d12cb1e724f714fe5061ff8dff27d88e3a0c62bfc2cbb46cccb8ea27c231e86a2c30e111c9d2e1f436bcf803452c5abfb5855d993e390133e518906c798b857e582ea2b890244d1fb119bd9e7e68f5bb263538ad25bd9724bfc390db1ab670124b74e0b0307f50aab2b08bcc15852d2567b9161b486e364610790adc9075a887140d052d6b66e06b1ec4d2023b378c6f2516834cb7ab0d5967c9feac58f13fc99b5e542fe37e1c335bcdda80482c507f5025d69910060f82f1138a8fe8a413e93a14978feb75393d3ac220a2e6fb25b973adee4159621510b137c7bd2de17c1680923cd8b0b2909ef383a27dcb598f848e32a20f50affe14c47fb4dbb1325d23c9f43a49c11cb1afece0606b76238f0e228c0e15df3d6bdbcf06d77d7b48f47c829a40160f2ff0aa735e39a99c60bc1868521fa5229c17def7cc1e2181ad52cbffde95fe45ddca45e542e9ae85a0efb2ac66d603522a078f1adbfcc0ecdb74cb5f285c7d91362a94c397f0cb3cc5d42b151c87be22117812fbe1856027d8891b8b960106614096cda676fab67ff0172ce12b4280bcdc3b27dc9e99dc2cd053e77583604295f8c82cd17c578586d7a1f6807e1c4d050a696274bda53edcaec8e9b6da66235771e97924d5a546c57186276913ab6cbcc30aca5c6d84626d088ea6a36c84a98cbcd9f449353395a327a7a72bf36cc3ce50b512d1cf8f68f77498504405ea11fd270f3f8817b5e160d524927b693de56872c75e6e21207c6810afd4ca57be485e31c39ddf9b913ee11c9fbb9a138bcc0506531738d7a808cc783be28d62d34fafc11fe2f9fcb8a6b92101ea66a8154b95434e6ad92d617fbea744c1df5d4efafb672858f01969fbe8c469aed7c1e71e4946a3f64cadbfb3fd252f005bf72e51900305aecff3e4cb8c81973fa1e830404063747be537e27341046e6f5b83e3d3a509fcec40993c1744218b791cad3085002c1c88ef6257713bf6e9ec6a602e4ccd55b51b120089bbc309d32fa3cdf5ae928eb8faf22eb135bb6ef99a356f4117d39c2e288f2f70bf99f978b3bd26b83b55991541be48e18b87e3f042057f235041ea8310e0ab50d79547f3e8761b9ffa170da9005212a69d8574be5fa713f8295ba1b002218fc407778dca2282b99817aa734175d4a659be1f5d32204ed7eb3b7f95a5479adb5574625cfcca152f7123feaed6e461add769d91745cadea0f1d66847f23b4a3998d8a34eb5674ded732d386642f85ec897e443dd41ec4918d8f64e3af1165586575b13b93d97537b9c51eda8e2fd7bed146679df4d961e36e6751d0aa95abecfe6671331b71bd6318735fdad9916c73d5a28", 0x1000) getgid() 16:00:34 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x5, 0x0, 0x4, 0x0, 0x0, 0x3e33c59b, 0x1fd], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffeffffff7ffff], [0x0, 0x0, 0x1], [{}, {}, {}, {}, {}, {0x1}], {0x0, 0x0, 0x0, 0xfffffffffffffffd}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() r1 = kqueue() r2 = dup2(r0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000000)) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = syz_open_pts() r6 = kqueue() dup2(r5, r6) ioctl$TIOCGFLAGS(r5, 0x4004745d, &(0x7f0000000080)) 16:00:35 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYRESHEX=r0], 0x10) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x1000) 16:00:35 executing program 1: syz_emit_ethernet(0xac, &(0x7f00000003c0)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x9e, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@parameter_prob={0xc, 0x2, 0x0, 0x5, 0xa7, 0x0, {0x1f, 0x4, 0x1, 0x9, 0x0, 0x66, 0x401, 0x8, 0x6, 0x50, @broadcast, @multicast1, {[@ssrr={0x89, 0x1f, 0x6, [@loopback, @loopback, @loopback, @local={0xac, 0x14, 0x0}, @multicast1, @multicast1, @loopback]}, @lsrr={0x83, 0xb, 0xc6, [@local={0xac, 0x14, 0x0}, @empty]}, @lsrr={0x83, 0x23, 0x1, [@multicast1, @loopback, @empty, @local={0xac, 0x14, 0x0}, @empty, @broadcast, @rand_addr=0x1, @empty]}, @end, @lsrr={0x83, 0xf, 0x8, [@broadcast, @local={0xac, 0x14, 0x0}, @loopback]}, @lsrr={0x83, 0xb, 0x2, [@broadcast, @broadcast]}]}}, "2070cc11e92f"}}}}}) r0 = semget$private(0x0, 0x2, 0x614) semop(r0, &(0x7f0000000180)=[{0x1, 0xb07d, 0x1000}, {0x0, 0x2, 0x7259d1fe4de7b5d7}, {0x3, 0x6, 0x1000}, {0x4, 0x7, 0x800}, {0x4, 0x1}, {0x0, 0x8000, 0x800}, {0x4, 0x1f, 0x1000}, {0x4, 0x8, 0x1000}, {0x4, 0xffff, 0x1800}], 0x9) semop(r0, &(0x7f0000000380)=[{0x0, 0xffffffffffffffff, 0x1800}, {0x2, 0x20}, {0x3, 0x0, 0x800}, {0x4, 0x5}, {0x0, 0x7, 0x1800}], 0x5) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000001c0)=[0x4, 0x6, 0x3]) semctl$GETZCNT(r0, 0x5, 0x7, &(0x7f0000000480)=""/246) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x800) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000200)=""/21) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f00000000c0)=0x1000) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = socket(0x10000000002, 0x2, 0x0) r3 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) shmat(r3, &(0x7f0000e80000/0x2000)=nil, 0x0) shmctl$SHM_UNLOCK(r3, 0x4) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="0000660d0000000000af1a93c764d45b3025029eb44018634fc88feac43539fb127a6565c891ff67b16a3985fdadfb67327c97fa2628a033ec9bf06b5deb90e64550522057059d24f4a483341b547a2347b4b8d221a6daaab9a5e58944795ea1b4ad969e32d0321db4cc43602e53e505d4e94c0ab911ac89c449fbb370cde92d8f40e8acf462357bf804ca2b18a006cb4a430aee5bd12fb7ebab42b01e589d02d1f83069d4012bef250f0e316dd9cb61a1c016cfd82090c9e8817c0ab9bb28661a5cfb7611aac229da28f5f879e780ccd51e9a6b249d47698bf28828deb6a7"], 0xa) dup2(r1, r2) fchdir(r1) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0xffc1]) 16:00:35 executing program 1: r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) r3 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r4 = getuid() r5 = getgid() fchown(r3, r4, r5) setreuid(0xee00, r4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(r7, 0x0) r8 = getpgrp() wait4(r8, 0x0, 0x2, 0x0) r9 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r9, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r9, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) fcntl$getown(r9, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x7, 0x0, r2, r4, r7, 0x40, 0x8}, 0x7, 0xfffffffffffff616, r8, 0x0, 0x57a, 0xef8, 0x3, 0x9}) sysctl$hw(&(0x7f0000000080)={0x4, 0x3}, 0x8, 0x0, 0x0, 0x0, 0x0) 16:00:35 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ftruncate(r0, 0x0, 0x100000000) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f0000000140)="99fe35", 0x3) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r3, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) write(r3, &(0x7f0000000100)="f071b15ab02553419579a7c124357826", 0x10) faccessat(r2, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) connect$unix(r1, &(0x7f00000000c0)=ANY=[], 0x10) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x80, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) r5 = dup(r4) ioctl$VT_GETMODE(r5, 0x40087603, &(0x7f0000000200)) 16:00:35 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x1ff) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r2 = getgid() fchown(0xffffffffffffffff, 0x0, r2) setegid(r2) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) r3 = syz_open_pts() r4 = kqueue() r5 = dup2(r3, r4) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000000c0)=0x9) r6 = syz_open_pts() r7 = kqueue() r8 = dup2(r6, r7) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f00000000c0)=0x9) connect$unix(r8, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) linkat(r1, &(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00', 0x4) chmod(&(0x7f0000000000)='./file0\x00', 0x3c) ioctl$TIOCSBRK(r0, 0x2000747b) 16:00:35 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r2, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) pwritev(r2, &(0x7f0000000100)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) r3 = semget$private(0x0, 0x3, 0x1b) semop(r3, &(0x7f0000000080)=[{0x1, 0x75f0}, {0x2, 0xcce8, 0x1000}, {0x2, 0x3, 0x800}], 0x3) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:35 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x20000, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x80000001) pledge(0x0, 0xffffffffffffffff) 16:00:35 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, {[0x7, 0xffffffffffffffff, 0x0, 0x100000004, 0x0, 0x0, 0x8], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400], [], [], [], {}, {0x0, 0x0, 0x4}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r2, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r3, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) fcntl$dupfd(r2, 0xa, r3) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 16:00:35 executing program 1: r0 = open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r3 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r3) r4 = open$dir(&(0x7f0000000300)='./file1\x00', 0x80, 0x82) fchmodat(r4, &(0x7f0000000080)='./bus\x00', 0x15, 0x2) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xa12, r3) faccessat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000400)=[{{r4}, 0x4, 0xa0, 0x1, 0x10001, 0x9}, {{}, 0xfffffffffffffffe, 0x35, 0x40000000, 0x1, 0xbf1}, {{r0}, 0xfffffffffffffffd, 0xb1, 0x40, 0x9, 0x7}, {{}, 0xfffffffffffffffa, 0x80, 0x2, 0x1000, 0x4}, {{}, 0xfffffffffffffff9, 0x81, 0x8, 0xfff, 0x9c3}, {{}, 0xffffffffffffffff, 0x10, 0x97ec07f9910e8455, 0x5}], 0x2, &(0x7f00000004c0)=[{{r2}, 0xfffffffffffffff9, 0x0, 0x7ad27a1bbfb6f218, 0x1, 0x9}, {{}, 0xfffffffffffffffd, 0x10, 0xf0000000, 0x100000001, 0x1}, {{}, 0xfffffffffffffffd, 0x1a, 0x1, 0x8, 0x80}, {{}, 0xffffffffffffffff, 0xb3, 0x40000000, 0x400000000000, 0x800}, {{}, 0xfffffffffffffffb, 0x20, 0x2, 0x1, 0x3}, {{}, 0xffffffffffffffff, 0x40, 0x8, 0x81, 0x1}, {{}, 0xfffffffffffffffd, 0x10, 0xfffff, 0x0, 0x6}, {{r4}, 0xfffffffffffffff9, 0x2, 0x0, 0x1ff, 0x7fffffff}, {{r5}, 0xfffffffffffffffe, 0x30, 0x4, 0x6f, 0x2}, {{r2}, 0xfffffffffffffffb, 0x8, 0x1, 0x3, 0x8}], 0x80, &(0x7f0000000380)={0x1, 0x100000001}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)={0x0, [{0x0, 0xfffffffd}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x4}, {0x2}, {0x0, 0x8}, {}, {}, {}, {}, {}, {0x3}, {}, {}, {}, {}, {0x1}, {}, {}, {}, {}, {0x0, 0x4}]}) r6 = kqueue() r7 = openat(r2, &(0x7f0000000280)='./file0\x00', 0x200, 0x1) connect$unix(r7, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x0}, 0x8) r8 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r8, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:35 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10401, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90", 0x1}], 0x1, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x6) fcntl$dupfd(r1, 0x0, r2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r3 = syz_open_pts() r4 = kqueue() r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r5, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r5, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) fsync(r5) r6 = dup2(r3, r4) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$KDSETLED(r6, 0x20004b42, &(0x7f00000000c0)=0x6) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pwrite(r0, &(0x7f0000000240)="12", 0x1, 0x0, 0xade7) 16:00:35 executing program 1: sysctl$vfs_nfs(&(0x7f0000000000), 0x3, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = syz_open_pts() r1 = kqueue() r2 = dup2(r0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) accept$inet6(r2, 0x0, &(0x7f0000000040)) 16:00:35 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) r1 = syz_open_pts() r2 = kqueue() r3 = dup2(r1, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x9) getpeername$unix(r3, &(0x7f0000001240)=@abs, &(0x7f0000001280)=0x8) r4 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x20, 0x0) dup2(r0, r4) sysctl$kern(&(0x7f0000000000)={0x1, 0x3e}, 0x2, 0x0, 0x0, &(0x7f0000000100)="d4f7b651fabdb615c8e6960d65002e0a6e2bfc425bddbea6d3031b468cff0196b5cc1be38e476432c0f3e8db8b39b7ee0000652ee07171e67887d9900faeda35a51498796133dcc3ede1b0c398929fe71effab8efab7f413d9d2fc1d9b592373b661d3a5e1a29be8a6facd075fde7c", 0x6f) sysctl$net_inet_etherip(&(0x7f0000000040)={0x4, 0x2, 0x61, 0x2}, 0x4, &(0x7f0000000180)="260eab17fcdfa9e5d51c14fd0cd5502f54825dbe7c2c65e9def954d745faea64817630a31ee901573e9b22a3ac44708b90724c41da594f59c4b9e56f7f3371c9f30a4983e48d7c2d7f58c17eaa77e1631d9d650de0b82a27e4dc8f8cc3b19128f54aead03145d0a95fcb9dcf187f7960cd07a282d474a7751cb37d176c28ec3f11b5d0", &(0x7f0000000080)=0x83, &(0x7f0000000240)="6a346c909190fc6d747dfeb078e46f742efa7c526a9e464981d7b494baa8824a5807a823c69dd56665798b9c46a6783d7c76095c1c05bb85ea766f17184edd1f062c4f3b519461dee41d502d60b8dc563707d961488365864a87f5c9ecbdccb0d15ea7ca4b824bf4582b030e5c78be3d67172f2b18d6f72d673f7fff169dffbe124d7682217b93f5e51819846b65aae2aee49f8d8552df57ebaa96bceddc8560b64dee4e29a24881ed3135810d4004c0e22958be9f75a10f3e246ea80e9f7b0afa3cbd85f9dd1b982c15d5b707d0d1b585ebb622d19c8b4d1309f31003fbb7b0a78e936dd29c814bbb91d123a956e87a46fa74fce0f6214fd5b47bb7a24da0fb9f2504190db04dd3d3f068a76325e64ca4bc2e2946a758e30382e271de83529a7070555a1010724964c764b495505e4f663c95f087f85ec84e4105c46bb1ec07a2aa567bcd027e435e7b861ef24df3f2b7808e8217158142a27cb0f0157fb788e531becd75215662a4e5e0183ca31e9f56b30043b3f17c19fbb70a7f85b3c4e84f18904ce4efb5b432a411336c41bbc236bef053f09c586757d1961d34d816cddda478ac168cb4879b4e47ec27e4b207fa55e398dfa580ce95863fcca4c5a80702c0f3c532b280f421e4850cac5a00416498b37b9ea0c19ebf3bc1edb3e679b78ba2ffb42ea7ecbaa19566b28c3061a08ea1e36bb3cc86e5cc31c27442925740b9e11c17a92567ace04800bc91fb9df9c0580b7498412116c6de39ec8cf1a113cbfc7dadd4be88bc01a0e8f05296ad797f4d00e21ec2a29a3faeb234e5db2007ae31d965080772bf9655e38798e059612356286ee7f6efbd55144c5f2f473c5e26231020121482f6bfa02d28d484f3e6826183286cbb6bd83a59799ac0bfee76a6ffd6c7e18957e29287535025fef0405e5974ac51a074a02ba2bc2a814a61c2ef86fa42e7527b3c85a8fff6d5112e4dd5b705c1307b12fe0e901734a9f3958365a11f2f1b2a9ad8fa99959b4463020f1e31eb0b9c2ae0e834a1e49caaab19138fda1bd5f63295a6b6d8bf2c525ec9289c2a3085070effd7653752548f129117ed7cef0c0efb4e741702b3cfb547533a6a12a0bc8d4a35a5d04ef10f5c0d0597367dde0451b3da4e2b9b9541bc5ea627ff821f4f49600b9bc5f4b0ecec0946550812bbd27e9f0e5e2c10d25b8ace566602222eba5c29564873110d86d539dcf887286f351e34c9c2adbdbbaf851594e11a554d56c76bf88578a2120bab271f6457d7bc9439de04cf9f9e0d0fea1f0e54b23cef5dc03f52a623984cbf02120593ebb5d442afd0e3d31cb1c0af77753c19427d08115769951eb9359814768c99137e93857ae286deb6e3efa854d7c792eb3666e5d3209843968f04181b4e084c5228af7dd0fa52df138d46d450de656e4fd2802e0c714f99ed784cf6f404682ba7cc14d74611bc969a25ac24793841198b6cd015ceb28ecae3fb56ce58945e4e55fa5dd7d36e0e3f568a565b9e695d4f6a30e9f87ca413529a89ed884828361531caff374ef6361aad312ca73d1c4da9d5f6ec7e6e9f0485db90ee8514eee20e0f481e3ad7dfc3d6369173ce9f8172339c51929c0877404b8fa1e7a948a026295fde970322144f27f926619364a259a19eb157b9da57dc79447e52d2f3ea0b27bd868ca1f76433ffe8fc071fe5a05b7328ea1323bc399e8d39e76811f0f6b4d3623c529e1b26d95f55bfe65e6d996a721b7502bcf2364e5e190f5d8a6913c63e39ea0d2dc65c787bd61ee3553e193f49abac9d5ccf706ff20bb54a70569a3f285ed5ccc2165eed8c1f957743cb0533b5015fd2d507c223baa52a3de1cd6ccdc57f2d8cff31f94d66c47c91f213bb976d6c87e66874fe4ff773f76ef2064a8370de444bbfefae3ab908734819dba6f25eb15cfa843f5cf50d80e58380364fae659651e6f88d6aed799cdd43be3b5b421c7821e9dbc8221468a68583832aac870969192f96eebc518e762b362965a6474e28e2fde74d8220ebeceed74d7f6de8aea9b16d2a377a653aa65550ae5dc1407229e0b446fd21bb7b72fa098df41e7c54fa50594942f102613bf6a31896068a95eeb88aa965861e5ed8f8d1f20a94b8cec9f33297f6d03b1efeb71c6c7588221af175d96bed05ae1e9f6e6aa357501ed2356081df0c9f54420ebd76f9e8ccd6586adcdede197ff40b45542e8cb9589f463494e44db88ea1d99e94d291b995ffb9fce5125f20c93de3f6c995ac411c07ea961c05b663c6dd6284b9ccbed16bb8d2435e7357313e48273155693d1e43d2992bc6344195fbf28f332d09fdb878693ad26767b5ab1b34d174f3ac9b5399a99717d5f9bc49d6626bf3fde121ed88fcf2395312ac3b010eeb1763b37f519cbb7919271a4cde839dcd1d1895146acd17bda5962fdbca3cff40ca94da649d3fcf50bb481a8c25c1f7f10de6c9a80f665119a68ded62c0823c920322a0ebb9bd2fea7386bbacbeb5ad1785398b36946335568021ac0cefd24a7f9c518a0f5780afdfa17d17d1cf2004971aa68e5044b3c347bc49843d18aa2d8d2a77ce67f09ca03995bd7afa05f2df49cb2cb29b2523cabbbc3751d68307ecbae9fc1e3ba47fd438a40912d8bc98441301da1fd3c58066b3963378d526d2b9e918ce2a2358109317a8102189b61eca67bda998344351f9d3f9fd9c3c04b9b597ba700ed76a863de8675e6798aef882f94e05e6c057eb07161ffd3e6eba98ced66261f0e76b70f8da378512015b75ba165f607d8f2643fa6dd614ab59a8d3901db2a199cc641832ae0f8b8ebc46b7b69c1e0e5216c0df5c4872a423e3af3a2a9e779069f3559770bb33d523db1e1210b3bd3a4b0691010c57cd706d082edea19a055c860ba47d12df07ed4be486550cf0d4ecffe7d198f3d9c056c415f38a9c77912333826fc108be981692c62f1b0c6884cd90656d7b318ef11f66df802351b7419c1fbd30ddf294aeeecf47a7be25eb72066894c4c79ac5ae7e7400de6bb6e4826c7d7724e4529b13181285757b15c8a68fc712ef2f69fef387ee3a09aa2a0fbceb35528ce2982e68dd4a55caa593542c8c01c76c693f39cd7abe8862ebdc79c3e3b227dd5fd59d3324b3a13498fb528f2f20c15324433c39aadd433fa39dec6bc89d9bd3f9dd25330a5541549b63c44bbb9e5244cd52051676403ad87a892b90cbaaa6af6976731e6c616dba11a51d9c59b1567c5189aa0f45825edd2cfe281671b99da24d7a257ee7bd4b8ccbabbeb29b70f1d8bb3bb87537c915218695d685af519c27a0e8ae21dbe2ead6eb7ca95e5acc43e9c0daae4b857853496bad108b24b949239c65a415adcc24952e3bd6f0ccd2b321653472b55bfbbe19f23ec23cfd16c01474a73b43c5504421e302d08a11bcc12ae82c0fe598562b30a2083f3f75f6b8ae9069febb6e81f32de8f4f53c6f875a75579d5466bab3ce5cb6607c504bc8a64640a1e442e0537a20a6ffdd53e2b778a743126cd0acf9da74ee811421ba5378d1e73beb4c5b3493620a0b5a9504fde0eccdccd723d0465afb0a331d34599208d881b5ba637e0fef325b74d730768c0191b68096715cda1c0688e7087e8c401cc7742cc02f2147ddd498435d889400e0e19dba513a2a40651f1de95e5f4b67d4090b694b4304f30fcdd823b4e5d7c5117c84e85b5344be9225008af43ac74e22da5a7c0d846f6197655a1e6b4ad72b4b4a30f3331582b6fa0336c8413377d8763133453b600140821326e212af3ce5e758084d679108da43cfbe5a93f4be942c8233a7c525775f85463c0a8c0dd0da6333e01e5a1e214d02177fa035925b2cb83868ec4c4335015b8c82a2d283b9df8d6de0064f62b7e131e6d78a824ad059dc5dfadf2685e3316e5589b628a3e9cc42a83be52e733b953e3e8c1ac746cb568ac384fc35b46e2511ff8e5e5faa3621ff7118bb8334210671da0ed537bbe39e69616653b3ba24fe0fb501da77389e4d93400ab1666a0c6587817184af25262fd4d9bfc3ee5c906c950183e13419fd9daca15c1080c2843ecc8a5603b3808f7d747bf3f706c7b4b278a4ca1d264deb1eca7463048b5306ce3ec4638235dc0474ce98c556721ad2ce42c6aef47adda368b0326decba722a176209a9fd67c200d90c8741b76e4274f2b02f4c67b8eec1017dec5ce1f24a9ecba8f0f34c96b1c619feff98853408eb46e33053569002640f4d1d6cdaa2a83ff41b4dca45dfd0997af401151c4a15b2fb0215e8a71593079284c48909c4bfdb0f61105dc8f69d99a17bd2113aa09df42fc32632825636ce25cce261d962ef683c82c85f0bafab73dc684013fcfe64879c2618daec2819725b45ad74d32460b3fe72fd3716fc328b171f7a7cf6fec19fa0c7918dcb1ab323061ca1a696e6bea3ea679f35a0168eac06762e571774fed1737128fe2d342a0c910f2bfc896863a1d0b8008bd39bb28e08e53fa12334ad9ae4a2d608c00ac9dde4566b5316909d5b38ee60af0c54c6457872bc9cb830bf6639e43a2c5ee23f87125590709d0ab3010617b0b940a2803ce3dbd7696a6562ac3530030f5e976ddc11642ff3cc9ab6bfe54919f8948908dadb408163a73ba3e8c107412fddf41bb580d3fc4e7dad52eff5cbc0707c9cd4273314b76b4e2f3c1e60559e1bead5c678fdd45cf16c58c2ebf64742c76714b263865d34ceae1d98f1c3c8046a328e688a014a4946635fb545b983fda35d37f9734eb8408d9a5808912254fcb45fb9e5fecec05a60ab693957ddde54ab5412e50aaecaa09ddc4b54e4b4e9f5fe944b4cafab788fe9db4b9604434e80fd35e817c876f2767eaf438d61b085badb030b3a002249eff0088e41122165135bb7e630f9b1bd162e42722009f03a7141e4265164f11acfcd1c7ab4fd33c33b3ee0de71bdfc8d48887664bf6579aae2cee08e8d9f06573fdcf5bd6c30ebfa9485443b9be2aaaa298566e76d8502acf70e73712c708b0ead6d1e1a65ba4bcab03e979ff5f4c20814b4bdbf22459f241728296a5dd5a52071995e99cd07c75049ebb19b9ce076fd6de125754308ce279a99576a79c1b0a4c90f70565c8c0c10934a490327e27e025f65917811b148ce6ba5b8f13e8bf7134249525a3317f232b1c4aafc53867aa0d19400485e691b0411d6028be00ad6902b7affcbb391667c4901ad40bf2817ec8c8ce73fd3332b5b296c254f5b720e246649a30ff78cd4aebcd0d73596521f9dc5e6eeca2de1dab3f2df756b0a37155264ac1501150a70906f125772d258db1f71e6411a4c286f5bc268720aeb02cc288ad1f1da06901e7a36b56a921c968546f96211a25850d2c10255900e187f3816fd3f160342a673625c04623ab6a5e348aa669ddd809f9f85f70f20d727084a5378b2bf71c1285d50de58cba9a641b17d8adcfec0460338ca60a8821f78ad44a6f0397bdc342951e71f2f225f4454023107714a143f1e944d40713f64b8a8b57b51dc13e368077c093ee8428c1872a0ae7e90788f78936c904e9c9a7074515bd6923eedc23355b05ecb78eab4ee67680a5ed99798bd765a6be67c8f16cac0736033efeb9d858db629fe86a41ec2aa2b4eb101a2aba119e0d0621c89bc34641279fd714f28210bc02e5e47f25a75b802b6ef40f76ae5c9f4668e045ea4217ed06a094d32d81e8f76ef58f8518ad262f442a639147e3bb716d8553ac0a4933ee0743601f152b479b6e61cba3bc108ca3d4e453fb2370c33e0e4a4402bb49ea8bfb215c6e051dbb462dac3d7ed9295249592dcef167ed7", 0x1000) 16:00:35 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000100)={@broadcast, @local, [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x1, 0x0, @rand_addr, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0x7, 0x8, [@remote={0xac, 0x14, 0x0}]}]}}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x102, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast2}, "528ad9adbc1d0000"}}}}}) socket(0x18, 0x2, 0x0) r0 = socket(0x18, 0x2, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x2, 0x401) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = syz_open_pts() r2 = kqueue() r3 = dup2(r1, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x9) connect$unix(r3, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 16:00:35 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) seteuid(r1) semget$private(0x0, 0x3, 0x11) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r5 = msgget(0x0, 0x0) getgroups(0x2, &(0x7f0000000100)=[0x0, 0xffffffffffffffff]) r7 = geteuid() msgctl$IPC_SET(r5, 0x1, &(0x7f0000000140)={{0x81, r4, r6, r7, 0xffffffffffffffff, 0x20, 0x400}, 0x3, 0x101, r3, 0xffffffffffffffff, 0x3, 0x2, 0x2, 0x7}) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) setsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000240)={r9}, 0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGETIF(r10, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_addr=@in6}) r11 = shmget$private(0x0, 0x2000, 0x210, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_STAT(r11, 0x2, &(0x7f0000000340)=""/4096) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0, 0x0}, 0xc) setregid(r12, 0x0) ktrace(&(0x7f0000001380)='./file0\x00', 0x0, 0x8, r0) 16:00:35 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0xffffffff}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffff, 0x0, "d730c1e7e400000001000000000000000000009e"}) sysctl$machdep(&(0x7f0000000140)={0x7, 0x1}, 0x2, &(0x7f0000000180)="daaca3f22a89300eca159b3036e601eb8e309de05f2d2ccfeee1af16f5ce23dd62a7a2722b373ed93b71ca3763a8071474b9e3b881d02e0bf8dd762b1accaeddb1c4b7c62cf8cb196ce70e085d0e1e008a7f931aa26f4f0bce15429e7cf8787f32ea0ad160b66d1fbd19b5ea6c407a0d7ddde924813bb6ddaaf004e7333b30f8ce47f3c99083d5c2d5d074d49f83ff803d0d5f1b17a25ed6b3d72df464ea8595584f608dd06b838c8a01a35ed8b2a4425d6482c13a6add9e1e82e9126d4f78945ae223be9c93e1a0bc2791a2e6d126b1137ea77511a16659404a38e4572dd7ab03243fdf89807b9278cb32f417601cc30be703a2ad05bc6fae41f1795905e06768d57359292e34b937b12c60e932acf60d77a433e9cef3d36c8afc9d924b49a205b35e18a9eeddacc54e3c0c6df5cc3711cdb8a91fa2371e29c6b277c7e336a3a4c209cb7454f0a7146c4afaa416c9d345780f7fb962804796c8cc0f6f55759d5f922bd3c43c2d6784932801edb9e5ec00bf37cc72cb0d7be202e8752b08a59ab74f9c6cbe37266cb972b1c7f7e2001fb8fe9da52ec788d250da246b7c7d19bb78d18aadc45d0c86de3f453d19117737c1cfcc84d1aa0cf704586cfe67859073c981a3e30117220c2e928671b093bc47045555b78640bd5eb157fd480071c2aad09f59baee66a5e719872c44203274bb1fc601997b3143ce8b2c64c2079e109c2bf38641c44153c6d163306e7e156f5836f312648e6d49b21bf7140018c169d42d2225b4872c834dae83f60a6dfebc9de947d867e22646215b58092a859add7a25ee1ff1dcbf47bd91bcd82dd6d441f7a468dcb6b4a1cf305439225ebe5867a380e96a3a09ea704b5d31f802f6714003cdfc728b00f10c1b4934a91dcf10964794a3326204b0a449ecad3a4c1d331c1a539a081d3cec421e49309ecb94a6c0b1e46fc4c99df9e0f4ba5fe381799b7da33a0beb2c1d1369da9b20dec1359190a921cca02d3b3fcaca10ba42d93ee1930d51b2a5251eb8f4ccfd3279b9ace18c8a8ff71fe53b5b02922e252b9ccbfff2ffb72fbb705d4c3d59bf477c902fa5c7cd0b8054d104febeced02e8b3c74abe16e00adb5c0aba2e07149bb759dbdf6aac93a5ab2aef8700d05daad9afbd13e737d52d5973756ee85c498e7674d3745aabfc2282661e85db8beec8d4d208ba15ee8612891ccf7982ef6fe82353132b73baacd18c106e4e95b06e280990b906b4f741b241c5408fcbdddd65acf8a4e3f1346b72b141c7add9dd16a854117139c47a8154c4c52043bcfce0f9f25022f54d6c1dc5c667c722c94568a942a43e25d790629f3ef7e2b1d4176bc866f53d6ee38dd3666dfb0684a7bee6ec322cb7a1a7e9169599813f849baaccdf92f6ee2e47c4a5dee1e645c4524ad3faefa709cad0144892c9d4eacc32e536d5390a819e4bb6bd141dd80cd69d21b98048495a2a6dd899dd804267c11f6c2273c2cf3c2041faaf0a390b6d7ceae0f03cf2c2631793eae1f901139eeb5cebf5cd7f59a6d94e8431dab90859dfbd59e4bc52c8780ac00c986c3c2a1932c2c43eb505054be9c3d89dce869550e4a5f00592ff1b447a10f729edf7d4f732e9c77fdf680b1cdfa3f7d9640d8a4808b4a6b61cc643d890addfc8d8f93f742c0fef82a73b0c6b1f1176c97343e29114cf8608ae8ccfbd6714b7b29b9131a1e415de88fadf2e99b4a01faef942ef8689c699fa7b58965c417f205d9a9f1dfa17566c42218e1f1db116212349cbc9cc39d92a75a07454da1ffffcfe4650b5b519e646edddd7a8e165c5ee5b44df53a488cb8e8b251d50a439788f577bd6efb9436446e3b76c5ba263350ff553e053f6546db067c6a166bd55512715c95c8af6ecc9aab427d89d908bd04cda63f754c94f148fde48873c09a5f949f73d81cedd2da5494e6c7555b2d48790c49db95c7a051fafc72778dc4009f0a3e3791a915f7efbba9bbcfcdafabf16b4acc508d75bf8133762497f152f0407792522e782e920550e253c81a9b8233caa025b3f17b55fa7feb8677933b6810da7894280135c14042f7e3c01affb2121c1993ebbff80379473f6929b98354ebbe1c1e0ce836f5267a3ff97740d7a5d85daa31eec56cbc3e46d04a642ff58e22b9775f80efc1d8936ca246800975a178c0dc2c4ae27d87e5f5ef0208205dec906388d9a4cc21588903746e21a4abf97c75bf5b566dd7461024b2325d4140d5a4c4ba58ed51fe881ff3a800acd8f850519f705f7afa25f5927ada5a3ced268709028dfa438d2110c344b65075318da456ca65e15059e956a5f6ed986a5cf8010ad116e44e0211d8961322399f6a50c92049fae2c74881e3a6febf79e8f6fe29e9a08adade8a7c2b8e40904d19325ee7d884943de3b3152a67a49ba77f509a4882fd5163e85584a8813e6b3bd6cc52d7a69ab660fe7d0f7f21409c26d47461a1c284baf8113b3326a0f04536eada877d9468555cf7b069c24092db0b5db4c9e283d4eb3ac4e6072cbb377043fa2ae1e6a58f50ac9da9010dd1f3f78a137ce0e7edf3ea953f6400bee5ce859cf4f2bca7ed8a521d079d35bec128ab29f88768c3ec814e684d350f4cacd447ca144f1d5137b6f957148a159c1bc64eb045f97af74f2084d56bd54bc3590158b8d4cb0383e5efb6dbf07ed5aec8abf607268075252d4b4122504ced209a1331645e25832b520a2654e98e6758b49c908c4f0a3fa5dc91a690ab77b64d7e52403c02c2febc2db747c94f2a1e6d748c2519c1d9cdbe7b78f76d5ad086f07ffb8a63fdda7ee3c18f472df9aff5d5a37eb1e2c99bccf1e2e4d1480a1375ff3acafc6bf4831f530c0c510b8586fab45a1614dd283dcac7f526bb83d426436f1222e5a426f936fcad23fa9f2b403b02aba6bde8d73693f1c01e2479add26b414fc8d7b7a4132ff2040687d55537687a062537ae567846a86609a95e063e925b390022226acf2d402196b33d2ebaf24e927d1fabfa09de400baf157a46d662a808bd0dcebabb9af2b82b4dceb7e85d31b8480360d931b794e66ec95ba811d65fb13d1a18abd279f19aeca797902792fd454d468fa69efa27f00c6314a5e816874c5d9d3c64485b91454cf1208ad06c49c858ac7d2a294908bfbbb18b57713ae1b12add9a4b4e7e2389e05a48c644262be66d94f5bff5dc89b4d873952f0a878be9c5b7504d1964ec3bdcc799908bf71cfdfa43e462f2ad08f497e6309501b289f5eb642e108624a34b8a649e37ea50aa13adca64f5c141b9f9ff87e2f4b0e8bd4116e293b4290e398b777f22f7bd518d82ecefac2b06b4f177befe9810885e096b4b5b2189ddf5db11bb66a00f6f00d3ed150c7fd633b2b1150cd0772336e6ad8503c019d6dbf084cf5c5cb32348e3349b0048214a9aa388e5a2c18d33b8a642ff3ee5f85295d8a51e398bd0f8ddd098885c67129f14956673e955f5cd9f743fd28c185adfc3f032dee963779fbb84324d9a0de236de3faab2c9225cf6d594c64a201080482dac2ff77697a1092c20038da832031ac074ab6fcb03aa94b464c13f18d1f21a43212e93db2d5d2397633c287951065b8dbf417ee26c721047d8756e3e3646a760afdac03b61365ab46f26151a042507dd459f1b43f7be6fbddbd0a69e10c73f74a40348412d8091ea868b3bf3f9ac2e801bf01d5dc089366cbc8c587e57e3304a5ac1fdc9ca841e0b3db81f8028835f53a5eb01cc3f3bc652de12f5d3ba32790c305fd510abfcb85f38925442eb985069cdb0a2f4d509858f8a33fc73b7ed347a8ca78e6c7817c59c33ad6736ec3b70993e3fafc798920e8b390999aa7fd1e2cd55b6fc262683afbfed07bcf1381263bd04fce2f464aa4d02638df05b69c79ed0d1f8d6ff98da4454074c0e4e81e9b200c2939dc0d13fb3e08cd240a7c0ded594b10e98176293d226b2a90f85a87791156a123af6f0d3453a1eaf99c5b6b54fb61e058d6f03f7427d90a0cd1abb606ff0686e9671c6b8a795962051f3b550748501ce80768bbe0296e9c23d3b94d0bd1bfd59dbbcd65c8b19756f50f24347c5936d57cde4f651142d88ba869b63b9d6dd534e58e4f96086d19533a484ae380a83f7f175666b772517fdf2c0c038aff4bac52a5f5cf3a0aca11c7aa837d6a0c15fa259282216ccc7d71d0c1fec1fe3f4e96b03668d04889f23a59ef8c358751866754ffb1568a7010f5e271fa52a5504947e6bc3cd9d4ab9966d730b7d0b0eee5341d4583ea788f23136ff8d387cb3624158b69a988ccc92eb96068bf447d37f8ba5e0cc2991c91d8478142fa7ba5ff26bfa24f7ed0c30334665853627df873b814749fc9e6e8f8eca6c6c49a6a8ec948f61d0ceafcbf9cdd644dbc0de9b048e1c1f60e42e13d0e5c89823c883f6cf10e831719983201f73675728db0f2dae13df4990340819f9f4ee569ee9a1f99fd485d4eb393a570798eda2f7f8bde20a1a86b8138aba1a5415f6f7ab4da9a9b5164f2213346d24da3401e7a491d188772498bd0e6b8cdc848a322d576da2e30421dd4fc0b6e8ac4d398463758b77cf4f2e4eaa68cd30122394dddcc51f2146b7c9bd52761b3a502efae02254fad9d8a36234f4537b6ec956a9f228c1b6f6155c78bb04e4c82e472d177c6433724426b12deee9e72312af5268c698fe3d772fb76dbdca54a864bba054568e11bfae789c2d4821f64a1e71bbef204e22776e3943453f7e293e6048bc92f1575dc8b26e47bd658738d067890f4dd423532a42c84d0450b0bd20b56dc6b0729ad9cb8961cc64c2f7ca88fc16f246261166ad8387bfc47ef1848724db5f33129def63a0574856f38a615a3c319985298e7011b31e52fb83f54e855173c2eaab16499e02f91e3b181ea389bf2c27701dc325df25a2459221f199ca41e9689e00a27d4ab1e9a9978e341da5ac3ac17ac23eea11ef31a62c829d024dc69199f529108049cd59503bc0afc7dd87b17646f8d3e2143289cd5d275e53af6e0f76f7c56dd1f88c97d7bb1a142d07dffb0f043489841f91271a9a99f24f74289b4f760e6491c296ec481ee30cc56a100cbdafb27dadb7e9037c30abb3e4c4e8682a515c94599f827d27978713d767e5e83bedc8f0e4964466d088161c22d05d331cfbe4daae47711548d8aa317ce6b27f8b4b2886c98085e954375ee7eeb7942c4a39acab478d8d0bc2410bc8ed22f5b46929a07fe7960c8cecd7b7c459112536fe70c9054f4eacb7ad6f1be3d97c9821588a83cfdfcd94d209066d89b726a9dfa08ec8459f340dd3b524dbb226a1e43bdd56f49e8b1f4350be2e6b7a6e57fcb3d2ae1db936a8f3f94b2ce49627bd681aa68fedd45e29f38370a05ed3e3350162e6782e9c64b49ca9ad651b36cae08cf399a8241cda73db90b8b40bdbcb16b42c349367aa14fbefe156684402bf80864c302c52d484b2084db505705a28ffbb3f069dd1067886908c65b125fe2f538d3f111d7a1e4a50b5def5e39b6cdc05af1300b852fc6329bcf694bf72fd40347faf9ce294e3172676288306a2ffd9e1a252d3e1d93a4577f821169d5955320c29501c6a87ce22b6c7d05102bf35064d6bb2465b81fd479a04534a525fef95c09b3583d2941c2f9117f9bcfe1fd8048fea5fd1ca255c9b682e6137cbfd3712b43d9c25c69f2ff322bbcc97341660394b7d436ef0f4e4022c778ca6b2b8cdd4aa899638fc3d8dcaeac746f5cf21331b79302a0451a53673612312be89be015ca26129d3043b537b8956e13cce57b4000bc9f592994ba2678c5d852847e92880775075", &(0x7f0000001180)=0x1000, &(0x7f00000011c0)="bb032c960ed806474f85111f41593dd31e510b598976b53837b0b13285fe71b41aaa105dea8d1078ae9e620337d68a4b16d6e78c990ff7c973bb00bf173541d61bf551d6902db1c17169d0ce25aa4725a5ad", 0x52) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100)={0x4, 0x269}, 0x8) r2 = socket(0x800000018, 0x1, 0x0) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001240), &(0x7f0000001280)=0xc) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000180)=[{0xb1, 0x0, 0x0, 0xffffffff}]}) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x10, 0x6) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) fchdir(r1) 16:00:36 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYRES16=r1]) 16:00:36 executing program 1: r0 = syz_open_pts() r1 = kqueue() r2 = dup2(r0, r1) r3 = syz_open_pts() r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r4, &(0x7f00000000c0)='./file0\x00', 0x0) mkdirat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) write(0xffffffffffffffff, &(0x7f00000001c0)="c0830c62a15bcf9925813145c70cd9b38fba02aa5a444f8cda25e13d761e690d27319df10c914290d73de5f4fd43eb90c5a15f9d48b41a14d7727e656a019863e1c6c9135ce49a7d215cc6a1cfffa14856b96613a922497b95a9ae4378bf3554ed6640f08891960cc4cd344b88498e8a07a398016871399ed9d29ee8c2a8e75c49b1564b4a32ef42cb13198039b5d8c3727c1360586035e5c8eac7d4f93caa27a9c06d6c7cc5a5c880767fe0ea6797098ef7b4eb047f8a3bb814b54669bc53219e120d56450be62411d706caef3139a054f1687b936d9591d7d5beb06ce60ae49c192a018ea5761243bd2a5fdb4bcca79a982fbfd7", 0xf5) faccessat(r4, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) write(r4, &(0x7f0000000140)="841b19187bfc2063c40e25198bc2ca68f51fcddc9ef581328e3dea8eba169e71b0cfdfb346d3decda5fe88830cd21f0944b10eabb2c3ae4b1c091d49f3fc95d898ca9878367f28af91bb95b0b4e37f6c08be7a979c3c11a5f0e11107bc899cd0f04ddbcdd72cf6e1751830b6032e9544f600d9", 0x73) close(r3) writev(r3, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r3, &(0x7f0000000080)=[{&(0x7f0000001900)="c3", 0x1}], 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x4000009) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000100)={0x30, 0x0, &(0x7f0000000000)=""/48}) sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="b10005", 0x3, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f0000000040)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcffffffe608a371a3f80004000000000000000100"/177, 0xb1, 0x8, 0x0, 0x0) 16:00:36 executing program 1: r0 = syz_open_pts() r1 = kqueue() r2 = dup2(r0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) dup2(r1, r2) getsockname(r2, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) sysctl$kern(&(0x7f0000000180)={0x1, 0x58}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0x85) 16:00:36 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = syz_open_pts() r2 = kqueue() r3 = dup2(r1, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x9) connect$inet6(r3, &(0x7f0000001300)={0x18, 0x1, 0xffffffff, 0xfff}, 0xc) r4 = kqueue() r5 = syz_open_pts() r6 = kqueue() munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r7 = dup2(r5, r6) sysctl$net_inet_ip(&(0x7f00000001c0)={0x4, 0x2, 0x0, 0x15}, 0x4, &(0x7f0000000200)="e60f8440544800b07b173556d88eec76ae1a43bc1a0b97e2bd570b89a65cc417fdd4b55bf5b9871e08b859a389b29e7fd80067de17465776414b72f602e25d1d450949554977b90ead0279162fd2a006225861c4e41277aa59716285c4b2ec5623c96974a2519aae91a996ddb3b1fb2e02b1f63657366223a0a9ab8a1341469df3840ae6ba1e51489f4c4e736930a8c55277e924e84667fe0976e01a", &(0x7f00000002c0)=0x9c, &(0x7f0000000300)="8e5fb244be366c851289cc22bf9b134878bbd6ec17cc90ae91566f72e801d93792f4702aca03a4521ebe6d14a0a8f2ca39248a541782f55a44bae488fff86cf7adea818b3fcedd5658e47e7c48ba529c7d16c8d5f95c07fb47682dab8d9df673b010c8d33be9b6722c27202fa11a90be45a50ec97968a891d04e5f447bd45725d14c977f337d56297e379ed2e953d71913eb095e5cba76d495c1775a2e1f3c13d735b28e672cb93a89e5ac6ef9dd95999eff0b58daec58be73761d4437d9321232585266f971959e9804580e30daac456d419060b2d0bcf5498384c133dde2a82c6e6e5bbe9c1f808e263f7bd017ad532c3b753bf857f56a4a8a79756fa8865dc2ee0c9f3f9023cbf96df043b8a240429874b38cdf55331405a6b34a54ab2a3b56632e88f117dd4b387ed013ca7d888aaa0e66ad7c1349446acec7c0ae592a3839c005a68037832007316cf7070d3d59ae01cebd0afb7174d792e1a3940b15f4e3a9678944aeae65d4a9ec6bd354672a9d93b794ee7add6d409928a5e73f4311ea89e57750d2a0d944575559fd9e7f4f3d5e5dfa14cbf5fd934787435f00fb52ace70380256362364ec3ee8c6f178df0df8041a3b452d0d672adf2c886637a7ca8233f5fa0db9dd3d6a8cdf6d32450e12c76146d72905352f6a48efe6af4f2a91a239d861a3aeec5ada2260d74d25cbba8934d86a1161261cc001c425e2e35f35d7591bfb3b165a36dc3a1a8480faea9b524b3f1b2b63a7d3d5bf3b4f6a5f8640b02e955de7903c5bd9b8366fc4fda2ded4d9985bf533a7df4e308e454111a7c0eb5f420cbcd5be890b84130f0561f7db023e5edece8358d96e74bfb53152bcbb861468cf4768084fda4b4a03fa7548dafb9957e56d45c40bc441bd56cac8bfa1e0dbe829793ccfb2baeaec94dda097d3675defdfa452ce49329df545169962c3abee99cc9f2224de212c4d0fdb29d786974bcfcdc2d5faa9f7b6f7c2a658a3e01a8547d8c6bc4fdfd92dc93e21721bf21b6ecb9c8486c6e2235ed48ca2a4a212dc4f547eac8bad28995767752410d05952381f940910f838625fd542db0e533f15a22b4b35b509c46796f161ff3c7d3f268ce6bab0c6fd9198b08d8827b21e101088bad624754d3829569248fa2eb66a69b629c259a6e4c48425db644dff8069c5ca85722ded4c8a3345ed9fc026447b784f1ed78c138a573092eb1d977b3e26bbdc3247e10b32ffb862b049e9457c4406bed25e2278b852ab0ef094c6ae3abf0de428695332094be8d57e552f537360884bb3a95e0d837caf36e5c227812433e3b1b5e347d6534160020e7618fc3452e087cf3973a66fadfc3b658dc12a68021d1fe01ab8b9234548be742d1919028d2b93c43f76ad805972538c4d326280b48072d3c8c6822b1c5778eeae74a7a87808bbe0a13dfc64e1911d8d6784d94baed98a3a75da3c75d4775b16d6bbba1c4b432fed6078331c3493941f579997070f632c86e4648e04681e681dcfcd25c4e571676fd3eb69a4b771094d418824b058a43217dd6145f1cef6e4fd188a19aa099e9e24a6e3440a1c8c076bc0731f5c2bd4843a49fdd64a56914b177c0882069061fae76dbb98df08bee3b21a997f863c629c1cb9fe5ec4921ad17eb592797d0f88a6301dad0b01578c671acf76d7246ebfca58708f1c968ef0b245fb242f5c367232908466a0afc1c61fc74fd8d5b7ba77595706a18bf649e9464f6ff30a0563ab64f55d607cb4e786f6054ef5d8baf36903bd3d7c46604b345ee859edca35e8026042882b94db6daa5cbe0547e77b446692787fc352da861dde2d58815c5fe2ea99580d4bc4e66d9b7f1dcd3f6f9a36d09b08a42cc802e5526cd240c9a589126e2ec90b7b3b6027b6f2f4b0647f48a124d5e60c6f88824e0ee87e6162688e1290c3c620ee597e541edc37d826ed58cfbbc9e96a6bed1861a37d696b0cf05e82a8bb4efb00fb67e3072ed34f2e26a217291cc10be308c0f86f513cbc494fd9fff28c5e7660d32348b7f645cca512d342da1e185e0af985449d69f6eae5bb429cadcea1d4940973d721ebdfed6662461802a48a819fa9a058347669a0954519be7949a7798f69ee9148d9db160e2db91347c3de588f69c89dbcf55b34a27939433f1cad1b4affb30f822a211feb120e29a9c8538a5e8ed63b6fb8c2d7017c3a5bdc25dbfc2632f0d6b1736bee82f96e6cf2daa400b67f0a2f1c0fac26e631ecb5ca94ca8f51bd217538eeaa04b35a6a098541f79f8da647c7a0a5a179681ce7515d15771408c46a235b8c5ff33abe17579cdb49906d643df5af35a2f38243289bff993a619d7811bbf5c2d502f203ffb1bf3fafb3791553865b24ee9064e30c237e88f0ac6587b04201aca2c4e109a88e221a69bfbc52a21a3db50edfd65f2c71d0fec50ba20516115c093a7a0a41e71720e8189fbade6005124957d86f7d02b812ea02361a7eb25f4be69103102b817c4a960395d843fbf972c79f6d8f8b3d41b977e18b5390c14504d7c4c20bc6d7f91d978d3c27e17eb3c1c815453f3748705c3a5cba3b0e409c5b37089bbcb936a1b5233c8d881c7cea2d00e35ef8885d09d1f828148d7b669115214e91ffa12545b987d236c5b1f855d4214897dee9326c79c7ca13245903f2146ebaf950d3514de3d5954a76e34a780188e4d14f8a9101f0f4d8956543c1c964cd02d2531c79f926f84d5729a05d7418d803aeb88b266de0883b2aeee93d0a894fd5530fbd9430f964955034f7c5bf3a700e052d6f1c3951e83b58193ab6c0e6758d35bd2f2ed83bca6920f8ba76b99ec574376a68d49fd27fd3298b22c17733e58875ff01942bd4d3e5e54eeb6711a078a2ea52fa1b7408990c6478fb9ca3efb884347052ce075fd1d5fc84e8e56ebefbc2aa8d5e6385b7bf7c11359bb8a09f91a57bb7855f4b24e6bbec63db568512b4d79de0c667bffb5cacbbe766bdc5b3f816e18cb19ba4ddb050b78e560923967055e10b38e4646266931d2688c17a8ff53123a9dd02dc34cd522891fa9473aad745bc658b3f3d73cfd1cb7d77ca0bfb6d6767cabdf793dca5059f046f62edc900f3e9044fc2449df177af044b259662b2dcb6f91294abafd817c8c136a0eda03ab94d6ff70ef15660789e249f1b214b9a6348c344b6b904ab88a8bc4720660699690f78e5bb1e71663bf6991a667c8c73c8764b6a1a83cf72235c3edeb91c9c1285fd690b2512a4c5805b7cff3d68be433d83e3fb883d8e6258c8c72b05da68fe985a939cc4af0614dd78019b0a3167e975dcfc6475946dd04f26ffa5a0dae9f77a14f8ba4d6235372cd65b163aa27bb3b7e7b96232b2460ef2850fe350209d4365967cb9f3552ccf4bb4484f9b0e0b5b4261b7e321f1fbff92cb0ea53c9342954a706af25d6f1681878d26e296efaaa372f265ac3ce460a05d59e7fa51e70cdecc5fe027b7d99c04b9931a7b00880f1792f38a39958bdc60284d610ca109b7ab4aaba03b8f0e7379eb3c11d528b55c6b241a10c134f2c6ebaaef817f172caa206bb2c36446b7bded30edec8e108523097bcc2bf2eee206cecd65a6f69e7f44801270f161c80b1bfaad12357be9426c717595bb0d3c2e774a25b55332be67e8cc586af30034da15b9ca71f37debfc4fe6244589b27500796f45c6327854a906ec20e035d0f4480440f9da59c12cd4b0627d79168ce612461b2c6bb1c227db2b1e9e0ad1c4d63b5b52637b709c874fe91187e5f93ac14326f2bbc09d3dae4a09ce05cfb01b68e9a16800d866b745dc34f810f205ba4d7255d26deb688d67a994724153b8cd5c28410d5c34b095c015ef23c049018bdc9589ecbc37e9139e96f86508ae2c7e9e07e27f8d5ec6328730fef8cef488b307b3dbc5a28d36b648d39ca21799955ffea8c2a8a728574b8b128a01883660cb08135cb38c455d5f7be98616f2800bee477cd38e6dc1b0cc9cf13221470b93961d77d323b36e58e669997d25bee58cb9fe928eefe85a547e63f9f25c152bafb9b94975ae5286c923d3f295a8f5ad3b44d0f676a565dee098f4d11ccf526c4a5054b3ca379d38a902ddb8f7366fd6744b9f9ae7c676995aef3ae62e58a281f659f254ada42b3a968676f03e817c2b82cde9c768047acd6ba76f16238f9af23425afd6b9f09f007e07823fc3af0d09bc432c72a972a8c901933fd36d5c69fac5fb8fa22743926c1810c65d5944ca3d02f4d0f964d590f487742199e24ac6c0915e6099f7753a8c03f2c5c9c6397939f6d6222e455352d97fcd95f3870f947d35d2445f591ff29f12b93297e14651786e28949418064696b05dd78b01290a8cb9a17a13ed0bcbdece61c6449c8cccf737129480f1ce5fd53371abb5f4913fdfa6c1bcb57e39df69c97b9b0e2a6e0ee88fe6616726b68c4f14d9a9070c016511a01a26d7c5340b0cd57f1849613f4043de025b60be6749d2a492454a3a6cdc1ad3b06a06d51d8bc9dc195713b286c395823b34181e78261ea88282b6d662c705edf7ce5336addaad35b04075f2446fd0c3387da427b3cae8c19aec42a2312823969265629dd5de6a8b397e5af1fb574bcf9c36db049abf0308af50bf7ee12ac377c44807ec20963e3225ce3b67e81a86dc0a3811f1f85d913359cf0ac1e73b7ee4344877f0b33ecb56e7773a75c8635d4a91fa856cb544b324e2cf11bba19f63043ace2e70c44e3fba5ee4dfe019d736fb57a95c836a6a82014592c54d6b8145aa4ed66056945b968b8c5538580c2ad53fa57a7f6e255236b5448e151fb2a47fa38809be2ab2fbd99e80b33f1dfe81710ff7970a5632f5cbd962605a6aa84ae3d9fb8a3e9471d592b90e2bb27fe95258d4d242f8f6bd67e0383003596fc7b2634f4b74b9b670feef328c85186fdc1ff24abefe45089c8cbb463a816d4544b0aa2127fc47dbb4ec73fbaf53e38902179c7f262d4d39146f3959b62facb3948d5da5b1f0d48f2fd555997f9f9f30fb0cad81519ba00c56ee01e5a14be1bb02da4ebc8bd0f2029108cba8c58992b9dee0e7c200b6f1faa97c405e96cad486dfc32958ca4421c8ff116cc3fb40186685ee9257d52422f411c8c5a3ebf8c71ab6da78855be190d1cde66e74c71f590eb695782bdc7d1bc3b96dcb54218fdc47fc8960a77404c38f50b474eff7dc6f6b713b02a8381c21b47149bc27760bb468287b4b127a1b74162201c42d9fb6fcd7279f81f67e7c7bfcf457191464b41053afc8f92a8197c122d617315bc33e3dc77eb03259a0b2ab6042c003c8eb838129c4edc01c7196c3791399522a5e73e29c85989ebc7c98aabf2597810630e98e50551cfb4ce93cf26ab4de4b42b0c9d233772a1f88d9da0f5ca54e7de81c26760207f0eaa55fb4c25dd70423b226173e361ad3ad772a2008a5dd79ca6685083bd3d202777a277354d7d903f779dce1bcdfde2b82c58f9548cc88021a1c14aabf0981496666afdd10539a500aeb621750af253da672bd6dd3992f5f29b843c1d1303a3589bc64447dcf0274c4b2db5bf5a4ab49d402a2097188d403e957af099810fad43f4d66669cf5f2a1041b1c55fbce4f5f7692cbd6aede70a40309b064f458687d49c0dceed310588ae2a5699d1c1c8e84f8ae9500f5e6850cdc85d9e84de07bee53ca535edd5e5c1c6e847c2aa18fbb45fdb7b37bfcf66edf62c48ab8de9ad779728a36ab2d2c84c8409f31f36977a2bdf1cd8fd233afd295167b560a39a9e5da795b0d9390804b94810a6d349652120a3ba9a394cd5eda824a5e43835c82f6c4f4c563720", 0x1000) r8 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r8, &(0x7f00000000c0)='./file0\x00', 0x0) connect(r0, &(0x7f0000000140)=ANY=[@ANYRES64=r8], 0xa) getpeername$inet(r7, &(0x7f00000000c0), &(0x7f0000000100)=0xc) kevent(r4, &(0x7f0000000280), 0xfaf, 0x0, 0x0, 0x0) r9 = socket(0x11, 0x3, 0x0) pipe(&(0x7f0000000180)) sendto$unix(r9, &(0x7f0000000000)="b100050400000000000008000101000074000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:36 executing program 1: r0 = semget(0x0, 0x2, 0x46d) semctl$GETPID(r0, 0x1, 0x4, &(0x7f00000000c0)=""/127) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x18}, 0x4, 0x0, 0x0, 0x0, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000080)=0xfffffffa) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x4) 16:00:36 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x32, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="0001000000000000ffff000000000000c92fd165627b07dec23dd87cbdb927532d53d77ee8ab72fdacf5aee068ebb073de30f6e7f285911378b33752036617d43aec2385071f9b2f9aaec525c3a7c3d4f8896b7e72b8239b019931e2f13d48eab05da5bb890cf652da257a408c2924ceabc06bacd0b6bde0a3d9201001f5b0e4ecf04c7cbdd87a62647ad1b5057d0dd8f3d53996b02b935edb2b85f5585ba762986b8124f8c1284ffd3289148228f557a47e67b6eda5f8092f470cf1f7e86012ca23373c4ead2d5e3d0ffdd043bc30754c7400000000000000005ec2c5fc38a2326a8a2888f372ff15d3d8b1614373553d126faab70f351383a10000000000004800000000000000010000000900000074123971ff4ae49a9056a2541d20e80e45293faf82d5315accc9024f4383355e1636a3ec7edfb3df16521bec1f8f41fefd84d33be05654d4b800000000000000ffff000009000000e067dff929564ad82d1282df17c5f508a9a55b117969fc7bf6b6426e7249ccdf041e53f31def4fe4f0f875a72f8067e5d0b51c0892b62bef4ea84640674bfd61f156344ec97dd2db8000b025a0b64fb5ae73f15618228905e85bd47d0c2fa24aba8c541166ab87f10b1ea4ea87d756db961c365a87461e03eda18ef3cbda3382aacccda51857360702ea46f9d4846ec6aa179c5cf2c625b47454f3ed5ea1f6cb2379000000000000485b73e85af0da733a30ced8b75c72ad8463ecda8451a172c241591f2eb1e0e53c6fa0265ed24ed1d78d1389f8e46e4ca1035734edc05960bb8b89ea5c"], 0x200}, 0x0) 16:00:36 executing program 1: r0 = semget$private(0x0, 0x7, 0x20) semop(r0, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x4, 0x5c, 0x800}, {0x1, 0x4, 0x1000}, {0x5, 0x8, 0x800}], 0xa) semop(r0, &(0x7f0000000340), 0x21) semop(r0, &(0x7f0000000000)=[{0x2, 0x1f, 0x1400}, {0x0, 0x3, 0x800}, {0x4, 0x1}, {0x3, 0xfeff, 0x1000}, {0x4, 0xfff7, 0x400}, {0x5, 0x7, 0x3800}, {0x4, 0x4, 0x1800}], 0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000100)=""/144) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000000)=0x60) socket(0x1e, 0x3, 0x0) r1 = semget$private(0x0, 0x7, 0x20) semop(r1, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x4, 0x5c, 0x800}, {0x1, 0x4, 0x1000}, {0x5, 0x8, 0x800}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f00000001c0)=""/165) semop(r0, &(0x7f0000000280)=[{0x3, 0x7, 0x1800}, {0x1, 0x2, 0x800}, {0x3, 0xe000, 0x1000}, {0x4, 0x3, 0x1800}, {0x2, 0xff9f, 0x1800}, {0x2, 0x918, 0x1000}, {0x1, 0x200, 0x800}], 0x7) semop(r1, &(0x7f0000000340), 0x21) semop(r1, &(0x7f0000000000)=[{0x2, 0x1f, 0x1400}, {0x0, 0x3, 0x800}, {0x4, 0x1}, {0x3, 0xfeff, 0x1000}, {0x4, 0xfff7, 0x400}, {0x5, 0x7, 0x3800}, {0x4, 0x4, 0x1800}], 0x7) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000100)=""/144) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000040)) ioctl$BIOCSFILDROP(0xffffffffffffff9c, 0x80044279, &(0x7f00000000c0)=0xffffffff) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000080)=""/2) 16:00:36 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x10, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0x1010, r0, 0x0, 0x7) 16:00:36 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb13f3b74e0d8e9a648a73b377158de9d6926f02dfb5eb32fa218682d6fea1c858f7380d9e764cfcb0652d0848f5df95880bf86f77cf9fd9d84ab620d91660a1dd89817997e72858c009d71ee02ff3ed90de459b19a7779e3884ea0b95cd8b16e1aac2fa2805d431475e64b41e74692c2590d2138b98491fe9ed5e2914e022388173f1b72502012a6757e0b5d57d8fb868be652118ae2ccb2e4940278cc7fb7ada78867e06d70b6f5d683a63beb013036c9548d004c306adf744535f9c98a7246c53167e2e6055ebf57f521c0535d3f4af06a1c5a97a36ccb88f06c156eaeceec2dbd4829467bd292537f4ca62e10ec28657fceb7c0d8e353a6b780d9cbe9e1098e57e8ed0fe4450d5e5d260e88aae2248c622d47ef9aa2d237857ed81c2a609f03be93e055ede9b1ff173108a9c04951e2a9b0892507864f360e4557b459809d4f270c0f6f4a58feb07d4c38467fdac7ea98b14fe88c041335d73e469ec17cae20b0542e2116e29da5ff5933bbeff492cd205da547915ceffe48a8d90cfee93651a52db531f8a3fdf6858da07d3fcd3214cb552650f2dda2cd71035df9802d62a92dcc6f920d941306dfb1e467018386bbd10be43a937da4e9880fefbaff3cf6cc1a79882e544c6a30a1db063c6d03585b2bc3805d5e813c547f5bb2cf4926f8089daba614217910cb0bd653dcb4126f12ff74624ee431448bb4d00803c6bf46bec0565ba84ed2c59537ee78b5860646f61a849c481e1eacf5b31cf51aa55a296118fd28f8416184db4383fb6ebadd44762cbaa3e300b9093827c2db4d0d17c024e4fd54a1028356d3772d82729a15ea68cd391f81a3593e9590e2b2d2e57b8c06250d9128d1324dbb710faf9f7d5ee5d411dd4f8dd44685b60d2cc81ed87584054dfa4509165c6242cecd3736065669f5d79daaae2f9628a858931e06885ca6cb2c65d399d67fde3f3f60055d385a3a4702df67e60bf01c62a6980ebc19709d33ea738c427ea8f38a35caf6364cc19504ed53320cc052eb3f133329085ff61a98769e13a06f05f7ba5fddb28bcacfb2de5baf3588e1d35ea5cd83a2d39462b9f87ae0e1d304da08c731efbb0a33fc899a4bc0a38b122e460aca31b80228cccb785dfc6aa2a7de76a2177370525af04b947e7394cc650cea744858f2aa3da70b02be56001fb5930d8884cdf1eb39367c3ff29bbe2c84562a0e5351f86b54a3a34150ba4903c7b0b79bbc9f6b5cb50907ee346dfc2bcba36ad33a492cdaff1c62a468f1323d7686469de716d6896829572db5d7204d9066937187268191b7a4a59102e70cf4072e46a5f590da9de14f473f7c7b4d5f9eeab5b67e85ffc6d9e67aea9b31007ec9a9961bbbda54fdb1ab3dbe9090bb1d9e6da63b320ed6f42083133a32a2842bb0bd4971ccb3b069d6920ae6ed9dee057e12d268bdbdd632b82d79e0abca42431cf4d93e57b2eba4561a1e8a045f1b7451a8c491d720aabb462ac9a414d4eff8d87d5fe8e6d16e25058027f73bdd5ac923e333f5fdca42b97953f8e83f2488b54575d7f64b9b35a7bcacba0b7721a4e551f91ec1588dd1b7ab80f43d964e440cfe4aeb62fdcc077e729b99bdc5ed03682274a66bb8b1ba11b7df6b20ec5c653e8d4f7fad5735b8e6b844938e5e0cd433f680be6d60c363e4a0284e3b2b097822d1e7390a9e0a991ba6a10c73ca2169af4d46c3d788a863bf196e566c4c0da41e92eba626c62e247c25bfba8cc7ebbed4c44e60a44884f82c7335b08bb8d699d27a01b075086a45dd4a8979ead8dc51b4c2d866a205ebba39c57d5d364bc036c5855c5111c8c31a0f8cf2747bbf13b04d34395680d6656e0414f44d09fe90a1991c4533f95bcd57f77cdc2eb6f747e0af4bc3bc721b10dacd1b20189e954e7ec9ce1a9e93d2b0550c892b32539875ad6988a31ba57aed6fc90975a535eb58f5a9bf5ac14fb1149704b4351b40fd39d9563a4555b593b6cf2f4b3e13f7ba2f8fab469817bede280414010273ea938028ca4a77c3c70649e0f58ec34752e55e2b89c60309433b51af9d1a1d6841d7e936fd78fbf58d5c9776eebf49e35d2e1325316005e18077f30419c9205c8ad949396fc2fdbfe070f20824998763237dfa28355a0aeb48ba1e0d6056ca636663d92329380d73379c8afbfd81f01a7bd2e4d159e2097d5c32df889b890dbdd9b29820d4af3a13d097c789f4f507dd10adbf917af7ca54125a2b6320b052b3de99b9ad4007c381660832c2777a8f1760597c72916d94348925cc79b0602606063b8454fcdba0835c50a9e20d3a020cde1edab8ca5d62e172576592c6e327ffa99407cd475284eb98705bcfde2e7dd92f14ed31b1d49a2e3b8701dbd5b073364ed414f8b28f798d148820e27d68f9ebb20f1c366d40226e0e633bf09ca149cfbe738a447c83e4c561d10c085b1d0e5afe8f1bf63547635df35a6316e8895907a84a317b47a5077099313105bcf8354049e73f88c6be41aa161628d9c1682c16c22f522d1fb519784b0c1e02ae89a5068f70dbfbf4107218124235a5a29f8e63e59d3b931f9fa5e00504969fa109e07909e757b6b3c05561d9febb44aeb3b093a4fb6c9455c8586f9c975357d65561dd6cb4338b2842b7398ad04d0f0d00f47aef3daa303569d4363974df053f2ebd5d52c7724ad9592db24b1f6bb86f00ae7ecbf1cf27ec03b4e3b8d8c66aa6ba3130fe3936a1ea8c857d4666c7524cba5d33d176f59c7d75910c494c61cff7f5c911cc9d53dec7cd2d0d5fc4dd2d6ba99a4d8327bc85bf115cc8e8fcd304fa12477eba16693303d7443476766911bd90384f58376972317b9d19f0a9299362279d50c1d8dadcc2dfbcc54fc2354606be6c20d4c90f0ad23e8209b05ff61d6784af7efb205adcf323be5db39dbbbb1ccbf1e6dd79a6d973ef060074a9b82464eb82eb91f9c36cf325812557f909af69c2666a535320c679b07f36d1cb06e0dd3617d3119f24a2ef60b4a029bba5b4aea1b9c74045d85cc435b6efd514cc4b91fd1b6f4cd30e04123ee6306919fc7b8f4ceb970feae747f9146dfe4913a960ad77ddbe2b8b82491fb758c73ee43ce61af96d10cab7e777a8ae0deb8578283ecddcd1bd8d4de9860a11aa1a3215c5122f1efccf4d50f250ba6750895d08a7eb676eb5786c5de086e322f3cf1f4d8e99e82212f112c2e4b08688c2dda5d14647403a6a686345691b46cba9d9a0f184fe43d55dec25d5d18d6b3c6dd14d6fa4b3ae00aa1f2ff1007d4bf5ac916dec5092bfb1536df28565d75fd8e8202ec0a617d82b26ef76f86fdc21d74df95ad8c0a0aebef32b36c3750a12fa961a5788fec5a89e03af5193dbe785bb5b964cfaa5c8480a4cd90264cd445809d900ac47bd533d53a748371c40cd6d374dc8310bba6eea1f61010d87662da3b81fec34ffb89e846fc6f57e67a19b084f7546fc055857135e0b82ba9820d7117727f45e913b123c7bd6dac5fd430fb960e798bcd388353fc156c0fb387e1ff0de48e48e111b0540ec7b4e96c09acca9e71a9ca9c9c017eb16ed81693b85cd8a9705aca8e6b835541a53102b4963ce3c0b0509446c2492029d6e3bde59e2e690d7d8f22502c17cf40ce6298a78b4985a9949cc962b9d105c494e2d46eb76bf8fa7bd958d40f04aa5072f0e845bb969aea40c5e9797d163a8117a7f27df6ba157bef13da2846b22c74b0eb40310a038eacfbfe5dd8dcf048414bed879619dae2608c40cf543180c4cf78947fa5d40c06716668c9d6803da1f2f3985c2def6b3bd7437c272e92f1f5a6c0bf3fbd0f45a5324de77e53eaf2160ebd919489f2d1a4b8885461103e5358d2a311c21df3a1038c61850b00345e9b4f543171f9d5a07457050bcac891e19335b31a293093c905dd70fb1fd8b8caa522c848b397e0794e016e563b052296e8ec9d5190deb84a585e25f4390e4ccd32ec22a1dc712c00b7c4af78b826dabf26ed35bfb89c8e0ecf83bf10a08eb14f09af1dc34797cc86e00ab23a7d53e16057e12c1ba8b277259e18277dde21cd9d96db7f841d0690b3ff17182b130dddf119e1279dec491fbb16d0097922f2782aff72437348ad49d0c7458a10d5581417d042e33eec979dee9a3d39932f846d6d8bea0657bcd5f349f994f37944c4480db06451fb07e32bb178b0a6d929b328adddd4e9742b670db0654e93f3600e40358c0649a2bad2487b3d6a71ed241b6cb2d40da033481ee23921911c6c5986e57833c5c3e7b345f6ac73e933882c866f80839945d3e2afa37df497cc344b1b62a1119182102f2db190fe4555de26808aa3dcd9a4b8fb12ec3961cacd7bdd4ccf7094f059cf01a0b227a6c64e2b45f0ba3ebb3c594563307e7d0cb401f801b24f055dd154072f4144872561a47cc719655021b6c932bf510f4fcf1e62f1fc39b522df3c0c7238a3438484bf67bc61e5470e1ae0c4e5838a7788c8945f3bc94f0a477bcde4ec1ac3e6df8a5be243738f2919dc6535c7ada3f396e9161682772e9917bdfedafead787c8e344a6aecf2c1ea728ed81c44690e9d312d57c47101606555228eb029b5256a8c5d614ce1cc3cfe8886c7f3c148d4bd2adbb9bb3141659c31825c922fd91c1af8aa97f9e642e9b4876b276e100592a13273c7656aa6bf78553754487580e1f548a0427f3a98260d88bfcf3326aa220f565986a9c6fe54d3e3868ffb76d6feb3efc5c35fc87c11ab6abff921dbb8d751268eabc218f3d7d24d646e5682860709845a8dbf21d0ca8cf438261a179f1fca928893b7df71f9b05e4ccf085a11779b579df502abf03906e81ef1edd8f364b3fb5934382fe33ca46dfb40a07d821189471c77b4ffca8a9e13e689812c83e75ac6da3c966fa754ff710af880de7a24c991af1083e4b444cc2fe32d82e8053e2c7b955c658deac0b2f453a665f89d88b9b40136c0e773898b64d77601f8d6ff0631d1d7722239e054cedb7a06d058d6c34768155cdab5aec3181b88b45f05dc66149dae114eaa9ae774fbcd127603314419e31a908f1ddf6d562a10d863ec8e925a973445df38d86b898ef971fdf8f29d3cc0cb63cdd26b07b7e126b33385c927e570d23fb95f5189ef2083e0d511af83d51fb223fe9f635865d6ba3249322974fe1c26b20a3d436b9e85ba46493540b0c8d7ee61ee600c9d8d27e178036cfdb0fd225b60eff8bfb9abd868c0ef89a59c5ac1976f7e109d6b5faa449603bdf08e960b1e7fb6a2099ffbe54a80b07dc86e80287eb96d791cb52137c43b302f897498a01202702e69679b6befafbb9b48c2b12b0d08d76331decdd5289bf9830501825850729a367dc10722bc522ccccdce909dc42ae5b1630a21340131b4745c6dac5d7e97c3f94eb67116f68751c7725aaa5ef88b0400850d665d08018b74a0627161b79ba1ff83248fe4ea4a8d99571affcbe426021c3760e25182babad2a61d78f67bfca5237eac8a0473469c5f90b1d27d7ab8829313e8e5069ea3f677c2e2079c852cdaae07b88fba2f3fb33b277225409b615a204acc1b6dc8e0f06b34a70a4f71a5603333e0140d13585f0220dd76c08223dcf1941a7994fa3479c6dadc1b0693a05", 0x1000}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000100)={0x9, './file0\x00', './file0\x00'}) r1 = syz_open_pts() r2 = kqueue() r3 = dup2(r1, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000080)) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:00:36 executing program 1: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000040)="0102fff6360f9ea14fb359657f16666e9f97069815ca5835b6f65306127c991ab43afd5604c4aa1093919a8a3701006dfc9c7dc0774b1ee71b2208b127f29c66755d45d5ae11c6731aede78c4421c6f62cac7d5ecb3a69b2e7910599897b40c8c7f4766c3bd9ca5112b32966a5c041197ec6ec1d0be46ebb5981ea2de4b180f0e5d893050000000000000020a63fde26f5ca6a157ad15000ffe6435b55a191701155a29aabecbdada66c8f486f7e59a59a05bb689915b909800d89d8d1fbe686246fa85c22ad066d2bee08f7397cfe2cae6e966e98d4c45356c7ba884245d7252d74b0bd01000000201c3f30e710e6157cd0f6ac7354745175bd902a5f48e0a013a1dc24244ade0d510672dd77da2c8fecead410c6a926a10900000047000000000001000000e7e3ad4ba11ca8000000000000000000000000000000000939a7f5fa4aa861f5a19deb3881885647e6b9ec56bff6b37cd49c4287df75b08a58f19f470bd87e5503c733fc217eb57458e55df302e2d611ae3e030100a9edbd2d2d845b8e1f2e111835a2b788f5ff525643575893f400c7c32ed7a1b2ee3e8349bc15231b274925139f0ceb63553689a46145fc7f2c05000000e0815e8214f857ebd1f1e41bfb9a8d5bb60a27d465014bd7652b7e5f4a46cb83eea60400000000000000044bc0955254edb0452ab0b24c238f90402598ad960ebf7502f67ebb569f48ec63dafb4bcc61a9f90eac88bc3400859d21e38a9b582301170f2c6eacfe65f8cea57b4b972e6b0d729331e4ea876b8928d7b4a4d9ad3a472cbe62effd8fd30880181b64f088ac8a96c4b82729664bffac56ff1c3ecdfba0", &(0x7f0000000340)=0x29, 0x0, 0x0) r0 = msgget$private(0x0, 0xfffffffffffffffd) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="0000751d6270b70000000000f40523fe6dfad1389032eef23867733c00000005000fb50600d1fac402100000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c58b72a446857841bd277b803389070eb5a005925d84ce028c03dcf577571e6385f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f236dc7621e797236b5bad5b3cb6c075236000201568416b133aa6237f31257ead178e986228e57f4900177357b75dcc7bd110d938a26286712282312897626e56ce298b61c26797ca477020032a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed8d22f7ba7b196e7d74feac421f2625285e9b5e58d8f4355c7e029503c4de3a4611a59cd627b9f88c428cd5a0e2ee63da4422a31c5be3ea6e47d81df8c8578c6e6dea42547efef07ca9cf18eb00cb68bc487cc6221207be1a8f8fa237f1004673e2085374ad1f36a41dcce10d10e5eac22929995fe0867713eab5c189b55ad1f519b62032dbc0b574a1e25dbf833079e0bace6558060d84fa59c25f05761a4323504035ae8f2d73dfbdf14fd926e6f6dcef5da0077963f7c56864ce8543119d4b08"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000000)={{0xeb92, 0x0, 0x0, 0x0, 0x0, 0x80, 0x1}, 0x8000, 0x7, 0x0, 0x0, 0x6de6, 0x101, 0x1d4e, 0xf1df}) msgsnd(r1, &(0x7f0000000640)={0x0, "ead69716fc9e184014aa18627905d1106c04da972eafc4f0c1337f03fca2d7c09d720cc43c61f231eef81fb95c21686e4c3a446eb0827a7ac05a728a211e5001e90b9b4bf266ff428b916581db4cb058213f5d21210164e67af2bc9e71becb6c550dc00ea6fa0dbc797efdfe964d57e1b80bb4bcbfaec46404acce0d568fb1c49f1e11704cf6b9"}, 0x8f, 0x800) msgrcv(r0, &(0x7f0000000400)=ANY=[@ANYBLOB="0000751d6270b70000000000f40523fe6dfad1389032eef23867733c00000005000fb50600d1fac402100000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c58b72a446857841bd277b803389070eb5a005925d84ce028c03dcf577571e6385f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f236dc7621e797236b5bad5b3cb6c075236000201568416b133aa6237f31257ead178e986228e57f4900177357b75dcc7bd110d938a26286712282312897626e56ce298b61c26797ca477020032a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed8d22f7ba7b196e7d74feac421f2625285e9b5e58d8f4355c7e029503c4de3a4611a59cd627b9f88c428cd5a0e2ee63da4422a31c5be3ea6e47d81df8c8578c6e6dea42547efef07ca9cf18eb00cb68bc487cc6221207be1a8f8fa237f1004673e2085374ad1f36a41dcce10d10e5eac22929995fe0867713eab5c189b55ad1f519b62032dbc0b574a1e25dbf833079e0bace6558060d84fa59c25f05761a4323504035ae8f2d73dfbdf14fd926e6f6dcef5da0077963f7c56864ce8543119d4b08"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0xeb92, 0x0, 0x0, 0x0, 0x0, 0x80, 0x1}, 0x8000, 0x7, 0x0, 0x0, 0x6de6, 0x101, 0x1d4e, 0xf1df}) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000002c0)=""/109) 16:00:37 executing program 1: r0 = syz_open_pts() r1 = kqueue() dup2(r0, r1) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x2) sysctl$hw(&(0x7f0000000000)={0x7, 0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) 16:00:37 executing program 1: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0xf, 0x2}, 0x9, &(0x7f0000000080)="c5a22f6368e10831bbc79f338b286dc9ed7fb3943cb12cb3040b9a99299e2ca58006c52d0e6c6b523537b87d0113cb6e9d16890175af893e475a752cac806e20e3f9c946f9a4f2c4136cf3949df87e8991b48583686f3b0cd6ed40469b894abcbbbf69ca270754aea89bd19f577741eff8f0437994158152b82c2728bcd6de343babe3dd5677ab71a3fb91e9c385144ca8771d5537dd91b9e80603264cfc335f6613c381f65d2096a130291085ded31240b692659b6a73048073c4cfad0097ebb62eeec0eba76d4566e06dfd88d35c2684221c0faf34a0488fe3dd9c34483db04fd7600a7ad0b046c58beccedb23feafd850900a758858b1391e6c5c3adb4152ca4fabd3a4f1d3a0e11f6034d990a57fc86d048a9566b855f112dcfe3a0708f57d56fefd7610c212900ec945704b7a8002051c2a20baa71ff396290000000000000000000000001eed82f82d3bdf54a363d3b3f5c4e62a34b354b291b6d97f5a843f02eeaabecd3792567c9fcb45666280582f2bddbd02fbe9aa12ce8137ca2845b05d155767b62b35632d19bc5c52677ed898e8dc4726bcd67c89fc2c694c72d580163106ff8083e25c7bb6b927abb167c07cb2c7fcfaadc966e269d6c9b2c46f350575e95cfc3e628add4d", &(0x7f0000000040)=0x1cc, &(0x7f0000000400)="02000000649ebf16eaf5675f9b98913a79b8daae2b16a677451988c50e3dafc4e790687aaac584bed3d22dd6e11f609ebe3d5c1b4606f1fe9e2d7cf72d1b5422a3f242d400c1ffffffffffffff5f9575dc778a039e2b411398b66bce59f5e44411cdc8de2d821e2f9ecd965029c473f21d66c1246be302d37956b52e05a6efaebafdd7a45fcf2f99fe3394654c030424a6c00a3db501f22179c1caf12a84a699192a960a1581560a8de73e0b6effe00789ebc4c21424577c38618bcbf9a21a057f43524df3951b6ddf064af1db3e1c03818c004e70df78f407a213b42bdc66fd0c0938e3a03e2881dcd8bd909907a3e8c5d2751121f7e859082ec5501f801e595afad86214b8c8e2c398fca47c334c35f080bd72ad35341de516fae290014b1499290aceeb3149973c8b3259605f9d191c84bccd6b894483109700095a001c0d2746ffb841a148efba95140539cad201b3d2c00c4488ac1e5ad2c6fd2cab3a2706cf85cb5065285ae9c1499932f77654b4c90c6e9ce7ddf04ce57a4dc2299ea11ba3c21bad7d207b1b068e46014b13d779894e7908376c09cc753e94625082c0d3e629c5452c81c804980363827a6165f8b44a4c5b14", 0x1b6) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = open$dir(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000280)) openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0xb8) faccessat(r2, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f00000000c0)='./file0\x00', 0x0) r4 = syz_open_pts() r5 = kqueue() r6 = dup2(r4, r5) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f00000000c0)=0x9) bind(r6, &(0x7f00000002c0)=@in6={0x18, 0x2, 0x1000, 0x1f}, 0xc) faccessat(r3, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x2) 16:00:37 executing program 1: syz_extract_tcp_res$synack(&(0x7f0000000140)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000240)={0x41424344, 0x41424344}, 0x1, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r2, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[@ANYRES16=r2, @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="00107fff90788001080000000003000000400500000006320000000900000001023d7897d551bc36cc3375508abaa2d705030b4414245a573c60b473ffb8b54cd737c2b25047924b5e9e0646410100e1ffffff00005a926aed4b2e082a14ccc189c620532c4104253bb915f2851ac56677cc323470b3ed2d13eb39740b7ff5701e0c773033a3ac5c8609e02c47bb"]) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) ioctl$WSKBDIO_BELL(r3, 0x20005701) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000080)) 16:00:37 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x4030003) sysctl$kern(&(0x7f0000000000)={0x1, 0x4a}, 0x2, &(0x7f0000000040)="1916d359d35b4fde8ce10991302fd3039f161658abccb1d3b18ae84f2379dd14aa0d03b5a51f0162195984049dcbd2ff691cba5422a25e8dccfbd4b530c6ae5fdb5c8c47be807727272d1864c06a820ec3f801fce0a28fe417270783bb0417bb5ffb25449ca0bbdb0faf2b410df180bc690c6475d7f2bd", &(0x7f00000000c0)=0x77, &(0x7f0000000100)="bd281a9172a54fd65c87f611c2b49f4989137b1fe5f05f563a41172edd155f453de7840a4454d345", 0x28) open$dir(&(0x7f0000000300)='./file0\x00', 0x0, 0x10) sysctl$vm_swapencrypt(&(0x7f0000000180), 0x3, &(0x7f00000001c0)="2b7afdba57e2b8f7abfa2c519b21201d8e2411656517b84b56abf2b18ed7fdd44ba73021ed6aa475d714de36ede4827302bab258346670368c68c84aab0b344f98e2bff0f22d5d8286ed85bdcc792a952f41967b85aaed093d75840b16f38a6148150e3f729f9d3da86f13f7add9cdc029b7fff1946c3bac27e4681633e31a953f911c154b961df8c3faf46b9266ff6fa614bccae55d2047e77ad084251a713df3dec2fd767da10612d799d41c565a305735d92c4fb10e1ae583bbbe71291302c7045fad47aee4567d805aa1719fd5f949e91bf5d6ad90b8b71d8bd92adc7ce3a340259508b54a3f1dbd8a69be32fea5311d532cfe27e20470", &(0x7f00000002c0)=0xf9, &(0x7f0000000300), 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x100, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000140)=0x9) 16:00:37 executing program 1: sysctl$hw(&(0x7f0000000180)={0x6, 0x16}, 0x2, &(0x7f0000000300)="64f21a27ee093f84cb874727022aab5d2f10f978a36fe37cab05b569f65a65096668e267ee2755912f820ed637a799ddf320b26c5d946c9f43c9c357ec4dcfcb16f05f98dc86c8bdc20e5d28bd251c29028db10eacb982f91e086eb8f167aadd6bf6e9c115d6be082a962e762c84c38b15db817788c5e16f1addfffe6e3c9f7a734745687c60254039978a12b915cb9ac5fbafcdc7c47d3ef898ecc19008bf4de72717e521a8bf2d8c7a946fe536f2fb38c6006274247ca1490a847597d5651f0f2e2bb59e723ef5aa8673c58375b41f904db0ab496ec97cdd0ae8d24ee92936eadfb4c64653328203aa74e95bf9fb0f050034278a7b6a815fa55d05d936ab7624a269c432d6ae9703817480f6f82d03245209712227832db8a617a26553c732fe65fce2faa9fc1492509b2aee9e687e385d", &(0x7f0000000040)=0x132, &(0x7f0000000240)="4c6be0ef394b1b139f1dd951522a7cfc8cdfc63dd6bd91d02fc1ca8a8967623a0ebb6b5fb8a20bdd2b22860fcbf51a005b54094fd20f2dbebb6cd4507b7370fb5f7f5a37b060c439e127932d9484cc20a13c517495642468fa69be99ba89d078676616486ce074a3f8df06cbd0ec59da8545c492aab0e876d0057df88a57125bed61c8772d511cf78e35480ae262228ff306b770b6d2aea8761ead24dee5557d6c62e9228df56020bade1c95005eec4d0e7ab57709", 0xb5) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSBRK(r1, 0x2000747b) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x24) semctl$IPC_STAT(0xffffffffffffffff, 0x0, 0x2, &(0x7f0000000000)=""/64) 16:00:37 executing program 1: syz_emit_ethernet(0x2e, &(0x7f0000000180)=ANY=[@ANYBLOB="fffffffffffffffffffffdff080046000020000004000000907800000000ac1400bb830300004e234e20000890788f37a6da00be8ed0b098d344d8e1212cd7bb4eb4693a39cbd9c896ca078144a0451c9b94c4dfd8039a8d9b6ed983f26a8e20fc5a"]) r0 = semget$private(0x0, 0x1, 0x400) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000980)=""/190) 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:00:37 executing program 1: r0 = syz_open_pts() r1 = kqueue() r2 = dup2(r0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) listen(r2, 0xd8) syz_emit_ethernet(0x70, &(0x7f0000000040)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x3a, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "276715", 0xfffe, 0x2c, 0x0, @empty, @local={0xfe, 0x80, [], 0x0}, [@routing={0x33, 0x0, 0x0, 0x7}], "e949"}}}}}}}) 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x84}, {0xc}, {0x200000006, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ftruncate(r0, 0x0, 0x5) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) 16:00:37 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x32}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = syz_open_pts() r1 = kqueue() r2 = dup2(r0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000100)={0x4, './file0\x00'}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r4, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat(r4, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) linkat(r3, &(0x7f0000000080)='./file0\x00', r4, &(0x7f00000000c0)='./file0\x00', 0x0) 16:00:37 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) fchmodat(r0, &(0x7f0000000000)='./bus\x00', 0xa0, 0x2) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000140)="09917b2f2d25d3e5e3df3765279232c01f1eb7dfe6000b7a", 0x18) utimensat(r0, &(0x7f0000000440)='./bus\x00', &(0x7f0000000480)={{0x6, 0xbea}, {0x7f4}}, 0x0) r1 = syz_open_pts() r2 = kqueue() r3 = dup2(r1, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x9) sendto$unix(r3, &(0x7f0000000580)="8884370c884660899e5eab73b6f407628ae64ab6b83e79e76c8e2897c1f9650ed396e3337854da2b196055ee77a60f15fbe8095513e566632834b9b5ce7496b336445abcd2bf702ca11435ab7b8074abac30e943f19aa0910bade60415018c09fb3ab5140e2d602dd0aac284fd371aeb9559775310c6f08d2a6997ddd073106b8caec62f375e68b819a957d1a9d5d13064ce81da1e268ee2a59092dd5f886797a838395616e00d01a98aed5fdd640382ca89c44341d7fde53f3121ecf1b425d519e331b71316160e6a2007c450f0c7bdd5e665fdbc271ebc68b09f9bc7fdcb82d0b774dbb7b930a347fc1cb3d263c9b698c4a0cf573fb45af0", 0xf9, 0x40d, &(0x7f0000000740)=ANY=[@ANYBLOB="4866002f62757300b45fb176af15e5411fb70716938a32c94b4cc3e74669e50af68fa4c9f318102873a46f8059e489ade74ad3020bc8934ec333cb017c757bd36e53a7da48af44de9c4ecd38ca8404d536f0d3d245000000000000c3c89e4859c09fcd78502d20dcbe2e999f1c4121f271a173630ef03eda082b724d315304d27d64a3618d1981f47b7445bfa245fcb09bbfe3f6bdbaf11b2ee55bb839dd595a5a915795b9a6af4aa47b"], 0x8) setsockopt(r0, 0x4, 0x5, &(0x7f00000004c0)="567b72fecb9ac4dc98d459d53577eed4399d5db4b3b651da3b82e2004b674d1cfd52ce509e303fb1982375ae51c508566f926fe793a3954f2db81734922fdf8a04d7299d3b774265fb23ccb8642ffdf2abd1793ed5372d59b04f3434e51a92d6095804ac3f27a8337298a7336975e65ae8672cc6fba832a521f76dfc95848457790e42904e5682a045bcbe47bf", 0x8d) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) execve(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000240)=[&(0x7f0000000180)='!\x00', &(0x7f00000001c0)='!\x00', &(0x7f0000000200)='(]\x00'], &(0x7f0000000400)=[&(0x7f0000000280)='*\\)\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='^\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='{\x00']) panic: receive 1a: so 0xfffffd806f6644b0, so_type 3, m 0xfffffd80644e6d00, m_type 0 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 491523 4724 0 0 0x4000080 0 syz-executor.1 *471997 40289 0 0 0 1 dhclient db_enter() at db_enter+0x18 panic(ffffffff823f5e94) at panic+0x164 soreceive(fffffd806f6644b0,0,ffff800020e1e808,0,0,ffff800020e1e714) at soreceive+0x174a soo_read(fffffd80763f3428,ffff800020e1e808,0) at soo_read+0x53 dofilereadv(ffff800020ddc008,6,ffff800020e1e808,0,ffff800020e1e8f0) at dofilereadv+0x1a1 sys_read(ffff800020ddc008,ffff800020e1e8a0,ffff800020e1e8f0) at sys_read+0x83 syscall(ffff800020e1e970) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffedd30, count: 7 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic receive 1a: so 0xfffffd806f6644b0, so_type 3, m 0xfffffd80644e6d00, m_type 0 ddb{1}> trace db_enter() at db_enter+0x18 panic(ffffffff823f5e94) at panic+0x164 soreceive(fffffd806f6644b0,0,ffff800020e1e808,0,0,ffff800020e1e714) at soreceive+0x174a soo_read(fffffd80763f3428,ffff800020e1e808,0) at soo_read+0x53 dofilereadv(ffff800020ddc008,6,ffff800020e1e808,0,ffff800020e1e8f0) at dofilereadv+0x1a1 sys_read(ffff800020ddc008,ffff800020e1e8a0,ffff800020e1e8f0) at sys_read+0x83 syscall(ffff800020e1e970) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffedd30, count: -8 ddb{1}> show registers rdi 0 rsi 0x1 rbp 0xffff800020e1e550 rbx 0xffff800020e1e600 rdx 0x8b rcx 0x2 rax 0x1 r8 0xffff800020e1e510 r9 0xffffffff81379bbf kprintf+0x16f r10 0x1 r11 0x93adb50df36a09d6 r12 0x3000000008 r13 0xffff800020e1e560 r14 0x100 r15 0x1 rip 0xffffffff81f0e6b8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800020e1e540 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (dhclient) pid=471997 stat=onproc flags process=0 proc=0 pri=24, usrpri=50, nice=20 forw=0xffffffffffffffff, list=0xffff800020ddd118,0xffff800020ddc768 process=0xffff800020df0f90 user=0xffff800020e19000, vmspace=0xfffffd807efff450 estcpu=0, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 4724 98452 35328 0 2 0 syz-executor.1 4724 491523 35328 0 7 0x4000080 syz-executor.1 44938 267034 0 0 3 0x14200 bored sosplice 35328 16066 5350 0 3 0x82 nanosleep syz-executor.1 42147 265052 5350 0 3 0x82 piperd syz-executor.0 5350 301343 12761 0 3 0x82 thrsleep syz-fuzzer 5350 319461 12761 0 3 0x4000082 nanosleep syz-fuzzer 5350 347363 12761 0 3 0x4000082 thrsleep syz-fuzzer 5350 203782 12761 0 3 0x4000082 thrsleep syz-fuzzer 5350 500898 12761 0 3 0x4000082 thrsleep syz-fuzzer 5350 75318 12761 0 2 0x4000002 syz-fuzzer 5350 508436 12761 0 3 0x4000082 thrsleep syz-fuzzer 5350 53025 12761 0 3 0x4000082 kqread syz-fuzzer 12761 378411 73993 0 3 0x10008a pause ksh 73993 413209 13984 0 3 0x92 select sshd 58851 486300 1 0 3 0x100083 ttyin getty 13984 422013 1 0 3 0x80 select sshd 67652 468712 89005 74 3 0x100092 bpf pflogd 89005 51960 1 0 3 0x80 netio pflogd 51582 259157 68875 73 3 0x100090 kqread syslogd 68875 239622 1 0 3 0x100082 netio syslogd 63072 416491 1 77 3 0x100090 poll dhclient *40289 471997 1 0 7 0 dhclient 812 196368 0 0 3 0x14200 bored smr 34432 321474 0 0 2 0x14200 zerothread 26024 17528 0 0 3 0x14200 aiodoned aiodoned 570 294311 0 0 3 0x14200 syncer update 77336 191217 0 0 3 0x14200 cleaner cleaner 88068 410138 0 0 3 0x14200 reaper reaper 82559 88356 0 0 3 0x14200 pgdaemon pagedaemon 17886 119775 0 0 3 0x14200 bored crynlk 77845 460854 0 0 3 0x14200 bored crypto 41887 139464 0 0 3 0x40014200 acpi0 acpi0 83576 79234 0 0 3 0x40014200 idle1 24884 331005 0 0 3 0x14200 bored softnet 36463 480118 0 0 3 0x14200 bored systqmp 46215 77138 0 0 3 0x14200 bored systq 10308 164125 0 0 3 0x40014200 bored softclock 26883 156259 0 0 3 0x40014200 idle0 1 152564 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks CPU 0: exclusive sched_lock &sched_lock r = 0 (0xffffffff82900370) #0 witness_lock+0x4c7 #1 wakeup_n+0x37 #2 futex_requeue+0x116 #3 sys_futex+0x150 #4 syscall+0x4a4 #5 Xsyscall+0x128 Process 4724 (syz-executor.1) thread 0xffff800020e9cd70 (98452) exclusive rwlock futex r = 0 (0xffffffff82708300) #0 witness_lock+0x4c7 #1 sys_futex+0x13d #2 syscall+0x4a4 #3 Xsyscall+0x128 Process 40289 (dhclient) thread 0xffff800020ddc008 (471997) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff82934728) #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 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9522 6423K 6679K 78643K 11529 0 pcb 13 8K 8K 78643K 99 0 rtable 111 5K 7K 78643K 463 0 ifaddr 75 15K 15K 78643K 174 0 sysctl 2 0K 0K 78643K 2 0 counters 43 33K 34K 78643K 55 0 ioctlops 0 0K 4K 78643K 1561 0 iov 0 0K 24K 78643K 55 0 mount 1 1K 1K 78643K 1 0 vnodes 1219 77K 77K 78643K 1461 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 15 0 VM map 2 1K 1K 78643K 2 0 sem 12 0K 1K 78643K 116 0 dirhash 9 1K 2K 78643K 12 0 ACPI 1824 197K 290K 78643K 13058 0 file desc 5 13K 25K 78643K 612 0 proc 62 63K 83K 78643K 480 0 subproc 32 2K 2K 78643K 34 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 61 0 in_multi 42 2K 2K 78643K 159 0 ether_multi 1 0K 0K 78643K 9 0 mrt 0 0K 0K 78643K 1 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 85 387K 387K 78643K 85 0 exec 0 0K 1K 78643K 248 0 pfkey data 0 0K 1K 78643K 1 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 156 58K 58K 78643K 2820 0 UVM aobj 34 4K 4K 78643K 36 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 54 0 NDP 12 0K 0K 78643K 36 0 temp 131 3867K 3931K 78643K 4787 0 kqueue 3 4K 14K 78643K 18 0 SYN cache 2 16K 16K 78643K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 6 0 0 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 55 0 53 1 0 1 1 0 8 0 rtentry 112 80 0 38 2 0 2 2 0 8 0 unpcb 120 297 0 287 1 0 1 1 0 8 0 syncache 264 7 0 7 3 3 0 1 0 8 0 tcpqe 32 280 0 280 2 2 0 1 0 8 0 tcpcb 544 139 0 135 2 1 1 2 0 8 0 inpcb 296 490 0 483 5 3 2 2 0 8 1 nd6 48 29 0 24 1 0 1 1 0 8 0 pkpcb 40 4 0 4 2 1 1 1 0 8 1 ppxss 1136 2 0 2 2 2 0 1 0 8 0 pffrag 232 3 0 3 2 1 1 1 0 482 1 pffrnode 88 3 0 3 2 1 1 1 0 8 1 pffrent 40 137 0 137 3 2 1 1 0 8 1 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfrktable 1344 55 0 53 3 2 1 1 0 8 0 pfstitem 24 14 0 12 1 0 1 1 0 8 0 pfstkey 112 14 0 12 1 0 1 1 0 8 0 pfstate 328 14 0 12 2 1 1 2 0 8 0 pfrule 1360 37 0 25 3 2 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 226 0 40 13 1 12 12 0 8 0 art_table 32 227 0 40 2 0 2 2 0 8 0 art_node 16 79 0 40 1 0 1 1 0 8 0 sysvmsgpl 40 35 0 20 1 0 1 1 0 8 0 semapl 112 114 0 104 1 0 1 1 0 8 0 shmpl 112 33 0 2 1 0 1 1 0 8 0 dirhash 1024 17 0 10 3 1 2 3 0 8 0 dino2pl 256 2279 0 878 88 0 88 88 0 8 0 ffsino 272 2279 0 878 94 0 94 94 0 8 0 nchpl 144 3447 0 1839 60 0 60 60 0 8 0 uvmvnodes 72 2500 0 0 46 0 46 46 0 8 0 vnodes 208 2500 0 0 132 0 132 132 0 8 0 namei 1024 12188 0 12188 4 3 1 1 0 8 1 percpumem 16 38 0 6 1 0 1 1 0 8 0 vcpupl 1984 3 0 0 1 0 1 1 0 8 0 vmpool 560 5 0 2 1 0 1 1 0 8 0 pfiaddrpl 120 13 0 13 3 3 0 1 0 8 0 scxspl 192 9691 0 9691 9 8 1 7 0 8 1 plimitpl 152 67 0 59 1 0 1 1 0 8 0 sigapl 424 828 0 796 4 0 4 4 0 8 0 futexpl 56 10183 0 10183 4 3 1 1 0 8 1 knotepl 112 94 0 74 1 0 1 1 0 8 0 kqueuepl 144 488 0 486 1 0 1 1 0 8 0 pipepl 304 144 0 133 6 4 2 2 0 8 1 fdescpl 496 812 0 796 3 0 3 3 0 8 0 filepl 152 6241 0 6138 7 2 5 5 0 8 0 lockfpl 104 151 0 150 1 0 1 1 0 8 0 lockfspl 48 56 0 55 1 0 1 1 0 8 0 sessionpl 112 18 0 7 1 0 1 1 0 8 0 pgrppl 48 44 0 33 1 0 1 1 0 8 0 ucredpl 96 1810 0 1801 1 0 1 1 0 8 0 zombiepl 144 796 0 796 2 1 1 1 0 8 1 processpl 992 828 0 796 6 1 5 5 0 8 0 procpl 624 2010 0 1970 7 3 4 4 0 8 0 sosppl 128 7 0 7 3 2 1 1 0 8 1 sockpl 400 846 0 827 7 4 3 4 0 8 1 mcl64k 65536 7 0 0 1 0 1 1 0 8 0 mcl16k 16384 1 0 0 1 0 1 1 0 8 0 mcl12k 12288 7 0 0 1 0 1 1 0 8 0 mcl9k 9216 3 0 0 1 0 1 1 0 8 0 mcl8k 8192 3 0 0 1 0 1 1 0 8 0 mcl4k 4096 8 0 0 1 0 1 1 0 8 0 mcl2k2 2112 2 0 0 1 0 1 1 0 8 0 mcl2k 2048 214 0 0 26 1 25 26 0 8 0 mtagpl 96 47 0 0 2 0 2 2 0 8 0 mbufpl 256 471 0 0 25 0 25 25 0 8 0 bufpl 280 4215 0 129 292 0 292 292 0 8 0 anonpl 16 85017 0 66987 89 16 73 87 0 124 0 amapchunkpl 152 4282 0 3956 17 0 17 17 0 158 0 amappl16 192 3444 0 2639 52 11 41 51 0 8 0 amappl15 184 1 0 0 1 0 1 1 0 8 0 amappl14 176 58 0 56 1 0 1 1 0 8 0 amappl13 168 37 0 33 1 0 1 1 0 8 0 amappl12 160 21 0 19 1 0 1 1 0 8 0 amappl11 152 110 0 94 1 0 1 1 0 8 0 amappl10 144 539 0 533 1 0 1 1 0 8 0 amappl9 136 364 0 363 1 0 1 1 0 8 0 amappl8 128 334 0 303 2 0 2 2 0 8 0 amappl7 120 613 0 600 1 0 1 1 0 8 0 amappl6 112 34 0 26 1 0 1 1 0 8 0 amappl5 104 636 0 618 1 0 1 1 0 8 0 amappl4 96 552 0 523 1 0 1 1 0 8 0 amappl3 88 201 0 192 1 0 1 1 0 8 0 amappl2 80 5386 0 5315 2 0 2 2 0 8 0 amappl1 72 31480 0 31043 23 13 10 18 0 8 0 amappl 80 2298 0 2216 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 35 0 2 1 0 1 1 0 8 0 uaddrrnd 24 817 0 798 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 817 0 798 1 0 1 1 0 8 0 vmmpekpl 168 10207 0 10170 2 0 2 2 0 8 0 vmmpepl 168 108498 0 106495 118 27 91 112 0 357 0 vmsppl 368 816 0 798 2 0 2 2 0 8 0 pdppl 4096 1641 0 1599 8 2 6 6 0 8 0 pvpl 32 278173 0 256956 217 42 175 203 0 265 3 pmappl 232 816 0 798 4 2 2 2 0 8 0 extentpl 40 53 0 36 1 0 1 1 0 8 0 phpool 112 289 0 20 8 0 8 8 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x1a: addq $0x8,%rsp x86_ipi_db(ffffffff82752ff0) 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(ffffffff82934520,ffffffff82934520) at __sanitizer_cov_trace_cmp4+0xb __mp_acquire_count(ffffffff82934520,2) at __mp_acquire_count+0x51 mi_switch() at mi_switch+0x392 sleep_finish(ffff8000230ea870,1) at sleep_finish+0x113 sleep_finish_all(ffff8000230ea870,1) at sleep_finish_all+0x32 rwsleep(ffff800020e9b2a0,ffffffff827082f0,120,ffffffff823ffe99,0) at rwsleep+0x11b futex_wait(4db70bffc40,6,0,2) at futex_wait+0x13c sys_futex(ffff800020e9b2a0,ffff8000230eaa10,ffff8000230eaa60) at sys_futex+0x114 syscall(ffff8000230eaae0) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x4db44a5c170, count: 2 ddb{0}> trace x86_ipi_db(ffffffff82752ff0) 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(ffffffff82934520,ffffffff82934520) at __sanitizer_cov_trace_cmp4+0xb __mp_acquire_count(ffffffff82934520,2) at __mp_acquire_count+0x51 mi_switch() at mi_switch+0x392 sleep_finish(ffff8000230ea870,1) at sleep_finish+0x113 sleep_finish_all(ffff8000230ea870,1) at sleep_finish_all+0x32 rwsleep(ffff800020e9b2a0,ffffffff827082f0,120,ffffffff823ffe99,0) at rwsleep+0x11b futex_wait(4db70bffc40,6,0,2) at futex_wait+0x13c sys_futex(ffff800020e9b2a0,ffff8000230eaa10,ffff8000230eaa60) at sys_futex+0x114 syscall(ffff8000230eaae0) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x4db44a5c170, count: -13 ddb{0}> machine ddbcpu 1 Stopped at db_enter+0x18: addq $0x8,%rsp db_enter() at db_enter+0x18 panic(ffffffff823f5e94) at panic+0x164 soreceive(fffffd806f6644b0,0,ffff800020e1e808,0,0,ffff800020e1e714) at soreceive+0x174a soo_read(fffffd80763f3428,ffff800020e1e808,0) at soo_read+0x53 dofilereadv(ffff800020ddc008,6,ffff800020e1e808,0,ffff800020e1e8f0) at dofilereadv+0x1a1 sys_read(ffff800020ddc008,ffff800020e1e8a0,ffff800020e1e8f0) at sys_read+0x83 syscall(ffff800020e1e970) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffedd30, count: 7 ddb{1}> trace db_enter() at db_enter+0x18 panic(ffffffff823f5e94) at panic+0x164 soreceive(fffffd806f6644b0,0,ffff800020e1e808,0,0,ffff800020e1e714) at soreceive+0x174a soo_read(fffffd80763f3428,ffff800020e1e808,0) at soo_read+0x53 dofilereadv(ffff800020ddc008,6,ffff800020e1e808,0,ffff800020e1e8f0) at dofilereadv+0x1a1 sys_read(ffff800020ddc008,ffff800020e1e8a0,ffff800020e1e8f0) at sys_read+0x83 syscall(ffff800020e1e970) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffedd30, count: -8