kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Thu Oct 31 12:52:17 PDT 2019 OpenBSD/amd64 (ci-openbsd-multicore-3.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.81' (ECDSA) to the list of known hosts. 2019/10/31 12:52:29 fuzzer started 2019/10/31 12:52:36 dialing manager at 10.128.15.235:29083 2019/10/31 12:52:36 syscalls: 337 2019/10/31 12:52:36 code coverage: enabled 2019/10/31 12:52:36 comparison tracing: enabled 2019/10/31 12:52:36 extra coverage: support is not implemented in syzkaller 2019/10/31 12:52:36 setuid sandbox: enabled 2019/10/31 12:52:36 namespace sandbox: support is not implemented in syzkaller 2019/10/31 12:52:36 Android sandbox: support is not implemented in syzkaller 2019/10/31 12:52:36 fault injection: support is not implemented in syzkaller 2019/10/31 12:52:36 leak checking: support is not implemented in syzkaller 2019/10/31 12:52:36 net packet injection: enabled 2019/10/31 12:52:36 net device setup: support is not implemented in syzkaller 2019/10/31 12:52:36 concurrency sanitizer: support is not implemented in syzkaller 12:52:41 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x2) r1 = socket(0x28, 0x5, 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000100)) r3 = semget$private(0x0, 0x4, 0x4) r4 = geteuid() r5 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000001c0)={{0x0, r4, r5, 0xffffffffffffffff, r6, 0x10, 0x8}, 0x0, 0x8000, 0x1000}) r7 = open(&(0x7f0000000240)='./file0\x00', 0x8280, 0x100) ioctl$BIOCFLUSH(r7, 0x20004268) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280), 0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) r9 = fcntl$dupfd(r8, 0xa, 0xffffffffffffff9c) ioctl$FIONBIO(r9, 0x8004667e, &(0x7f0000000300)=0x10001) r10 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000340)) setsockopt(r10, 0x5, 0x6, &(0x7f0000000380)="6f950ad3d9333fdb823d50d1b2a5dee32189a21d35b3c59013c7e92f2b9d0ba117d5b14e480a7dd69480c193657fe26a21985120b87589271cc6a6526506157835f71e15742b83d126fcc00bcc7f5883b745dcddc8a9bde273f143856c078f3551715abd80409a925a5adc47ea9431a7eded8d5fff71309f7c886bce7c960becfcb3920d59d6c80d1368464358c32ddbae87186b7fc8305e7b007780359c33430d94aa0dadf5a7c18e5bf49fb7d8187abc45e427169433274f2d5d4d0f03b3ce00009a0ae19edddd4e08a01ce0c799fa16d4448eada66885cd9625acbb5ae1e59e10c8b527688c736d68700e4b3dde149b92941932595deff1602d06cf53d7b1c7a7de8767f72a1bf94ddb359ee0c6f86d48faf364fd31481097319df63c25d2b2c566cc9450122b3a276ec17a744add3992990d5b15f799090e84190d45ccc22910573e852d931fbd201cc855c67d3d9f77a18dff47fd227cc8438504c471c7f4cdb9ca201174cdcfd6dd02fc98651f4cd6b9c635a4d9e509642c79af34059bba5f6ab2027dbab2649931792a497a05dc0d7e689d3b3f5ad1e6334d0402e1310e2b6df4d694ab38ad22c8ef8bfaefa00626cf4fb64d31843dc40036ec3169d71e549d9a6d27d5e3719e624f49c9084da562fe01fc646d000e6ce61efb1f9447c6d1ffa3cd8dc620cd0b3630be4f29b432c569d4ba9e5d79d0df786dda9c5bfdb142384bee57505ce28fd934a64f7334f344a36e4496ac5052010c6b1f481b23eb590b89544569f97ccfc4961636cd78c00613dd6c177fcc720770cd7b8968c261701137c8181ead30c4f5baeada7857b950859d3c6f3e43e5fd4c469318c4ecd3aa4b7ac03e238060cc9af52be3a7935197ebef7ee6a28794b80508a008397df5fe2402d1b27b6d65caf891f9929e26340c7f22278ca5d7780aeb978040c1affdfa23f293200c655791f100cd5d859976ea09359e93771f29f1a734f61b30401261e44f8f51df8cdf1a0bebca1dd856c4abb39c0c9dc6516bdd6cdee654b50401386f58d8c472816955b03fe129fa42cfdf3d7f6cfdec4120458c6cccf1933748dcd316c96160ebd4c47f3045f3171842956a4fe0217fa08a3fdce837591e74358e4e850d2174fa59f31eec32b84332f730e7b930bdcb368fa17b7ff0f71b6b8888bc3a46f88bed34e216bc0b599e0454f689439126070f0d5ecac50dc28c3ffe98d7ed95668b3790c132eb275a103234cd9eaf78f2863318916a903151b55a58b7647f3f9011dcaf027a807deae5720f8e0c8018c84c847beae405d6c554c8378b4a0550bbac63f795d3415dfd7d61279e88223a9142892e9a16f6c43f257a672fb42a47126047f507f3a4cc5b3b7c17cb271af46836e9f10b93bb1fd0b893b52e5db61ac6502aea9d579628605a91127fa00c94171f43679ca3b441c35a086e3dd4131317359964e8341866bb929a5d172b8a64fbe69eb0d5fb6b62aecb356cdf30d776b504f03eec8e26b140a7c3d6348f4bea7a2283673f121a0bc6000a03f6d3b446f7dd9842c5d239cf1aab4e31f25c76d9a3715bccad4ff15866574f468d42779be183ea9ee793711481f67f84a2061b8341b7de389d2d5233437dfc8b4057f2f5e1eb0303dc2780c6ffc975616b95d097bf5c84e320d0f509e5ac47e220c5d59936767d4871a4cee04f1c0d18bc2887758efe926043dc665922e9510b721949605d12a355c99042d96cd27611521e3310e99af400fb1093ac05d9307b3ccef8cc6fd69bb3e99d8c4dbdf6eca035518442bf9dc935d634d7d6e910578c3572342ca07d77d4589d7112c75cd0f3787372a68a365f8b0c1d2b3496fba5fb4266bbdb4488c5b8bbc0c5883a0590e01f7c3c753d0670cdaacb757a6645a8fc458c68105cfb8bd8187ef3430609d0e9417640b13339fedecf329e2b6251f32a050926d8398e46204bdd95e5707f99e4b0dc22991a820d297bcfcbca32f52c0dd327133df83c10d156895f0a7775752c72f988b0c0187ba47e5b1878e26a52fe1da6dbc922ac9167fadcdb4fa7e9013d6c6357fca14584dc1337b1916d8f1ba5efa9bded00c68e53932e04c16a541d1fa922913be7912a34c059c2938fc62b2e75d25ec322c54af77a7b8d7e9178e8be88bde6c119f4528598ef7352a2852d77ea3aa23fee22955f081892d4544a37f51457acc66f2aac12eb4f62b03742c300a8a3ba8407d12c667eb0e9876f131371235c5a24112d79d14c77df9540cebbbf3ed59602c668f10e2541f3d5d4f857289d52207f309f63287ccdc0b79e0f780dbe548957e7cc9de713e8985abdfcaf0b568f6d21bfd73f1b1bb63f44b0a5eb79148853d79d0bc0f9b8a1810b71f6cb609d1e118e607ba350e37095260a81796cff2740808d595a4177b72b3223309c445b947f7e3b7d783eb7eb3542a6f7308e7fe3ff397f8be46b6f854c3388ed13bdac0b2dffa4defe2b80e562473e66df5d779c177227ea94065c4120c15d042797c346691d20a6a96ac86f85732bd85b08845d561c38963dc42967cfc36faf9eeaa071b0313d8083d93b6f71b4bda656aa0f5eb80ad8127f75a22d28ce83ae53161edbb3a41ffcd12776115cef609f8e4f3f1b28cafaace1626ed8c59d8c2d6ef011c21855a08f9dc843fc18dce62c858c9ad17ec1fda773bbc6eddf88136f02f18130fb148e4658a9043e1c2f5663f8f172116ab2a98490fbdce13f7a4a41860bf551fd90de0ed96bc42d1ce8501af311ed052f6d89ec53bccfd7b49b30db6bbae23fd973b98c382a7315e28d84175ba14e816cb90d819ec41b4cd0a5c140dce06ba17d19bb8cb55f3b3a4f7e28b4fae7e5c049253bb4b055b5e0efdabdb4925157004cd88ba38f126275b9022caf03453d9e0f8cc9b10ea346a3bf2c5d2c16c76cdc5af762bc7251fbdbf83d528a558e945e5fb0f7ccd416084030db08dbc5ffcca09aa09b024740ce65c0b795aedcc8e87c9ed66a69f34ca30490ed67485e170c25dd41be4d327951e22b6723baa5592bb302077836eea6e0d5d06d261e219ae44698eeeba9ba5f0a289d16cad76faa943bb502e6baadd659edc68b4269d41b4dcd357ce02256dc72bb7780480500c4e08b54c3f9d01cfeadb703f0e0a74290630e855f0ded15cf898f8e52aaa9e9290e6b97c04057734b120c70a08a3322b231bba32c904c9db97b5b91814aadb9f168be791a257c866d01bc46c175f4149805f74eaaa1df0594c64a07fa5c362092789780da31e5e406ca8da8dc33c8f45ed9bd1d4a0a42efc58e7ce666248dbb96ab6b15d9824628e1d6470e802a65480199c15d038ff6f855fc6b886f42e7393c9ce413c18a3009a481ef261dbcbd45a00f529abe7d14d3bcbc2877bbc6c351e375624215d8fb115ce021a59a16c1a446cadbe44087fc0f2a15528a8e137cc830f89d5070016b1e5d8c33f720c51eed8d8648e0d4ffb8e224e8b5dc262bd1b9133776973029c185c5b4385903adb7f61187f9e1f45397985ffac594ea1d6634dd62e1d0820781a9dbbc6818a2c1ad9b6a5a0a8025079800778a2f3bc603822494c39c6e4db02048799bbad5dbc2d0b8ae42664f5729fee74b9b1da496db6805029e3464d896f59bd46b7be637d6c7f102d2520a39666910571cad1b2cf38e6942e046762bcba8060b115f21a8a6006d26372885d06637a6631c25c63734254c2dc2e3e799b83f4bae35ec454523d439903ce9bc9e651a436b1a3af252cdc002833f1ede63708bb71a5f7b55d4e8dc8abdbfcf5aa4d14a4d0c38d95ef8246c5039a42a8cdb0d5c13176b452e936ad97c95d1923dec7349abedc24deb8ccfa1e7d60a241e4b3ef204852878a3446f8ae9c53914b8567e5b3bd6a7e09f7cbd531021c58a005a2a423d7935cb33bb083e001923fad0bb2cc1e0b4035a7fe27931572fa60f0d66e0b46e5a6550bb7e30d89e7261f9184e7007fcba35123a1ee0c395993a962a482745fd95029f0d853e1ef86810249472c5abc42463facd91e1bff1006e69124a90d9b522648d4ea55f16409bfe8372077869628166a2e06c5560f1d6e4b143aa4deda5a72062e63c2b49bd5224108d8878bdd312f93de6a27c4367b227bdc4ee8449210ef9c216251ac11edb405c68e9a65f50469646e27961a3723629d5a9ddebf92c23544759885e6c6ee9fb022e1cd106b10f83f3b4707ba3161979e454c81d7ced2cdce86ba7491441f629a4e39b5f11aec0ae9f346907c06e5e287b2a90528fb81cf74d7ab63e6299dbfda9ca87563a6c53cbbf5a4737d06ff8b6746ad1274a1e6ce7fb7b440067bedd7886e40c1fc3d857104277e650e9ebd6e8f92a4110f5ccb1f38e15e8d5d6d41c921b8b7de0c0a5f75b97892aeb73fb5b4ae0a69bf36e87818d7c9d8f3e7c294b0aee8f19e291513f52a053522884ab04376cd12327c0e2fd3c3c7da33c0e0e333c34086ca9353841c4c4f9c2a4314b5c8789e8247e13913f8ddf75bd696d45390431f62a5794a13ebb14ee0ab48404ff21b7873491ad6a61a5b8ee8979cfcaaa5faea60f14915d49481a7e8eadaa9a30cde39be65b1db4e7fbc839d845b43353033583b9e361e80866cf3b38674c98801408085327162c0e3c03741c46927e2d2e8320fcdb9f9cf0f555469f228e9c3d058a85d8e46952d898f952c420b465418af461de1ad238e1bad2874ae6e73ec90297d122ff234901d0b387e77139af24eba14fa89d4ccc7491920bd33be6f89aa69275b6bf1e39dac38e529169ec8c1f551a9cd35cd3228bdc0c5f16c096accf5b175570ce51ebb7900d1f842ac7f60cfe4fbb412a247b180f765a5e66d2a748c9677c30b2a6ca3be0d24a37e09d995c801bfbadd04338f53a5b70567c5b6db4a2177c87040db705cb0aba4e20f51f028393be009df42ed004862444e96aa5af5ba259f3fdba397dab2f56aad76bfdbe405a6c13a42f2fad24e26ab51bac675a10c8230702046fe1ca7df456fa8627d8dd7cf1afb3775dc3551e7cd5bfb9c9a703d7600bf608c2f1384fdea40b9178973f33a657de9678d5cb4d69cd6836cede26debc7f5a08ff15ca257ad15f28dd676ee6333034ade4f7a0041d8ea7df98d7a01532a1385668c3c20c484a36d4c1f643711accf02c71059a1ed58a62d9e44393c0ecc31d7b400a865851607e7f7325563f247533a7a9fcf908f46f6d159ddf052991cc36f7d66ea7255e30343bee3a6455e45df1589e25d26afd36aadbf8e33c27b7ef1c57c5c571d7eaaed3a5a778a331315e18564d09a51f5ce2d3cbfa566f54b6e5c080f16a0d82296152f89de2e3640f022835fbfd42a4f1fbdb23c78548297fea27366fbd8d9a9fd42361e56c8c07f27b9ca3422bf6b987a9dafe85498f65b1835c1dd9037b43a7f5a58a632856a9e7759d53510b0cb7dd8b4ea6c1467adb1a0274927e749e0525af829b89d214a998a0e0421066e4055ee21df7a9f26f763a5a4760bc20fa14206321260dc65ac0120e40d5465e1908ab6bd9d212c680c849ff3542040afeede3f63fc81b6f38f59e0696565dfadc0ea23748bc4976bc286123997ca879af80ef65a91d3a888155d22f18026b6800b2f899162dd595cdda0ba47b2b3362b424fc672337fa4dfed9fa14c23fe2a1d2d1eeab447f750290f9a1ffb0040ddd16c5a386a9c9d8f8a62b95e10a3b9901e167e09033fa4167496095c2a8f270dcd08ddcd199757f48a043d74f2d602ca918fdf01b3091168883088ef78854a90e35b008a89efa0108dc4d654f778aeedd899f87905f4a39", 0x1000) ioctl$TIOCCBRK(r8, 0x2000747a) r11 = syz_open_pts() ioctl$TIOCMGET(r11, 0x4004746a, &(0x7f0000001380)) r12 = semget$private(0x0, 0x2, 0x2) semctl$GETALL(r12, 0x0, 0x6, &(0x7f00000013c0)=""/164) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000001480)={0x1a2ea60f, 0x1ff, 0x4, {[0xfffffffffffffff8, 0x1, 0x9, 0x3, 0x6, 0x3, 0x7, 0xa3, 0x8, 0x7, 0x1, 0x100, 0x7f, 0x7, 0x28d6, 0xf0a5, 0x1ff000000000000, 0x100000000], [0x0, 0x3, 0xfffffffffffffffe, 0x29aa, 0xfffffffffffffff8, 0xc72c, 0xfffffffffffffffd, 0x2, 0x8, 0x4], [0x6, 0xffffffffffff0001, 0x2548b2e1, 0x0, 0x8, 0x7ff, 0x9], [0xfffffffffffffffb, 0x7ff, 0x8cf, 0x2fe, 0x9, 0x1f], [{0x2, 0x0, 0xffffffff, 0x48e}, {0x8, 0x3, 0x3745fb2a, 0x3ff}, {0x2, 0x4c, 0x100, 0x5}, {0x1, 0x80000001, 0x9570, 0x1000000}, {0x3, 0x800, 0x8, 0xfffffffffffffffc}, {0x1db7, 0x2, 0xfffffffa, 0x101}, {0x9, 0xdf3, 0x0, 0x1f}, {0x83, 0xaba, 0x6, 0x2}], {0xbe4, 0x5, 0x7}, {0x9, 0x401, 0xa9, 0x7}}}) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000001700), 0xc) r13 = msgget$private(0x0, 0x80) r14 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001740)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001780)={0x0, 0x0}, &(0x7f00000017c0)=0xc) r17 = getpgrp() r18 = getppid() msgctl$IPC_SET(r13, 0x1, &(0x7f0000001800)={{0x9, r14, r15, r16, 0x0, 0x4, 0x8}, 0x8, 0x4, r17, r18, 0x7ff, 0x8, 0x6, 0x2}) 12:52:41 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400, 0x100) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x12c) r1 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000080)={'./file0/file0\x00', 0x6, 0x0, 0xabfa, 0x0, 0x73f9, 0x2, 0x1, 0x2, 0x2, 0x3, 0x7}) r2 = socket(0x20, 0x0, 0x7) connect$inet6(r2, &(0x7f0000000100)={0x18, 0x2, 0x2, 0x400}, 0xc) unlink(&(0x7f0000000140)='./file0/file0\x00') clock_gettime(0x6, &(0x7f0000000180)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x10000, 0x0) sendmsg(r4, &(0x7f0000000840)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000280)="c5fec4244710ed15f100b70b5a6d0e6d622708fca342dc94f790295d310e65914f902a344a851ae72f21c4447c14eec71762313207f73a61bc919cf309f9e6a22fcf4bf8f0505cd62a2ac096b188137a111235e9ea0fcd00bc2d6e84896522932f81bffdab417858b36d2b865e36ef1264398dba08dfbf6ea5b53e5405cd69ba3a918ddae094047262c1bba8816bf15d5820b709", 0x94}, {&(0x7f0000000340)="debf20988e7002987a40a7684455bc98c6b4f0cbe4836160", 0x18}], 0x2, &(0x7f00000003c0)=[{0xc8, 0x1, 0x6, "995ba2ce8dee51dfeab09788b2ab9210aed87b0ba73d07e85795ef2c3e5d9d06eb452500034c895569c352ae86b30dce0c833da6f55b8c7462e62ea84c55881b45e0fca6899e87f7744acef1bfcd9eb8e2ace13af575c6b3f5f742ba3d9ff15b16b6fdb325367f21241c4ead98dd6101ae24ad2ddf8ee947f8ebe4e3542f3b9c4b53ce3a5ba6749e69d3e0a80fc6007fd25a7b34251ecf36a342e27be70d9ef2207d6d2532d92071182b5b00952a8ae82689328b1aeb18"}, {0xe8, 0x0, 0x0, "b282012880709da4dab25cad593181b1a6608ac2f3e5ccd78771c132af963aa9594ba728e440c8e2a7af5cd454d5403726063c070c8401eba30ef92afc6bbd410ce901d3ff7e95132a6b615cc96ce3fe3b961d7509bfdbdd8b5126358cb7553f6cdf73e444366611fa939b30748180a08e85ce4debe725307e1d988d3afe5ffe2eb86e6d0511e1fc3bc5f43009b43b540fd4c3c67166f47619ddd5f88413c70130b1a7a500f655d6ec6e7fa75f7efe758ed64bd1ca65c724cba3399662aa587e4775306c7bffa5d457c95ec7a2c20ca33e290f9360c629d1"}, {0x110, 0x1, 0x10001, "23e3f47db330f76ce7c4aa4d8e8bdb885ae21c155b07f0f82553e81a34eec3dbab154d224a7a83293bfb197beca149198ab1a2a49b1414193ef6258aab8c03ba923edebd28e448ec5c6f2deb316dc5b93b1929b3f175b01802c25ac99c48996b88cb82ad2d1b67ad9827f21b78fcfc660c8c399df3ead9071207c1e9cba45158079699bc718fc388f64860d6ab5e3dcb04fb3f630212715a510d10f0a327ff0ef5542b7aec16e34c7e06e3e25f8f23d7746a70bff0b71e7768c14d97f7dd62b2185050a50ea28f808a95c1a07c3b59e5ace84eeac518addc446669439a8eda985b20cf8b777a2aeca331b7dbbbee6b8cf8ef628b02ff16b350bd"}, {0xc8, 0xfffc, 0x9aa, "12087b073963089fcd5a27010cc862cd52c5f30d38072ecfb265d7476d4a27fdf08d291b75854423db1abdc87f06dfb1218ac8e120a0a4cb568a4e90aa59579f9fd9ad32550ff20adaa3eae8e3fc286384846090e14a27359d8296ffa59e7a247cd6a93113505097333993b967495667443dd46e212e33c1721f30f1ba225387210ccddde7125fe7c530914436f7df2e0c93f73fce88e641e0b73b48efcc60622256097e9b2a5113e7e34cbf882d14536b"}, {0xf0, 0xffff, 0x8, "d42e80f01f9d1b12fa487d6049225ec507f8c868dcc57f81504da80f0864eb032fe594295b709edaec9d51f63020678b1117c163ac23130fce555274758944ccdd21e95952767c15aec55a3f14ce165cb76a3796137b77cfa0d2dc9d9e0277b2a54882f8cf48526ac7650265f57174717b859659bb5db6b7fba7bbe9a947e9a58e3b0117dad5057e4595519811b21a359b1f3635dffa81f6c28d5cffeb302d8c051dd2c0040e9ad283db5bcd5170999c12ec47e893af2e784ecd286569d6295e1e64f34c10fa831b92960577201ee24d1c2327e80dc23a3580cf5cc378e9878b"}], 0x478}, 0x8) r5 = accept$inet(0xffffffffffffff9c, &(0x7f0000000880), &(0x7f00000008c0)=0xc) sendmsg(r5, &(0x7f0000000c80)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000900)="045926efa4358b2d7f6c5b010ab19f6bb9bdce6499b6808cbdbc24995b75fc5beebb9b2f6fb5aa1fc877d219aafb3d638c5b866bcfe58e75b701cfdb0e99dc546f6d99e1b42308f42415c47464b5dcf7e2f5ff1e056d5a5c423efe5fcb0073de071b59347fa052f8112e6f9b465b184c068a42332e8e6136ed85c738b4f6c9641918452e7c", 0x85}, {&(0x7f00000009c0)="4906d5b4f12b9a25c01aae23dadd40e8779d9aadde6a0502bf306ff5f695e660e747e775882f2696fccc45572e98ce7f9f13c901a70b8b0a2b7fb648e0095c1444d820d94aeed3114b408493f2de2444a56e9bc2643c323ad0cdab6d73f8767ac787e66f6d8a8fc2669d1c", 0x6b}, {&(0x7f0000000a40)="580ae315d01768f7ef95208d1570074ff53b10469d18e0a3f8c11c3792b9a90c7fe195c3aa30702bdfd32d2cddff5653d9d414dec8f17742885c43b4ec2c74a5ad8a4dd50bc959798424a46c13c1b3beb2efd7da57d959a9c42e685750e5a13d501c488f86b8a240ab11cffe2edf", 0x6e}], 0x3, &(0x7f0000000b00)=[{0xe8, 0xffff, 0x1, "282a7a1e3b7769bbd5d6adf0ec930327546b75466314228a925e23a2245247bf953a80d14093207e176c1ae583467e0f9a4a5e7a00fbc7993bee1ab05ba4c444178d46ccad60cc7d7463beb7165a0cc335ff44f7fd771bc74ee86633c80d0df1009cf428c366a0b5cfa18ed8d4f2a9bcbb932929222ddf3c1e7b741908f98ecb4b83e8e009922eab5ac109dd32fbe78fad97cba8da8d40180ef2afa29b4453bce69126b282f396ddcec0741566aecb5d2bf260f0d70effcbf28f46c6c2063156f44b0e2a1c797bc2e1d719fe72479e4bd52c3c"}, {0x80, 0x1, 0x1, "c66374b77d73bd1974aa7bb74589e781ca2ec8878e47f51b2c6bd089a491916941ab65cf9e63c89674c1ab07a07ab587566f6c8fc359e9d4e6973232a7ef58eb2af79083dad6452cf289da8c613a313c01a6b72c2e1b35f449884494dbe17e9a603e60059a6964e75a580ad7394d"}], 0x168}, 0x1) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/diskmap\x00', 0x80, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000d00)='/dev/zero\x00', 0x20000, 0x0) dup2(r6, r7) r8 = getgid() r9 = open(&(0x7f0000000d40)='./file0/file0\x00', 0x8, 0x198) ioctl$BIOCSRTIMEOUT(r9, 0x8010426d, &(0x7f0000000d80)={0x4, 0x8000}) listen(r2, 0x10000) r10 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCMBIS(r10, 0x8004746c, &(0x7f0000000dc0)=0x400) r11 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000e00), &(0x7f0000000e40)=0xc) connect$inet6(r11, &(0x7f0000000e80)={0x18, 0x2, 0xfffffffc, 0x7}, 0xc) writev(r6, &(0x7f0000001f40)=[{&(0x7f0000000ec0)="5b8402cdee7b0c0fafbbc1545e6a8a798c4b001948f0019a0e009334d401bd4915d991ac9db91b7048d58acf92f1f80fb3b2217bf0ce8f8171e5073e7149d1704e9cfc979c8a03dee261b4e43a94db002f0f0e7d14bc724566d1d41b94", 0x5d}, {&(0x7f0000000f40)="710d5e347a5c98d5a5d5ea314ba7fa2ea2abf6db8efd3dd6ba2eb459d3eb991656fb7fc3be9688a8e940686fb9466d715107618a170b04a75ce956d78ad9c7827eb2b535e4b700cefc5144f46a84f7475213da4187253e426d6779b0f94eec1a1cc6e2a0eaec715d6f5bc9920bbd64bb174e1a31c59c6d5c95d77c45c76eb2adf57aaac7d9a880ae387120aea75ba591c08c850c7fc214513d4f0352a579827090b79cb49adb3926f86ffb0349b7596b1a4215297f706ea3ed7e7b366ac41855d7b73e600a20fe01660190dafa9708eea00924a0d6ba33963229aca3cd0439975b88df5df27824b5bf47e9b45fdf0f35e5061a7054b6feae5999a63dcbbc5f0ac9b79e55722fe8de15ef7566acfec56bab41acc2fc11d15980ac7564e7d2fe6a9b326e50c463e4d508edd6a4b1bf1590a6dad55608ea88118275a2a3a1f54714287d367dbf0c558debf1c53855253905e2844d1e99cc1158d8d48b92d91b537a14b3849c07f4249720184a77b60c7d922d693e1513704a2067bb71eaad354fd7e32294e6a24c7a3f46517cd2c5cbddca18cce461cce00b9704122a49012a69a1debb47fdeaf5b207662f913be4b3d11353ecaa8caedc8346072447ef5af6dda7ea57e0ee303b4f777da36d15f66efdd76c7566c4b3d91c51a6a08fe285fe8c49f0c4a9dd21f94c28d97cf1f32b5606439c447ae009d95884be13ee05c9773d6bbae7d308eb61c5ae691bed05a75535eb56c9d1e64674c9f7dfa9244a676a48db443ced4a7b1782192e0a7c0756dfe2b11cbcad5e1e53e455ba0f2b47ed832f642ca37172e00cc86a72365add377cf6772336fb4a393251bb5ec00c59bb156bab1341b8c77b31a1b72ec305d73ad44af6250a8e139a44cbdfc6d4721d634f22d38dad2dfcac9b183461cf2b2a311aa6a0de44acabf2a6f4d7289d2807ab8c4e5c7ccd01c818ccaf07e8490694cdf972bcb5b9fccf2329381f6edfe08a89d0ceeed9368c94782039f3a2d0b752acbfb2f5f50588a68b9e98e44ef9e83483a81cf352173c3f6d338755c2c64f363d2a8f4cd675d128a0364a8a77dccf976dadc697fa39f915bc43ff50f3b91637bc23e358aecf1153795a04b22ce55158c9c0ab0ca2942adb0644752ff86f831fe16f58e8e469dcc404afaeb442dbae490c8f763e3afc1aa0d64208a49ca3c48b27fdb9146a4613c628dfbb2203197425999787c02ec18c6d79221067abd326b957808016ecbf03b4d94c8a2163a328eda9383ee529935b52767e19d4cc9d7823dd79dfc9ae630336e634ad9ba90372cc20782fce1e15c16cb84733e0c9edd57e2ce59231e0caeb9a942a2588dc74dce0b02173866f395603c448c05837b85796970663fb57174ca005c341a0ae14bb6488fc9695178aeb2af306dddf36cbcbae00607234c03779091f79ca8c68ed0f5061a6cc6e081e72bb1e523db1ba0817b34a3fc01a83a5c6a8f1408a06753aa9702e9acaceaf8fbe428fc9d1825699fa47c6c79818810859ddb522951bd08752091d6db948ad8e47febe51d7873134cfd9a012d21383b5dd23792ec7c7b78aa98d03656873fc3d4ffe28ee8d253ef11e1c7bce82dd89ffa8d2e14319f010cf1d8d23a05bc553da097fcb5b65b92cdfab7fcc8cea5aa2d7f279a65ad4d4e4f8e566a70cdd0c6c1fd6e342af9f20d104e0aa4816f05205195ffb9e0a0291a0d54791939790a572989167cc35e2534be14b16b4fa189891fe4cf1488f27872da9d6bbe6b9daf1a88514f83c1df7a270da3eec7f2e9c75d9c435ded1e7de067d5fd2773a4fbdef02c1ff92d5ce81b3d66f82dd49d463812804ed96e45671ac919b93a184192d9a5110393ec82b332cd72c8d5630e08fc0d3383649e127ae207b3ece7df0e3baea2fbe48c6113d7858e11fbe9034adba8fbd7eb7e73508db4e6400cb3c8766a9cd4d7cca9a67797fbb80cdc166b0e6bd17420e90c8592da0ba0a8f49e8dc26db2471b4dbae175773125f94eefefd7c88402e309f0e2e7a10a894db29b70f43cb2557bc77c9bcafff7077a8830c63602147537fe6fec2fed1a23a46297a41cfd71e149287d91eaf71ad65c68f9e1114ae7d65764c6bb3575745f774cef54ff2e0412cec51c2706263f424a6cdb334c5828854acbbfa2de9b8a1a5e3a65f65aefdba8a9b30ee2505c7a7f353ddff5ccc809db9ee5c93bdfa565d28b24f32ffbd5ad2ba7f08b2dea5afa965e9322aa7e71585b29db03f0209cbe24093901552c775a74abf62294fbe07e4eb47eccfde62187b21a8c86740dbc9e045f0701f37001cc2ad303ad53972b995577cb4167b48812c721324bcdaf180f4f62a3ef0007bb56da7015020912aaff65404d710af743e5d2dca9190d1ad72439ab29e0b6cb6c536ce762f5d5f060141dc64b4c9c9e1574eda34e0f1f88376b6fb21358671ccd41d84a27e0eed502310945862a449c3ad611ebd65691d389f827c8354b23f6dd901576ef518c619108425a2f49b823a4d83191e66f71d443647ed090c75c011d2efa82b8ffdaacc098aa5868def76550103d4ea97cff82797677c3ae47197ed72f2364b5529c99f4ea23f73c9042c1855ecd007705041062ddd533ba418e482d8be0ac696ed5cf9ac3cbd7f7f1044ee3c4f6c809d34112ec48443bebf271e9b521a3c213b9d36c18fa04fc7cebaf39a8244c79ac71f2cab1f4b31eb1d382fa9e2d23dac52ede70e1d572183816ed0903c88a5dd4a31473f4a2b352282c8f36a5f6e1c7591a2cd4a0553635842d2b9264683b5855d64653b556641a8a03c3072afa5cba5ce476b773ef784bd87e66d2fe3172b156bd73b8d0a2e9fdd413ecb24e81e15f96c7cc0904aff176a82512fc8ae0832f67d2493d6c2a55f4f5a03df4d60a54090e722a71db5aef071166fd6e158266e8e2952fc7c6f43d1cf00cfbe4d7416955bc3b57f69d5fc2e0bd9f685456bd76983b6088021e545170e6919f70c5981d822cae1b3a5fa518320efd8de670b2d6ac5c1c4d6159b511f63dee4be41a9c7eb9c6ec239d9d5b8d821bd1cf49e390b0899b5f8988d1eb7539ff9cd774e6d3dc4cf4ca5c5dc5484346315c51f442e9570eeeb54f7b3f15eebb299d3354638874808069af04f24367322f2612b0ce58117e4ddd17e972b4b44d37879d3d5e9f3b4f05b97d71fd1ace2f6be1c84b19f21b9f061a939eb6c3422c2ad8861229c8a187c35fc01eb845e3377eef0b30a8216e9a7893d2a32d4e4b1b576ee08f4fe7d7e6153dc2a95189e09141824e4369b3bd92082e0a51dd3b1cf25f8883caaffddc9ec9d17a21f8c039c33734a936bae92d3fbc4e0ed1eec518082be18645f47c2465e9c7d2291a60ae80ba9eb54449073a03e19e826e9ede85b9096afe9b056b358f9c36c90e0a040d8ad52553abf447eb1826c66ead04152f3bc92540a66916f565ec27f97e62f5e2a1da426e5cd3a3d4435208eabf2b9a7bfd87bfa47f702385b06db484ea3efaedd6ac2ddc27296a407e63c18c9b5d467f4324911fc7d2622a3528214930d377a12128d6c13561ab08e7b0f8843f66a0297002eeec56684ddcd0bdd48b857438db8a3317e189eab416863ad7d3c4c17ba81b540e25a13789f8c7a4957883086373cf4882f154e77b403dcc5b9177ffb5a47aa50499793db66e0a868ed57e415576e570c65b71fc12bf334c4d9a5ad4d2ce0dd723f6f7b8ac48b3f788471371e04bc02d4eee0126779b9c3832f54e436055a420e8838b4e9d0038861c005db97dd5972006c9142d6c542824cbfe8ff23710fd97c11a2aed5dad97537ebd0bfcd6f5eccb3189a753efaf20d6743a17c2c466c94369b333f4e135f0e16d334a6433dc8afb0596252246cfd1dcab15ee9f50e11bc4f801f6c39814076a976f19e6dac89b24f3eaf35892fbb584a1aa1b1c58b1a0ce005ba8093de80db20d464977a9e65adc54d33f3fbf4cbb960d5fba9b52e3f517667c45025f44a6ffe9ecd60828adc74166bee3f949083694cc8eeb37bcb0bb56d5c05fe422ba45e749cd8e92cdd5006c6d5fb37b594564252a2d9c41937191cdf6e8854aadaa72931c6c4290c80a4cfce2649f192736b157da2b7461cd0b933f1dde2df8fe5db0da0adc46c83401a7266f3bfd3f0c3f1866807ded88c670351fa3c16911f9fb2df99efde7402c0a583230f7d5140a9d59e56250abd114df11ce51777e13784598e8a89d447871452167f8be0c3b2ef5279f63cbd218e9fce5f5e9a0ab8067d66c0895b92ff2acebc6411894063eaeb04addd934632f060681b0759a441a4e08e7ed7e201d00ff0a8be32c5d2f5bed713a169ccc61d3f3977e0a80d45352b57fba701ae79ea589299012f38d95bf42dda8687c753a1c877bd268513e8156138e2067ddfd6262e8dde992181b21fafd0a6b4e6b79243ebc3dd7ef48c3c7f1483a0348a0af91c52d1da4b9af70c3496123d55a66d13dbe48d36e4b12839c2901eeeb56c05d23e7e59c44263062c5a9492c2a0c6b82cbfc6caea6bbcfd869a39d06c5974c0ebf330fbbe0fb6b25cd8bc13d476b83e9d2ca0e39d18c3928b0715cbe84d23c75c28c1ce50c60bc62adf5bf148dcbddf6d0b4de156609eb740c993b677b33afc1854ffe711cecbf0dce07d48ffb37f715ab5703aa73875b438163ec4603c98ae5313a14e2d1c34a1cee33b97edf5c2785e2d177c84df59650521081ee629759e720a5b08e9283a0a606aa22975c55960976ff96a4ee8824ea513dc35a483fc7865c14d512a0c64354971451d902c211e919bb14899be9edc0245fd2fabc7894a4f0ce15071a3cc287f3873e03c000986b4ae4b922250b25f483128e0813cf473cd9565c0024d4f9f68ce5214883a7d5bb84d09890e329e68056e8638f1363d9fa1589d17d0b140b7343c2f9013befc4d84042a4a179d7d3f0607b3643c053c7d68a9ad44b26c3e0c841e7b80e166f0da0d78f97b0241a3eda5b9c536fee989824bf04b6754bd535e8a308d843cdfba19d4a4bc02380c0be281fc802f2898a25ee65d7616becb48f20578bf1362b661a26b6561936b1333ac8306689525787e96c0e6426a92036a3a29b7105a98dd6632c001aa296747c244c366e709e9ff21eb5fc13db5ce6072c2b28ffee1e2821743aa5622b66d31650976ee51d39c680f22efa18b5a07cc8471d2c11d11d015944f688e4659311ab0125eab8f6f873eae83710c40e49351898bba3d5f036609034715960d23e7876038b5ca06341b05195382e6dbe72330b45088b43e2dedd7edcfe28d1c7b96c53e7c3749bfcfc49ec9f56ad7d50495b2958a749c1af0bae3724f594c37e329639477ce153c69354d6bc2188cd2bdbd6548cf48394c87d7c5a1b64112ba36d311bbdaf8c401fadeb0a0a50c05a07a12efbe67ba3d0f55a6e1d63f8b8741142e815dd4fa1b44a861857ebecb2d33b15976d95d8bdff7b071e357eba10dc899ca31baab04bc6d870ed3d97e87bfe8bcf733389f2540afe7bc69707ca0d0fce5ee4314aad8f0535e1d7b306a574ca44fd2a1d333ecb2853fc85fe16d50071d0f3961328992dbe0033b46b3065ac3972f816b24107d00d40534e09e45f26b778fcd16a02f9f977203866381690862e7372f4bbca9aafae897613c24aaef342f75a6c20cb69685e4e9f476223cdcc4dd8e1e62edbeb4ab29fccfce247da3b569f8554711ddbb9c7c9b2dae5740e5bf0d39307903fd452029c4a3b3a824102115e0f05bce4d3ece723dbd1465430fdf298be813c8ef16285514b9dbfe24aa374fb818902fc46e6ea24b", 0x1000}], 0x2) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000001f80)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000001fc0)=[0xffffffffffffffff, r8, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000002000)={0x0, 0x0, 0x0}, &(0x7f0000002040)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000002080)={0x0, 0x0, 0x0}, &(0x7f00000020c0)=0xc) r16 = getegid() r17 = getgid() getgroups(0x4, &(0x7f0000002100)=[r3, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002140)={0x0, 0x0, 0x0}, 0xc) setgroups(0xa, &(0x7f0000002180)=[r12, r13, r14, r15, r16, r17, r8, 0xffffffffffffffff, r18, r19]) 12:52:41 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0xffffffffffff28a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x20, 0x100) r1 = socket(0x2, 0x4000, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$TIOCFLUSH(r0, 0x80047001, &(0x7f0000000100)) 12:52:41 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f00000006c0)=[{&(0x7f0000000180)=""/163, 0xf}, {&(0x7f0000000000)=""/88, 0x58}, {&(0x7f0000000340)=""/67, 0x43}, {&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f0000000780)=""/88, 0x58}, {&(0x7f0000003140)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/150, 0x96}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f00000000c0)=""/58, 0x3a}, {&(0x7f0000000540)=""/167, 0xa7}], 0xa, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r1) accept$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) r2 = accept(0xffffffffffffff9c, &(0x7f0000000140)=@in, &(0x7f0000000240)=0xc) dup2(r1, r2) 12:52:41 executing program 1: ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) 12:52:41 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x171) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 12:52:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x25}, {0x20}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="fbf27553cd7bd9d8791c2d190300", 0xe, 0x0, 0x0) clock_settime(0x4, &(0x7f0000000080)={0x40, 0x340}) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x1) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f00000000c0)=0x9) 12:52:41 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000300)=[{}, {}, {0x18}]}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[{0x1ff, 0x4, 0x8, 0x5}, {0x1000, 0x0, 0x3f, 0x8001}, {0xf294, 0x0, 0x75, 0xffffffff}, {0xfa68, 0x59, 0x0, 0x6}, {0x9, 0xff, 0x1f}, {0x8, 0x40, 0x0, 0x7fffffff}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) mprotect(&(0x7f00007fe000/0x2000)=nil, 0x2000, 0x1) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x801169ac, &(0x7f0000000300)) 12:52:41 executing program 1: socket(0x18, 0x2, 0x0) r0 = msgget$private(0x0, 0x480) msgget$private(0x0, 0x500) syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x8, 0x0, 0x9, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) msgrcv(r0, &(0x7f0000000680)=ANY=[], 0x0, 0x3, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000000c0)={0x6118, 0x4, 0x90ce, 0x0, "d730c1e7bb6fc6e23c5b00000000001000e74de4", 0xfffff290, 0x2}) mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0xf2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) msgget(0x2, 0x4ccd1f0a8680bda3) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x800, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0xc000, 0x2) setegid(r4) setgroups(0x0, 0x0) setuid(0xee01) writev(r2, &(0x7f0000000240), 0xe4) write(r3, &(0x7f0000000200), 0xc40) r5 = socket(0x18, 0x8002, 0x0) r6 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r7 = dup2(r6, r6) dup2(r5, r7) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r8 = socket$inet(0x2, 0x10000, 0x80) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xff) syz_open_pts() close(r3) execve(0x0, 0x0, &(0x7f0000000640)=[&(0x7f00000005c0)='^\\-\x00', &(0x7f0000000600)='\x00']) 12:52:42 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x1) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$getown(r1, 0x5) r3 = socket(0x800000018, 0x3, 0x102) bind$unix(r3, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r5 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r2, r4, r6}, 0xc) pipe(&(0x7f0000000300)) openat$wskbd(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/wskbd0\x00', 0x100, 0x0) r7 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r7, 0x82907003, &(0x7f0000000040)=0x1) r8 = openat(r7, &(0x7f0000001300)='./bus\x00', 0x400, 0x8) r9 = fcntl$getown(r8, 0x5) r10 = socket(0x1, 0x1, 0x15) bind$unix(r10, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r12 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r9, r11, r13}, 0xc) fchown(r0, r4, r13) r14 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r14, 0x82907003, &(0x7f0000000040)=0x1) ioctl$BIOCGBLEN(r14, 0x40044266, &(0x7f0000000080)) r15 = syz_open_pts() ioctl$TIOCSETAF(r15, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b10000000000000e74de4"}) r16 = socket(0x2, 0x1, 0x0) bind(r16, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r17 = dup(r16) listen(r17, 0x0) ioctl$TIOCSETA(r17, 0x802c7414, &(0x7f0000000000)={0x21a, 0x5, 0x2, 0x7fffffff, "d25637adfa2e6a6d28ba7be4082b80eee1ec68c0", 0x0, 0x1}) readv(r15, &(0x7f0000000040)=[{&(0x7f0000000200)=""/4096}, {&(0x7f0000001200)=""/172}, {&(0x7f00000000c0)=""/4}], 0x1) syz_open_pts() 12:52:43 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) r2 = open(&(0x7f0000000100)='./bus\x00', 0x100, 0x0) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) r5 = dup(r4) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000340)={0x0, 0x8, 0xfff, 0x4, "0f4a0463733a9709360034abf9a1f6cb97b6c595", 0x3, 0x401}) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x1) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000000000)={&(0x7f0000000180)=[{0x2, 0x7fff}], 0x1}) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}], 0x1}) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f0000000000)={&(0x7f0000000180)=[{0x2, 0x7fff}], 0x1}) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}], 0x1}) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x80, 0x2, 0x6c16, 0xd865fc6}, {{r6}, 0xfffffffffffffffc, 0x20, 0xcc784e302c972d19, 0x0, 0x80}], 0x40, &(0x7f0000000140)=[{{r7}, 0xfffffffffffffffb, 0x8, 0x1, 0x8bf3, 0x4}, {{r1}, 0xfffffffffffffffe, 0x4, 0x20000000, 0x100000000, 0x7ff}, {{r0}, 0xfffffffffffffffa, 0xa, 0x10, 0x8, 0x1}], 0x6a200, &(0x7f00000001c0)={0x64ca, 0x5}) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000200)="157d888d565c10eb2280bd355d24eb6d50bf29ee4cd8a3e113f16f66", 0x1c}, {&(0x7f0000000240)="58788ac76b121cd0852d99968ecbb546138808526d8af61f38ba1bcf97616ad3317f45f3b02ed6c40d4ca6544922c8cacf4629175b3693e05d03146cd8816a6752b2973bcc9a129829fc6f06351937a711a6d34a5740787287cfc1d30ce03a75954a51c0947923c009d61f79a54782c8f60d700933235b165fdf3b2f748d2dc8c1041fd9d3e04bb5778cbab0eb6becd690c4ffea713a166fcb4fdb3f1924145b5fedcefd713141e6be9a2627eae02e1ade822a9804b8a71c5dec934952f8a7033a98a2f83de85d6e2f802d5b9fd9fa7a0629c81edf991f55", 0xd8}, {&(0x7f0000000380)="5f007ef7e27a769233f0352ee3b1a584fbece21f0e1ae9b4d533a0f84efd04", 0x1f}, {&(0x7f0000000800)="cbce0ad04bc34322752983e80dceec66dc999aa968dcb987f43b6b8e91dac9d7759c628e094378506bc6ee576f8401eb58d5abcb0687a1105f6106e44e4203ea7dfda92b1fcf1c69b1c1b92a0edd98d39c9df5350343c8be506fb07cf59bc956cbaec7ab3436d9c372bb78912f8bf65e48909786e68dbb0a93ea92ade4d561f0ccfe2a5304476d947a311e4ad78865a24adbd78e77714bd82eba60c977801c80abe9a4ec05ded8f2eacce5ba8f22f1c566801cdc7dde351ede32ad895d6622b3361c6527fcf354d8834b5852cbc89481c1beff070d738ecad9f2fcf499978e48ee4bb9b1d5f4617c380e000a2338395e10bdf9594c0370fde60afaab62601fff60b66a403c26d35ce4d96f2cce5fc248c1e3a1d11eef4c4f9846f85a0b00db37483bf672583a1df8a4067bd9855d78536a3952540795ebbf066a4df86e69beb2ffd7f1c0498f14f86d704c29640c77600f696bfaeb48bd694154a3cd1c7e4337a374f66ec0cbafdada20f5de158b2a940c12c24fb387a464b991f332acfe2257c81bc117cbda3eeae157f7de53381f84b897ce707c1ba2a3285a8e215e4360e60cb12d8a26b33de5ebc7e45c397eb536b753fa4bc04f35196a5c53b57b632ed100dc16662d3d72ae419f3c83a8d60c6a36fe1272970526783399aa388dfa3c22af89800326e7476e158f6988ae4a82f935c4db7eb1c0659c93a8da50e562525e736b1ce6284975a23fccc894d2894bff2d7a94ec6bd42a8b0301375cc018b2bbefc41d3973162c35ac06767887669fb432c2421f3a7719b717fa8807f9e55df64a4cb3c8e63b8520eeea1cf37d6956a0d10ef1db751ec2b4f0bc6d51df4942422e1939b6bd2f6b3393c53cb09c08e51fd03d1e5e4a7952a31545af86b9df63a0316fa0cb922bd70f2aa8e863b6aee97b2d73e7c89e6deb9d4be73c452056239c8162c3ed4099855465e2859dfff616fc8301e731cdee718d559c43d9f802d581e57ffe2e829912a8d4e3ed824072c277629762fdf4e8470598d44c205909c7d969605116ba049aa1a952e381c1f29d86fd8718f87472c076297658e109cbca2ee2dab1e05c8ab24f6878626972d628b8df90489ac45d6854d5ec5526fbf53d811c92a290e0bfadaed65c530324559a737aeecb2aac01e10627a8fa100f16af8effec7418139cf452c51704ab3f32436db343a600cc57396b2ae8967e539c68b7563c4f2d02487ba78e5fe93cb1a2910325cfea58a60a7e037a8b2048b077402d5bc6b077986871f7a9911f34e33132cdd983c3a8607eebdd7a77a157cd7560e9521e343157b365580e9811a15298b63206ed5dae36fe03c7a908b0a21b422eb9717a70a7fd7cc94cae4a7b59652396e193a7ceb1b626fdcc3ac8159a8163ca8a9324af2ed832d2285d8fb3a059788d807037d1ce325ca8c2fc377442c421d8a9382b113eabb158ab3d0dd3915fbe018281dd25712f92a31dacbc2ddecda1a82894f5f775d8360baaf41170fdfd085f737f2f053a950637e1478195e0fd607749fdfaf2f212f470f7959131a95b920fe452db6a25d8793987fb9f67e90e9191b7d9d029ce4942fa7837f37d68089e9c9632ea29ba022cd47fa8c5bca954635e81c743085e6fd2402b09f004a8af4f2c72ef9de6eaeeb21f88f13298181940277d1a8d4caae4e59fd9c7966b1ec1241632f843faa94f1a6855157be9f1ea94dbe44c3fa41bdea231968ce6b84caa0062fef790d8ba215020de915dd13438c9c3c850347261dc8d362775232bcc486bdef7fe7bec4d9bc3d01e1099d5d4f77c150fe234251267b7b10da581d47339db1e5cab1f5ddf2d1d3fad4880e6cb933440e7017f0ca70a423a7800993e6e508f180ac0f7f3eb5d1f3ca47f4132c906c4e2c9d4d145bf3e2fa7e0342b0256d39be775d016f36664d26a996dee733a7426c0f2be04bcc6af8ac8a1ff5d09dac0374a7047216bee2bb297cf658c19785e461fb929d47b097ab0daabdcfcc8e0ffefd7d870936db46051d867d4040114be5fdd2c5e64b5fa87e205e4a0f5ddd74a5daedbc0c08d18011d51cac25d15bebb2adb6d6f4771fcf1cbc1f6b5feb89a937c9801b437984a265da5ac22ac2f68c4ea2ebdc5a70770239247ca6fb092b4656b979d4c14ddd2e0c86ab19f167af941a955311633ac4401001cdeb7223a276caeaf1bfc40e25b106a7e5a155524f0b667958fd61bc75a5cf669eef8c3d94cef2a16d48ed030c2ce080f74401634c0d11b1aac2e6f25cb1e3048993432e28c4194445200a69f781ce7f2a418a86dc778ab441fa1e2559e18bc7da7a74080d2f976a842cfe475ec5853a7755e2d3bd77b685fde663f964325375d8be1d58a1681bdba9fe82e0f1110b191222c71ddc6417638d4d3628580a9d0486ef905ad5ca6cd433008c9898d73c069008408dfec69dc1587acea8ed75afb9688bd3fc61e5d57c00e5898027429c54a6abc71a80dfef1fd5f44bc95071c6688af9d2654deb8f15d1e5bab92f523421b39fc08c8acf58de8b12a98bec1b87fa232480a353b1d58dc4d7511dcfc5e6956315aa01324bc4892fb5ba05bc1fe42010b40cea1cef119668c20aed6e8aa7cd5fb4cc9f71215b2f3670900320d4f043084976ce27d2bb01219271bbdc18eee4f59330906d90856a3278625b8062fcef59726ec1ca6a39608ef3ffec182bc586ac6278d0c14073a5daac1db8c802e93cba80e9c9b8c67947220d5592af46362dbdccd139e91da63878e702eee4d40b892c64d2fc8b06128ec09ebc6c8ea52136ab65d6c40228367bf0234c48f39183c62685d8de29f23b34c5da817d9ba8af2cbfb15d7b724647d10e9e3d3a27c24047126668552a7fcd5ca6df3b271f558f5cd5cb39e3b133d951ebc8210a519d82827bc2fdae0130aa469a971b8b1c0df094964905dc9f065f8c54b95e70dcec720600b30123ba7a054494632f3ea811ea3ee23b76f3665b91fd72b33271ff97bf24645abde7d5d7eac4f3f7be6d212d6bab5cf9a1265242681e2294cd360bfc2abcc067b6d317287b8729f676981c871ae280aec4addd20e3826df0b06581d792546628901dafb3e1d0eec7af29d5a893d080cbe435d6da78140a18ffb244825abfb0f0eaf9fe0251fb6873510a60b35335cab6fbbf6405ca6488deb4065e0a7d0ba11f6dd3f3a992caa8fe7aab1e88dbfb1c09699655e088292b29c3f5afef1e77eacd0a0ed39e21e1cf918f2e4b22eb6269d98434c931d34a99dcf78321ac6a164c76261fbe2e081c626850c9d18d94129acc40fc649ef1f2b159300900cbb759107a4577b264826061de4985b3694118a1d7dd81f39999eb48e03c7fb07e7a6538b4a0c4eee57163d32d6c61d433c972b424d748b73eb665d7ad83aa88a9178ecfedacf4e827c03ce573a29cfbe2818dd27a78f92eeba1ab3cd40c32b7f0b72b969d98e18ceec74c5468ee1ee029a4e21922b8113efae328517ecacffed5fb9c2a079a1c0891dba9b67bc4dbdb33774052e191489a837c8463daded16d6d92aca82988b6299d76496888badc321391196e19f03f14775f7d66b6a732be07c5968c05d3125ccf27aa3680bc733bd60cdc44bc06f31c89c69ad8d27063f256bc17c74cc60f4aebc0a3e95649762842d3057c234a3837e4aa084fbeb1445b5553caa873aa6afe9fd3c7dd42d6cba1bfe8770a7de5c7ce0a4590fe9f087147f3b0538f0a2cf7f1c0f630ba74074bd54fdb503072a851f8c8475d2c0427cdff56c64535b1d2d8895175410cf3389fa8794dbdd7d5ba3bfb47b414f643e48f796df89240d39e33633430461e5c12a444923f99671d80ff4d2edc39ff96eaddb6af5e194cc71a9df919cfe7201febfbfd6a715895cb3dec6e60affe4e73b1c0c7f5e047b809c4b871060a968aea72fb688850135b7cc755e70d2fe44a18ee4cb3d477f741fe279ff306583e3515e08ceb41e84652703ba9ecd4e321c3263301059695cddd2fb604f57e752f1e29ecd127558c86ceb30c2a1515405972ad5c9780954e7424e9f73dd1dabf42f6ba59cfdd37506fc40209f04b76c90ee1913886bac027c334147cb955efec05228dbd53a433561a2d034ef629d51b901da20738e84f6627c65682668000e4b9b57cce095b9379510176ae37777b5436aa3cfc496b6fd25e281d4d7ca08da815f33fc997f8ca869a6a1e5591dcfd1f79264adbc322cf07785e07d27fe4be82bf576bf8bf117012124e141fc1dcaf8fa794a3ba64a504f9413632c016142ead9571e110adb35973c2b220f2f3a422b1477a871d2afc1fb3e6b0e45e5434ae49745d2837de6668b6812a0a1f669ad62ea9bcffe5ef52d6de025dec8c344bc87e99ad87f20e347cd6e8bf7e78408871f2e8f9fcfb4a4eb9f234a0476925c79b6eb8d22d799ebb21beac9e25190ba5214825f9aded07d792cdec65a72466cf7320ff8fae14645cc7ac6c8f3b0799431c8ab4e792f1bfaa504b2d66f31299d1fa78f4e667283f7bcb54d24b108eca5b2a09246876c1296eaf5e21c4bbd19cd74b4321797108adf943d6dcdc0de50b76e61ea6b4fbb1119ba91e05a497064762c33dd9fd3d86b1130e1f37eaf669db383c0bbeb37f39e815d7c547c410fc992351f08c9acd4362ede2b2c116f07ecb5dc84393d966709a1bbbebb49650546637d468cf938d3b61cd2bb91b0431e39b7310d8390b3805ee7dc4720358349808705abd4eb9a8ebd349c42f73dd8bd8eaa4ebc6bd1d5f58ca0424c49ef28436e94693187dd37ce863d29edd5da1779d5032e77fa8c1c06a3d633318f0aac5b50c120d6f7d3bea2ac859bfe9205ca141114ba2a4e425c2af19faf285799c35400d07c84ba8eec474191526d709d0632d27af2243eba232feb8d4ca4f79bc324e60950a6d0fdeb246ae50bf1f2223deac2d13a05a24c2a1f7b36e11171ae158b73afb62fb3124724f5544f1c34b18f38d301c7e535b8bf4667ef07925e59e7d6cf9ec1ce5c13b8178858b8f28c6ce724864147788aac99706aed2b040daee546d2f4905ee46d3a2fe6954924645d2ebf22163574d9f0a7f405e20d4a41722d6b1c84a05c03fa4f3f7175e9fd6b017780674b80ff241f2741d80e8330565b69d91ed19428138ae2e0d1c1387e776bff577db0c07da8304f097d48386858e31ffcbd1fe7c5bccc0f99ed09629c442faca3c5fd230a72c7d21c98daf37c2371cd8d58cd9ca4c426c27d0e396d1db44f80475d87f0ab14595da1ec2d3176b87514998f4c30ddb16192bd1b9da8376ed9ed54df391ed2066adcbca1e312e9b74c958356b90349fd9d2d716548b0a8d9655f8f20a578617e2d41631f9a5901f2a4e2b8d6f2a957339b2b423e23a454b60f62d47b813e5314e37fcaad734d9a0fd72a01f2fbf57a9022bc234fff2a99d1cd8c36fe40557ac934284b49a1272a7eadcd93354f491213acc9120535c401c8f1d8cb1e9f445b483aededc1cef23d79ad1040129c6a88c9d1f35e70b73ab042c562558ffa56ce65a9f2ec818c7ff3c8dd7145bafaf74c77e00305265003c9189c0159b4ee2d6b55704c6d81c95082d1c7792c2bcaa9f8f60c569050351deab9fc2e5c38a78a07769a1c4e1d5085b60ddc92efdcc6b878884b27e4df151a0650cfeee99cbdc32a6ace6835934ecf38421a353d15001015a6c40d89413de2a4ef8261a69711e3518c59c81f11147008419cb95f5f9c2a32ef6a7583f47208ca9ef9d6b533c916e81157cb16cf8bc79bf07a3448ddcb280f510007eab0b96440bd4cc2ecd22c0098c6ba42", 0x1000}, {&(0x7f0000000480)="119b48e75900e5b470098d11581da098be5cdb0ee6a095fd347fcbd3f331020dc8235aafc7a769e06ea16f0052754679c1", 0x31}], 0x5) r8 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r8, 0x82907003, &(0x7f0000000040)=0x1) ioctl$BIOCIMMEDIATE(r8, 0x80044270, &(0x7f0000000040)) 12:52:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x60}, {0x7ffffffe, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xb1}, {0x45}, {0x6, 0x0, 0x0, 0x68f}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x6, &(0x7f0000000000)=[{0xff, 0x1f, 0x25, 0x4}, {0x7ff, 0xfc, 0x8, 0x3f80}, {0xb96, 0x6, 0x7f, 0x5}, {0xf45b, 0x7f, 0x8, 0x20}, {0xf367, 0x1, 0x3f, 0x1}, {0x4, 0x0, 0x4, 0x1}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="bf0a1fd92cac014d1320b900369f") 12:52:43 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000080)='./file2\x00', &(0x7f00000001c0)='c\x00') mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file2\x00', 0x8c) rmdir(&(0x7f0000000100)='./file0/file0\x00') 12:52:43 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x1) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0x82907003, &(0x7f0000000040)=0x1) r7 = socket(0x2, 0x1, 0x0) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r8 = dup(r7) listen(r8, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYPTR64=&(0x7f00000001c0)=ANY=[@ANYPTR64=&(0x7f0000000100)=ANY=[@ANYPTR, @ANYRESDEC=r0, @ANYPTR64, @ANYRES64], @ANYRES64=r0, @ANYPTR=&(0x7f0000000140)=ANY=[@ANYRES64=r3, @ANYRESOCT=r0, @ANYPTR64, @ANYPTR64, @ANYRESDEC, @ANYRESHEX=r5], @ANYRESDEC=r6, @ANYRESHEX=r8, @ANYRES16=r0]], 0x1) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000000c0)={0x7ff, 0x31}, 0x10) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000000)='c\x00') socket$inet6(0x18, 0x1, 0x80) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) 12:52:43 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{}, 0xffffffffffffffff, 0x41}], 0x800, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffb, 0x1}], 0x10000, 0x0, 0x0, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000001c0)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x10045}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x10045}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) close(r4) shutdown(0xffffffffffffffff, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mprotect(&(0x7f0000080000/0x2000)=nil, 0x2000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r5 = semget$private(0x0, 0x7, 0x287) semop(r5, &(0x7f0000000180)=[{0x0, 0x2000000000101, 0x7198f21e4982aaf}, {0x2, 0x1f}], 0x2) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="0089f86882f504c7e500"], 0x10) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f0000000000)={&(0x7f0000000180)=[{0x2, 0x7fff}], 0x1}) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}], 0x1}) r8 = socket(0x2, 0x1, 0x0) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="0089f86882f504c7e500"], 0x10) r9 = socket(0x2, 0x1, 0x0) bind(r9, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r10 = dup(r9) listen(r10, 0x0) r11 = openat(r10, &(0x7f0000000200)='./bus\x00', 0x80, 0x9f0f82917262d09f) r12 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r12, 0x82907003, &(0x7f0000000040)=0x1) r13 = socket(0x2, 0x1, 0x0) bind(r13, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r13) accept$inet6(r13, &(0x7f0000000100), &(0x7f0000000140)=0xc) r14 = kqueue() kevent(r2, &(0x7f0000000400)=[{{r6}, 0xfffffffffffffffd, 0x84, 0x40000000, 0x1ff, 0x10001}, {{r7}, 0x7fffffffffffffff, 0x98, 0x1, 0x2, 0x2}, {{r8}, 0x0, 0x4d, 0x80, 0x4, 0xc73}, {{r11}, 0xfffffffffffffff9, 0x0, 0x80, 0x2, 0x2}, {{r0}, 0xfffffffffffffffd, 0x600980cc66b0fad0, 0x1, 0x0, 0x2}, {{r12}, 0xfffffffffffffffd, 0x80, 0x31599edc90d6cdb4, 0x40, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x51, 0x10, 0x10001, 0x101}, {{r13}, 0xfffffffffffffff8, 0x88, 0x1, 0x3, 0x1}], 0x100, &(0x7f0000000240)=[{{r14}, 0xfffffffffffffff9, 0x20, 0x8, 0xce, 0x8001}], 0x1f, &(0x7f00000002c0)={0x1, 0x2}) semctl$GETNCNT(r5, 0x0, 0x3, &(0x7f0000000d40)=""/34) semop(r5, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r5, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semop(r5, &(0x7f0000000100)=[{0x3, 0x1, 0x800}, {0x0, 0x7ff, 0x1000}, {0x2, 0xb7f, 0x800}, {0x7, 0xbed, 0x1800}, {0x3, 0x3}, {0x0, 0x1, 0x1800}, {0x1, 0x8, 0x800}, {0x4, 0x3f, 0x800}, {0x3, 0x4b1, 0x2400}, {0x4, 0x4, 0x1000}], 0xa) r15 = semget$private(0x0, 0x2, 0x50c) semop(r15, &(0x7f0000002840)=[{0x2}, {0x0, 0xff, 0x1000}, {0x4, 0x4, 0x1800}, {0x7, 0x28000000, 0x1800}, {0x3, 0x5, 0x800}, {0x5, 0x4, 0x1800}], 0x6) r16 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r16, &(0x7f00000003c0)="200e1e2bdd9a2fda9688369bdf141d6130bfbb1000"/42, 0x19) 12:52:43 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) bind(r1, &(0x7f0000000040)=@un=@abs={0x2, 0x0, 0x3}, 0x8) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) 12:52:43 executing program 1: msgrcv(0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000002fd7d687ee762fc0ee02a218bff77e832e250d2023f398cb8339a2d7ceae765e55e06289b22149b90f000000000000c3a2785cf410f3fce8a4901846e8a2bcd4afdc997207caa7ad"], 0x1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) close(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x400000000002, 0x10) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020699f, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 12:52:43 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="11"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x40000000, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x26d) 12:52:43 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="80c396fee669782db4c0c6cf233387819bfb2273cd1dbba0506ac27ecd1a0b9c424a042accf0858d1f61d0626b3b5af5010f49cb3b049c2f"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10008) pipe(&(0x7f0000000180)={0xffffffffffffffff}) mknodat(r1, &(0x7f00000001c0)='./file0\x00', 0x0, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup(0xffffffffffffff9c) write(r3, &(0x7f0000000200)="e52acdf5fc3bb59b589570629ece75a06d61e0738b5b7a185fe5c81701d01368d780172ec506b99065b2f461f2e863c3bc33c95b70c77390421bd5c25a03da7f1198788a4d64bdcd216196daf22dac71933d2d231016f9a4899846cf6806e1b83b02ee750d82ff6a40d9781e04461d72d93058cd8edcd4854b0dce", 0x7b) close(r2) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000100)="8c65", 0x6d2) 12:52:43 executing program 0: write(0xffffffffffffffff, 0x0, 0x0) clock_settime(0x0, &(0x7f00000001c0)={0xfffffffffffffffd}) r0 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r0, 0x1}], 0x1, 0x8eb6) shutdown(r0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x1) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) pread(r1, &(0x7f0000000200)="8f6fce8740f4f0539b211cedf6450e44a376eb0ef093f49ba6045648b750f6a0d5dc61f1bd405baa1fe4da295d1ca1487ed274f051e772f54b61442e8af9a84d291d0252ce47195b33f4f4dec84665cff8c3f2db1da5f30e44c4cca916b811061aa5c22ee88a6b346ce469dc9c73428662a53859dcefbe90435a5e33f082c1a62329a9c4c00cc4352a8f4c362bc5f6458b7059593a5078b3849c581fbe80a60fc3d2a55d87808af894f2eeb9a9b6792d2618efec997d779ce8fd0403299a2dace025789242e50c0235f64ec4645cbc491b7f7d59b0d4309da3bd021f13e37b4cb88fb73c497c10558aa886edf1087da250b605a011dd06d491e874131dc769833ffb5dec1ef17e7826f32c84146e11aef1d178d3489c67e01bb5248c58ff3a76851ca988d5cd86bad5146019b8f711499e7fc8e0ed62201a608572259dd9066a2f4176e3105b60251bf75450df1827b381fd4c15e827716ca1c7900ecef74a74b9d8b0c6ab5daac39df55f567bcc6897b2f339b6628f20879cc642ea0d557071752f40d847439995ae6091c18a3bfdc36e681fc7607564e1d1cf23da7459bb2db449ab738f2560e3aae02a7f3be8f804b0c76aebaba394dab20bae94b47bb64596cfe142f3803397280c5169f9059ffea3cf8be396ef24e5f52350fa803cfb7aa3574fb8149c6b2a832dbe5e1710c8f0b818b25772cf6ec7fbc743f656ddfc4bdc08c49242eda16e245dfcbb5e359232e052f2295ea2e56f14d8b22f6a336e5248dd7206ec653ea118391a0462569222cfb7a1d1c9b7d5e8ba504d2db84fc21b47197cef54288f878cd234a8179fb7c80c66d8ee942bcfec40a8424c4a4c0cb7234f858d0ad87a0d8dbeb58753dd3bedeaa4e6a0599ff951c8f43e17a7726c3d7414e5f7f7be3a3f6c77f09f07af9eef44e92091bfba39e4f6f28e1bbb328926e171bbed0e79d097d6c5adeb21d928b3f0a624c8188233a4a7768941374dee13aa72f5537617d701bf1ce84b07f60118ebce28be31b21076f2863f41ebbbabc3274c944bf05b244e74415a7bbf768286ebfdb08a088c4fefc6db4d7cdebd208cc25e7539d8fcc702baea80edadcf0a2363ccf55e0fba898a6b296125558be2735858e4350f6ba41b66629c178b267c89d2c53622da1d02e15f1a582ee7dea24bb286f4eb4dda0c6091403d3e3635f213d14dba8dcc5bfc216f01e652708122f6c36a52f6df12a4f5df6c2d56ba5bfbfe889b22cd2972b996c2b14b0e868e53c10a932dbb6edf5ace66290df60eb8bc0abd3cf5d25918d89ac4de9d8e780e19cd31bacd31ec20df54db4b426e33e3e50b242d86a4147fe6725f67d47ce36c4de18ca16ccf26c346d19a07cd040da0e5a006e32958e3969f74c80106f5a0786876482ba77002cb47bfd78348ca7de97e1a2b4714f4c1543df61e981cced57ba336d0967040b06870f9d0f15b8865d7c2d0532d4a21dc6cd7790d697e35686315a0f3450ee8de4352b196bc925a2af58a8543e33c7b243350993eb65d1c5486a120e1227d4abf4647850f1d796f3eb0ce5a6464de66babca10827d537941c3280ce1b96dffc7b6ec9217e6cbc448802b30348b694b198c582b8ce929b978a28ae43dbfaa20f326813d1cfdcb6ae6419b02378ac65f67343c7141fb357c546d1d40323392b49fbe89f656df987b42d30d6263409a8615cbc0c1ffd1d978dba409a085aa9bb917c8f8c733014ee28591e5938867241c56f20140fc5d81e757779de59b5ebda21161dd50bebb8a10ea53e68ac6068bd662b3baf3db2669f03fc060f5f8be735236e91ec14bccb843da8fd2f94ddf45f89c2e40d1870593293d653ea6c424981c038b36d9696f5b4852b697c016f1c04409aefb94437d6fd7e15d6b8b2d2d72f2cd74981c5db98321d93d60d8c1e92ac86d70e360e615c9a582d5e3c91b8da9db66381be5cf2a8c2e4642656e49a10f4efb704f8344ae09112d06a760c5b2deba31c3de1e81b6baa26be06b28108121d7d2d354a72ec280a9e8c066463a96d97b3d080a359555df28dfb38e4a650dec7f7a4f70a0f67534bf735502699908600887400b2ec8b2a7452e9b63e23a47d77e50336264f257c2274b6ade064ccb32eafa5caee7a38d2cf2d2d33849b95aabe3439efb89ae988471a1cbf0c99662d99aa860a8f8b88f5d4d3e6e211338d128b4aa254034b7b904867aaf6dfbb3549c4864d09b5a71f3d5e3f33bbf4f14f6ca16457d82836979deb55fe94e0c42d168c060be2ae90c880a07a6794f0e4f9e6cbf080143fa05ef7670798370ddd238fd25cef470806ffbde5ff2fef2f90bf02fb7a233afbccc570dd2a477ac7492aa8f9d23209b68ff0dc3abc085af0b9ef97a90fd66dd61f9f7888fead602793a3865cdcc374bb59906598494e5a61c8c788d3516f7288cb2e8cf10ec07c07ff3c2fda42656e18887b2497d4f9e9536f502438984df6b9817e27c2fe7b98f91a1d478daa4d1707f62bdb2a878d67d0591031aaa1f36dde0e2e8f9816fe0236a7d5c0f4b91dd9552593703d754af3e540a30f8ef667932a8da81f828f1381eb6cdd48a308da2fc8346069b8a186042e662d770f34a661187a803eb2d5b91114a9dd2a8db8822de314ee39ab91946640412dea7db841bb1f60f667849d8176f37ccb2f093a826c28fb6be3351005c7cbebd283199440fc5f78603150bb53195b72d940c3342d91d091c279f60894c37b37652fe994c1eb4dee65ee5a4f93c10cc3901fc380585833b2b8d2951bd5bbed45254f0c33ebf9821db62bbec6a88beb19a2653e36d32dce7a73f07056351660a110311f92475ea262680d36683f6ff5af9d3bc855d62edfd4ec284e80042d19022c3bc4badf978af41f3679b68df2ca7ac6a7e47b2197c6346b201c944fe2a887859cb899b127e8bc78df6773c5718d75c7a39702f61980b6b71c716c4552a490ea542ea73e007eedb083de6f4f6768fa195c26b5fe95dc504d4f6be0093dadaa549b5ec6a83ac7cd9d3654c850a0ffa76ec79504c2d146a755cb3a6b8093aa818e5679ac8f85b8a48cb34bdf06e48301359709669ef6a47eb6be718376470aabde7ba51b0c56c7682eaecff59c7587a94df235f476707c166e0668c1e384a506a95c10449498f892aa20d92e53e29910d5f7acfb7af30082da9b2aedb5d81caa1c9edf6270cef994eb511bb8d0fd5f8b4a0a03519bfeed933fa3ca3fc22f29e547464b9ec2ac4e7e4d7527fce02cc0bc888918882f9bf01b5ab880c711eebb92029af953edaa62f4c05d2edd1056e2e5b660df1e07cab064e110b3615d19e1dd9aff3ce5f9af9affdd791aed043e6cc2d778fe7bbe46f7aac8da0a6cd61fc0782bc4fd1922dda30ae0e5656ae340e5826b48557ba0fe5f5b3ddaab9fbb35e1a3b7fdbdfc97ed5eefc7d85a4eec6bff88ca325e54dc57ba180d4455d1e3344ab17844cbafc8b67024bd69942b958bf1e7d66b342748f06ab5a1da3f635bddb6b593caaa77b096d0737df2a4ea38d7007136b39792b1bd936475df30def51ece6c93ee8cedf8da6c60b42a577e06114af5ebe0d20df34160bb0de259af7b4c34c5ba339fc53de9ec538199f35d00cff2b9040bc6a4f7f55f0751e391fcb7cd72e50c95bc0482b2b8a746187e2953fd085ef841d0cd80bc24d6e531b464f371f7f316d6f2277daa2d18711778f3d152c87e1862541213d98487272bfa1f1a1e4098fd9c33de13493a16e14191985ea19987200f3f1fb1e8110f2bfd79b54c8cc76b1f23e207a288bbd73ba54d701048aba8464e00b31517a3160c39459fa090fbeaddf8d99d545b446a9bebb4a4394c2f640d9efaca45a406bd73284a9d69433546833432dd6110bd07ecf6a28f045b84257c29ce6c49f63d263eb85e247de3598fc8af60261869612018c0bf36c3791f03039d542ae39c58231f25aecdc511bd287190fbdf64baa98f6addd7f62503f582b7f0271635b9ff5b5aea5bd7e2a6d69c16144f5b3cf08709282a11e4df51de47ddb89037f782349342700533016fa825fcd8a3419c7a50102700e9846153fd41fd1a278e256a3d6cbc3c573b22fa380fc4630117bf6258d1fc4f27db4cdadac9211624627a046494ce6209a2861a349c211a632cc913ddd26d59da8a0b2f717eccff42ead153ed9ce8ef07aa89f22645a88233f963b0168190272649de0d52d362dc7498e34c060d45a5578ac4fac55b280bb81ca7e9afe6a2d9922dde4ec5a08fd8b0d2dbc06bfbe197955ec5e5fe3c223925665aa7e605ff98074a8f7d6c23c127033c7dd2816f656d92a36b0e2a9748cf4d1ce053c0168db3514459b7f89394a6b843cfce704b69a94032d4dcb8894c6168d8ac062d7d4efed494afe2170c4fada70118d054fde958090703adbd723569a5881164e3e8be99ee0c454b659306cfe69682fc365ef281b065d19518b7759ddf657712bebf06af99570b15b43c1b8b07f90d1e69a9b58d4bdfa8bec0e75ede1aa71433abaaac4c8b5da08f782cdef2e8e4e9eeeac20421becefb03228854bf26bf94fe6b5fb461e2d8fd52703ea8fd9547d3e8373eac8a4740681fa5507096ba87e21d63e74ed63db62b5e81e66b682a6905b9f9dae41c8fdfb9a5bae4c471e0535b9798a7a12f07a6a6708e448a23ed3b7efebef23f4438a7da8b67491c9bc45898c13c1d5b1912cbf09a733736429a92c1e710343ed751ba878efd7cc7c78319548dd65c410c39448e590134b21bceb1ceea2c6b35ac2251780872e0bcb0d4bf6a7af06cbda98fcd8022b0c10f899389246a87020e6d67b41d0274d72401af4a512b8ca03bc978d568c617d0a89db3151e776d18a962867bfde2b1ca516ae644e9952791d3c6722b3087059d9fef16122a49c6ed1bb2808dcc48b575058234845e39ff11c2eea61f21f84520a37c4d4c2ad26b289b0b9d05d3356235a2aa1554a92bba338ed465931b42e8c76795f8358b46b131495879c4d060fba300ce94f47de38c6634bea79a0f2b2387e4075bb1a649338096a8da9198ccb636c7be1d51eb957f4e19658d16b52d5fca259034a8a59ece81c3b3a3d6c5b5f59c43ef5f417b71ceb30ed1042f094d2f8c5578995fdabf88b8f3d66afe2a8c95246ed8822859b4ef2b043df6b2cfe42c3307c0ed5191ece955da4f4cfbdbaabaf8915ca674dce58114b65fb1c06c1695097ddc457e19c177f64a7bfc4cb12150643210755f1b4cf4bb177ef6355e15ee0178f96bff143d9210eaddcd75d8eef93a06457728760e3185870abec6d832dcbb45eb19b6819597f193725377b53ab0babe82e1c55ee99171d73563a81a87727dc1aaa3227313d46fc1d9b40e51db2946a5813c0d6836f15e7ed5b51954498cd996e9b27de367a59088f28ca39d32b478460ac6efb012a8e8e27981d8e4090b5f345d06f03923d32cd961a6f6355a7dcf60e01816c508861d580069cf35479b61046e5965fb754bb2d09db1bed5c331f3fd35cbf5f6726729e7fb7d116eb8d120475b13002617a72e6f3de5d13e362d48cfcc198513ce09456eed1b3d954fe2f13a2bef675bed19bfec0719394f6a935dd001f6990bef1db80283c08ba6b356028000c1434947b72a6739d06e3dd0f5aab24cb8d67a04aa50ba79aa4d9889b008c49ace9c93fe1040f2efbfdcc84d0900bdf4366ae20d36d2bb0b48bc3ecd0b58577197003ccb013bd35db1608acc52c4e8a7ef8cb89aa5a7353404e5965779c935bb9467562f240d10ff62826109be925bca6d11b7e279687e2f12ae9ce25357", 0x1000, 0x0, 0x0) 12:52:43 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) readlinkat(r2, 0xffffffffffffffff, &(0x7f0000000140)=""/205, 0xcd) pwritev(r0, &(0x7f00000000c0), 0x1000000000000207, 0x0, 0x0) 15:59:57 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) r1 = socket(0x2, 0x4003, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f9ffffff6c653000"], 0x10) sendmsg(r1, &(0x7f0000000380)={0x0, 0xffffffffffffffdb, 0x0, 0x0, &(0x7f0000001640), 0x19e}, 0x0) msgget$private(0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) msgget$private(0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="0089f86882f504c7e500"], 0x10) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) geteuid() socketpair$unix(0x1, 0x0, 0x0, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) r4 = fcntl$getown(r3, 0x5) ktrace(0x0, 0x1, 0x20, r4) 15:59:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x54}, {0x40}, {0x4006}]}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000280)={0x6, 0x2, 0x3f, {[0x7, 0x800, 0x3, 0xa, 0x7, 0x3, 0x2, 0x8, 0x40, 0xfffffffffffffffe, 0x3, 0x7, 0x77, 0x4, 0x3, 0xfffffffffffff0d4, 0x3, 0x7a11], [0x101, 0x6, 0x7, 0x5, 0x8, 0x12200000000000, 0x3, 0x0, 0x3, 0xb19], [0x0, 0x5, 0x0, 0x7, 0x6, 0xffff, 0x39860d36], [0x4, 0x67b, 0x382c1628, 0x9, 0x8, 0x12], [{0x3, 0x9, 0xc53, 0xffffffffffff8000}, {0x200, 0xffff0000, 0x6, 0x4}, {0x1, 0x1, 0x81, 0xfffffbff}, {0x7, 0x0, 0x8, 0x9}, {0xd18, 0x8000, 0x8, 0xfffffffffffffe00}, {0x7ff, 0x5, 0x3, 0x1}, {0x6, 0x2, 0xffff0001, 0x3f}, {0x7, 0x2f, 0x1, 0x4}], {0x5, 0x8000, 0xfff, 0xff}, {0x3, 0xf73, 0xfffff88a, 0x1}}}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") 16:00:00 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40, 0x0, 0x4000190000000001}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) fsync(r2) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x5, &(0x7f0000000040)="4245b3ec73") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xfff0, &(0x7f0000000340)="b6") 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x50}, {0x40}, {0x5006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = openat(r2, &(0x7f00000000c0)='./file0\x00', 0x400, 0x120) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 16:00:00 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="1000000f2200010001085995b43c7c00"], 0x10}, 0x0) recvmsg(r1, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000000)=""/73, 0x49}, {&(0x7f0000000100)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) recvmsg(r1, &(0x7f00000015c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) dup2(r1, r0) 16:00:00 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = kqueue() r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="005afc00"], 0x10) r2 = accept(0xffffffffffffffff, &(0x7f0000000200)=@un=@file={0x0, ""/42}, &(0x7f0000000240)=0x2c) kevent(r0, &(0x7f0000000280), 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB="82aa252f3860b87fbd624c9da589f7511e9559a2c8093647a368d627386ef36ac371c6cf58f94c29c8f758dc2efd9a8b8487dd06991423a3d3071ac41d55c4dac11909c27fca2623928fa0ffeee9619d7eafc196648cd3b9c6fadbd60e27c081f6ddf7b98c8b10bf1826d38c4b12d1eb78b8a21f322f310c1b41e233cf8393ac5747c8aec1d6ea12e5bc17b59604c5a8c3a6ff489a749248ca9f529aa4342822c09090ae44e72320012d1ac79f8a6caa77010125c64637c3736bd1048d3f427c67631ac7a7c055a68310a071a58f3898996d173cdc253a624d0e1c9d60ce4499f0db1fbc95b1310daa2a3f3473197a2c5277e658382233e48c0a06ee6a472886d1dd914e6b8027ffb364a3d638651467203bc77bcb1b4b14d3d7"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8, 0x82) ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f0000000100)=0x3) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x2, 0x0) sendto(r2, &(0x7f0000000280)="129680405d72bcf036b98e90cbde1e98105802442e7b44d6f5f7d3064b5017a229e81edecfa4b26ea9d428463c85b20aee80244a087f90e8e084f6b5fa5fc83f6e76e1982e52481affdefc951622", 0x3ff, 0xd, 0x0, 0x0) close(r6) socket(0x400000000018, 0x3, 0x3a) getdents(r4, &(0x7f00000001c0)=""/14, 0xe) ioctl$TIOCSTAT(r6, 0x20007465, &(0x7f0000000300)) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r6, &(0x7f0000000040)="100a2956b9223776", 0x21d) ioctl$TIOCSWINSZ(0xffffffffffffff9c, 0x80087467, &(0x7f0000000180)={0x4, 0xc84, 0xf641, 0x8}) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x400000064}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:00:00 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000180)}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:00 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb13f3b74e0d8e9", 0x90}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) setrlimit(0x3, &(0x7f0000000080)) syz_open_pts() setrlimit(0x3, &(0x7f0000000040)) 16:00:00 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget$private(0x0, 0x1, 0x8) semctl$GETPID(r2, 0xffffffffffffffff, 0x4, &(0x7f0000000200)=""/197) sendto$unix(r1, &(0x7f0000000140)="d770c19500e27280c6bd30fea95f9ada9ec6401cee9b39e11d780fbd2192939e81dffd250bd112e3aff6fbf72ce5", 0x2e, 0x1, 0x0, 0x0) mknod(&(0x7f0000000380)='./file0\x00', 0x2042, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x3, 0x0, 0x110000}, 0xc}, 0x3c) r3 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) r4 = semget$private(0x0, 0x4, 0x201) semop(r4, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r4, &(0x7f0000000c40)=[{0x3, 0x7, 0xf1b50097c8298cf1}, {0x0, 0x9, 0x3800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)) semop(r4, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r5 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r5, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r7 = open(&(0x7f0000000300)='./file0\x00', 0x10, 0x2) ioctl$VT_ACTIVATE(r7, 0x20007605, &(0x7f0000000340)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r8) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r8, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x9, r6, r8, 0x0, r9, 0x80, 0x400}, 0x3, 0x2, 0x7}) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f00000001c0)=0x2) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x7}, {r1, 0x24}, {r0, 0x50}, {r0, 0x100}], 0x4, 0x95) getrlimit(0x1, &(0x7f0000000040)) getpeername$unix(r1, 0x0, 0xfffffffffffffffe) semget$private(0x0, 0x1, 0x188) 16:00:00 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) openat$zero(0xffffffffffffff9c, 0x0, 0x10, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0xfffffffe, "00000000000000000000f2ffffffffffffff4000", 0x0, 0x9}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:00 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) write(r0, &(0x7f0000000200)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:00:00 executing program 1: pipe2(&(0x7f0000000000), 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x1) kevent(r0, &(0x7f0000000100)=[{{0xffffffffffffff9c}, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="77ebb920513bdbad81863cbec45bfafe22077246217791aa58368547068a67f3b37dec6ec754297815eaeaedfb59b999fa6c4f329e5b7302cc013d39622671ac829644c5e19e0c334e9ab70536657df3eba77cb3ab051bf27413a49591336210883a0fd6ed06b90e3742997c47c4393487eb6ce01c0963b62f45dac85ccd81fd23be2999f5509f1e4689604c477d0162a4189cb5a622327ade790a61708c7ca3eb9bd534765fd12973bacd535fd1ce69506e580927dc08dec0ba88d265439bf208b763aa80b9a842f0ffd9c84a78053323"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10006) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000000140)={0x1, 0xa9, 0xe5, 0x2}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) 16:00:00 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x3, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "b04d00f3e0974ba0000000000800000080f500"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="0089f86882f504c7e500"], 0x10) mmap(&(0x7f000003d000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:00 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfdc1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xffffffffffffff7f, 0x9, 0x8000000000003, 0x7ffffffffffffffb, "845d550900200000fc5c7fd2008f27df00"}) r3 = socket(0x18, 0x1, 0x0) socket$inet6(0x18, 0x0, 0x0) getsockopt(r3, 0x200000029, 0x2c, 0x0, 0x0) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:00 executing program 0: mkdir(0x0, 0x0) chdir(0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38a", 0x101}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = getpid() r2 = geteuid() pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$getown(r3, 0x5) r5 = socket(0x800000018, 0x3, 0x102) bind$unix(r5, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r7 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r4, r6, r8}, 0xc) r9 = socket(0x2, 0x1, 0x0) connect$unix(r9, &(0x7f0000000000)=ANY=[@ANYBLOB="0089f86882f504c7e500"], 0x10) r10 = fcntl$getown(r9, 0x5) r11 = getuid() pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = fcntl$getown(r12, 0x5) r14 = socket(0x800000018, 0x3, 0x102) bind$unix(r14, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r16 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r13, r15, r17}, 0xc) r18 = socket(0x2, 0x1, 0x0) bind(r18, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r18) accept$inet6(r18, &(0x7f0000000100), &(0x7f0000000140)=0xc) r19 = socket(0x2, 0x1, 0x0) connect$unix(r19, &(0x7f0000000000)=ANY=[@ANYBLOB="0089f86882f504c7e500"], 0x10) socketpair(0x1, 0x4, 0x9, &(0x7f0000000100)={0xffffffffffffffff}) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r22 = fcntl$getown(r21, 0x5) r23 = socket(0x800000018, 0x3, 0x102) bind$unix(r23, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r25 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r22, r24, r26}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r29 = fcntl$getown(r28, 0x5) r30 = socket(0x800000018, 0x3, 0x102) bind$unix(r30, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r32 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r29, r31, r33}, 0xc) r34 = socket(0x2, 0x1, 0x0) connect$unix(r34, &(0x7f0000000000)=ANY=[@ANYBLOB="0089f86882f504c7e500"], 0x10) r35 = open(&(0x7f00000003c0)='./file0\x00', 0x10000, 0xa4) r36 = socket(0x2, 0x1, 0x0) bind(r36, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r36) accept$inet6(r36, &(0x7f0000000100), &(0x7f0000000140)=0xc) r37 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r37, 0x82907003, &(0x7f0000000040)=0x1) r38 = socket(0x2, 0x1, 0x0) bind(r38, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r38) accept$inet6(r38, &(0x7f0000000100), &(0x7f0000000140)=0xc) r39 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x10, 0x0) r40 = accept$unix(r0, &(0x7f0000000440)=@file={0x0, ""/4}, &(0x7f0000000480)=0x6) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r42 = fcntl$getown(r41, 0x5) r43 = socket(0x800000018, 0x3, 0x102) bind$unix(r43, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r45 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r42, r44, r46}, 0xc) r47 = socket(0x2, 0x1, 0x0) connect$unix(r47, &(0x7f0000000000)=ANY=[@ANYBLOB="0089f86882f504c7e500"], 0x10) getsockopt$SO_PEERCRED(r47, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, 0xc) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r50 = fcntl$getown(r49, 0x5) r51 = socket(0x800000018, 0x3, 0x102) bind$unix(r51, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r51, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r53 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r53, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r50, r52, r54}, 0xc) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r56 = fcntl$getown(r55, 0x5) r57 = socket(0x800000018, 0x3, 0x102) bind$unix(r57, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r57, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r59 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r59, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r56, r58, r60}, 0xc) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r62 = fcntl$getown(r61, 0x5) r63 = socket(0x800000018, 0x3, 0x102) bind$unix(r63, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r63, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r65 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r65, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r62, r64, r66}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xc) r68 = socket(0x2, 0x1, 0x0) bind(r68, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r68) accept$inet6(r68, &(0x7f0000000100), &(0x7f0000000140)=0xc) sendmsg$unix(r0, &(0x7f00000007c0)={&(0x7f0000000000)=@abs={0xa46a12bc7b1d1d7e, 0x0, 0x1}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000180)="8b1aeba89be550b21887459b5a51fb24cf67c6cd6dff203ae144652524f4e895d408707e4ef3d7ad1484f277678f420c1aa6464bf90c6a6c66c5ccaa2c398b223cbdf1b158c04c98b10870500a887ff15baccb78cef91d17be93e14fb7c7893cda7b8f29e878cf61f3044e44f6fc6013976f884ce716baa739d15dcea970149c44fc496c14843a6bd9bce605fb13dad1dc7f41d22e4e34c70608a674a760a9decdc31abde490150436759fc175ecc453fa1279fecddc2141c2fc5eae79e87fe05beaf48ca5ebb3b2f01919bcafbb7acab71f2a26b6107602e0fa426e8259c9db497adb6a6577", 0xe6}, {&(0x7f0000000280)="e3a28dd080b744048ee473b301263f8a10d0017f18a53f536f8d78b686f45219376cfb418aeec0fab924c056e1e4a5187cbe5c8b68313a3be3891dfaddf472d5a8523e8521d1212543e0b7eabe58e80447ec117167b147dcfa7adf0a21e7fc02dd253aab7f918902f0cc9f64ea0a6292985fe06e2e5a34303fd042cd27fc17b3408d2875558896f8a0b3c7e01678e30385a3649123b2671c", 0x98}], 0x2, &(0x7f0000000680)=[@cred={0x20, 0xffff, 0x0, r1, r2, r8}, @cred={0x20, 0xffff, 0x0, r10, r11, r17}, @rights={0x20, 0xffff, 0x1, [r18, r19, r20]}, @cred={0x20, 0xffff, 0x0, r22, r27, r33}, @rights={0x38, 0xffff, 0x1, [r34, r35, r0, r36, r37, r38, r0, r39, r40]}, @cred={0x20, 0xffff, 0x0, r42, r48, r54}, @cred={0x20, 0xffff, 0x0, r56, r64, r67}, @rights={0x18, 0xffff, 0x1, [r68]}], 0x110, 0x201}, 0x44eb46cb337ab92b) pledge(0x0, &(0x7f0000000140)='\x00') 16:00:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x2, 0x0, 0x90da, 0xfffffffa, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x7ff}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000000400)=[{&(0x7f00000001c0)="65c6655cf0dea3ea025634161c61d66182fe81bafc379825c2cfbdc8f7b7b465b3a093bf4eba22a504bb", 0x2a}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f0000000040)=[{r2, 0x21}], 0x1, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x1, 0x0, "601d6564dc177d3e7364a27acf2f1d938339781f"}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "dc0d8ac4b62cd93fb5741db16e9ea1fc967f0f06"}) 16:00:00 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff8}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) mprotect(&(0x7f0000043000/0x1000)=nil, 0x1000, 0x0) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5ca169f5bc55a07c96eb2ffe1c", 0x24, 0x0, 0x0, 0x0) 16:00:00 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x800001, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x3e) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000280)="000000186a56010000001c00fe0000980700000000706c851f0000000000000000000000df22a30000c9288d", 0x2c}], 0x1) 16:00:00 executing program 0: getgroups(0x7, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) r1 = getegid() setgid(r1) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='\x00&') 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x87}, {0x3, 0x0, 0x0, 0x4}]}) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r1) accept$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) r2 = getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={r2, 0x0, r3}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) read(r0, &(0x7f0000000200)=""/83, 0x53) r4 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0xd20c2e8ac5f3f7c7) bind$inet6(r4, &(0x7f0000000100)={0x18, 0x0, 0xfffffffb, 0x6}, 0xc) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='v/bpf\x00\xed\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x20000000000000ec, &(0x7f0000000000)=[{0x38}, {0x0, 0x0, 0x0, 0x400000}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") 16:00:00 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(0xffffffffffffff9c, 0x48a0, 0x1ff, &(0x7f0000000040)=""/43, &(0x7f0000000140)=0x2b) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x10, 0x3, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x13f) 16:00:00 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x4) connect$unix(r1, &(0x7f0000000940)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a3862070000000082959559c4017910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360fcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e567258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47ba93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bdd35b46a0046f1a1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308200b4d5a002fcc7a7f95fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd177b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e7683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c8024bd7add90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51000000000000039266021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df114ab76381469e2d922a7c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b721cd8076185895553df35c502ca466020554d03ec5ca33dde848a869cc100a5a17a7a3c53edb523c804304f854c0600000000000000000000000000000000000000a984965cc1371a10498b8fda57ab56fe83550dcc440fe0699a07b47f7c4bbac472da080e6585afa135d6a01c00"/1065], 0x10) dup2(r1, r0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x648f0677169db141, 0x4) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x80) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:00 executing program 0: setgroups(0x0, 0x0) setreuid(0x0, 0xee00) getgid() socket(0x18, 0x8002, 0x0) r0 = socket$inet6(0x18, 0x4000, 0x0) r1 = dup2(r0, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/gpf\x00', 0x0, 0x0) preadv(r2, &(0x7f00000011c0)=[{&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000001100)=""/45, 0x2d}, {&(0x7f0000001140)=""/73, 0x49}], 0x3, 0x0, 0x40) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x82907003, &(0x7f0000000040)=0x1) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000001240)) r4 = socket(0x10, 0x4, 0x20) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000001200)={0xffffffff, 0x5}, 0x10) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000040)={0x9, &(0x7f0000000000)=[0x0, 0x0, 0x401, 0x1, 0xffff, 0x7, 0x8, 0x25, 0x565]}) syz_open_pts() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x45}, {0x6}]}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r5}, 0xfffffffffffffff9}], 0x0, 0x0, 0x0, 0x0) semget(0x3, 0x5, 0x252) 16:00:00 executing program 1: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r0, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5ca169f5bc55a07c96eb2ffe1c8d6bde6b9edef6b41182d133840a4d8daee077c6adc539f6475c6843da2226a29732e586b63ca24304d36ab08691430e9ec10249e412ce2b7ea3d07dd2e32d142593b9e60ecb4df7d5551f3316b560c136b35c0899e64b3b80ff0f193f27d7313f8cbc8749142830604b4e5c304ae5f14c1a7f8e19e32c6f1de7c9d15c9707694c72121d18af88b02d31de3ade59f5ea3968ef305e9a0303d9285824d753033ede533dd0cbdfc6bf74babf0d5304ff9e1c8a86a68723c57ec6f1b25111d67a6ce67312a9af95a77f8fb9bce40f4c9d1752117f14f055efcb9c26e161a893760c699b9daee68f17853653c64eae364bd96a1fa3c0a2c379ad73d59385a38b1c2aa1f6ddb79c40fc537829c4781bb496b6da44120612fc7abe29b72dc9e7f7ce3d0402a4327e26d3460f6e1459fb8bcf8671e4ef9fede3f53070512ea29dde6f840ae1e2ca427dbf96bb686fc9947b8df2ed9dc206eba38ef2eabe3c6fbc074728b4111f6ad0c0a9acbbbe7258ccbe67a772c407ffcbcdd82f3e0c2fa8f73e20b45cce876dbf0ffd41df693dc199f4b05fe8e223c72c2f609a6fd575289c702ce9b112b51dc8082d510b5af044e6bae24573675fef35028f590d27af8a984a371c3af844f015cfe87f00c0ec642d091907e00aa45d9bb5cd800522c157d37fbea02b7205cc7b7e3ecfd72f63d3a30468c4058e70f01beaff1d8959bb433e3032ff5a9bfa4becb13c0b725facd67e3e00e008a3da828a9accf209e76e4ff80d74a2abfb77f93bf4f3109d85160fb88f06e4cc58e2225a79f43988b5d788f0ffaddff4f4dd7f273e3da98884955c889db4a288b93d8434383a143638fe5bf992981b5dcb0961e4e257a075bbf2c07a0995f6082cd8cc2f09b7f00923014d7af260feda574abd3b6e11dc02a8bcb6393b4dbe765f176c7f8e3b7ce5afe70fa4c709d6f3a2c831927a2736f08e098cddfd31629c0d1b4e041344ad511b742f6cbeeb21d130eea9045e33f0a45c84e0d47e3b8336b9875dd4413f0667ca9248fc35726579f227bc0d2365fbb1e35ca0b0c86af7081ba263677e8117f72f543a27a6424717425e3ccfe2aa73d849660e483ece4f89e142826fb23003fd24b1beadf9abe6541a4d8a1832195bacc6cc7d9b9624c7b42b0f674f2ac08f367fe6bfa22e9b6f7f6a06c8b172fe2b8d4f0486bf3cd817ff98b57f43a0ecb07f1b0939e8a5c855986671dac4318bb33efbb0190f8f4873606fd11b5d5fa08157a285d9b8484799f9ad5f57f20350c75e1e7dfdd84a79d1e3c9f737a0309f822e314a5a94a9bf589f59295ae93f24f6e455797b8b31b9f674b5a9b3d5216d11f52cfec5932525e674bc77eb0fadc0006cc37340edd4655ee5d82fb976dc8d71fcd4047b1ff5329852be27466dd1831f70a48c2b3dad955b479cba54eb6ebed5d0270cf911dcb21c0abd386b6c94d08d72e8743af50aebb6ae7732933f5f3bb79b87d3ff58805a0947ced15752573231c4e989dec7c6008bf1f878e840e5b31f7d6e1da0fd59365039baf78ae58df998bf99538ac40bf3a0fdf05b21b3b0908784489342b7f23b33b3fae3a2317fac5f0f2cf28778e885d0f973e8fb749124959aad4aa9278332f46ed7690c10506f3e076eb13d69be2c13f1dccfbad0e73cd87c36a66efd852a6ec6c0491e76ddda2706c38dd3f8484b4712dddd5e9224545b2ee3b0720e234d16c17d168e952dc1e2cde7ed78cf291b2e134c89a6f5c69dc9246e11ed334ed340b630956b2888b99019b98a3db66cb3a9f7692aa6d4a84e69ce57b330f2478488fe10ce4dcf13a4ae63dab3eaf6433f4f29250b3c7eb04221a8e617e0f8e12bbce69c2037f17250e0141f67a87d940490c3cf2ca599925e99fc563286143a2c7a7d19b5850ca6e06402da0ece6968503e6bdb1d5f0967a5f1c713d47a3107520be35c2c2b045d2468d0eb56db808541c514f57d52556283a984c1ea9f8123cfd9eb46fe002e8eecd05b672ae5404b4ae7207e3fb837d1e0a5bdee2d546c042dac7ef8a4812cce12ca2780bd66aad59d29067c408cbf628e5a430ffd7678c19ee4ad83b7a28f1dd79256dffdbf015796ad86929974ed36ae198553c1a5c116c215db72a37caa458efce8a16be937ac20b609ae67369cc70ae7c164141ee675c5530221c414e5f99f32be48d33f62ac3df83ea8c4a36e3c249ada61a0470f1b29b30ba0111be93fb0afe51c2705b55e3f1195165696137fe44cb5189a869eb02c564fea1599771db1ce3e88817034a9967417386ea1f4cb7bb18c0fd420ab1b845bfca3468af4daf517d93c4dc9841cbd018216f06c8a3f15bff0a4ebaf5bdb8f8993e54cd0aa879347920da0b16681afc0d2642f3fe6e1ad6a3e7907283e769c83a11708244630699f3f1179f25f5fa52b9dd91a5832bc569712bac37459e5095024e91e710c6bc19e863597755efd919757967f2c33b3b2723fa0892443334b0584ef9fa9c45c74b68737902a63ee2ab4f1ab2c7363e61e0a328f0f686f621be67752ccde1376ef10ab4f370d6732bdd731e07f56383954cd156fbae163afc2fe7655365ad0301ff281c8da70702b4a3dff954706e18709d41df6095a54889ef6412a817f1ecd0ffe063f5651f3515924c07991ea42c5868025f2b874b7b83295", 0x784, 0x0, 0x0, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x2006, 0x0) r1 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) setuid(0xee01) ioctl$TIOCMSET(r2, 0x4004667b, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x82907003, &(0x7f0000000040)=0x1) ioctl$TIOCSBRK(r3, 0x2000747b) 16:00:00 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) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1, 0x8, &(0x7f0000000180)="ebffcbff13b9fd812ee8da718748e69931929648b88afc6fd4d0c71c4880693e1ce591c49f041992dc4d3ac164b9b3eff127f4e6d191fbf2c9e35f74420ae710f3af3b1baf90403246bc74ce82560d38a8537a45880168b4fc4539149d68f9f349609d75adb7563eeca34bd74cbf82cbb3898693f57070f2a6b7ac9d663c8cb9687efd236022e9969a01113702ce735057e973faddcbfadb5fbaee96", 0x9c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="896c11e2e1d36302", 0x8) 16:00:00 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x1, 0x0) sendto(r1, &(0x7f0000000100)="6be71cf3535c39576874f0", 0xb, 0x200, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000e6733b8c4def57106c235eb0010d21100000000000000"], 0xa) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000)='\fFW}', 0x4) 16:00:00 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xd}], 0xfff, 0x0, 0x0, 0x0) r2 = syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x8001, 0x0, 0x0, 0x0) clock_gettime(0x3, &(0x7f00000000c0)) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x20000, 0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) getitimer(0x0, &(0x7f0000000080)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x87}, {0x81, 0x4, 0x0, 0xfffffffc}, {0x6, 0x0, 0x0, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:00 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x8, 0x4, 0x0, 0x1, 0x8000, 0x933, 0xffff8ab8, 0x2, 0x1, 0x6, 0xaa0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x80}, {0x6}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000040)=[{0x0, 0x40, 0x81, 0x200}, {0x2, 0x8, 0xfe, 0x8}, {0xb9fa, 0x6, 0x0, 0x6}, {0x1000, 0x8, 0x23}, {0x9, 0x7f, 0x8b, 0x8}]}) syz_emit_ethernet(0x31, &(0x7f0000000300)='\x00\x00\x00\x00') 16:00:00 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0xf0000000}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) 16:00:00 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) close(r0) r2 = socket(0x18, 0x3, 0x4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "b04d00f3e0974ba0000000000800000080f500"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) lseek(r1, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:00 executing program 1: msgrcv(0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000002fd7d687ee762fc0ee02a218bff77e832e250d2023f398cb8339a2d7ceae765e55e06289b22149b90f000000000000c3a2785cf410f3fce8a4901846e8a2bcd4afdc997207caa7ad"], 0x1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x400000000002, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x20, 0x0) fcntl$setflags(r0, 0x2, 0x1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8020699f, &(0x7f0000000300)) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x4d}, {0x4d}, {0x6}]}) r1 = socket(0x2, 0x1, 0x0) socket(0x20, 0x4000, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socket$inet(0x2, 0x2, 0x40) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b6ed43bf90b4dd9cea87168f6fff") 16:00:01 executing program 1: sync() dup(0xffffffffffffff9c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB="829fdcf80b40010000002359bd9a5a72481164030e6b05681cd610ad5732e323964d31b381"], 0x10) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000180)="7f1f000000b733aef10f5673e43125fc6e58004c", 0x14}], 0x1) setsockopt(r1, 0x7ff, 0x80000001, &(0x7f00000005c0)="7afb4c7f9f211b1dfabf57d1b107daab1c4808817ddbb2a3c392adba10cf9133b69f7b13456902549d8ab9af62f59629784728a16d406cf98358ddf434562a907dc8ccdb33af6f14a1e84157d7b30957beccdba355ed97316b2ffdfb51ec289a683243c81030", 0x66) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r2, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0x4cf}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f800010000d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {0x0, 0x392}], 0x10) ioctl$TIOCDRAIN(r2, 0x2000745e) r3 = socket(0x2, 0x4003, 0x0) setsockopt(r3, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r3, &(0x7f0000000500)=[{&(0x7f00000007c0)="3cc3acea7dd69da618143a9330a01c8da0ed1ffaca3c9d45120fb66823b5f0102fe5b303695396bd026bf64573537afb02d3d7795068b4f0609c2eb309ac71b76d16d02d06d1f0eee971fbe1269c121f069cbaf5ddca2b24bf1ec05ec95f6d0a897f55d95d0b450c8274d818d7107cb79054bc28bc596d872fbe9934e5a4b020e13a5a4a51541d5ce8c6ebba05edf26bbba5bde7fbc129e3a103b3e1f46d8eeac4ce94cc2bd677d94229c1c9ea8b7caf8ff7510c758517006980222499166aa3b720b6522d12b3054b888ff9718f3ed2b71a56a4a3cb288b8ff6cd00913822874cb522ded22525ae1f2ee46f4b0bb43cd3fd4f8c67c61c00295ef0", 0xfb}, {&(0x7f00000008c0)="b6569dd908436d5a17e03dbe21e4667657500c4c219275e6a8631e18e0e2b2fea1753cf4a17cff8ab5139de54d6a6cf0074d1f88b0775d659eb5877065a59813f9473d016655cd23968ed8fdf1a5cc1ac061544fe695124579560efbdaa689cf599e1302d4eefec10efd1adeb528027be2373b2c7c79f25715b7f54ef94051cccf8992a45dfa5a4b732ce697908a11337e4c54738996b520", 0x98}], 0x2) recvmsg(r3, &(0x7f0000001880)={0x0, 0x0, &(0x7f0000000500), 0x0, &(0x7f0000000640)=""/5, 0x5}, 0x23) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a3862070000000082959559c4017910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bdd35b46a0046f1a1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308200b4d5a002fcc7a7f95fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd177b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e7683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df114abcd0dac2324601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b721cd8076185895553df35c502ca466020554d03ec5ca33dde848a869cc100a5a17a7a3c53edb523c804304f854c0600"/1009], 0x10) dup2(r4, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r0) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(r5, 0x8008745a, &(0x7f0000000000)={0x9, 0x4}) socketpair(0x25, 0x2, 0xf0, &(0x7f0000000040)={0xffffffffffffffff}) r7 = dup(r6) openat(r7, &(0x7f0000000540)='./file0\x00', 0x3459d35dc22bedfe, 0x0) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r8, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x1, 0x0) msgsnd(r8, &(0x7f00000006c0)=ANY=[@ANYBLOB="0300000000000000ae6a825bfa231cf81487851b0000000012ae3b3c5ad643dd329b"], 0x0, 0x0) 16:00:01 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x68, "d730c16d00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xfd2f) sendmsg$unix(r1, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) 16:00:01 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = geteuid() setuid(r0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000000)="220e22", 0x3) r2 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, r2, 0x0, 0xffffffffffffffff}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:01 executing program 0: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)='p\x00') 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0xfffd}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000b00)="b6f8aaffffffff00a5cae10db855") r1 = open(&(0x7f0000000000)='./file0\x00', 0xb48dae24ee51fe0c, 0x0) dup2(0xffffffffffffffff, r0) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x80, 0x0) 16:00:01 executing program 0: r0 = msgget(0x3, 0x100) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r1, 0x0, 0x0) shutdown(r1, 0x3) msgrcv(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000875c25c09ca9971800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd0c36e526000000000000000000000000000000000000000000000000660000000000000000000000001200051b5f765f8665b6a5618fe3587bd2e959b828618c12a2dc25cf7716b1b14af1ea56641bd28dc410fa6e082441534854abb01e20ff73f194133a90f7b0475b73b5f094b684a7324f42598d8e6af27ee19946b48d6cc7a3a657fe93715f25dc4ac31dd0dd27cce6"], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r3 = msgget$private(0x0, 0x8) msgsnd(r3, &(0x7f0000000600)=ANY=[@ANYBLOB="2c0685163ddc0972ca62c7c26fa0ef6f8427c9e2dbe0c9a659e602cf4af85f50bf9296d0ff429118c1ba7dcede0ba9ab374399ce02042e9c17754838e0ca4eb3b8f95af25c0d4439a449c76c8dcfdb303817fb58e1659d037d2575ad054e3b81cc3277d77416782223b038fe0ee71e6822ebd0587f4a8f0ee102000000b23093b583cea9661940fe292a88166020ffc45a3247e39058409781fe744ef8282fda537f25964faf89b20bdcda7fb52d02a8022435bbcf95f0f117d8d86d951148c72c005b09ea2db47a222ba82f2e2e5d6ba1e8564f4307f3cd663c2d5fab78844b", @ANYRES32=r2, @ANYRESDEC, @ANYRES16=r0, @ANYRES32=r2, @ANYRESOCT=r2, @ANYRES32=0x0], 0x7, 0x800) msgsnd(r0, &(0x7f0000000100)={0x3, "8d8a5547cc6e3e155504f208446dcee7931b631692e6b25405f0180dc88cc55608bd1ef3bd70919f1651a6697c"}, 0x35, 0x0) msgrcv(r0, &(0x7f0000000140)={0x0, ""/68}, 0x4c, 0x3, 0x3000) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000080)={0x4b, 0x0, &(0x7f0000000000)=""/75}) msgget$private(0x0, 0x245) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x3, 0x0) faccessat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2, 0x0) r4 = msgget(0x3, 0x100) r5 = syz_open_pts() close(r5) writev(r5, &(0x7f0000000700)=[{&(0x7f00000003c0)="47621d7345e7", 0x250}], 0x1) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0xfffffffc, 0xe7ab, "3f3fd67cd5436ed105e0b70b4945ef06f16cf546"}) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0xfffffffc, 0xe7ab, "3f3fd67cd5436ed105e0b70b4945ef06f16cf546"}) msgrcv(r4, &(0x7f0000000280)=ANY=[@ANYPTR=&(0x7f0000000a00)=ANY=[@ANYPTR64=&(0x7f0000000880)=ANY=[@ANYPTR, @ANYRESHEX=r3, @ANYPTR], @ANYRES16, @ANYBLOB="33d65ec46c85857433f11f2a8528f05ce4d1dd7e2772a9e84120ce3d62c3c1422c8f37753f7cae96a9b198110730eb82ef6a9dc459fc81d303ed4995b658f6b4289b1700cdb87af0a7b88b9e3b7153bb79d1df50430b61d61806ca040a6bfe48597f649f1937dba3099f5b73c80d0fd0ada0465778a92c83059bb623f48026057f32c8dc604b98481bd2a6bea164f1b5cfa8f977636c41e789f60a74303b2b331e2cf7608048c3e36eeea2d15aa5ff", @ANYRESOCT=r5, @ANYRES16=r1, @ANYRESOCT, @ANYRES32=r6, @ANYBLOB="cddd429832e2a10c747b9c6b4078894f9ca41b122abf037c396fef48c770a08de4e02636e9973a2345220581362afade813e003637590b7c0454b311b411b01958ae8be65efe15786076e5c46a21469673aa897a3791a19b6b53e0a67b1078469cad29b40b80cf42078b204dec58eb424a7cbe5c36a0053bbb1c3567e3c310bce13af95c5cd810", @ANYRES16, @ANYRESDEC=r7]], 0x1, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r9 = msgget$private(0x0, 0x8) msgsnd(r9, &(0x7f0000000600)=ANY=[@ANYBLOB="2c0685163ddc0972ca62c7c26fa0ef6f8427c9e2dbe0c9a659e602cf4af85f50bf9296d0ff429118c1ba7dcede0ba9ab374399ce02042e9c17754838e0ca4eb3b8f95af25c0d4439a449c76c8dcfdb303817fb58e1659d037d2575ad054e3b81cc3277d77416782223b038fe0ee71e6822ebd0587f4a8f0ee102000000b23093b583cea9661940fe292a88166020ffc45a3247e39058409781fe744ef8282fda537f25964faf89b20bdcda7fb52d02a8022435bbcf95f0f117d8d86d951148c72c005b09ea2db47a222ba82f2e2e5d6ba1e8564f4307f3cd663c2d5fab78844b", @ANYRES32=r8, @ANYRESDEC, @ANYRES16=r4, @ANYRES32=r8, @ANYRESOCT=r8, @ANYRES32=0x0], 0x7, 0x800) msgsnd(r9, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r9, &(0x7f00000009c0)=ANY=[@ANYRES16], 0x1, 0x0, 0x1000) r10 = socket(0x400000000018, 0x3, 0x3a) setsockopt$inet6_MRT6_ADD_MIF(r10, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r10, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r10, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x4]}, 0x3c) r11 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) close(r11) r12 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r12, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r12, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r12, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r12, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x4]}, 0x3c) r13 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r13, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r13, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r13, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r13, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x4]}, 0x3c) r14 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) close(r14) msgsnd(r9, &(0x7f0000000c40)=ANY=[@ANYPTR, @ANYPTR=&(0x7f0000000480)=ANY=[@ANYPTR64=&(0x7f0000000100)=ANY=[], @ANYRESOCT, @ANYRES64=0x0, @ANYRESOCT=r10, @ANYRESDEC=0x0, @ANYRESHEX=r11, @ANYPTR=&(0x7f0000000140)=ANY=[@ANYPTR, @ANYRESDEC, @ANYPTR]], @ANYRES64=r12, @ANYRESOCT=0x0, @ANYRES32=r13, @ANYRES32=0x0, @ANYRES32=r9, @ANYBLOB="6c19defd3a4ea961ab2e4b73df4db3f5922ab78418ca1fe584dd603fd1662c3c9689a08b832277afb12756478fef4c91c9d09c6cd9e8b636f84ec8527643c192a34584ea1e02240d813f923627e299423efa4bd7c90397cb609e8a0fce698a4c78b5aea439", @ANYRESHEX=r14], 0x9, 0x800) msgsnd(r9, &(0x7f0000001640)={0x3, "ba45ede2435a8b028adafbf16c17153cf3d117c2e9547840d4375d31059c11f0debb408e72ffe264033c254df9c5b2ae95e40e5a3992da2c498c2583001647a64469feaccf00000000"}, 0x51, 0x800) r15 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r15, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r15, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r15, &(0x7f0000000d00)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000001c00000000000000000000000000000000246cd5a9b21c894fffff7f000000000000000000000600000000000000000000000000000000000000000000000000000000000000698a8e41349bef457df243dbefaeb2b686da059b479b92ec7eeed2c5ddb0a07d0105e3d12eb39926774a2333435e236ecaea67c2179909a5c58de7272b4e7816c449db60408861cd9c70c249d5c44bbd89c934e748acdfcff8e5fec31a8f320f70cf45284bea65063a7eb82d162664be9063bd614e48b10fdbdefef22c458bbc220dc6ec25b1a943b0828ca0dac7042c047789489fd8aad7b6a0734bb7eda701022171f90903db5b6a0d34077220b773cee4a34be4f6b2dbfc01e7735f31325e819b7b1e0608349b1a0c9c446a973c844178b44a035b486082160651fa7493f95d3b79b8c111e19da28e3c046ef8109c776800d35b4a8fa279c0cbb9"], 0xfffffffffffffe9f, 0x1, 0x1000) r16 = socket(0x18, 0x4003, 0x0) connect$unix(r16, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r16, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) msgsnd(r15, &(0x7f0000000f40)=ANY=[@ANYRESOCT=0x0, @ANYPTR=&(0x7f0000001000)=ANY=[@ANYPTR64=&(0x7f0000000940)=ANY=[@ANYRES16, @ANYRES32, @ANYPTR, @ANYRES64=r15, @ANYBLOB="9f484e6660c5f1431352cbfb53a067f62687", @ANYRES64, @ANYRES64=r16], @ANYPTR=&(0x7f0000000ec0)=ANY=[@ANYBLOB="2c37dbdc3bad9ab9549c3ea04a2d392182c35bcb72adc09253435555cf39be51af1d", @ANYRES32, @ANYRES16=r11, @ANYRES16], @ANYRESDEC, @ANYRESOCT=r14], @ANYRES16, @ANYBLOB="8a068abafd8f531f1586b83b79ec59162367f040aa43c9962d09f68c9ef8e0341ef733c8c410e19bed88b94f82b0384137df124acf5ec04137c1a94031df3b7bd02696c1743129f4736caccb96d54a921ba5025a3517be17015668fee1cd6d6d5bc49050960fd31d9026b151345d8656fc26c27dcb"], 0x4, 0x800) msgrcv(r15, &(0x7f0000000240), 0x8, 0x3, 0x0) r17 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r18, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r21 = getppid() r22 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r22, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r23 = openat$null(0xffffffffffffff9c, &(0x7f0000000900)='/dev/null\x00', 0x20000, 0x0) r24 = fcntl$getown(r23, 0x5) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000980)={{0x2, r17, r19, r20, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r21, r24, 0xa5, 0x1, 0x100000000, 0x2}) getgid() msgsnd(0x0, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(0x0, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(0x0, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(0x0, &(0x7f0000000740)=ANY=[@ANYBLOB="05a9544147d0b3112eb840dd90da6d63da3951063e20428cc8113063942ed0d557218380bfcf96788fc3bda1abaa690558ba1567a755482e994136ee0ea63a63707da4ef9a41d74bb23aab68c8f572df4adfd71a3dad2deeddcc9a8c96d78eb20565995e9feae32d52af4697828d8a231041507a2544e46d95817d789b798c7a1f3923dab27ca610c3c041dad10615366dd6d9ce26460b1f9b86e5d45183c35d53980000005e6a08f9bef36467ebe0a6b190222b654f263b0eec95517674189e95c8ff04636f679037a8ae8c1e9594032de11bf6a6c62e6107dbd12c1fc48c0b42fe3a14e54a9417466a19a93fa11c9cbcd4ad9294ac3632206bc91c1590c02b0bda68dd1eb5901f35590c8176d422896490fd4911b53b08c4deeec729c7846de1373e06c3d536d188dbb10606bc37b29995b390e54920a0c2994d1179"], 0xffffff64, 0x1, 0x0) r25 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r26, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r29 = getppid() r30 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r30, &(0x7f00000000c0)={&(0x7f0000000580)=ANY=[@ANYBLOB="005a320000696c653000dce7c67ec5452d1b0ca4af52ba97244407f91196c40eb42d658721293ff1357517034524ef44539cd44a9d86683ee73906fbc9cfdea71a054c0a582bd3951aa8a11d65f57aa0b33e64f570303b3de9718b279b0971c897542207"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r31 = fcntl$getown(r30, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000980)={{0x2, r25, r27, r28, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r29, r31, 0xa5, 0x1, 0x100000000, 0x2}) getegid() getpgrp() r32 = socket(0x2, 0xc003, 0x0) connect$unix(r32, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2c}, {0xc}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") r1 = getgid() pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$getown(r2, 0x5) r4 = socket(0x800000018, 0x3, 0x102) bind$unix(r4, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r6 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r3, r5, r7}, 0xc) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r8, 0x80105728, &(0x7f0000000000)={&(0x7f0000000180)=[{0x2, 0x7fff}], 0x1}) ioctl$WSMOUSEIO_SETPARAMS(r8, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}], 0x1}) pwrite(r8, &(0x7f00000003c0)="86598bc624f7f1bedb35372274989ddd9bb7c1f7573faa657a098fbdd8034c60e37cb348612aaef63de903c5b864a2c4141f8222cc3429f4fe2c2d4c7eb7637e66c1fce52b1da29e74cf0db0112df1a13b10e77967c85f50947fb5283403eaead1ab5180310652cd4bf51746b03bedc404610efb838d860d38be7366558df8d9b075f87974ff22c01778ba287acfc63af275e5d6994686bbf6c709829b9a83dad864aabd170eed9e4c4375bd3c477c09321f", 0xb2, 0x0, 0x0) setregid(r1, r7) 16:00:02 executing program 1: socket(0x2, 0x400000001002, 0x0) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) sendto$inet6(r0, 0x0, 0x39b, 0xa, &(0x7f0000000100), 0xc) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x1f, 0x2, 0x0, 0x3ff, "562d15aa29010ffb24ea56a391e5e74345d081e7", 0x61c, 0x5}) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{}, {0x20, 0x0, 0x4}, {0x6, 0x1, 0x0, 0xffffffff}]}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") r3 = socket(0x2, 0x5, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="0089f86882f504c7e500"], 0x10) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:00:02 executing program 1: syz_open_pts() r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000010c0)='/dev/ttyCcfg\x00', 0x10, 0x0) r1 = dup(r0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e4ffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/4098], &(0x7f0000001080)=0x1002) fcntl$setstatus(r2, 0x4, 0x8) syz_open_pts() syz_open_pts() 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000340)='u', 0x1}], 0x1) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20, 0x0) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_metric}) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) readv(r2, &(0x7f0000000040), 0x16f) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x35}, {0x20}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) 16:00:02 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000300)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1, 0x65eaf54c, 0x8}, 0xc) write(r0, &(0x7f0000000040)="670dc3", 0x3) ioctl$KDSETRAD(r0, 0x20004b43) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="0008ffffffbcd5a16c8bcf0453c837f6ffffff00"], 0x10) read(r1, &(0x7f0000000200)=""/180, 0xb4) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x10003, 0x101) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x82907003, &(0x7f0000000040)=0x1) bind$inet(r3, &(0x7f0000000340)={0x2, 0x2}, 0xc) chmod(&(0x7f0000000080)='./bus\x00', 0x100) pipe(&(0x7f0000000000)) pwritev(r1, &(0x7f0000001600)=[{&(0x7f00000003c0)="32b8ec9b8e10b6749201f757b15f2c109966e3abc05e4dd596ce8ae44685108b32568fe91a759ab226b3be992f8f5276b3e4993287a7b13162baa7c5d103e689dec4241f7edc65d66bdfe746366f1a3eff5648fc5f3164b30b5edf0db10a486872ecebf9450203365e58824d0ed59173ebe0436bb29e34f75510b27bb1d27d2198f74989b96a05101e44e185e968a1f9b482bc0c0411cf6c82b19fb7c41e67976f0217c52d68a96c2ab3b155ff31a4415a5e2bec9590e84a16f2a99e47c50df579b107da4978a9ab99a240add1b227a3e3d21c51583ce302cd9813a3d387ae1d1de75528fbae538318bd13f8a9489679038c1642e8", 0xf5}, {&(0x7f00000004c0)="39d64afbbaad9989769eaf39cb4b0ad9d6f1545741f117a52f2141ac6539c29a82c17f31dda252fd431306ed54ace8fb8020f3085c6d8a54e474da1bcd1dd446bb3bb1a94ac1", 0x46}, {&(0x7f0000000540)="be09c9389757c3775efb08fcb75da69817e5d0a28161bc872638911386249c283e1f935347634bf0e605e712ce2a11c30fb43871d960334c7514cc0a3c44d7a0f28c66e95b7dac5f5fec31b1da4ead9e22bab0f65a642168880a3ff9442b40e5733fbefef8e9a1e4ed41f64eb0a6b4a0a13dbd845f243caba6132b777a893c95ce8fe6ca4543b6fd20e3d64fd899419ebb767064b7c53c9a8c8fc1591d913e45b761247760", 0xa5}, {&(0x7f0000000600)="f4e02dc27dc912c5adbeccd5ea051f6dda77deca705be6f2f447b69c6641413e68e37b8c1cc3dc9ad67ff907f3cd5443f8dfa360e6e09ca74550bc0c926a1146a5629b85c66b1ac24f2dd267addbbfa174c03991b0c63532c55ef8d8a2bf40d28b40047182c77fac062637217b41d4b78c167d29c4ad905e84b274e058f5f3be7f7eeaf13f97bd030beae0f2a01cf91a7acb4c6c22595c6852f8cfad0c8b87e70a0e435b5db2f7bc3925130d9a8ddf670625bd3497632c71c341388d5c30d0014fcf40af13822b972e709fef62abf500c4fbf200961918a18b9a83bf879683952df4220109ee741cd93a4285ff3d99c6b09c95a8cdf93139e7452fdb69c8e3807b117929fa1746c002c3663547cc3d3ea3aba44b2a153815dc72eb357e5630d21e30770f6fb2b5441ee1dd4685b15833e7062a409a123c8ea2b1c872b19f66f783a6b1558889c46ec396a8f8ef9438aa5a48352233e4880117772880ba31f37cb46d6a81282acac1490747671de9f8161c86fab20b0b3d1e5c3ff1822b5517c50ce3586f4169dcb2a03118ada2f278b43eb05c8c433cdbd109f93e8dda9c9d1a0d8327b9f6763dd1426dc6ec815347c299b35805f69158b6c6035dab655d043d630e2175923efc435793e4baee19b8f639e1e2c7d3afab6ab7c1c3e753ae9cdb06ab0dc02ba8dc2756c30b5c20bae2f8a9faff5e45e18f67a93f239e02ac9cf8b2e14e70f77a9853f3983b89408b306c8bbb0abd553bfdba00c0c25e1ee8b12a7f99f955f2dfb5d95399f74b59bb02d7e649a8f299ac4784d404ac228a3baf7816be5603dadbb0f80413158037ed39f38745ffcee7c6cf7bd0e80e09b37c992c8a880bb2ec46a936c0e34d1286da9ecef49237dadc0f1cbf0900a4aea85e2760fa98131776e8a6149d5546e44f809810a5af443e4fdd1122025c3eaa18b4391d17d93622f75dfe2afedb60eb68993d11da4714d7802ca903303b4669acc225d2039d25dbcc753d5eddfd24d9ec39159154e138e522239d81f6cc743cafe2d7377524d2215e91b2b65497b364034dc817a752172f1a88102e20257118e8a7a2ed06ed565c113d9dc88dbd4cbd2be213a21e7016e6d323ec5b952c2597ba108c7f3bcc6a1d4080d22b2aa0b0250a13e87526729a906e0a814074d6597ee2dd5030cb094ab1e00ec920be1689ab5f23025f15ac6723fc0b14973d33ee7f481b6db404006efae62d87d13f371d56d6f1ba3cd82fd436c7245c85a9ab18cb69b6acbcfe6ca2a68c92543aa0e647295f01910f6724d9ae29b27648c566c7f884b6771cb75604cdc7144cd5b9aa552d3f515e93664cfc6906805f16a2265c1b1c5c15f17e45c83d014aedf30b78a26352a4d94159fd5031e60a93999dce7f502e03ff2175ac50794fffd53db20e79162f289715e7d1b0165e3963bcb092248e01a067d69ace0b0ea6575a539ce612f36b2f6a3ba15ff24ced69f464cceb68b21b2f2077b13fe5a924d06744ef79e614b07206c6601e933ecdebea89ecee8703d3a7efef203332c6384a32d70480337a39c4d5fa2aca6790936f76725fe2b58c57fb1cb440641c5e9e955f082f79bd2e0a7887f9700ebec436e3e8879202963c3e871c3ad6d284c6157dfeaf1fa0f772876b8e9306a75e3b52d417283e4d09d1640e79a8cdbd27b389daab7b5cdae6fee5bda9fe62b625eb93978f1dbdc8b408aad87ee91b71ffe8b0afb71ff9ef39e3f5bb2a0a84b51fa54c1d0af7f3af264bc17905d3d96d15c61a8c1e31efe4b3ced0c714a4d0b9ea9f576122d89af1b992cb6946aeee1df3a8745d646298107e8d283eb2421dafa68b3a505b8b8ee24fbeb590026dd9c63bbec12bc7d161f1c455eb30c17458ea2508cdc2515e1063b696f788a97cea3340f2d080a23f21a0538b509cbe964137624c4e497952fc75981b22dbb2dce7802778cd3138032faca0e06e6b9e3a24574af0828af0f5345511773e97f8c3c5db2cff44080e12284227a15027fc42ac7162f2d097bd7286791ed94fd89c599c50593f491cf4d63fc8f868f5666d8f5434e124be9e71e8af4a5a2f1a5372adffd0b10c191a68cf54da1e8afa65155618efa7c70d0c3560cb12bba29aa2772976265cac38a058abde3ad8854c52896cf8b21b3f7991d5e398b6dc378547e4cbfbd587b2b4a436db83ef1ef8e32afdacfbeb87fa29d3730689f42b9be93d303087e5eca8d6284366033045a1628ed25c6b29f821c955c565a0e141f359ea513620a8647508a200046d897ae6be8e9d904d9b499e2c343c52d1462f542bb87259654c4609a4a99c15380f68034b8c17533cdacc15e2c19505ee985ebc108ee2507a0a016fc0eacedf6f1a6ac2ea455d59e15919faea2f92fb01af46fb4840161d75df379b3d026ec1f2b9f3589e25d2c72404e1ecaebf8e54b8f4555064111baef370937fb91ea7a1616c7965a8a14ce2bcbd95e7f001a2fbd1ea175d12169feb289cb6bd440bbc5500c285420e28367dd1d461af804fc897f8e70c3d94c6fb562a2066a519240c31be7fb5c2f52e46468221c11a4944c1f3a337f8c9d06113191dfad438a9e0f36df6c2d821561448b5e6a78b38c6e0203616297c061b6862abca81f012aee787b44954b011bb6d8f21f00b48bbd62a7a9af5261b4550043d8cae4143befc9096d56350d35792ddfa8f080cd7815900342bf788cd1e934efaf01a77998e40a993f7f6b3ed4aecd1033a3a9f12ce311148df4225b0614a93c1478c214bea7a8d6eb39c543a969707d75755d82c86e4b6556b378ad415335101ba474b7cae1de7c2be0159d5c4bb024c40063e60150aaa13dbf773e4b8fca06411bde9bcdaf0ff14ca3df98b67840f584c5d8b8f8654027e42ce1f9cd51aaa81d3ce2a13abcb7525085ff14f01a401554f8b0b4425448b0cbb7c18aecf1567db4617332dda35b21315cec1c1f22ee6b72b09c5c2e144df41be7fb16572c3ce3ebedb4253c3d91e8bfe71eeafc859a4d45a5ee6c069a383cb206b268c35599f388bf777befc5f0c05fd8a141fff704db03878363b6d916f971fca8fecbc95c30e8275f5b4ada99c66375c3c2a30ad65ab661a139862e4060e33d838a647343e0724e39e151a713215b668bd0c6ff0e7240fe2d6bf781eb7e040f9cba8664f0a603ca49be1d03081cb8e7aa08e20a24aa43e9414605f70b3ecb1566015e5539e52c64a07ad20ffd98a82f66135cefe59f9456ad7e3a70a82fa157a83f4d4a79b2cce2b9526cd89c3c470fbc2773afaed71a5d7af16c26b5ac9defdb541b313bfb049bf1e8bfe43eb2d6e28f67d577162499804ac1b1edcd8ade500e51ed409ced2dfc8bf8306ed0134428105f4739af94c0f933df2d413a2b584e57e2c438e54fbfe7ac58bda8dafb5899f21e88163a0e5baacb89108402100a83583ddf0608366ce334c6fe44d85dc8de2a2b043d1dd78f429012e7b8ec9d37c61d84345980f1175e70a2546496cbb5887884962b4c460f7302b59eb45ebcd0add84025d742e74d3502694bb08b48c4391cd223b44499969487c1c3bd164acc21647be226e9d3bbfb52da3a10803aae36444aa01b656d98c665cd5df3248b8cda8a7c37f62bfa18667b6c15e3578369769b51a8cdb7ef381a6571b0b83df2efbfbd0d8ab8bfba8b9f1545e34aa2e18cb37d279fdb65fffb687203495a857c724e10dae7af7d5740781c1860b1df0a3ebde8c4da3e3621a2f6b5846d7086b4303611dda0f1d1ccc1b39a7e8bd4938aa1575357fd044e4a48709bfead0669a6b32a24ef1fee83fe6fdeeda92c7bb5337ce6af7760bd617af7094f52db4c48e435c3f471474110f9b53377dc5079919c8456b10a09cea6c69705ba873c9ca148c267e14bea301ed4f576eee27b9f84ae9581ffc8373aa2567ec0a8b93262ba0d456d27e8ab7fe52cc0f5efd29c6d8389c08ff40776b881a0455d24e9087a81737821b0b8bdf40be7abc2b7b77471147ff218ab517b46786cf845d272ee01515b93063121b69963bbb981c88284c8c4f6da99b8af17bf630393dce52b3cfe796df6f2b4db7cc9b08254abd3541336f32dabe8616dcacd3f11bdfde6568908e18061d6fd260f53f0f3046c49125cf9bccdc3fc5d958d4fd8fc2a4cb506954171317a7cab6e99390f42d64a595bd2ebb930994291fa5626032d7eaa909f86f9f693837b488cb7fdaa8f7782f17fc1ab5f8d0c56133baaf6e5e1f2f912a51d8a94e9dadc398532ff1e56be435e7820178809e2c4767952143e7a7fb0f00f667daf8f31edbfcece4f611f39a387970e1ac082eb6f983c15b957647f5108c78b790abb5fde04286107b998feb60f895d9f46370be0b656d40a3a0b5aae78567bc32df52dca68d128be3db591fabf2e33795a2584bfd864d5fb330a4041439c3fab0391283f15aac5f1831f0ef6b71f3bcd2927a44b3d64f6e2375958ca69314737c28ff83664a963e6c757882959fc39e09c5af70d28a5f3c743390d69ee09ca9afc9c8d80f9e85e4d0a548b3f82a85138230de4f7944b39ff290abb584da2a668583b7eaa1d7999d38d43959ab30151660425417c4022caee1f4d762d075ef0485f8fb32e33c43d8cc3b7959d67ae89a11546412e343699814966d75a320b7e89be4b2407b39657e6129e496d6a2c8b1bb12c65e155208c3fba6818790662d3470ef646dfd0df8d36b31ca7f73d69312d158f1210e81df707ce50aeb94d3c15fee8089efd3c9086f2df2f724990f3e5f071c3772d92a00bdb04ac763ab3f190ed769f92bc9873d4bb27f3f02023dff9b324d4211c468c5347a1c87c23dfbf99bd30a15954f3fb68f2c9e32c0071eda26bb7b4a89387dfefdc43bf9d5aac480d9b3c3f61382eef4f57730cbad5ec72c29f81c73636200197b140ae31705abf96daa619f0a9c31114fa818da68eac50d9a9860413e017d846d8e54b317be14c0a32e6660c4e925f76bbd123b9cf4f6458ad16237c10c3b1040688edf45aa3fceffad28fc2fc9cdd6fa8d41fa130a614e737ca478db60209bc5b038148e9fce11671bf44a7be6e0d2e26bf31fb19f8c80e22d41b5c6a1b8bd66318b605ca9c4ae3d616f06b4b962b1d156e8c940d217d43ae08dacd15668eb4c57d5ee062590771958fa3b126ec60ef7cea4e500dd1c20c5160520f2af8ae3d3c2fa75508f7bf58f47e74a23544b7941ce0908e7bbd2d5edfe44c920fabd80592fe2481a456fda0d050e58f0174b08e2d81e5ba4c88dfb157c0b0ef499d04ea8251c34dfe722c1dd630aa064be0e6032ad04f94e88f967ccff24a553e1eb9f34c53ea481fcff398ac298e3a88898bbf1e307d749b782b2ca69ded7334f49616c9e4ee8da7c919ff4549a3a4760911fe1e6b042d76f2f5350308c7776737d6cc98b39f77fed35c7d4f6348f19b3fabed39aea92bfbeb4e571aa6f0b0e7d128fb3d74256ef268e9106db29749802e49189a1abe436d6915ebf91c582e9f722fbc567c35d6d608a00701e93cd280abce64c763c6bc4a9ed42322b1f58506477890a9d502c75660a5191b57b731e00a75e4f048d7ae826238dc7e8380859a533bbf526d8f59cbb7c32c46e88339cea032dad4c2706e12984cee12a3c80311b1708b92ca08207e3e19bd37f7537d87bd71c0027651f371de7bdf32aa51c64cd8343da4f35c7374a82953bd614baf593977acbd2f7ffac9fd725f4050c221c258795802ddddc810d385b658d5ff15a21433ed99c69fc47a1a9ba9810c7fe9c48790d34ebc9c84883689cfeb2cf9713a785cc15e265a1e2", 0x1000}], 0x4, 0x0, 0x0) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x82907003, &(0x7f0000000040)=0x1) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) connect$unix(r6, &(0x7f0000001640)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$TIOCFLUSH(r5, 0x82907003, &(0x7f0000000040)=0x1) mkdirat(r2, &(0x7f0000000140)='./bus\x00', 0x119) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000240)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x82907003, &(0x7f0000000040)=0x1) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f00000001c0)={0x9, 0x86d9}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x2, 0x5, 0x7, 0x8001}, {0x4, 0x81, 0x6, 0x1}]}) 16:00:02 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) write(r0, &(0x7f0000000040)="765f2bd7e31b462f7931271bd059de31c3da90231a30f370e3252fd8213e3c9fa4ca1ef2cf40a842c25e002de64e061cb0f431fe0a62ebaa14816459d9ada0e97ec7a8a204269797f0e1e78290f27bb4c69c2061143a1561d79b9fea591ded1ffd29ce96560f6acd13cd900dad30ba04def015878da517914f3c8c6d7ef66334e885b303da3b112e5ccb0cd14daed90b9c", 0xfffffffffffffe85) socketpair$unix(0x1, 0xa, 0x0, &(0x7f0000000000)) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x8bce5a9330a32d77, 0x2) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x1) readv(r1, &(0x7f0000000280)=[{&(0x7f0000001340)=""/4096, 0xdbf}], 0x0) pipe2(&(0x7f0000000200), 0x10000) utimes(&(0x7f0000000180)='./bus/file0\x00', &(0x7f00000001c0)={{0x3cb}, {0x80, 0x5}}) 16:00:02 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x20000, 0x48) getdents(r0, &(0x7f00000001c0)=""/114, 0x72) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x41, 0x0) writev(r3, &(0x7f0000001380)=[{&(0x7f0000000080)="a6430b6e4fe01a1fc676804692f77a26c3f67cbdbba44374a623f1dcd012ae59445debb0869873d4b8976f04d9c0327e94ccc2c5b72b9bce25a3168824abff1d61af88def79ec727d87f64ea611a12dea0b96763e739839ba0b5c585c6a2695103bca9b21751ae688a63b7cb7ffe7a57f5f3609e4dfca9fe800f2e44d945f89ec8ce6e49d108979c85126a785bff5b226ead468a4b580ad2f08c5f5c1e99934a50ddc5ad8d9332a16a81c925c64b228659be414423", 0xb5}], 0x1) execve(0x0, 0x0, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') 16:00:02 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xf0040040ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) pipe2(&(0x7f0000000000), 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) writev(r1, &(0x7f0000000100)=[{&(0x7f00000001c0)="c9e5abc632deedbc9fcd018d4929d8d2d66b7cadfb5b914a36fee019fe32bb7233c34ee4af29cd32bfdcdf2f0397b5bbd8c2b30c481bdb622b936170994f672cb94b768a5f52617cdab863f5f2b485fe2d95ef511391197256", 0x59}, {&(0x7f0000000240)="3a54316eb115f40a2166c4e3999ab5def44f8c27e92a12a4dc83469f96d0f65dcc5b01388d81e29a1cf88a57f3eaa687718cb20a886e3b8a37d28324158a3f0d46aead0f38b8ba033c3aa0658f5cb44092e117d3cec02cfaf3c4e2999d85bc45427fdf089ccbf80815d565f2d7b69b153675fd953f999740", 0x78}, {&(0x7f0000000340)="aa549faa3ea3821d88e13b23c134cf4beede3082c3ba244dc91128c06962d667069197e4cbaccd4b4ef033be028a0756a7944f239b5b5573b876f5f6c74b81283629ae816a9c988b4ae1a868650f4723bd9cf4d2eda5d2f2160fd9fb6ce7d6d2a80dfbb6e9596d3129efb1ed9464a31c33a98e58e318fa38dd0324f858a0fea4038fbc777c1b0db84568cdb62a35cf6ce63b7aca852252116ec9450b591e77f74acb1fd418163d548fa223c146f99ab673824f9fb5f8f7485bfef75cf4cf84cad0ae0fea493e8fc8722a283774fc09ee77dcc09cf18731", 0xd7}, {&(0x7f0000000440)="ece9ff2d1e93214068da6d13b2b4a93425eba199ab82cd46231a9b228833394cd936de014fe85ff583833d4de2720186b4fa67e6d86d0b1e4a64ed4cb9a1f55fc5cedc0a14c2e332f0e9eb3a5f9281b330794d1dddaa9a10f103623acc8661e1dabadce3265c8fb2b3b6570708e266a9df1a79872bea5069196e2b49f716c98c08e41fddb80bacc4d0735af9068e67951a2c051c0ef92456ca56d1234697b59f1c67e127ebebd4530ca0314cea5402c2afea2a368dba43d0914ac1a5f4e08fb0", 0xc0}], 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x100000b1}, {0x2}, {0x6}]}) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x20, 0x0) mknodat(r2, &(0x7f0000000500)='./file0\x00', 0x8000, 0x1f) syz_emit_ethernet(0xe, &(0x7f0000000180)="f1a6c614631c91f670d1e53f33a2") 16:00:02 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r0 = socket(0x18, 0x1, 0x0) close(r0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x40, 0x0) r1 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) sendmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="10e8ffffffffffffff00004000000000"], 0x10}, 0x0) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x84}, {0x1}, {0x2000000000000006}]}) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x7, &(0x7f0000000000)=[{0x0, 0x4, 0x4, 0x97}, {0x1, 0xaf, 0x6, 0x4}, {0x3ff, 0x6, 0x89, 0x3}, {0x81, 0x5, 0x1f, 0x5}, {0x1ff, 0x8, 0x9, 0x2}, {0x6, 0x8, 0x0, 0x9}, {0x9, 0x40, 0x91, 0xf2}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:03 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="000000186004008b00113c2700000000000600180000000000b258ed99bc62552e79d99e000000003f00ffff00603e97a0c224", 0x33}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="7b7b50c6f10ecd42b2376bba45ce43c1e07bde872e659b4a74ecfe03e86f859cca80e25e73a74e5cfbd6ef8c7091ff7343f5bfe69b85322cfa8f6956e12f5335d170d2c0f92cf4c77919caee63787ac53e7ebc660dde43239b4ca9dc8ddd17fbd8284d2abd25983ed00046c98183c8342be7aca535dbd38e719b0cc9a2e641f49cf7d21b6d1a5c0a8d286b0446a22fb71f2b60b4543b217c160b48dd94c10f4d95450e2bacb668756d8bffce9e2b242ea1a182a190cbe504204f766e15054302723caedb35027913ea0ae6b7e929beff039f"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0089f86882f504c7e500"], 0x10) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x9c8}, 0x8) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x20000, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x460) 16:00:03 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x200) readlink(&(0x7f0000000040)='./bus/../file0\x00', &(0x7f00000000c0)=""/193, 0xc1) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:03 executing program 1: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x8, 0x100) mknodat(r0, &(0x7f0000000200)='./bus\x00', 0x20, 0x447) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) socket$inet(0x2, 0x1, 0x4) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) mknod$loop(&(0x7f0000000240)='./bus\x00', 0x50, 0x0) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r4) accept$inet6(r4, &(0x7f0000000280), &(0x7f0000000140)=0xc) listen(r4, 0xfffffffd) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000000)=0x4) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204", 0x3}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:00:03 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000240)='/dev/diskmap\x00', 0x2, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) r2 = fcntl$dupfd(r1, 0x0, r1) dup2(r0, r1) open(&(0x7f00000003c0)='./bus\x00', 0x22, 0x0) r3 = socket(0x2, 0x1, 0x0) readlink(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000280)=""/159, 0xfffffffffffffd7a) socket$inet(0x2, 0x97d8d6c5375c6199, 0x28) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) clock_getres(0xe, &(0x7f0000000080)) dup(r3) lseek(0xffffffffffffff9c, 0x0, 0x0, 0x0) accept$inet6(r3, &(0x7f0000000100), &(0x7f0000000140)=0xc) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x810, 0xffffffffffffff9c, 0x0, 0x0) fcntl$dupfd(r3, 0x0, r2) 16:00:03 executing program 1: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) bind$inet(r1, &(0x7f0000000000)={0x2, 0x2}, 0xc) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="d0fc6e7bd92bbb91b336a2cff8bcc2cd789315ef26805c861386fcc46db32bfa23b1b7fdeb50de095cc792ef635bbd4af56c2d6542c650ac1294036a3e1d57f829f67d000955df7ab6fa9bfb908718e36c612ea7a1712230a0cccc5279e1d807de06e6b8a06a647a1f76e396b8524864b1"], 0x1) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYRES64], 0x1) bind$inet(0xffffffffffffffff, &(0x7f00000000c0)={0x2, 0x0}, 0xc) r3 = socket(0x18, 0x8000, 0x9) write(r3, &(0x7f0000000080)="7b69026e55d86968525b7e416fb17c3cc155b2fba8ce6b146a2d08d1783d90bcb2e1", 0x22) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r4) accept$inet6(r4, &(0x7f0000000100), &(0x7f0000000140)=0xc) fcntl$setstatus(r4, 0x4, 0x80) mknod$loop(&(0x7f0000000180)='./file0\x00', 0x1, 0x1) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f00000001c0)="071400000f370025ff149b33ff0f00000000000017de7641eda90e523f1425a9", 0x30a) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000040)="122c9b952e66b477", 0x8}], 0x1, 0x0}, 0x0) 16:00:03 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x48004004000028ae) r0 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="000000186007008b0000232700000000000000000000000000ffffffff000000000000000f0076a2287f433f", 0x2c}], 0x1) ioctl$WSMOUSEIO_SRES(0xffffffffffffffff, 0x80045721, &(0x7f0000000080)=0x4) 16:00:03 executing program 0: socketpair$unix(0x2, 0x1, 0x0, 0x0) 16:00:03 executing program 1: mkdir(&(0x7f0000000180)='.\x00', 0x40) chmod(&(0x7f0000000000)='./file0\x00', 0x23f) symlink(&(0x7f0000000640)='./file0/file0\x00', &(0x7f0000000280)='./file0\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r0, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000200)=0x6) r4 = socket$inet6(0x18, 0x4005, 0x70) r5 = fcntl$dupfd(r2, 0xa, r3) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x21, 0x1, &(0x7f0000000000), 0x0) setsockopt(0xffffffffffffffff, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r8 = open(&(0x7f0000000340)='./file0\x00', 0x81, 0x90) ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000440)={0x84, 0x2, 0x2, 0x4, "1c1cd8404bbf3235938cbac82c8f8ec2b92b084d", 0x3, 0x30}) r9 = fcntl$getown(r3, 0x5) shmget$private(0x0, 0x4000, 0x40, &(0x7f0000ffa000/0x4000)=nil) r10 = socket(0x7a10bac01c5d6df6, 0x400000002, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r12 = getegid() fchown(r10, r11, r12) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r14 = getegid() fchown(0xffffffffffffffff, r13, r14) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000700)={{0x1, r13, 0x0, r11, r7, 0x25, 0x7fff}, 0x6, 0x4, 0x0, r9, 0x7f, 0x100000001, 0xb1f1}) r15 = semget$private(0x0, 0x7, 0x80) semop(r15, &(0x7f00000005c0), 0x0) r16 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r16, 0x3a, 0x12, 0x0, 0x0) r17 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r18 = kqueue() kevent(r18, &(0x7f00000000c0)=[{{r17}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) r19 = open$dir(&(0x7f0000000540)='./file0/file0\x00', 0x400000002c5, 0x0) r20 = kqueue() kevent(r20, &(0x7f00000000c0)=[{{r19}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) r21 = open$dir(&(0x7f00000006c0)='./file0/file1\x00', 0x8000, 0x80) fcntl$dupfd(r19, 0xa, r21) setuid(0xee01) openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) chdir(&(0x7f0000000400)='./file0/file0\x00') rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0/file0\x00') r22 = semget$private(0x0, 0x4, 0x44) semctl$IPC_RMID(r22, 0x0, 0x0) 16:00:03 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000e40)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696471d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048b1c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000900000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79a91b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af0200000022ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b494f123444aa55bfdcc94eee999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc6800000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a24deb03e5fbce626a2594baecc8f641a198b4e4c24ab44719fa0040f825523e0f5e0e168f150500dcdd757c6fabcfed0eaa3776e2d29a0b2e61708f0dc8151827cb18ba9f16b839aecdf028cabab783eb5f65b62b163bfc06aa0a48761ba801dfafd2d0068ada836965dbd0c9ea90c0a5e3397df17867ad430c7ff63264c763db0986096a5e68f3ba5d19c815d893e136c6547f42300000000000000000000dda13596de3fd1365a8e2e2878e54229d2614ae8f7c6b4f43f2941073cd4d29d9e12e444bfcf7dde99a9a16804020bf02a33d003e9eb17c9cd7b95b54e954721beb231e9246f365a68078e2f22fdc411717257acc3647b5f93dcff4cb68797e2e86af4a27d5ca0b13009b7df1f1444b15f73b81ffa80a9fc940a9cbee5777f80fcd78487f847a008d1d50d175f26d911b9e9931ee46ccf7374b3831cc0"], 0x10) r1 = dup2(r0, r0) write(r1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x1) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f00000000c0)=0x2) r3 = openat(r2, &(0x7f0000000080)='./file0\x00', 0x2, 0x515ca4da95761750) r4 = socket(0x2, 0x3, 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = fcntl$getown(r5, 0x5) r7 = socket(0x800000018, 0x3, 0x102) bind$unix(r7, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x6) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r9 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r6, r8, r10}, 0xc) fcntl$setown(r3, 0x6, r6) r11 = fcntl$dupfd(r4, 0x0, r4) r12 = socket(0x2, 0x3, 0x0) r13 = fcntl$dupfd(r12, 0x0, r12) ioctl$TIOCFLUSH(r13, 0x8040691a, &(0x7f0000000300)) openat(r13, &(0x7f0000000000)='./file0\x00', 0x40, 0x80) r14 = semget(0x2, 0x2, 0x0) semctl$GETZCNT(r14, 0xf065924ef917ad06, 0x7, 0x0) semctl$GETVAL(r14, 0x2, 0x5, &(0x7f0000000040)=""/9) ioctl$TIOCFLUSH(r11, 0x8040691a, &(0x7f0000000300)) 16:00:03 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x80002000, 0x7) accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)=0xfffffffffffffe3c) recvfrom(0xffffffffffffff9c, &(0x7f0000000500)=""/125, 0xfffffffffffffefe, 0x40, &(0x7f0000000580)=ANY=[@ANYRESDEC], 0x1) syz_open_pts() r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000480)={0xfffe, 0x513b, 0x5, 0x1}) mknod(&(0x7f00000005c0)='./file0\x00', 0x10, 0x7f) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000280)='.\x00') r1 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x8c) r2 = socket(0x2, 0x3, 0x2) connect$unix(r2, &(0x7f0000000c80)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237befa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8c92b0d21b597fb2c001c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa551050017f38969eddff77441ffff3f35c0568241d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b8dda05a0a414c6394359a0002000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64b4d5b823e49ed4d433d36ca2994f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de76a5c6dce0c3515d5c349ac1439203e3321207ee35cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f83bd1f11b9dd8c3e5afc074c1770cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd25157413733709d6b23a8b086c43633a42e93fe75f8b35f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e1190000000000000002cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313fc31ebf190de01bbb11a2c979c4543f9e40630f56ae44a70eb4100006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d813c13713bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629f6c1799b1b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd495d5940875423a77c02df20d0335d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfb17c892c3efab1f0182c2b8b0ddbdfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630c6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f0007aca1548ac259dbcebef3c31b342bae09e1453438371101fdb7bbf1237472c058e795a0d08572595f7bff3eac1e594a4c3d553042250f356ff508b453bf6b159ce368cfdb0667e2afe8ab6f150ed6273502ac99cd197f903c0ae243e6992a4d75a5e3b66e0750a4a04d089447fb729dadc7f6047fbbe4e3fdc48c4527408ffe5c009d13ea7ae943775c47308fd4fc8f51c2cfa3b9ebae8a73eee47642d06ceb40bf36f7099624a90a8892dc321af1933ddcf9a09f7315196d792f74ea157709c666002c13f287f1eb585693a9da621b84e50ab9c4ace4435d65e609ae0ca656435cb7ebdd2f46343f231f68c3cd556db2d35288769bdb0d2083a2bbe9f86da391c179114666b4e857789b00995fb6e8ad7535f1ad92c90ef4a56219b86e5d10789ba40818f00"], 0x10) writev(r2, &(0x7f0000000580)=[{&(0x7f00000016c0)="54618aa8cf251cbb23c7e2a9005297c19b8ed0f426688f0d6ae0f321bdb386708c53114eb45ee9c3aa5f8453caaca079a729304b99acc4fe74bac77535d1fc85539bc14528f7005982b3038024275653707bf3e4e6086997cf2a4836d56790ad669444c511875b3ed5729d5c3f682f406104c0dff2a9d7d443045ab0f1358f18cac546de9bb8cc2e5284245be73139e06118675af921d88e37f5b65ca96802c9627cf6fdef1555d706b5c68f1bce4a5e6a2d631353a6d0f0622d19f214c4769d42756da94b2e613d9faf9b65bf1daecf4954bf664ea0440e2d80861333727c6106fa076429e237bad26d8ab14aba84cd22cd04579db98a5698964b2c1b2821df454458b966491cbc499d6e8020426d9fbb273be659afd754afae0bbf8f428e3519a31d1413ec219311511ee05b263a49d727c7d554dc6e33b00d540ee0ddb2c2395c5573b26b401c4555410fdcee2ea122a0bc8fabdd3b1964129625a721810a5c2083031f07da22a7f24cec0a37cd5ec15a4d7466af702c6f349b09dcc023b74425ace2f24ba0e85b5d5f9ee75bc803995e4d3c1ff84b6716635591914a832304a2ec0a548494e040a3b1c0207f07ae0e47aac08ae382571db9ed730649163b7321c11ed6d8941d1f3e745ee9a4372e7a20fe2790ab1974cd942f9f8c115fa0973030853f9f3aca7e3bf3498986d32785189580058e166264bdae33d5e4c1f0bba9296e5707d726e1fa10da1449f97ce4e78c2d3676381374af9ff5e7adb23ac1818826b5814292690b4a7004cd7e77f03ca81b937c9d7b2da31b38b49e2f9302abb1c7eb799f83ab96c38edf310927c59486522101e968bc1101d66820f28202ac498bb5c7985ee046bc97773fe31c992d14aa6bae1445039a140aa091a759b1d3a902d34f731a8bf38866b67d3acae07471458eb74914a223d29570e3e01b9e5ba375331f51cd1a1ae47ab9e89ef49ff887d213bd1c640a89da8628b12c6e43520cbb48e52257c9bb162cdb3689773f3300b4c8adadd72279ef659479bd01f4c0fe99e05cda6bf8f1ef17d0c6f1c1b9fe8a2aa7172e71c035979cb28b4f35a47c1585965a651c172a4dca021f432b1e1fbc7d1527f83954fbec259f8ae73cf25190d85b97b4d8c310145e13957cfb8e81e7d7c6f98f7012f01e7de2812e8472f8a1d1fdca3770e8b85465f2386c516107034e8175cf371af7c2dfb600104e6b1d4eec9b3dbe32052a922218d6bfaeaa3e92a23a8d1c480cec064bd90675fcc0b74128978d422596217b6f31dbda7f8178a9fedf41832428df026843693f742736e823b0cfd48f6ae432af839e8503bc5beb4f536f38b5e0b03f8c9b3af3fb1423fba7daeee0c3565776e4bdf510eec891c7736bb812918c65c4f3ecfeedce9ceb16f2ff689608358218d6c15c7c576041fd1d922cc3f0cf4e82816254eaf563a509deae3bf86f1571f6b81bb93a5e7d4e3da06918b183d6049d5413185bb64cdf3d9356a9441878c959d6cad6b9615cf1792184740c816cf2afa16f7335142bbf06277601c40eab053aa804b5a9b49d0778a65f132d9b2e97ec294ab32928fa8b755a56589cb1322ad2d729b07df535f84a8463d45033e1a52079cfcb10812f326448237c1f8554575c0b18587e653968d2d5a535096fc9b2592f0e606fdc2b324095777ec52ebaec6ee1994c900409ad880925993790a16bba9bcf762187af05e6a017eccd19fc9c48b7cb7f578c2829ce6656ee33e35d6a611675654fc2c171949ac2ded39d8514cb7b7027c9ce430e31a5aa497d382b081788baa2771bb203b7303de3fadd0bb3c83b69014889eeeb781c9cca9f03f8eff71f6a48277eb1890a85868b6f7b3eec31798a9d8f9aea4c94064103816792672eed4f87d8ae225a8b5a7d5ee005735b0a80686134ee13b6e9ad3fa573844342a1ec3353eb4d30b38d0f01c53044c67b61ee498ddf4747b7098a824f92f1ac1e4f716110ec6f47c6d0a51c17ac1343f603330e4cc79f0217092b41b2ec317573d43e8c47dcf05edb3ad0a0dca5f1281d184c687bb1d0e42e81c20b47b6df257dcc24e2aa9bfc22579a2347e3cc3dbb", 0x5c9}], 0x1) fcntl$dupfd(r2, 0x0, 0xffffffffffffff9c) r3 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x55) pipe2(&(0x7f00000006c0), 0x4) ioctl$VT_ACTIVATE(r1, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000440)={0xe9, 0xffffffffffffff60, 0x100, 0x4, &(0x7f0000000c00)={{0x7, 0x87, 0xe4a9, 0x101, 0xfffffffffffff10b, 0x7, 0x400000000000003}, {[0x0, 0x6, 0x7, 0x3, 0x3fe, 0x4, 0xdf, 0x20, 0x9, 0x5, 0x0, 0x400000006, 0x6, 0x7fff, 0x9, 0x81a6, 0x7, 0x80000001], [0x6, 0x1, 0x20, 0x0, 0x81, 0xf51, 0x9, 0x10, 0x0, 0x1cd4], [0x8, 0x200000000000000, 0x3fc, 0x1, 0x0, 0x8, 0x32], [0x7f4, 0xfffffffffffff11f, 0x140803cd, 0x5, 0x3f], [{0x400, 0x0, 0x3ff, 0x2}, {0x8000, 0x1, 0x7d, 0x3}, {0x7, 0xffffffffffff0000, 0x1e91cab4, 0x1}, {0xc6f9, 0x7, 0x1000, 0xfb}, {0x6, 0x9, 0x5, 0x8}, {0x10001, 0x5, 0x8, 0x6}, {0x0, 0x6, 0x2, 0xea0f}, {0xff, 0x4, 0x0, 0x3b0}], {0x81, 0x9, 0xffffffffffffffff, 0x1}, {0x67e7, 0xb9, 0x9, 0x6}}}, 0x5, 0x3ff}) msgget(0x1, 0x80) msgrcv(0xffffffffffffffff, &(0x7f0000001540)=ANY=[], 0x0, 0x1, 0x1000) accept$inet(r1, &(0x7f00000000c0), &(0x7f00000002c0)=0xfffffffffffffe4f) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000100)=0xc) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x24, &(0x7f0000000000), 0x4) r5 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r6, &(0x7f0000000080)=[{&(0x7f0000000040)="ebacb05bc901442fc0410eee798f7f30b19ff76739", 0x15}], 0x1, 0x0, 0x0) write(r6, &(0x7f0000000280)='oL', 0x2) ioctl$TIOCFLUSH(r6, 0x8020699f, &(0x7f0000000300)=0x1) 16:00:03 executing program 1: sendmsg$unix(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socketpair(0x2, 0x3, 0x1, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(r0, 0x1) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5e98a442a400"}) write(r2, &(0x7f0000000140)=' ', 0x1) r3 = dup2(r1, r2) writev(r3, &(0x7f0000000040)=[{&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218", 0x92}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) lseek(0xffffffffffffffff, 0x0, 0x0, 0x1) getpgrp() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="0089f86882f504c7e500"], 0x10) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f0000000000)={&(0x7f0000000180)=[{0x2, 0x7fff}], 0x1}) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}], 0x1}) pwritev(r7, &(0x7f0000000080)=[{&(0x7f00000001c0)="000000dfd95dc103287f07b7efa7c2d2001c831a5283e4b290ed11ec5111814efd7c22000000000000000000f1b4eacf8692c56904706100ccdea93b2cd8a55f1e77cd4e366ddd6c129b551f974514e1ea69746d40ccd0", 0x57}], 0x1, 0x0, 0x0) ftruncate(r5, 0x0, 0x7fffffff) dup(r4) r8 = socket(0x2, 0x400000000002, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8020690c, &(0x7f0000000300)) 16:00:03 executing program 0: socket(0x2, 0xc003, 0x0) r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000340)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dfbc5b65c6593d2870b41200003500000000d28418ac1b00000000000000000000000000df42d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d36d8224d791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf37fb6513a51adf2ea95d000000000000"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0x0, 0x40e, 0x0, 0x0) 16:00:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x170002}, 0x8, [0x0, 0x400000000000]}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) setregid(0x0, 0xffffffffffffffff) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f00000004c0)}) getuid() r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="0089f86882f504c7e500"], 0x10) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000001680)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fc00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004c014e792f2c126cb5550eece14941b544a2bce60fe7e9945d849591c6687a8af7328eb63a030000"], &(0x7f0000000100)=0x1002) setsockopt$sock_int(r2, 0xffff, 0x1003, &(0x7f0000000140), 0x4) r3 = dup(r1) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x82907003, &(0x7f0000000040)=0x1) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000180)="b9dd55bb8e23b5e9ba056ba3fce122d57555bb3264e3a998c8771a96a1", 0x1d) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000040)=0x6) chroot(&(0x7f00000000c0)='./file0\x00') symlinkat(&(0x7f00000001c0)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00') syz_emit_ethernet(0xe, &(0x7f0000000600)="b4dc0d3eca000000007f0622b303") 16:00:03 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r0, &(0x7f00000001c0)=""/111, 0x1db6036960f62a5c) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x1) sendmsg(r1, &(0x7f0000000280)={&(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f00000000c0)="9566136b49b03e6d63dec5ff34a90f640457f1d21432b3733a4a1d523b2d780af17467402817bfb01b7c26890cfc20229f7a1e951c64b07f8655f3ae5bead0c7c605911e93593520704d99593a0d934f9ec3c81ff0e6e4859774831ef0c19c59a4be6d1778dbbc2566af8fa40c0abbf7ee011f369919aa6ff19f18c5b09aa3eb0043dcaa235a614e67b96e1fa5c31e2d19fc2219726c07396b47af72c135a622b70c5af183ad0ce1cd982996cfcffa58c69be0b21f366cd160d2d2b12b", 0xbd}], 0x1, &(0x7f0000000240)=ANY=[@ANYBLOB="2c00000000000000ffff000000010000edb33eba33038f0572bed1f02c283933590a526400000000"], 0x28}, 0x400) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "24674b41ce3b71e122c622fbe02a8f7a3000"}) syz_open_pts() 16:00:03 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000300)) open(&(0x7f0000000280)='./bus\x00', 0x20000, 0x44) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000000)="06000000", 0x4) r2 = socket(0x18, 0x1, 0x0) r3 = semget$private(0x0, 0x7, 0x20) semop(r3, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x84}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x0, 0x1, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x2, 0x1000}, {0x3, 0x5c, 0x800}, {0x0, 0x4, 0x800}, {0x1, 0x8, 0x800}], 0xa) semop(0x0, &(0x7f0000000340), 0x0) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f00000001c0)=""/100) r4 = socket(0x18, 0x1, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x2000000000000279, &(0x7f0000000000)=[{0x87}, {0x8000000000064}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r5, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$dupfd(r4, 0xa, r5) ioctl$BIOCGFILDROP(r5, 0x40044278, &(0x7f00000002c0)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) close(r2) socket(0x2, 0xae99e93a6aebc89f, 0x401) fcntl$dupfd(r0, 0x0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x0, 0x0) semget$private(0x0, 0x0, 0x0) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r6}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0, r6, 0x2}) syz_open_pts() fcntl$setstatus(0xffffffffffffff9c, 0x4, 0x40) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0xffffffff80000024}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x1) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x82907003, &(0x7f0000000040)=0x1) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f0000000140)=[{0x1f, 0x81, 0xa2, 0x5}, {0x4000, 0x6, 0x9, 0xe8c}, {0x800, 0x8, 0xf1, 0x1f}, {0xc350, 0x48, 0xf8, 0x2}, {0x22f, 0x1, 0x5, 0x80}]}) sendto$unix(r3, &(0x7f0000000140), 0x0, 0x4, &(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000100)={0x1, 0xdb}) 16:00:03 executing program 1: r0 = kqueue() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x4ba951a5b4b034c9, 0x0) kevent(0xffffffffffffffff, 0x0, 0xfffffffd, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffff8, 0x17}], 0x2, 0x0) kevent(r0, &(0x7f0000000000), 0xeaf4, 0x0, 0x80000001, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x200, 0x0) fcntl$setstatus(r2, 0x4, 0x80) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r3 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r3, 0x2) getsockopt$inet_opts(r1, 0x0, 0x4000001, &(0x7f0000000640)=""/124, &(0x7f0000000000)=0xfffffeb3) read(r2, &(0x7f00000006c0)=""/178, 0xffffffffffffffe6) r4 = semget$private(0x0, 0x4000000009, 0x100000010) r5 = semget(0xffffffffffffffff, 0x1, 0x0) semop(r5, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1002}, {0x1, 0x4, 0x1000}, {0x0, 0x800000000000004, 0x40000001000}, {0xfffffffffffffffe, 0x0, 0x800}, {0x2, 0x3, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x1002}, {0x2, 0x4000000000000, 0x800}, {0x7, 0x9, 0x1000}], 0x9) semop(r5, &(0x7f00000001c0)=[{0x1, 0x3, 0xe5ce97ab354d86be}, {0x2, 0x2, 0x1000}, {0x5, 0x4, 0x1800}, {0x3, 0xcd4b, 0xc00}], 0x4) connect$inet(r2, &(0x7f00000005c0)={0x2, 0x3}, 0x580) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000340)=0x40401) semop(r4, &(0x7f0000000180)=[{0x4, 0x8, 0x800}, {0x3, 0x807, 0x800}], 0x2) semget$private(0x0, 0x0, 0x8) sync() ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000300)=0x401) getsockname$inet(r2, &(0x7f0000000280), &(0x7f0000000540)=0x255) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000a00)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000200)=0xfffffd64) clock_getres(0x4, &(0x7f0000000100)) r6 = fcntl$dupfd(r2, 0x0, r2) chroot(&(0x7f0000000600)='./file0\x00') ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000500)) semop(r4, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) socket(0x0, 0x20000001, 0x7) fchdir(r6) fcntl$getown(r0, 0x5) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x20000000003) semctl$GETPID(r4, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28, 0x0, 0x0, 0xffffffff}, {0x23f}, {0x6, 0xfd, 0x1}]}) 16:00:03 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00893f0082f504c7e500"], 0x10) r1 = accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) recvmsg(r1, &(0x7f0000000700)={&(0x7f0000000140)=@in6, 0xc, &(0x7f00000005c0)=[{&(0x7f0000000180)=""/198, 0xc6}, {&(0x7f0000000280)=""/242, 0xf2}, {&(0x7f0000000380)=""/214, 0xd6}, {&(0x7f0000000480)=""/193, 0xc1}, {&(0x7f0000000580)=""/7, 0x7}], 0x5, &(0x7f0000000640)=""/171, 0xab}, 0x3) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r2 = open(&(0x7f0000000000)='./bus\x00', 0x120, 0x4b3b6bb512a2350) read(r2, &(0x7f0000000100)=""/13, 0xd) 16:00:04 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x20, 0x0) 16:00:04 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) r1 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) mlock(&(0x7f00009fc000/0x3000)=nil, 0x3000) mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 16:00:04 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x1000) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x1) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) dup2(r3, 0xffffffffffffff9c) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r4) accept$inet6(r4, &(0x7f0000000100), &(0x7f0000000140)=0xc) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000000)={&(0x7f0000000180)=[{0x2, 0x7fff}], 0x1}) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}], 0x1}) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000000000)={&(0x7f0000000180)=[{0x2, 0x7fff}], 0x1}) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}], 0x1}) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f0000000000)={&(0x7f0000000180)=[{0x2, 0x7fff}], 0x1}) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}], 0x1}) r8 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r8, 0x82907003, &(0x7f0000000040)=0x1) r9 = socket(0x2, 0x1, 0x0) bind(r9, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r10 = dup(r9) listen(r10, 0x0) poll(&(0x7f0000000200)=[{r7, 0x4}, {r7, 0x127}, {r8, 0x40}, {r10, 0x4}], 0x277, 0x1) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) 16:00:04 executing program 0: r0 = socket(0x1, 0x2, 0x4) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r0, 0x0, 0x0) 16:00:04 executing program 0: unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) rmdir(&(0x7f0000000040)='./file0/../file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb777", 0x181}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="000e2e2f66694ca430e3"], 0xa) getuid() r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000640)) geteuid() sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000001200)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08fe11f2502d81a0fd7d62a3a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000800000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289285d9e1fd9710070c5d386aa385547cdab0f657e303e61497006134e6ed7802abbf0e58c160ed51e1ed7566a2abb539780f781db62b7c5ffc20c8f912549f14489a9097338b76d001b238cc44b01b3b2bdf4b24318dd4302efb278f04e4f3daf57c8c4a712a3055018d3a6378321ae761bb2bfc5b5dda1ffedc4f2b346606be489fc75295d5d6a12994fcd2fd80ce5c90c52a84fe035a79a168a61564852c2694d14bab46efe1314d92863d1b8b307033ca6bf819"], 0x379}, 0x400) r2 = msgget$private(0x0, 0x1) msgsnd(r2, &(0x7f0000000540)=ANY=[@ANYPTR64], 0x1, 0x1000) msgsnd(r2, &(0x7f0000000240)={0x1e03e972521eb639, "cac130b853cfa242e8ab0fb5ab8db2953b0c1edd700bca1ba4b7f916edcdabdc6a7b318bcf842b93ba6736d653aedd17063c394b0f26b0770a58703a1b0e8b51b6d846558bc4624cdafb3ecac7c9b91e83908f0b60517a3acdadc1305763da84bd70e13e4baad9f819627143b4724d50d8f415680e3c"}, 0x7e, 0x1400) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fcntl$getown(0xffffffffffffff9c, 0x5) getppid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = socket(0x18, 0x4001, 0x0) setsockopt(r4, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r4, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect(r4, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) poll(&(0x7f0000000040)=[{r3, 0x57}], 0x1, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getpid() getsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1001, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r5 = msgget$private(0x0, 0x20000003c4) msgrcv(r5, &(0x7f0000000440)=ANY=[@ANYBLOB="000000c806c24489a0e111ef"], 0x1, 0x0, 0x800) r6 = msgget(0x0, 0x80) msgsnd(r6, &(0x7f0000000040)=ANY=[], 0x0, 0x800) 16:00:04 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x100001, 0x0, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3", 0x3) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f00000000c0)=0xd7c) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x667e25b0c542803a, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x1f, 0x7f, 0x4a, 0x401}, {0x6, 0x1f, 0x1f}, {0xffff, 0x5, 0x8c, 0x4}]}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x82907003, &(0x7f0000000040)=0x1) r5 = openat(r4, &(0x7f0000000200)='./bus\x00', 0x8, 0x1f8) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000280)={0x0, &(0x7f0000000240)}) 16:00:04 executing program 0: r0 = socket(0x2, 0xc003, 0x6) r1 = socket(0x2, 0xc003, 0x6) r2 = dup2(0xffffffffffffffff, r1) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000140)) r3 = socket(0x2, 0xc003, 0x6) connect$unix(r3, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a380000000800008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d013ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8dac7dbbc5b65c6593d2870b4122cd2350000001000000000000000000000000000b3b90e648a32e2a1f6cad0810112eff4c0af259a6164fcbf6c51211166a4cf22fc99a55321142674495fe3b9e7d98231a8befd639ca8fa3fcb261fe05b25378ee11dcddf36535c3de03aacf86102e8e9c6c06595d700"/286], 0x10) write(r3, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r3, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) write(r3, &(0x7f0000000280)="f8893e9d34ba751218d141ed7382a05dd4857d0e4b1fdfd4b09f4f8a", 0x1c) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000100)=r3) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) r4 = socket$inet(0x2, 0x2, 0x0) r5 = dup2(r4, r4) sendmsg$unix(r5, &(0x7f0000002480)={&(0x7f0000000000)=@abs, 0x3e, 0x0, 0x0, &(0x7f0000000040), 0x48}, 0x0) ioctl$VT_WAITACTIVE(r5, 0x20007606, &(0x7f0000000080)=0x200) write(r1, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r1, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000280)="f8893e9d34ba751218d141ed7382a05dd4857d0e4b1fdfd4b09f4f8a", 0x1c) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYRES64=r0], 0x1) write(0xffffffffffffffff, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556", 0x23) r6 = socket$inet(0x2, 0x2, 0x0) r7 = dup2(r6, r6) sendmsg$unix(r7, &(0x7f0000002480)={&(0x7f0000000000)=@abs, 0x3e, 0x0, 0x0, &(0x7f0000000040), 0x48}, 0x0) ioctl$KDGKBMODE(r7, 0x40044b06) sendto(r0, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b7", 0x2d, 0x0, 0x0, 0x0) write(r0, &(0x7f00000000c0)="9e3eb39006c0826c717ce6f35d4230e8864fabe4f27242c9aa", 0x19) 16:00:04 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x7) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:04 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f0000000040)=0xd0) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x6, &(0x7f0000000000)=[{0x0, 0x0, 0x81}, {0x7, 0x1, 0x40, 0xfffffffc}, {0x0, 0x2, 0x1, 0xe1}, {0x151, 0x7, 0x7, 0x5}, {0xaa55, 0x0, 0xfd, 0xa91}, {0x401, 0x5, 0xbc, 0x2}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="b0ad8c0f8b29b3a83ffd24326c46") 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000001c0)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x74}, {0x5c}, {0x106}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x7, &(0x7f0000000100)=[{0x46, 0x40, 0x3f, 0xff}, {0x3, 0x6, 0x4, 0x4}, {0x400, 0x7f, 0x9, 0x84}, {0x6, 0x40, 0x7, 0x1}, {0x1, 0x86, 0x1, 0x6438f480}, {0xfffa, 0x80, 0x9, 0xfffffffe}, {0x9, 0xc0, 0x0, 0x8}]}) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffff9c, 0x80105727, &(0x7f0000000300)={&(0x7f00000002c0)=[{0x47, 0x7ff}, {0x2, 0x80000001}, {0x42, 0x72e}, {0x42, 0x7ff}, {0x7, 0x4}], 0x5}) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") r4 = open(&(0x7f0000000240)='./file0\x00', 0x1ea, 0x1ac) mknodat(r4, &(0x7f00000003c0)='./file0\x00', 0x4, 0x28000000) 16:00:04 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r2 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r2) recvmsg(r1, &(0x7f00000001c0)={0x0, 0xfffffffffffffff1, 0x0, 0x0, 0xfffffffffffffffe, 0x4}, 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$getown(r3, 0x5) r5 = socket(0x800000018, 0x3, 0x102) bind$unix(r5, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r7 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r4, r6, r8}, 0xc) getpgid(r4) 16:00:04 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000002, 0x400000000000002, 0x0) recvmsg(r0, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) r3 = getuid() getegid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) r7 = getppid() r8 = msgget$private(0x0, 0x100) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000280)={{0x7fffffff, r3, r5, r4, r5, 0x10, 0x5}, 0x73b1, 0x0, r6, r7, 0x101, 0x4, 0x6, 0x7}) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) write(r1, 0x0, 0x0) r9 = socket(0x2, 0x1, 0x0) bind(r9, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r10 = dup(r9) listen(r10, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) 16:00:04 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x18, 0x1, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='\xeb\xbf@6\xafY\x1f\x00', 0x386d1, 0x0) ftruncate(r2, 0x0, 0x400) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x82907003, &(0x7f0000000040)=0x1) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x1, 0x5, 0xffff07ff}, {0x18, 0x1, 0x0, 0x7ff}, 0x8, [0x5, 0x10001, 0x4, 0xff, 0x0, 0xffffffff, 0x4, 0xed9]}, 0x3c) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x21}], 0x0, 0x0, 0x0, 0x0) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0360a59f69c8d404927479a3c5eb244200a36aa16", 0x1c, 0x0, 0x0, 0x0) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f00000017c0)=ANY=[@ANYBLOB="8202262f664000000000f148da4b71a8e1ee7de20184f87a7830f9cffff7cb7a2606fc530b2e5d6923a8fe8cb673453e3cafe4f9d34867565ecd5a7cf0f0ff92e0e8b0caabbe1382ac33ba17494ef044f8796fb397a63ad4d2f2be0496a79a138e3131f4a269b52086eb323ca99f7c5f7f300b7e4db0e37765cf1fc815df3b8b3b92c71993d76304122029cba2ac7238e2a49dc12aa9a73ee87c0b35968cf26d896d49a74a9e5ecc00008e2114147394d0c72d60c5db3fd78ca175fe7beb97fa476c33a88aa3d9d02e962302465b8768ff7a68b110e0db76cca671f5764dcd2bed04f40ec3441f271679630462812e3e5bc0fa24ea512de0888b8e9e6e3ce141ad57c210a7c69994207298d04966e2804abeb12d40cd"], 0x1) socket(0x18, 0x5, 0x4) write(r1, &(0x7f0000000080)="9e69aa56000000000004bf9aab4230408600000000030c000000000000651c1ece0e018008e6b7ca", 0x28) setsockopt(r1, 0x3, 0x9, &(0x7f00000007c0)="ce22f352e094ed8c93df8e29c4357fec348f4e3a399d00fef1d7caed7a66abe8a71877ae54264be01cdde8c08af98499e52925faf4cf861e05264b7509649a4f134c420eca4ad4c644252dbe9449b3222f20fd2c8ed2bf495a9bd95a7cc62fde7ee5fe52587762830a423024fb94cde39e97f2a820d052c61f174af76ef687bd97cc785606dad4687085eef30e524f8ea7bbce339537ccecfa4efe7e06b0c80af085135b47a46ba103bed837e24dc847ddd20e26cc627d4238fec6b79173272dd775b1d2a798bf93e74da1f190e4bcf0e9b8240ed88265d9fb04d4afa103004b6544d997c1e48da043da04aae5975ecf18fee6096ee899752b89da9124e2f5f8cd0009dc69e411b10a4e40b36291db7ed37e5abaa21cc7c9fa1276fe005d2b5866c7fc7b6d4033fc24aab9b34c527d8005cc13dcc9b2db97902547051e4d287579351d252cb0d2ec2cd29b32e9fd086ca08ec6b58f16a68d3b56add9922cecc15a8de584a6644ea113094e37b68a4873c44f60cd7b355dbf4fb2d831024c43de6f8609accce388b9413ee408e9c3c725f25c6a3fd151984b1e19f23fb4ee19e4849e566032479206cf16698c2f1c56974c538eb08ab286d04ed52e0a76f879e41d7097059581aa85973f0777b6211723e39c8ed330c304e9d308e7ea57461617694d6a7ed2396425ae4a0dff87080138d8215b86ddf326f52753bd34b68cfab7436890d2898c26459b46abf523ea1a97fb5d0c7a09eacf9a66c1885e3a7147b6af88de81bbb841b43ba2d2c9d16293141d30fa25b638ef83df9d08fae217b253d2266ee12ef407d2efd96b06f28e1ed7f181b190038fcd2d09bccae7813cf3d78f93e0a74a7ca23a6cca7f710e11192050a8c81e22a7633f78def7c99e6272f08c3cfeb4f4c715799c3773622a86e629079580fe7c52018ee08db4ee6d8412da72356a358aa517dc714bd886886711480581cbe432f290eca1a870e6535efbd47d4aa5e627ed3690137ef9299e44dc177b0f19b7d6e848c99ce136766e3ddfaff05bf395ae042b746ec1fcf63ca6d5bdd3378100b59f255e73acc814af5012f2bdeb7da32a48942ab4008aa0827ed4d789518e5d3506cf5f4361fd3d684a17f10cac2fb313c97eb6e808b21943f761316fd397b60420913cb80f5173cdd1aef958f7c8bb0943d8335ee448ed9140e7ca52b830dccac769335cca6b90e9e787ebd8fb5e1a751540d77b4a6f2c785cbbc656ea4e82c312469d4ce3c880cf3a6a7fe74d24355f55a387e93292441c1be278bd9f19c767cf5fa59fe43d92b053fc605f25baacae4e3f2e607bbf9dec76f1b26839ebfa4b303352331e256ab274296bd5eb0572488194a4f6f0e027719cd2c023dd18211c84ac8642ebb0fc76e2234b9d85bce69b5ea18a0881e91f393563d10b5a9bc4e6464f498e6001b0e4558b595c2998b44747a5f475dd39f73105e85e464c9b0756b019e2ffe20a0198fc63f148215724dfdf8c669e4bd8b35e806efb8e9a805f7718b251becff20960590fca7eda526aef68454086c60ed97bcf0a871ab47ea5af2f39ff861c19fe7a8cf72a33e38bba69f00c057907c08e7a047e8249e476670544afa79903a8aa9ec0136a4f346c093a04c6813f1ead9ae3624e88b0e172da6d4ed98325f22c745cce6fb49f2b8147bb6ea14e7f0aea2f20cf2aede210b6be3b7b7c48ea2b6240dadf4d804549e03576ee6aa01db38f337ccc947a149e0a2819acc10d82edba7e8ae48c5efc21920ce831fd49beb64edb825d0b2ae01e8438399dec8217bc7057a44b10d506758f266afe23c19566e78918f59e91db270ecba6d833469ce6c48d562cd965a9eb32c3f48d412c61f90ca9467514df0161d92d0c28a82948d4c147f13d2f5e56812f2f64a28c2113bac52fb03516e302ffda070915c7b9ed4edabe2a8dc2c8729857a8ee435aedff10bd9b7d4e64817cc241c0c139505066764528d992f68b2f79988a3084fa97af4b1deba2fff2833ee6eb7029cc407e9191927a6b915ba780789d7b1e468138676de0beb44399c26dd0084b0f25a2fe18ea9ad417a8bb02e9402b2bd37b53f7935957db9d95a6a46b93cca447bd8bb783e5335e6ee74b7cc738d3697dbd33ab3f1431d69a6c5d49fd15e9fadc47d79d2dfb48fe2e7fbe6a509bca328778cb4dfed65a5ccd95fd780ef16fda569e5057dfbad19afd4161747ce199574c3b7c29377d0d352928ecfd43c10d4f47a013841712f6828b69c0b264be47758caeb2b0ab32f4fb7d550f3bb8f2461676b4ec1b81156baa853c8e730c9ab3224eae0a3c9627460bc312ec08140e9fae5907265ad00a125597e040aca3d3e6209f4d9fef9b3e2aa3a9478d8425afd810a2e3d5b967a2557d45b2ca705d9050dbd96f0dc644a06a0e497618765bff1e4cab57450754816c5a4bac6dcca5f88a713c1c2a1b05d87815d9962a04e75fa8316f8322ecfb3c04f69cb1fff5d9d79c07a80d3ecad5317f16c1bc70fb5d391341b85640589d6c888ea40921fd747e5ca4687d9556a7182b69cd596ca07b065906ae03c0b5786016343c1b1643c2ef27e6c9c13e6e0a6eee4e6692bc75128709b3030d48ff17f1fb981ab586e81fd6cef58045e9d13a66ed79e09694a1d0e8f680127931c96d1b8999468d2a16b14818b1149a758181699e84a024cd6a9a1b655afb82f5a7225ab49c389d7895f447d1933b9a348854dcb358cbabbf420e7c01f3484877e7c35d861be1d9a6e40655df3db22f04e9742cd206b25c95cd7038975af0a028fb151f5e959c0c3e8b0eb3a70c8f05454518121ce9a9af2eea8ee6b94baa8c6c90924b0152a7cf215a7d80ead9b56a1bd2381828a7f58e343edcc447c6d4e98cd05c68abeba81d63f074fab531873a8fa8c67d2b3dd13dcb8fcd7cc96cca0a7cae4042ec4311885c56e1a6312d8201fa540fd03cb4c9e2bf81d78e936ea45478c2533ecd5c36b20f83aee6f1877036b8871449c7950577ff84fe08d0aa3c58e216cd82641bf89e01e43c9b1b7ef8dec62f9fc778562e4406390821236f4f65f1543c53049cc601984a4b3372b29578ab2c243090ddc4249bbb57019619334f1f4c9a4a5f3ec28c5d240056f28da2fbf92219b8580370f1145fd64d6c55f19f4a86fee0d7574241cfa168245be608fbddbf225b2a22a78814539aae620114b65f16502b68b4caea5bd1be750758994a7b08cfbceeaa9a3454470a56908cbc8b2382748d966d59c0ff92ce2d9f2136e1b0d170c776f561c194bfef92466089cd42e42933d876ea3f0a718858ee0688f4268287b957c5d93c8d43b689d8a1b0a5eef69014c6d965c9d8985874953c7ce31f4ef3d3558f19a6ae6cbcc127a9deb08f55f49dd76c9f267474035bad3928d2ae8a2ef9eb3275653e7cea96a1c981b9943f90b6fcb4714588c8292f08ec318dd3fcc32aa26a2f8277abd255e675bfde77c31e1fc8aa934b0dba9226f7175e1d2059b287c340d5562e2e0df7d60406d3c4663ea3519e909b07c6a8effe80ef6621ccef9d64777c10ac69bcce7e5668fea2ff19d6f762bf1f1e089a6b419d9c483eb3f3038333608a2c6a4ebf6950a111323f6555d8d08440185b9de99343bbc07498af469449c9ee8d6fca668890c15edcc5f0ce5c1201a04ca373979ed666cf135af6461d82251829995841a49992f485b8cd890cfe95fb960ac4a0628d0bcc77260fb8bbbc679907b55da03a692609b37bb79ebefead7c97226771f3afe36d5956d31fdba8a96ab642f1ccc77843a481efcc1b3cfcbbd1bb20231cc324cb7c0ea410cc6ac59730c65f56bc9eac41aa4f273a9187d81c3e052691c3dc57ac77668c0ce5b5cd2193d00cc362d0336f4134eedb17a3bbded73a6ac92975cfe3cd02642eb7f980e396d510e7cb5f4ee5e0bb5d20f3392b79145bf89d2f8014ce142ac730aab4bc875bdb760a318575ecbb94d8fe524246bfbeae2dc0404d0b4b9a334cf8bd5949c298a0efa8093f85e205477378879ed68a9990f693254c908b9e1dff211bf0039b15f3e651d599b28dc6e563865efae76d81eae80e5f993ee30efc5575bb34a633e943a060542c1f182f4eecb4a526147d662bd6e3fcc1714bd6da23422d9420bf413c87b5aed27d7d2551838aac95c5e8b4dc3e9adfd34f6c6a2609a923e11638481471a9fbbe74c9b9739eb8d7a5cf8f70c91ed3ecf91b8f60f842fa9020a07ecbabc2e8b96dba083ccd5a29e45254f49607d367719cf9061ecb62e7c74918211d5325016bf2f689770d921a2a6c6ac56b5efe3ff0b890dbb9dd7e88c25e69adf1bf2d4d84a43ff346d749e7f954480895166d9c0148e3920d144760c193189cedecbc24974453de100172ef4a5ce9e4ca5f48dfa7892eeb04d23611ddfe1ae737024dc4127cb58f2e9e37d6197eb023b91e8e52927336fbcb7ad8670a915b719aeb38a777b03a4f164e62ab4d8cb8e74b44e08af498e8e08dc7fe3248eef0030bd6f63d6b8c82cf279ccbf29f4095c10ce4af1f5485394c908047c9a72fbbde114d347f3f796544f223f393b5227612ce52d9120c89c94041df825774930d69972527bf0e551f2443dcafe1b98ecd1d16ed1334dc6950286192a179048cfbbfabd8f8a02fe9e09d880d977e24c304e9dc3d7742c58fbd73971b1d5f85f0039b8ccbb5bade9cfa3a2be01710109a7ba7b31751f12adb51b759d3e42e9cc776dcd8a1d9d06d35b825c6fcf05e037d71efd758b6e599662821e1742f29e8cb3f80bada46143ef56f0fa761f22a4a08782f432fa07c44264bc9b9f5cfe18bd6050bff3029bfd7085ff28fa4782ba950511920c7ac78f483fbd58362461f04974f51873beceac9797aee27014085d11f79899301691c89fc1821ed27bde6e2a2dbabb4f33685b80612ff31f306a6c48f9c3dc8fa5b94197d5d74414898afc75b555f556fb32e3e2ba1f98f2d94287d891174956d0823807fa0f5ff661fdd75da4d0f599da3c10759e67679e41c4d0fca75af9be972d8737f564ac492b7bb5f3bfc4cfe4ee77300395976e635d3f504547f7465ab9ea1b4fa2c5b336edaa831b019465275ff0a5ee4e38d85b3fcc880f1bc0ce3ac084b6d663cd6f129e4b7a71c9e8f43fd5922d790f09f2f748f59965391abdeb81a36cdced028ec26eab488b3b569ef717c2421841a91a103dcc936d3de9a216dcd2a08bb9b6d07d6053abec1ed3f06dcec43bd48620cd6f552907bed7b19b0d01a9374f8657ec05d121e84eb07b08ce0c57c983f8b46c025fdd76493c695ca4346c9f8ef02de7a095b10371f01362900a1d34453cc73c2a3f3e63c8043a1a336f9a7c6270c2fc18e5fdc166d8c1c4a8bab74b0034fc892ca59be1e0b9b5af409bcf74740a576f7c1aec47dcaa887fdd068b152d9c3496db8256cddd64dcb9fd760f4fcc97a9a56688c488912be17998c6aadf7d31e7037e3509436ffce303465aadb73af0d441f262d01557cb067e4dc4c38344d04c4e488a8087bac057bcdba3f1fb1950387ba4dd314499aee1d769473f8d3c709fc080436fb4f045b69814062a7ff723c736485317990acafb73bfb3d3a60c0e1626af73408b730b1c497bcc285a9e56a4380051f3a5cbb6d35f3f7e45888e3070ce0b2885d26fc1b4ae02c5c0aa3e308453c900788ad699fc5c6f3021ed158e19182f2340561893921fed578965640294fd608c3f77d8bd1cbdc9020c32041153330011331fc90f61f1db4a83470c9253df04fb13b61fab6504d2a8f75fe5a40d76afd677253190770815864", 0x1000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x1, &(0x7f0000000380)=[{0x6, 0x2f, 0x9, 0xfffffffe}]}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f00000005c0)=0xc) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$getown(r3, 0x5) r5 = socket(0x800000018, 0x3, 0x102) bind$unix(r5, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r7 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r4, r6, r8}, 0xc) lchown(&(0x7f0000000500)='./file0\x00', r2, r8) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x10a) chdir(&(0x7f0000000280)='./file0\x00') r9 = open(&(0x7f0000000580)='./bus\x00', 0x0, 0x10) ioctl$TIOCSETA(r9, 0xc2c04223, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) accept$inet6(r9, &(0x7f0000000480), &(0x7f00000004c0)=0xc) r10 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r10, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) r11 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x100) ioctl$BIOCGBLEN(r11, 0x40044266, &(0x7f0000000440)) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) symlink(&(0x7f00000002c0)='./bus\x00', &(0x7f0000000340)='./file0\x00') r13 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) socket$inet(0x2, 0x8000, 0x7f) ioctl$TIOCSETA(r13, 0xc2c04223, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x12, r13, 0x0, 0x128) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) 16:00:04 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r1, 0x0, 0xd, 0x0, 0x0) pwrite(r1, &(0x7f0000000100)="c8a84e", 0xffffffffffffff1e, 0x0, 0x0) socketpair(0x18, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r3 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x10080, 0x20) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x10000, 0x7, 0x4, 0x2, 0x7, 0x55a58399, 0x8, 0x0, 0x2, 0x6, 0x5}) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f0000000080)) fcntl$dupfd(0xffffffffffffff9c, 0x0, r2) write(r2, &(0x7f0000000440)="f14c72185d110fbe1b3e648f65556309efc113518852c2ca6a929220de6c4b4ad65bfd28fdd89671bc080525c49836ceb03b53fe9c6fdc212f92aa1ea7ca9e89494be3332848527bc19d4d4816b87e8ad307824ca0cce1585d4c565afc7acc5e64fd857643f52f03e561d1f53e199a2b0307dc1e2a12ea72254c005aed76e2e3455254d6bac6625acd8a305c8482b387", 0x90) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) connect$inet(r0, &(0x7f0000000100)={0x2, 0x3}, 0xc) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r5, 0x29, 0x80000000000000d, &(0x7f0000000040), 0x0) dup(r5) semget$private(0x0, 0x7, 0x86) r6 = semget$private(0x0, 0x1, 0x18c) semctl$GETPID(r6, 0x4, 0x4, &(0x7f0000000380)=""/47) semget$private(0x0, 0x3, 0x5) semctl$GETVAL(r6, 0xbfcf445eb7fbbb01, 0x5, &(0x7f0000000000)=""/222) r7 = socket(0x11, 0x4003, 0x0) sendto$unix(r7, &(0x7f0000000300)="b100050400000000000000000d000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1b132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb7bac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee05516b4526a52440c00020000dd000000020208a371a3f80004000000000000000100000000000000007146d0955151268de6274f73432f25b82ce036e98d15914490b296c1f2631e6dfde1227bc10068d68b5a1b6eebbba8a18153bb81770bc28fce46b59967dc33e5baf395e4c98e378054aa742226970f12de7a7f9342b5fd751ef85991a15cab0ecc1c9c9a29e07508ba1a3028a7e1757b94a14da729d553523ebf5e", 0xb1, 0x0, 0x0, 0xff60) r8 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r8, 0x0, r8) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000280), 0xc) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'p\x02:', 0x0}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000180)=0x2) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000140)=0x10) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") pledge(&(0x7f00000001c0)='/dev/bpf\x00', &(0x7f0000000200)='\x00') 16:00:04 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000140)=ANY=[], 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x1) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) accept(r3, &(0x7f0000003a00)=@un=@abs, &(0x7f0000003a40)=0x8) r4 = fcntl$getown(r0, 0x5) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = fcntl$getown(r5, 0x5) r7 = socket(0x800000018, 0x3, 0x102) bind$unix(r7, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r9 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r6, r8, r10}, 0xc) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = fcntl$getown(r11, 0x5) r13 = socket(0x800000018, 0x3, 0x102) bind$unix(r13, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r15 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r12, r14, r16}, 0xc) r17 = socket(0x2, 0x1, 0x0) bind(r17, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r17) accept$inet6(r17, &(0x7f0000000100), &(0x7f0000000140)=0xfffffffffffffcb0) r18 = getpid() pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r20 = fcntl$getown(r19, 0x5) r21 = socket(0x800000018, 0x3, 0x102) bind$unix(r21, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r23 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r20, r22, r24}, 0xc) r25 = socket(0x2, 0x1, 0x0) bind(r25, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r26 = dup(r25) listen(r26, 0x0) r27 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0}, 0xc) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r30 = fcntl$getown(r29, 0x5) r31 = socket(0x800000018, 0x3, 0x102) bind$unix(r31, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) socket(0x800000018, 0x3, 0x102) r33 = socket$inet(0x2, 0x4000, 0x4) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f00000039c0)={0x0, 0x0, 0x0}, 0x19b) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r30, r32, r34}, 0xc) r35 = getppid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000003880)={0x0, 0x0}, 0xc) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r38 = fcntl$getown(r37, 0x5) r39 = socket(0x800000018, 0x3, 0x102) bind$unix(r39, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r41 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r38, r40, r42}, 0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000003980)={&(0x7f0000000200)=@file={0x1, './bus\x00'}, 0x8, &(0x7f00000037c0)=[{&(0x7f0000000240)="049704a63e48f10c06200ff6f464bd811adb2bcb649e8cc857efd2f077afa6f4a4c80bb53d3b12cb8d6d2cf8f1e2f4793233228f80f6bbd62ad8ba4b7150e05430115d600fe0cf8f1050fc3d574021fda406da2138d5ee3eebb8320e340cfbbd40fdc9dec5b3e5aa48acec96332781769ece0811133e8f7fda8dab0599a7983d19a5145e38593bf44fd77f6ed13d9f855c92c898acbbeaadffe9f04184449c6ee0142dc8f695b874344a919adfb003eec97030280a6b703ce3cbd9f1c1bb96b0a3683fbd77d6e26f4438a599c718b8", 0xcf}, {&(0x7f0000000340)="4d25976a5da78a7a95f9d033552d2629e269cdc3994df2727108a15a6405becd8eeab27b9aae72d5588d5a9a503b9c3611938a614393942fd6b78ea4b53fb1cbf621b7800a4aed6ef5a73b4f7c214f242053c346c5d7d81693db12c299cdf332d2543b8145f3a49206079cfdfc0795e332ed48d839513eb613c40a577285f1e838d1125f8f385a2d4c996432f69ece9fc38a7d3daffea25d0fdfea68c12fef7f0bb90668e3f0b5c50a12f9f361fbd796af5d805a76cfbe4d618aae47147ab1084fb117c908026e6ca230cfab39a54a49280f7083f0ef4efe7697a5e1a2f8e1209e7c422d0bac2aed1327aa7dd227a152e980c5153146b2ccdb21788f2bc0e009361e5fdc125456805e0268ebc9a30018ee4afa1ee90b1af473ffb36417607847dafc5b747be96cf03fd8097148714db24e624e1fd33616e031b2ba68fa39b3d5f029a1fb2f84e24331c85b8480f4fb4cfb051271ae73de25d5b4dc5d0f297c448c090e85b23a6c2b2c9f9e969c83e716344e192e4143b73bb910b97dba106cd04d95e49b02b6559d6151c9bb27771cf58f7719046b9658692440fe21b41079f96a27290a0606ed744e878f905d65f7fa3548f51833715de1bdfcf4ee6c942ff92530543c30a1a87898d2db8e9b448b0f695f91e75818526aa9f971f0a8ddac246b60e45fc1dca8810caba3a09ee2f5abff642f27d754591684464e2bf470f6a964fdbf54940bd35dd274c910cc4465f4686e789bd1622cd6ee304008712535c8b09b05e5cce8f50a36f74450d3f875a610d19114e9b034fd8b1e880d6011e17eda59cdbf5cb602f0d2f26d50199da1f3936800846b73bd87ddf9e014330d2b487292706f1839ed741ea6e7318a35525fad59cda8d3a4adde33cefa039c5b507501e6c9b3dcb31910c914ab0ab857477e64d7f7272e97e62b55eff57efad843121746f7234e59054e115f907a430335994c2d6eeee1de1c81506049295e5197ca4f71ca3a0cd80464e95af9f1f5027761e76e088d8e6f58bc3da32a4d138d2dc4e07bbe211fb2469e040e2c688e767d6fafe99e935d643ab860f71464cf8d62006405cc13188d1963287d39b027cb07a607e5573624525935e880bbdd8a7e4db5a68037809d3fcece06bddb79aebb6f5dd7211ff6d51be76ca1dbd8e648b418132252fe9dc1139d4725359c5a350264cbff9f6efe050f83dd114a829810f9a7d811f34413d9c2f41c8a46e5aab734251a926db1597b332e6074d10aff92027d2d5c09ce49913f95ecb63d404274e90d9fd750069de9f3944ac2837da5436c2c37a805d327ac11db18f3b0747673f5253e182ab8a6972d7eda03eebd9fa3c048c1a25bb320284d094921eff7e6ac4568cb18689f0c7ec413bd75a2d7b30162d3c4f7cb090b44e30cb90d065e52c42f83bd3bf97f2ab7771c6bdf0230e1780770e796d8f3a4994bd9883fef8772c9c7889749591eff84756fd75f1d6ba64456c52cd65b2288d7cdcbf108c30e5722168db61438679099f0aa78c878ae83575ae0dabdbc80e1d37e9cf417457b77c83d5f1777517ad6f21a2a228e736090cb2bacc9c8bef4030ad96d5551da5b4edd76ee1047898e15750598e24cca4e56d0edfdd6b698527e42713e6458b821ddf707a88dfeed1db8f9c63d200b3f4aa0545667e8f8a40f6354ece3673d2fd39642e55fc09fa88a3e9a6999b812d4c5a8839f3d97d1889ad1df85a19c80ea1f47d5f620f51b700486c5d52b3d171bf29341fdba69b2e11c7cc097d4ddd120ac900a48e0379ceff238a32a0e62a80385582a07429b04331dcd83bdc62ecb6f7d74e4aea1bd1504c6d482b6cc2ae98818e6c46191d70814942ad789da5832590f61a9bbb8ac9bdfe8b0f72f890894331022e550db6e32d3598643e08fae87f4e03cfad4c98fc45c4fde450d36fceb2caa4b052b3ec31c436592640b7d53a0c724885bd2d1b3af20f41956640f55d60db8e5cc2a2b95907f0a2c5544d49ea02744fc123f4ad5f7d58f289929dedf3f309e6a92101bcbe0fd8bdecc970d6256a79980a2b921678766a31572d7c9f5b1bfc8e490e9bd71b3e4bc63008e8524fef77e7ddda8b9d00483e115040de5156e8beab24a53237cfeeab996c65ac2e27a585d677c4f9c92b9b87f057054e297604fc6effc3780883d6f169f4a7e4302121d79f84e50465bc5bcd9b5fa0197c91c880f21352c704318c825ef228cffed19e06ec42b2c2da940a82012efea464ffa090c11c37c7fb077a5eb2c9404e8960ef385d452680d1668b1fd11fe5f4c6eb1b7d559446abc6068b700e9291f9575ec739e73138ec3881d3b43e908d3e3dd710c6e68df21ffa80ed1a8cce621551718e564dafc5ae140cdf80fa41dffbc9c174eab9c57f31a089178b662a6351ef625bba867a7f127931c5ad37ef9f6ba9bd6b73864ab4e83ea257c6aaeefe02d1bcf0d0ea65a7ffa05fb42f931689871d1ef4d4e4f6ada7e6f685701238742713dce9068e1b9f3e1226a1ca2b35c047bcd21c5f8b2bde4379437c91bd4f254bb1fc734e508d45cf72031c7aeb008e33755d7d8c5fc978be717e35f8db83a9c9e18b43cd0e51755228cb41d4feac54ec917080c73b0c1e695df8b5c24e1a9c4c71870a799165aa3b41c9f6ade8e57a366919a944bafdc9503114a867f80cec48e17de2e2cba08e528d1652f8c839ff6497efe055962d5a465cc9cb1661a73e32b1536806d182397cd9a87f7829ffb6f2aea4a2908492ad7c91313277e5285acae4391f78ba6712183df64e157fb6fdd320922cf07ad93e6b544d781ed378a76495a63fa3f94377d01320a1a95c112fe35042987f2dad186148a84066f4f763d3712f9334a618fb4b07644f7809b4d6522b16e6cfafbf1d5bec11ff6fb6e4b6967d175bb459a6cdf4bbffbdade8eacbb496ddf901876f292cdab04ed2aae3f8d08354d5655a2a5515cec9bc57591c620b20da39eee1a393bd221766eb316458831446f6674f0005e794e980b6294368b5b28683697964eda2cf18bb509280d9ba579ae138c9aff22f0c8ce243b7a82668eab9fee4f61e77829419a8b1fae0f9fe4635f6dca858e024ea674bdc45505b933251f43913194a3474540722416a4e40639ddcffd5ab238ee31c510387db2d11b60fb6751cf112d81eb9665ca811b04531f7dc0431a3b566ed37f1a6bf60a6d54ba66d1621eb536251003b3e67ce268164eea8d62ee35b2c6e18293ab8c4e32da4e61a4cfa154aabd41effa5927d16b5b476c17d4a2ec1968db1cf274f46405053d88ad20f1e9efc9713c6689ce6ed9d7197bed3673f6ec97c9eefe1f9347b15ff7839ca5c07d24c0c4439de9fcd4385e809e0c80a80e1a5d3c3d18210f1ac0565209681931d538f2b018b3df54e8f2ab225c4d3f6bf246fb5db83a66110c44f17c5174102425e73ad4275cdd7616207e42e76fd467b70a04dd5eea75e4fdd8b7ec70d21e8c6b24e1d902999e6e19ccd2a3cdb95aebd448bfe6af1e017cb90a75a0cd297fdaefb54938b74490074140e8fa8e282259b439fee71a22e86a7864835124d72318bea1220b85e534dfd936838b3ad4e986b682d1ac088652e2eb0d526077f2d78dc6fec6d90901e63039fd766c46ec4b40c2d789212347f6c90403757d1774c56788a25e3f5d0a2afe6bad5f6838c841576feb21d48cd1279bcca4de00a06dc707f90a771ccf5e4d95d07fc3582acdfd34742d9b04bcc4383762f6e9cded9807717dcddb7c3339866c788192cb0d4f03851021f8ee8af6428b1032608ab275c431fec0f1004be3e9a59f147a3ed3a716b67581d3d5999deea397c82e21e0d68a0da2892b7a4b1100bb6d2e1c2753e4c31eeae47379e4652ed5fa74f53ada644fa8c6013a4b9cb9460e175f8324b45ac37ffcdf7e185cf3be136dd0eb87e9de890ad1dd7a997239d1f70a5cc8e2beef5cb21b0c4897c8493b39990c5ca2cecc057e29fec8111f2c9cf7c6f2463030754c89c5b42f8bea417f9801545d72d397bb5c6e44c31f86eec811cd5723f33e5a8e01bef775de59c900356cbf68c63a9be7f78e94fc2587734d0a03e2f2c88e035cfdb9bfecfab07aeb9cc8aacd24fdfa6e51de326f8aff16eb09a3bd3e56e4c13bf48be6a9f86fa72deb727dbf1a792d41ec74da93345414c5b164e74bdb77e9e8ba1e9689e0fe6a763057ff0bfdda786794da354617738399c2dbf548cc2e617e992800c669936d201b7bc381268f6c159957dd948b2dc3b917c7a597518819d042eec25ff28502cb535308dcd598c57ee96737b3a6743a6ad534ec12d3f7bd464114d6bbd883e81eced0c24838b5dc7bc8d6fce64a3167b754066bb0295c28b8dac7e9e5773020a856013c931359b04f3c3f0fece7cf7b49c0d9ea4fec9af6f070956c2cdd426f59407651a947ca62734da2e102fac38ea8d96bef4ba39a24229d7a5f4104abda553917564369ba659022fb8099f5fc96ab24993f161311493b3129685492d2f6dfef0d183b55caa929c396e925070299a59999d1e6f8e3bb85b0d796af1f067bb0915543e7ec483ff0e1c595b2593e4cff47b01a5836cad8addcc1753a03dcabbafbb9c5c2366535d2fc66047cf9a319d9999d0e8f8f7692f226ba4fcc1f82704ec94927304ac64d4bce02e0c2aad66ea76a67cd46af7daf7bf46b3b0d4d4362dd019e620df3a981cbe9ca405107e983a38bfdede99c1c79fb66ad4976cbb05f3db1c9fba68a8dacd17edb02348131772ec0b58560486d1d2f4c1cbe2749db8e8eb691c57238cb2400c24e10069e171466639c3e34683727148e5aeb78cb43ffc841e5c792196f9fa34b9c4271603147d11c2c5d8674df07ef56d62b0b83377b2fac79f6b1eaabcda5a975ec87db819a07ad47300c7ab059aae7ba0bc77fd002cf115901972094cab21344d4bb37925386b374480b75efa53caaa1b19062d42ae9c8f27d3f5530392a8c0e31003a19c7b55db9f71ca7f7a0295ee20ffceba1d1054b175d2909bdb87f66014e8320344721b3b19502a733ae086a658cc0c1154c9fff6973cb2127e4435529b15380d0dd24b9f6e72f3c54271bf3e991aae4740a9f1f4f7e1479093212524342d5a48e69760457604d2fa45deebf413af5ba84fcca81c8915bf90dec079683cf649c844564c2a2a39869f6116515980ae8898736e33625e576e945b2efeb8b4035a933fa53cead96f1ee4227796a3481baa281da9dd359bf71e0242e432f65c313dbfe803c0897c8e24ce09b3e3b16a1caca4adadb7dfef078d7dc23a64dc8bd058b0e79dc3a01a4a43144b6672d7386d86612e88d9d0ab8b2c6db80c8382a3aa78cf97f4e82070891519f6c6a53f462c4d230f9b6c276f54de6502064bf480816ff85466a9e1dfd550cc5426857fcb16d899ce4d977f799814be72490cd0018e6ff0e14935019c1a996f9d5c105cb64b52f2c8ad9dd7fb91d9471272481f8658a4dfe4da33c2dde0d8a0cfb59cda10f615714dd33c02b87ab147cef2cf1a003e5cb292c66314f0f40d8a888e072d1911da8fe61460324b09742ebc1fa3055e911d20d2ac2e0240f82936340189c35010ce60970ac1cca54207e9a13a6546d6903eb19b09a5359ba08defe537b5fed8d0dee6a8c37cdce0901ad70e15d8c4b1c40e2deb03e78bb3359affef1b200384188498ad6bbc10293be14d1e802036fe5e70aaee404bafb912c91cdcbd69f6436bede07282cc879b8f33c1e4415e0407c3d456d37a6fef3826ffd40fb081fcb0f87e7015458c3a0b51ee9d67856ad2bb8e900", 0x1000}, {&(0x7f0000001340)="4ebf030f71f024cf317f907bba29f7dd85cd5917dacf2361cf36cb9ecef6e1e892d59b6015349b850691f4512b1e0399bb9956e7cb428b625b1b2430969e3591e5552e2fdfc2845a917e61c5fa17c92bd0a41b3168bdecde0a242412ee85231b3dea53ecec6a06b5e4c100ce85dcac49115f38888bc576935cde0aa69b4f7f74037d1783c4dc89d3e78f622387e7e33262e4b4b315cb05ea", 0x98}, {&(0x7f0000001480)="2a9133ce4fda716773f7bfd5f6f69634a5c718c1e7645e321c9e62eedd3d416eebbc44dea56858f382013b4a523685298768e44cb75e7a6c7151c011fb3c627711bd5f4330c3905c04d4d85c802c810b46872049b5a5ef6b5a4c21e648d0dcd09b9660dd8f5a6744e763a03ea5c933041efbe86bc0a20671c9ebf1b95df96c261c7439787ae48e5faab74639775532fa9ecfc8aca45e872382b136995bcd0ea8f4d67288a1b7b9ef63ac0dabe25f0c89aecc7a78ac887ed679160353525aaa6460d30fab1944924eb12a3d7ef1aa6ed9533e785e019bf607e85e138e88ad494c4eccd380e977ef6dc394861f43346c4062ba78833fa08b292b00b4087b73eb742d4cb34e158172258d5c9dab77bc904cfa28f37ad1738a08a95eb9ba064ce0a807b3f2daa20b73e0c580df7a8b123f4d54f42cf0fb6fbc78721d15e29fbfa08914a0187f9f1118824b70a43b70e8ca70667b4a9610ffcc920a75b636e9cc48c2ed25385ec170d8481a583ed4e781126519256c1b9f92ed2659b84ba24214af1a0fcde0ed25bb33330397b6c858c12f2b05249c6540f49c829bc9fb5b19b8d2703f0b076eab97e1f721c2ac3eb826dd9690f62bcb4c416cd7d9392463580e17f6898bef12c66c8b8d476a3bd285d1ea251f8acbec31e69eaa28804e9f4d28760da84a2060f0d736561d1cfa99941aa29b786ccf6d3c83ced738061fe97a5f599cd601f00a6895cfba08ee850e9afad4b06f4516de1fba9da38e4a487cb59ce1a23a7f4c0fb7bcc777f413656e9ec74dae2de3603ceb0144fb6c8af672d7691de5e9a474a1f47986403d4ea7e8ca2f22c310fb844ae184c5cb9716758f3a9f3af4029a49997181664089c94bac2d8000ee8a06e620c320a3f5e67c461b1129effd215d041184f7856f2795029ed9c73d3783f319984b9f27a584c3a8b105bb3941e86567cd28d150a15774257c879bc319f86054bc149a033b4342a9f50f94f7782cf0d3ba25b386533b7977c92d8c1336f172f6afb4cddd5578392398ccf2f80799580346d0c04649616ebac5f4802214dd70f6c5bf78fab90853b65567a3c29672ebf57124f572318345b1024887e8086950799d93e66b48d10b41d768445f35847ef02f23b2084ececcc83a26247535e0b3dd4daaaec3afd608a2ee1ce8149b7b016449b3db6e0790f3a939a744aa7fa06127b4427fa2b140f257225cb5a34f10c44a99cc54aa522735c1ec4ccbec341df6141b0dfc8a0f9e428451f90d2807a17ce1892c36016875c6f7d22e517744f14d4eff804170f88d3c77a25e795152d79c72b9a96321721529fe189acf2b9fbc33fb78ccf5635b170daa0e48d05eb13e31bf162dece21d938216907621f9119e990c734c13dadf0b861cb9dedca72203d15f1c6ae800e0ec2f027c59fc1dfd2b35be443a6d42e2125dcad37ec7f06220e4dfa25ca0701b7bb4916e7c4539528c9db642b290cd4c6aa8a90a11607d729359633f091f74b3b30cdec7a853697ec0506a2216c25d30ce1c6b16629c321d7f0114ce24e104e1ccd0a13608bf838c084a6ea0cc81b2a70db0dc249901e08181906c9049113aaaa0c500f21d3166139426a3695369f7389d70b176882d6d27b46905ccd7d4737e2304b1221946bc56eb02b9cd8a70326df36b38cf3b4b3760e866ef42780781ae47342541d1803d614e5ce6543d6f2fb8888ab939b8d5c32e3a06cc6dfa3235ed2562bad78e48bee8b725518237d0e2c99ada9d28b9661f1b6fa3aa916bd28301750e25f5811b132b161c69aabb928d85a495e00737933d06629203e6158b0f9a5637d9526f41e0e8c275a0f33c5fdbb45e24a9a10274be65436058dcf639e308c5e272d69724966ee48a08170de774ecedd6a4abb9a15a03d6c3963be25c0bbe9f88e2609684b10f8e76c6d3471f9a0c34822509dacb56f577febb92963fb236edbfb324ab81094ad2fa2eff76b4590bb6e29d69377c66eb918555c61b5cb8c50565aad89bfe624eda91b7b07a9b844a86c5f3ce0a2de23757504b6ca8f978c3609da5e013e6cbd8c2101a31c21bb9c2a09e5681f775cf4e2698f5b3a9e8c156ee4a770504a509e0244f21d9698442d42fa9b4b3e5b750606599ae7eb93838578f92accb7a31ab1169bda22bd2dcca103decb0836fd26debc789d6120edc04a3aea3ad7bd66333f93a5e0bd0dc79e626a700462122cdf21e19818bcde01e7d6e3675b520c2fc855cfe50d4a5efd019ef8fe29b50b33e47994043a673000dc8611bef53fea7d79e85399407d1a8253e1d1c695c602787e6d1f36d182373b73a15c1c5f0a24e131de3922e406e23638b1ddf96c9c48528f49da33539371fea680d1894a946bda1fa273bfca76c88788d87e2707b0d74cd1ce24fef60db917f7c501a28fcfb8d8db9ea82c5f118ee5aa185733cc13ee1f4674c692ea06343fcc55988a19174b25d886475c902491da0215ec7a0c1003271ccbe49291bf8aedd0366d9e1cbcdfaa10d3c621e6639eeeba52bc3c862e817b291947758001b32538a1144622e8204ac34bc47adde13813d958d2e68dc66509a916d0006cb050212660b8961d8d56ae1b6aa446b03c29ec2e81849d39e6e87e118f500a9e1407772d18efeb4d71d6cc76a5db6aaee62058e936cf6fcf68a91e5dd01183c7b1d5cb7bf9555f6bccba20770a946936054834e6c983a6b66f3160c796144eb0a36a8066c51ff516d60e91b97d827ac4c461e93d755e4bc3f62e717a4d1ead2378ac894372c0fc5d0129125dcaa5816c2a8fb2b8cb0d34031d6c6e48331e83e588757a1918e4427616cc0ea3e3946972e17189d087b3b250bc8f0194819e9cb8f1da5d56626c471785cff95c0a74f00da959432278a2bccafd6fadcd9648cae8b0e3266af06c868a875cfe28a53a4918ac336ec152ab09be425f7d4fb5a543d6187fc439484d7a66de00b5a7ab5bc21e0358945e696b53d15bd8cbb421c43f2e9bcfbd61a78abf69e18a032f381b2a2d5b41d42820f7aaf3846efdab231e68cbdfc3e0a31420fa478cdedc5df1760240c589743de67969b18de9994268a2ad261407300bda20eef8b29f09c6978b11990fa06c1f6fb339ba2209f31b4d81cce204d54e7f5f34537bae739869ddd66f2a3dfb007b154966c25f89a78f7d0177039366035414d76c4e280eae4c7165f28ad7bebe3be70240eece695b487e26e80ce4d0280aa2010e46bc869eb40841591371896335c4896407eed291b771096b0dc6b15108341b328c83d64b4c75c2a7dc67969d3ec22428aa78969362ff38245f5cdc0fb459dcc410f97837f38702356877e271da25b2498a7a052d718c4dfd81a8f128dabc077810b0f5f99f7a53ba92bd8a8a002de400ddeb6cb31c66adab3be0807a754c671a9313df32496fadfc4a03f3ad49860aaec0ac8677e32df1e2c290f6afd4e67c86e7083c0503f6af52e9400035c190676ac5e130b089169229359086cd74ff4b00ab90ee7098e6b820b3026dbe853ebef3bc14ccc1787b619e210ff97709c074a5238c7ff0a223d6478c5bc84ccce7bb9ddb8f98c63460b016a5f55825734bec2926fd5022d8daf8fbbc7ede1dad68edc4f4753e00dbc2b564c1cffadce5f6c0d6753101306c6cf265958d897a1c15682e4fe8e21e7e6af9b82051e1bfa623049a4f76774a870768ab15d0d6bc87781c3d70affb1cc99223bb3742d538e4467cd9df5a635137f68c5b96daec13a17d78c265706ec39fe8353c6b85e3f57a6cb46e882ad9855856bfc6476f4f41dd2056156cf2811ee7eea38404c9c83ce59700617cd1623e234ef00ff61b354519403a5de2bfd3e026c835ddfeb90d71ed4c4fc15c5fe45fe8a440cf747774aefe6caa3e951a9e99a3b75f73f086f310d2a63906809ae11ab2fe7db253aa74275d732a26231d25c26944c0fc5b939bd416edd6b4506a995f5dbf825916465177853675a64b30e07b605aa7db0081cd4d6cd1bc5973680d97eea221ef92ccd075f22f6d8335fed890ad6de405f8fb80dd9ef371b6465e973e8fe45d848fdf001da6b873f358b8c1cfb8bdef759ff608e15e987662f9f73eaf250afb472cc0b60afd6dba74c8a1fc2ad231518a22583bf457ccaff5463bcbab39528011a4022322b7ae955ee72ece4c84908b1f13237f03abb9e4771ee52a84a5ea241bfbf73ba25297d08aeb81fee3ba613c71b8e744000110b85b0ed8b9635a8a72c88b79431d9fc14d2dbcb90300c6964f8caff4f1e9fb65874d42645cd7f951a3a977e4244c96dd44f9b30702d448b4d140435a4a591dca0a013e6f2229c918a7ba4c6bd95d648e589c95812b2265ffe8b7e99d13d676d047214739b18952287b5aed6e40428c2bd5787e40398603504042ef9c33da3666d4911fb5ff8ab483a56061c1484dc55a815d35ef14cb9f4ffb0379e7f4835982d19ae0b8dbaaaab1b9abf47e03b64a4c6d7ad827f81a71ea7fcd17279d9bf1ce442fa5c9e25887d496f717abc24819cfeaffee385a3a16331aa06385b1d945cc48e4d55e695543fd4b90ffe9dff68bc7f7651709f1f426c9a56b5ec1201ff8cf61afe54ee336da46ccc35ca50ae58d79e32dcb6dac494b9fb6ee5e7f6ecd7a543fd548964e5b57865c86ebff46df1a418af43fd37344c6acd5b863401109d3974ec1cb1535261338c4d75b88af63995827ecc1024f58e1fee6967349ddb699b45fa4ec79e103c6b6bf5d3f5e4c0233111eec4bd5c35540b19c7bd1d08f12f8b53256136f5afc748102a3fd63b3815d509d07be358858df857000f3fd956f3b9c0ed1b7cf3e728b21991149cb6f79c9df391ccbd1244bf5429cba3dc1cb708806a5d0e2e5bfe6cc93ca0289e79d8fcb6f518a2e8e5a9fc67bea9fe2a889513b9b76314e7576ea1e63b7aa7f73a35881b9bfa19d972e22133362db86f8cb3e8f022ae15c45b916ff1210c22c14cc2d8da3442a51d179b5683bc0ef1b88a952a23d7f39698718e5abcba15af07192267c1fb3170416d2c2fbe2956fba6b02e2990eb899d95a68293eeac8c1afaef273a1a4222a43c9f8ff974fba7dbeaf98a07451a326c58a75a9d364c7720fb6576d77e6d20c5def7aa79a06336f4231483767ca5e614098bdcca6e46b146ff61d25f04dbee56d1633a3a155c145fe47bcc15b6761cb66d05f4161773fcc6cdd4b09ed94389452d2e1a46263d982be5d91d65a010080467d5a8664709d7a287e14479c6d8f14211c6bc3370ce6a99ecdc1c3e6aff061301e091f137bdc4c513af65eabbce8ac106341163a1977218263f70ceb5354906a7931c8d3ccdf67599aaf157aec7d030954602af17edf27e9c9b0cdfbd1d2e9f4343a019a0f22e89aedd0b3129d2d5d71b3c12f18b66c04e0a24ae7e2b50488656d7c26b0377395499a518eaa8063cf93cb5e8ee2d4562792dfceeb431354177936f0d33654131722b985162a678f7e9471c3b1399a4315e17e73d1c1a7bc2aa2ac4ad23de69d2f5e89006288f2be9e34c3ed74697c9cce54810fe0bd4f0f8a0aa24c56ec662d2cde9dab5629734432dda6394130580db3164a83d4be4d39150e33e6b85b11b118e0fa6fd4f768ed4c5619d2ab47f0ec7f4aa7910d0cdec392738c18d04439a0e41d524f2f2473a7aea6c876e894938cd039f69a31faaa8e907b4ed5cc37c32ab0fce1edb0dc247010619eb5370b70871d29150b371c10cd6ff8c93b2ccecb71691f77598c3d4d6c01785ec3f07d749f1581244f0c4e88ce7bd2e8adef92c050eb88840acc91a266922f939f9f5a230", 0x1000}, {&(0x7f0000002480)="4c8e090d561c0154ce25d910396723c6f0d5c9e874da5e8f2ec690f07433e9fcc1c37539990f8f5bd577f8cdae543878394eff174ceb041857f46b4d356578a517b9961318c87f89ced1c6f324e4c7d46f4b194ef7953540391d39696d3ebcc673e2fb7ccaa19bd43401ca607ca1d697da80bbb9059970488eb80be8e71034a3931d79f45ca3de513d6898fa3155c7557dd914acbb420b8b72fba26158faf2bca23aa86964f1e8ef609e85fc45ff9ad74f087c6233ee1736cf348301155d91e9ec837c1dca4c69dcc1519a7a8eabf9b3d6ca7a4ab24ee8c548c7229b5751036e14", 0xe1}, {&(0x7f0000002580)="dae9c1f816dd77c59b0f0407772eac92734dedf240ed80909f1e34f7f80f62fe632c11b615c735c398a6c954d2a33cd0de87b247577e3cc703b804bed3cf93e617131ea12f4866821efee1c607f3ec480f702bcc6ec6035f8efd5e5d26b87a4f5fd342dbdac2f7e38689fe1dbe02629d5012053471bdfe0b559e11c3c3247c4e8f6e28a54d6c837b9bdf6a5518d6887473b4e8b810489a6f91dbb9bed4f69b377bafc335f5b29775baddf9c5a9bbaca5dd3ff01c2884ff62c6169dd85488ad05a45b", 0xc2}, {&(0x7f0000002680)="e0c1053425e3cd7204d2ddad92cc4c8474a306d7776343159bec4ff484d256a254e59f12a36d38e63bf90bf290ae070676d1a941825672c4a7976683da86a9534d0abda99826286007fb3d3dc4554966", 0x50}, {&(0x7f0000002700)="939faf6eaa96d9557c7b02db4f036ab23caeed53d306d1aa006a45fc09867e3e356a371907446449a7dd1446f9236af4de95b0795696a369a62e980be1371fb074771025b7ccdc792fcc9fb5ab68f3096d46869f0af0d2a0b981cc7bd5d06528132f6a4aabc80fb9ba5167d4594bce3873786401988c0cf029eefe576bdd5df8ae84dc2b198d0f22830310bd2f091549c3ca54f20dd40ee72380c71a2961ffccda3383117f40cec56e5dc9bfeeef77", 0xaf}, {&(0x7f00000027c0)="eb0d236dd7a49bd99c264d8a4a2f43f0ec57b06d809d7e4866004d4ed420a8ae0e3ec3d054f2e964cc610fae3dcdb047470055603055aed0e1ec6f9f7003fe09d8d34bd85353a98f65f9a4f6af62b79b54c8620970602e26b4b6e7eb9c6dae2d76ff7626f90d4393b2d20fd2057f10cd97d9d64f249cf76947074ea4010ce92e1e0ee4828e17988fa35d0d1cbec245e103c42d59587d536827afe959fdbbc0797e8854635e4fc71dbfdfa22bf89227a23e7eae6cee36ccca37e2420a93fecedc833deee898ed406c99be539513d1f0773738d02c73240448902ea0d2607cf6904be41e06d51e93afd07e833368a44622277aab88246dba655ca2dd21448556d9504213e1dd1ed774913b7cecfbcdc25851af319fbc6713c47ee993d105e50fad46042e39e2f45166017749e7be66fc616de3355e08d0a1ad9ac213a623f8abaa0cf0bb02060e959fed0a706e02371a9ce12d5cf8def8af96beb5d966fce3889b69c7cd35e61df2fa72382b8bf274e412708b9a6376ed9116ea5426f57218237d057e14d05a162ca5704d7d204d438f3fa0e2b57be812f21e38f7aa17d9675a6c0963cc29969642a9b28d4e1008905a70e7291e2db8dbcbcaf80ee30cde354015f611857f17eea112c74168c049c86906f68b81533240cb55b293e1be89f166a0f18ece73951a539d537265c082d5f307b602b0fa7f05eb32647be6763cd6ebccc2316a7e28deef86e13172434957b5c123fc0a229a98703e48ea864a256f45275aea3b3e90e655111ceac7f0c9b46aebd95f923d5b65f8622330805f30823050547ab843452b5069c8c4231273fe2b2ebb8c308ac7746b5e5edbf9e89349c505a9049b339d79d24bbc0c4024963fd374f319354ed2646659fbc087ffac9a23f350335cef5560525e77f90263c2225f6a7e5bde442509e70d91dfeded234c4c6812ecbb09cf91a15718dded5a7a9103af356c6c3c89c4bdf75f9979eb7db7bdd16f5e50183bfc6f7e9c07e0e88cee02d8eecc61a91b0e58e81916e56acd33f78714db0d106bcacf6eb2c0afa080cfd269651ee727f1e8827a4c3ccb627b434e728f0a660e4a4722aa1207a6df0963792a4b709e59b5f5a92668233c0641173439fe12e5a310db0409fc9b7f9a1c15e77d5f2a16ae62942fe63fbcbc286dc044b6cff765675bee15c8e0a764e80377a458caff03dcb0ff91ac0ba5e56898c9d77b70ce6d0ea99ee8fc9adac8f5b656a217b5dba3579bb03e513550dd450aa5ed19782152174224ca67d044a74565a8fb90d6859265c0f70ded218aa0265b6ecc6c5b3a5ee452baa8d517024eef243de82d956ee59a027e28600df244e93d022c6d7602a1535a7cbf2f308a256b5f62c92e5d0ac1c705cd1259d2c2fc5301b06c0856039cbcc048b3c936963633ad5c72976aca57f6235de808655dd88808da3bdccd31477dbd349135089b4dd3f2d6b3369cae381fe916111ab8f514841449786f3bd1f0b54756077068d1e485cfaa1e2bc4806517e3dc30b79cde59098b82b6d80b2e9eabc8b5318258a47c3ffe60c7fab980f2e56d47217a43c71ea0bfef446689357e2bbaa08673dd7de92fc04e8bfb787bf108a61add30e62125ed64fb7efc01f019333ef0c15a3bfc41a6f97491c6790a5ead7d3a86ee9850a3d8c896f84f0b8ec8d7911060d5b1449d1324879c88f98bc52559be1906b111eae239ea43923130a28213d4c9e46c4d16da2911772086ab5073b7c1d5baf0b78ad10682551a62b9fa1727572b8952d526bf75611aeb643548c2c5a85544a924845a7ff9c5858325d42687c5b400e653b7521a0b8970483a6ed0427b2bf0ce8186ca8bb0a82394ecc6731c5894ad2199dea1731722673c9d7b0cc3a03f21864d3bb2b8c6323307d191d0e1b34ae2774c7ed9d85eec1bf6f25590944b307dbf2307f7834cd356051f8f3d2c8ff23381e9a7280438198fd7288e332164c7ee9719832a46f587890d5e1e02e3ab23dacc66bb42034b79dd27189f7bc86dd70016f825ae663e2a61bede72ba9c92036796fc39a74f6ceec34f0e6b79d622bd6b7b97ad36ddfc020d56669a6ec441bab3e17906a039db01f86dd5883d325126ff3449932180162bef42d9c393978228a5ff97fdf07901132b9ff41eba0e35444c14f2fc822d42cd7525c21a9b7d6e7d6d46f814a99868275af468bfd7a4af25c2f22a3df45547780072e98dc94d02ab5c7bf4ede62c55df052e56b4cb402eb267701decdf51df20786ad8593b54776a76b7bd81e90f2b5d9cfe5ec7b42dcabbb03f50d586b4143aba4c3d7013c5258038190cf7face37826f053d3f79543da9ab29966ebb727da75561c7ded68a29d42fc07c9f53d565214b0a737501de1463c0b8267046c5b923840cc6c46731f9f02fa59238230e2e39e4e1b1c3df02bd0c462fb59cf89694d378f8cd3a26195c969be964c66d8468f77b88486e4088a172a1d407676a9cb7d803e98609c62ef4ab61fc76f08c9511dca4faa08740ce1e71c1f6a270c58772511eba68ccb0cb6f0bf691b2062009c9cac601eae7735996752e7f31db4d93dbfa598a97ebd3ab6e94921009046605cc67ffabc35d458a22bc9b1306c5f369826f41bf286ddb236cb8053d97dc62406cca84adb39b1fe3aabb149a3b1701e3d4b0e1c2d2844f79e2cba104f6a2ef923d8483f5ba0eb38ef0164fba9fd783ab765a165bcbb15bd2e8ebcb440737e1d394e4e3f2dcd4a277c94a5b7dfc2e57190798281d9b4457b429f6db0c370049a4b1d41977615658b36177af52ad8abb70e1853e0371eeef6ff4f18e30d6dda131af23aba186005b8ae04b2db56d8f0d620cf205d9a74a52ecac7b3f078f496ab61595ff1c8802d13405f4c25a212457cbc0739b826d5b23d3d18508bd2f4ac0327535a02c25e1a3d289da868d3ee8e41c0cd7212d9b59acb4134a56a885d2142995d4682f13d41d25d16dc9dba32a847d30bca9d86f56f5c7b3c8bc3311f73ff57cad0f36dee37b1167b9cdf8391a0aa40ee1f046c74e188e6018020caee5af690a2ea54a81a929ff9fa4becb42ebf8360b3df76d82845bb5394d9244a88604d88a7c886c0f97f28984505ce931e789c1f30c4fbc4c172819e1400219fee53d8277a39686e54f722270da362be1bdb45ddf6c2157e8741b7e339990bc4aa758f2f2518a7b42ea422d189f1a259e924f1ed90584737f5d8b845f100ca954c064728357fc784fa928664f6c346578d60e24d99aa1c5e0f033cb24349a549245338504a4554c464d5ee1e017b5bd5a28e05406ee2d6e664cfbff6924c4eb53ac6d4c148860699cdce14e27b41f5e0ff06fcb0199bdee39d90311d133693fcc30c09659d5b74a5fb024133874bf5fa3d77eb1469a6877028eafea1c5e4b7ffe5a24d36fd5e3da2e3ba7af038f9733e7fc788b6464b93c355555989431b4c8cfa8f1c49d0ae9bacac70e7d72d461980a9cef8647cc3cb1daebba5e42898ef3c69428f58b77ba02586bfbd3d5f5da3e30ffc911335865690a35c954ee11de2dced050f1e26261dc659b020c9483543093cd52cf4d09ac552d9dbc2b18e4e4225c7f65e402bcf7614721d454cfba8d08d7acd96b0bab7597bca75d525d2a796b65c17bc0f9f311021c39a39542d48748de4db5150a42a8c63a36bc53d26e478b9bfb599078b28fb46ec2d6dc4b96d9317a610e793f196207b3eec88dc966bcafa77aa6846001b546f10a0e0806938d8b6423fb810af55825a68383f5994132eea9630af4e6e7c68e59a56138c5a3eb8a68e27731ab90037e33dbefbbfa5a371d06fc260e5fcc93cc11537b27065d0d58f35426218147e35811bf8fc1462f07728f49916b3457021a9456fd22180f81c70ed03937d77cbe825070fa5cebd7028923e069d340d9a3e713343568f9addd2019c6075b2fd9cfe460c0513b5926c7fcb698a5dd4cd576bcec1f27407c75cd160ae64058f152794478703ab595d1d38bee152e500ea2315be72ecace2c94565a291a1e5a2c1a4af97737b7d72fd391d2ef373fa86694beebb07d63d5f3ed93e61deb1a3295fd250e11fa4735ec57402ef2ded392d13b92b2b0dc5418fafecc3485b69f801f01c7963625d6333da1e820d097a800265f419e720464630d4efe8c178ab710e214552dda54a5ca5d8a8e3f36d52f8bb90bf99f5b1529177019b8470e75c728a71dbbcca614644c5b709dd988b3ea80f73891420835d3c835058eaa4a0efbd8059cce05a943411a80638f802232a4a80dba56ecbdf820fdeb830bea869b6bcd37f915d83d69ccc99aae75adc90a8ba46618949aab6f3ec410babfd198a51eeda9888751a8a77e6aca0a6993ab33dbcccfac55d1b074430fab6f0f048bb72662a9740b3c91b083b8e00ac1242b790b00bd8ef7af9579444c5a8303259f42078db213eaeb896da97cbad80ff06682cf1cef8d5e6c2fe54e16f0796018dacc49df3e47d34e590e2eb143736932f5007698733004e3cfdaba1908c5e9c66d85acb242ce267bd42f5737d255da9a88711b2fc272c8c4efb031f16136bc09a1454e6ea51b13ad8e23a3f37d2cc860c2b4fa28295c63add7b41d6be0e8fb01fc8335f5754f5d38c68c2b6d0968f4370e5402e2c0cc2a28ab0a7c07bd6cedf7639a634f3911398ac8adb31a5823a011e6acaacb9acbc6262cb891d227a7066801ef2c0ceb4971a55a3b3084f3172d4f1b2a115245aca31ca7a5c996794cd27764e46ab2488e2ea642aad02fe7aef932e4f48b663b4d5c1f70c6187c66bd2bdaea32d53ada8d72586fe7b59e722280babd451f536329cfd70bb0ae25f187ee19d6a6dac16f69d1d7dd6a9be3e7c4054f2d091d58816fa2ba7d24dc5a4599ce924c145ba3b3bd2a7b1b86b1e9ec9997d9fead2e124701bad7f938054b24663bf786a2a3b12de881d9be36e61d49a165aee775d720aa37cdc38ae23c9df149614e1661351929f0f29ad2ade85b0cc808cc99a5845b55b6edd03c2bf038bc08f40bc2c665e5f615fa057d51d5d9914cac23cc93251d5b32b0949ff1c42333116bae86aed451e956976c3b9005ec43c4808e1cec6f23457d8c79db2e03668a81c2775d160216ef13b14c5fe8c04af908cdf5aa088c786d9f7bec9e63a7bcb3f2987fce50c2c360512699893d90b32bdc6bf5e476d73b536e271ec7adabc65832f31860db33c9dcea7a787e891b78305b1b9a4db273aa6dc43b824b217a4753f6c89007536bc7cd8cac346a00ddbc6507bef90c57141931ab6dc0f55fd20c6df0bf371c053ae02531ed4345a2b4bf233457a17a56bf933e8b54b1be0d4dd696a9b93f7b315415677d8627d1b8947f115a7b574f8dfaa84a2ed4c1748cc7f021f68f76524557c62a7b31c2009462c38e96a37d7cddf62858bedaeab5ae4236104d564d691b01cb396ee03eb843e44250fc712d6381d6fdad4d036f2159fce5d53ec67d1251e1e472a3b55206069b0cce7eb9d1cb60f8c3e31a3b5d57dcef7db7e7ff318f0e57c589a729439a527dffdf54047f2b781c5d8e267852511a10b75a31446de41082c385c4148159f7329ede86810e43712e78758006211e481f94c503d27f7eb765bc389c6a7e2c1b5061f54c29ad8492baa71429ac1dfa837d437a91e2a92ce292efa6a303dca7abfd452fedab7c7d3c599d09f508f8f4f3c8a647124e2e4854172efc1062321b5af1349a9cf9e748988ad5850a37034bae13da19e0edc86baa31ae6674a9ef482676b48ab8d08e2480589fc8e4532bfa05df8729ca8e291f208e2310d997", 0x1000}], 0x9, &(0x7f00000038c0)=[@cred={0x20, 0xffff, 0x0, r4, r8, r16}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r17]}, @cred={0x20, 0xffff, 0x0, r18, r22, 0xffffffffffffffff}, @rights={0x18, 0xffff, 0x1, [r26]}, @cred={0x20, 0xffff, 0x0, r27, r28, r34}, @cred={0x20, 0xffff, 0x0, r35, r36, r42}], 0xb0, 0x2}, 0x4) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x5) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) writev(r0, &(0x7f0000003b80)=[{&(0x7f0000003a80)="c388c80bb57987d0bb9ee338617804de7e6673325c4148d8d9ea4e0cc9676e8ae661ee65bfaf7eb0e9c75489a6aa7d725e0b87bbb5789ca8388f1e4e8e005e12b250a8777254825437e7069605d8b42902b1787729d1ba0bbce8c6364d3a26e62d1e4ca6d02d69b7e67ea0f46d164c65f5072ed3389f58a837bb1943a92bbac358f06690c516ee702278f5835e137a05e70b280f46203c7f31b04f80450bcf4f988ed73ec7f0fc1c14a360cae1537bb3c08a7f3f1e168d730cd7a3634b"}, {&(0x7f0000003b40)="049935f112c66f861f0944ad7b4420fdb23789f0660273c6afb065d5f093304f0372c1b4", 0xffffffffffffff6e}], 0x37e) 16:00:04 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000100)='./bus\x00', 0x7fe, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="000000186204018b002b3a0000030083ca1efd4dd1516396a4fcc7420cfbf753b5d1d09075288182a3e7bd438b29be9c75807f32ecb3903175a7f3ff831745894314d8cad0875b8b01850013f1071d36807465e18c0fa6", 0x57}], 0x1) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x1) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000000)=0x6) 16:00:04 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) pipe(&(0x7f0000000080)) 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)="896c11e2e1d36302", 0x8) 16:00:04 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) fcntl$dupfd(r0, 0x0, r1) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000000)=0x2) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x8000000000000000) r3 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r3, &(0x7f0000000140), 0xc) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x5}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000200)={0x6, &(0x7f0000000140)=[{0x1, 0x20, 0x0, 0x7}, {0xfff9, 0x1, 0x3f, 0x5}, {0x401, 0x20, 0x4, 0x100}, {0x7, 0x7, 0x40, 0xa4b9}, {0x7, 0x40, 0xe7, 0x80}, {0x4, 0x5, 0x91, 0x400000}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x4, 0x9a, 0x8, 0x9b}, {0x8000, 0x52, 0x7, 0x9}, {0x26, 0x2, 0x9}, {0x9840, 0x2, 0x1, 0x5}, {0x8, 0x81, 0x3, 0x4}, {0x8, 0xa9, 0x5}, {0xff, 0xfe, 0x7, 0x8c}, {0x9, 0x7f, 0x0, 0x6}]}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f0000000280)}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:05 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = dup2(r0, r0) writev(r1, &(0x7f0000000040), 0x1b) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = semget$private(0x0, 0x1, 0x120) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000000)=""/155) semctl$GETPID(r4, 0x0, 0x4, &(0x7f0000000280)=""/204) semop(r4, &(0x7f0000000000)=[{0x0, 0x2bc, 0x3800}, {0x1, 0x7, 0x1800}, {0x4, 0x400, 0x800}, {0x3, 0x5d, 0x11c61fb2cb1f89bb}, {0x4, 0x60, 0x2450efd394088d02}, {0x3, 0x6}, {0x1, 0x3, 0x800}, {0x3, 0x400}, {0x2, 0x6, 0x800}, {0x4, 0x20}], 0xa) ioctl$TIOCFLUSH(r3, 0xc0286988, &(0x7f00000000c0)) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x48}, {0x2d}, {0x4406}]}) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:05 executing program 0: chdir(0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x800, 0x0) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x2006978) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x1) r1 = accept(r0, 0x0, &(0x7f0000000040)) connect(r1, &(0x7f00000000c0)=@un=@file={0x1, './file0\x00'}, 0xa) 16:00:05 executing program 1: socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0xfffffffffffffe3a, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0xffffffffffffffd6}, 0x0) 16:00:05 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x4000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2ba0, 0x0, 0x0, 0x0, 0x0, 0xea, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fffffff], [], [{}, {0x0, 0x0, 0x0, 0x1000}, {0x0, 0x0, 0x0, 0x1}, {0x2}, {0x0, 0x4}, {}, {0x1}]}}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x61) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x180c9, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000000)="000000186004008000014000004455d5d3efc17a1a000000000000fcffffeb00000000000000080000000000e4", 0x2d}], 0x1) getpeername$unix(r1, &(0x7f0000001540)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000148e67340000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004b0e66795821559ab646d199f40fa68acb55130a2c5566b6b3082614cf3d0cec64120d809737198ec8b06075925d85bca58fafa629e741fea611b75c4892b65b0704d40c5dd7130d2d3c6cb7380c5e2d2a304a9a88b15d9bc95fa87f5734bff9d3bcb754a26bb39043ea49"], &(0x7f0000000040)=0x1002) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x102) r3 = socket(0x800000018, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="0089f86882f504c7e500"], 0x10) sendto$inet6(r5, &(0x7f0000000140)="fea4c86d507d", 0x6, 0x1, &(0x7f00000001c0)={0x18, 0x0, 0x4, 0x4}, 0xc) ioctl$TIOCFLUSH(r4, 0x802069b0, &(0x7f0000000300)) r6 = socket(0x18, 0x400000002, 0x0) close(r6) write(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) close(0xffffffffffffff9c) ioctl$TIOCCDTR(r0, 0x20007478) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0xffffffff, 0x7, 0x8, 0x0, 0x7f, 0x1, 0x5, 0x0, 0x0, 0x8, 0xffffffffffffffff}) ioctl$TIOCFLUSH(r8, 0x8020691f, &(0x7f0000000300)) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x20}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'4ap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:05 executing program 0: mkdir(&(0x7f0000000040)='./file0/file1\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) socket$inet(0x2, 0x8007, 0x0) rename(&(0x7f0000000100)='./file0/file1\x00', &(0x7f00000001c0)='./file0/file0\x00') 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x54}, {0x7}, {0xfffe}]}) ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, &(0x7f0000000000)) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") 16:00:06 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "1708895e8a8cb4eed7fb45e60000001300"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x3, 0x2}]}) r2 = socket(0x2, 0x3, 0x0) poll(0x0, 0x0, 0x3) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 16:00:06 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000000c0)=0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x1c}, {0xc}, {0x6, 0x0, 0x0, 0x8000000}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") 16:00:06 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x168) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) mknodat(r2, &(0x7f0000000240)='./control\x00', 0x4, 0x5) getgroups(0x8, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) getgroups(0x7, &(0x7f0000000200)=[r1, 0x0, 0x0, r3, 0x0, 0x0, 0x0]) setegid(r4) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f00000000c0)='./control\x00', &(0x7f0000000180)='x\x00') pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r5}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r6, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000200000000000000000631dcaff264a49c4a5db5bc1afbde32c74370917166c14b24b8cb3a7d221d7"], 0x2b, 0x0, 0x1000) r7 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r9 = geteuid() r10 = getpgid(0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000840)={{0x6, r7, r8, r9, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r10, 0x80000001, 0xfff, 0x3, 0x100000000}) geteuid() r11 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f00000001c0)=0xfffffffffffffda2) ioctl$TIOCOUTQ(r11, 0x40047473, &(0x7f0000000500)=0x5) 16:00:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = socket(0x7, 0x1, 0x40) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e4178963", 0x21) bind(r1, &(0x7f0000000000)=@in6={0x18, 0x2, 0x401, 0x6}, 0xc) poll(&(0x7f0000000100)=[{r0}], 0x1, 0x1ff) close(r0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x1) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x10000, 0x21) mkdirat(r3, &(0x7f00000000c0)='./file0\x00', 0x20) 16:00:07 executing program 0: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000040)=0x3) r2 = socket(0x2, 0x2, 0x0) socketpair(0x18, 0x0, 0x81, &(0x7f00000000c0)={0xffffffffffffffff}) sendto$inet6(r3, &(0x7f0000000100)="9e9d577b2f1a9808c3a31924fddeeb228e12e77bc05ad8d572a43162dd723631c193588cb525d34614d5ef909e5909018df62810096877090aca5c516b55f17c1e6ac6d97b5c324be8d9ea3b2cde8847271043074454a1bb0bb6c489f32c97ec1e965cf79c45948074c58e5a7eb49e1caca7c2463644abf6bb521cbd273e55ce6c0ab7944c566eb47e326d747ea7639363f2c272c242e166d6d492cd6fdccc23e4caa28c5355b3d1908880ea9d6e9bd040ee827a651af20e4039045d366a1c6353c9d0c2", 0xc4, 0x4, &(0x7f0000000200)={0x18, 0x2, 0x1, 0x7fa}, 0xc) r4 = socket$inet(0x2, 0x2, 0xfa) connect(r4, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="0089f86882f504c7e500"], 0x10) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000240), 0xc) r6 = socket(0x2, 0x1, 0x0) dup2(r6, r2) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x44}, {0x6, 0x0, 0x0, 0xfc}]}) r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000002040)=""/4096) shmctl$IPC_RMID(r1, 0x0) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 16:00:07 executing program 1: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = fcntl$getown(r0, 0x5) r2 = socket(0x800000018, 0x3, 0x102) bind$unix(r2, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r4 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r1, r3, r5}, 0xc) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = fcntl$getown(r6, 0x5) r8 = socket(0x800000018, 0x3, 0x102) bind$unix(r8, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r10 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r7, r9, r11}, 0xc) r12 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = fcntl$getown(r14, 0x5) r16 = socket(0x800000018, 0x3, 0x102) bind$unix(r16, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r18 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r15, r17, r19}, 0xc) setgroups(0x6, &(0x7f0000000180)=[r5, r11, 0xffffffffffffffff, r12, r13, r19]) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r20, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x2}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) r21 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r21, 0x82907003, &(0x7f0000000040)=0x1) pwrite(r21, &(0x7f0000000280)="d0001fe52900259a92e738cb8639", 0xe, 0x0, 0x0) 16:00:07 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) connect$unix(r0, &(0x7f0000000700)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d490000007c62f547d55587267ba5050932ed612e5ffe04ed83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcdfadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c56ebed7f9a464a99d6c3105c25a83a2cde42edb2e8701af93d265d15a0ee0f3e060a46edcb9a342bafee9139645637b89c81feba0f40c08c3a959b47fa6ef021fee27df442b4540f4a1124b9bf779945601f6fa7eca47765e186bc740e6ee66469e492f519cb98a6a4636ede6b3befa278e0e5a7ebee8a3b9784d199bb73540e4"], 0x10) socket(0x18, 0x2, 0x0) socket(0x18, 0x2, 0x0) writev(r0, &(0x7f0000001740)=[{0x0}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x14}]}) fcntl$getown(r1, 0x5) r2 = dup(0xffffffffffffffff) getppid() geteuid() getegid() sendmsg$unix(r2, &(0x7f00000003c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="ff012d2f26696c653000e8f15d6a74883fdccff6cbcad085edf83910ec48bf2756088a5630f99bce68bffdbc4ba355332e78cf3d46f567075382c8f62d379041a9acc108fd69ee0e270d87edbb05faf0401fb9a83ea17e4a0d2b97c3aa15dabac67dc78e9d88e1bd7d5f55306c68f1ea5439c539719900000000000000"], 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380), 0x0, 0x402}, 0x400) r3 = dup(0xffffffffffffffff) r4 = getppid() r5 = geteuid() r6 = getegid() sendmsg$unix(r3, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x20, 0x402}, 0x400) kqueue() r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x14}]}) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x10640, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x14}]}) fcntl$getown(r11, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) 16:00:08 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62f6c07f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockname$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000e) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000200)) r3 = dup(r0) recvfrom$inet6(r1, &(0x7f0000000480)=""/4096, 0x1000, 0x41, 0x0, 0xfffffffffffffff9) listen(r3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x1a0) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r5, 0x0, &(0x7f0000000040)) r6 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r7, 0x0, r7) r8 = fcntl$dupfd(r2, 0xa, r7) ioctl$FIOASYNC(r8, 0x8004667d, &(0x7f0000000440)=0x200000) write(r4, &(0x7f00000000c0)="a9a94b142498f3d084e162f1cb1159d5d9521840832cd8a188da80abeb33199cbc910bb3d50328b6b3172d866b71fef7962436fafe904c361a0d490e0e7cd9a577f38f9e7a9fbed7e11f7fafe4d5a9ce12828a029c4ea615238f99d1e44c44ec5fc06546e3977b40f15796361cbfdfc283e112614ac00949d5f45c8e7051805a9ebcc225c1c93b73606751e9dcda4ef0ce", 0x91) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) r9 = socket(0x13, 0x3, 0x40) connect$unix(r9, &(0x7f0000001600)=ANY=[@ANYBLOB="63821f8adf34039e65ef32b25b268d16e8287e03852482b4fa91d8d377af7a300000011500000000175a00576be4e2ff63cd3f9a9ca8e3e1c5b5058895a433b165e39931a5e955d6bca8c773e9c2fc5d12fa1f58bea449c8cb8abaebec9dde5b4c626f3dff91c22ca5be8c9d2e666bf266994e5de82460c6f605a5a677cd69ab3229a1868669de997c447a2c817eb2a8e34ba3168d7bdf0a61ca91de0b3d20710fb51b99ac5a26d5adf4ac9e8c54621c764f04aaa8281eee5fc84ed3b2810d36607722d4712ccb2c7f220dd7ba8723a7d6b45c437d421d1f327f7ae7676ca3fccf4d00db9b3a7664efe1a104807412e8c9dea1643c3961695ed9cbaa7471a50a6e41750cc6417745a7f4e49f55414706fb79bae824e636f4c2ed3bc19e7e7cba1ba902b5e98fb9802df4caa794f5e7b21fdd58e926009117c92220f16a803d7395d895ba6f3ea8fe077faff0fef877e4c5ca7b675f75fbbf3d81"], 0x10) sendto$inet6(r9, &(0x7f0000000300)="940f454695241d5facc07b62f07ab4dc4509d4389a879e6d15484fd3e068fe63094b3342087a69b128cb0de42e1d3f8d25b06bbe90d23c2d6de0949608593b59c828913befefed891b100123666b8acec72663eb06183107a7e1ff8ecd5ea72e9bfb5f670d3fc78ee0cf86139aa87eaec5ad20c325ab07a81bb93558d0930aeaf9e481a7ab5d51823fb1bbc41c5aee45d5483f8c94fa8e0f218152e31ec8df3ba4d4f8577e0d0fe376d3e5b794cfe77e8f1ce9c27e3ca8fec3db6e9912cbcf6a5092c450b98343827fbd38fed41c55e0bc414567226d5df63c9f0fddf5477f3d81b8ad60c3b4f449b414ae2d8d5e3e903de93832b27ddd0868b009bc2b0f0d9c408da0eef3aa543ebcb609bc526f0dd413471ca2", 0x114, 0x0, 0x0, 0x0) r10 = accept$unix(r3, 0x0, 0x0) write(r10, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) sendto$unix(r9, &(0x7f00000000c0)="b9e17c754528668ee54d4e42b67b77a57ddfdade358cafae2641068ba77d41b30ed78f02aebae357971981e601ea692c6d5d3e0bf5930ac55cfab1752fe6f9c88479b180b05b02cb5a30eb5ffd66403c6850493be0e22d708b0af877ef55c281aec760f1a5fb0f01ebc475dad7892c9716bd4989aec6d963b23d0222578cf6a168c1c967", 0x84, 0x0, 0x0, 0x0) dup2(r3, r10) 16:00:08 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x4, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r1) accept$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) pwritev(r1, &(0x7f0000001480)=[{&(0x7f0000000140)="73a08baa3ec9606f142c2275ca7db17c6f15c1aa0675fdd181a22ad8de86efc0c01949777cb0048f48e64d799d990d7be8d661f224dd616f9e73d96a14303afb95b3816773b147ba5ea9c0fec196ce9c0ed3b5a65a740bbbe6d07d7d2b75dafb22578dd1c5a153a61aacdb075617ce2350cda3151b35d515", 0x78}, {&(0x7f00000001c0)="794659a1bfcc78f7b9b8062a5ef3af0f5bf46697704c45629fd762dfb2503a67cca47280178ac39f1daba727d75aad3ca6b77d6c0b9b3d2d71dd0a4dda2d5d9a050ff739167d0894db1bffddd7bec5527c797e839d43c778389f16a536e8bee0532cfdd651dca1585a7ce3393907158179df1cde3b233d15dd97a072b4ba1fa63139f6fc68146009c2ca175275af16b9d685b83544297c63a97842825257b41fa627e03103b878be40e9fd82da541d6e7d31971ed181dddde4cc1d9a7fc46898be7131a6942a34df1851c3cbc2cc294e125edef447ed9ff383c8e5884a1408de0d3ac1a0dfa32a74cc8cbd789dc1f5e2909da650e924b836c1fd518d09108cda9c0b37bd37c2229c6bb23dd68727f592cc4179ebb4babd0d4b345ba1294a5dd3fb092890efa60d1e643f9bb7e0435a887c54c2c17b1e2bc581e39042002dafe04112d896cf3673a5111c23a6a3d74686d6328fbd46298699232c4f5c800c6be4c13f85e4e8454cb7125dff4332eec14b28db9c4d80912dd9d67090d90a07830655dde0406c09d93f14e36bed62d35914aa35db8ec237ae15820af2b79f422ee74a3e5c8c0d1f62946556841a85e479893540e1c4a7319b124f5ba03d4e19d895e2507e9e31c407b55d1f8fc335ae46c068364182e7672b780f9267a0a1a3fd87ca2a2b5767e8784a324c29549c76367da88aeb3d10f465d47b41898efa40eccec1168c6611026d2fb27101e1d5ef5d05783619b2a60e2414c04913ac74fb015fa6fc7c7481673c2480fc7c1600d30b5c9491d8c49ec25bb379d84a569eb0c0d8b3f22fbee3d3acfd8b2237365cad09b63759e0fbe69cd989c147f138132be0c0cc2fd44f89bf2140522a57ae50301cc6d828d6f6312ea7eb8f743cb1936c558ef09a5bb4d744314a857d976834b8432abdd249ecdbaa374b1d1e31461ac06d5f23a16ff20bcbcb8a3082e8ca766595ab60c8c2f9d0d4979b337bfcbb0343c5ccb5321732a0488af68f3295d944639b5275fe2fb9c16fd9e54cfe92437e555477f95e33a9974770ee4326e5dc50b85cd40c825f6f80e44b22c274ce7bab5095dda589bceff688b3a5be79c464e318ae6aff58355ee8efdf52fccf0c81a53d881b77a9dcaddddbed3c658415d5799e4a14bd84f0c462205bbfed6684c62a08b118965632b768c83727403651e818949350755a4318e29b096dfadcb04046e987a5c26e1718be0839453bff1d785f08bdac01461b880947cd6c74aecb80f8ae0317cf01b8c69c3e4c0c2a2a2c1df4eef4d1e3b35cd7d20309b22e15c09896e498853d956919224f50486740c5d41d60464492b35fb61c9164efb680df69d7e14956ebe6adab3f1c8ca9f832be2ea9c48feda8527f98c4ce226067200c9fe0c869f02f553e9cc29bafedc9b8ebf416d769ffacd5ecf5e0455df3f835de851f7e9fa613680e6c8ee378b179468f546024d9ca1d864d6321929a03015eb6137ebbae91ba7ef76622f0a43d728b934230ebfef152b82bc4140853fdcfcc25b6797725143ee9db58addb6a8d0c16ba213c61865aa2829442accd9db269cac54c280462556702c1541a50cbbbdffcbd8530a4efffdcdb20bd26e21cfa8f4fab9274606864a97ebb9cf0466b4e69f1c5cc54040b98a8a7c55789f7f1c6e57581cbceb5c6a8c312723faa7e0095d5664b1d459f9acfde1e914fb6fcd811905878d8fffe2013736602e8753ed2b7190e2f3099f3a7227ec1dcdedae7071b1e35e4529bfe538088030657dcf618a7defe88415724f327c378411a46fae6cc0cfafe05b484368da11cc8f8c0abcf8e76e10054eab429006fd662de40257eab2c7502929825f18ffd35b9eeacab8829369637fb76190e238fe937b8d6fbd6f03c04ce11978463f74f8562c30b85f69623b4a9756fd54b32969d585c3df8fd2d02db916672d23e2be35e728aca60735b2b2e2ea864d76e62ae9c61a943faa3c78beb7d63c3b9c066a9b989fe98141e827fa4252530be7425e99a421dbd4b0559b4edb8f0d4051da1efda5f2e20c11f31fd375d9a5f62063c02062b54dbb4ecfb7185a69206cd445d3df5364f58ef421411add1d8e0bdab22598eee0c2f42ab4765e48e28de9d0b77233688781c26f432464b52d94090d03633e4dbd95be6a847bc9e961e25efa930bc2c92646996424d0cd1cf1c66fbc8c94100d2e48a259a860f554bd735330a14e61d81a2fbcccf76deeba3ab57271399e17dcd7dbcce0cef4a433518c4e00a3d79ce85f95385e99fa927f8e5e9018410cd3c7b42086979efcc0239c8f40f7c5e9ba509e73fb5a97674912ff18b4c9d5cb131c2941c656374bae241ad64126828e0a5038499e83815531f2dad4fc1aa131fd57d9e07eb11ed4ea45b9e9c55d2b30fc5f2eff828d9126f6f0ff4515b5fbf24831c0cfbbd7389fbc283859ec1b76e3fc35b46a5a670cbf72f0bd737f6cd21385eb25d3175ead164bd404539482154a0152adf529b9114382bb0e32ce936b41ee88e12700eedd9a8c816218e06389348a52485575b7b7ead08bbdcbdc0bf874e4e7b486041a8d3a585aacf1a870e3b2f43e947235cddb3943e86e5cadd5689d6c2fc5b8902e8edabc23d3fa9aaa89b9de8d4aa73d575eaeed2848d3cb707cdb6bae8ccf33951f699a72dad69208f252c95343ceed8f8efd1cc56247c1e0feb34fe834a0dbe61d6eb7624c7167ddb9a916a206e3fa58f9a0af2deb8c67236f812175eda806fd9741a2130c532b2b9fa9981988923fe8235a2f81aca73e888695067212fe8f655dbed00d681c79086431e970de76c6f199fb82a6be85d0d24650ba06c9f40496efcb77593ce91f75c76dac15c4b7250f7697589e27004ae6e0beee332e82a58f44502f01b85e8498b258e7e16aed39040ea110562758395423a9a73faff3a4456ed04549bc2a9021dfd7d859dd438a256ba81775d8b8cc6a968ca1d4f198acea3439823666482d65479bf5f3b19827d352f38fe9b7ecf79e0db7f78c12f911c1d328984f1a97de5e8c4fa481f516336875ec869c493a832e9d026fe7abf62895e07451ca48c588732f608b6a07e17dc3540c18f217bef2917bd185fe8dc3d4b95d9dd400aa298d1b0afc69711b15f690f829c13071ac7b7c3863715c3a0f29ced4f37dbc00edaf047230e5a4f61e5926cca6c1df261cd65ec3874e12b2a4cd0e4d381f9d8d0fac536040a0f240687795ec11be523e3903b0b7b4b575f6337843d460ed1287fc6d6617dd0e1d32b10046a64b411e56de04809b0a9ab8b126b461a3cad948b01373b0381fef6b9a0a6aa104e1d0f2bd2b87624555b30e3cf492274ba77c1bd96d3ae1a4a7df5fda2b51ce2dc6e4906924eb98a73624e71ac277057ddf84f202a84070d2981a3fe198b0d9bca3b4561af693c6d371276907f930b0a2de37338df1ab66e18140f469d1b3f3df345cb026f69ae1009b90412298100cae102ffcfcb2697c5b4a5ec095cb2b33683ab62cd475a9f9e666aaf6305ebb160a92ac9c0713a56dcef1b6b51b279ea8cbf1b8dff3d2ce9db7c2192a45c204768584190e509dfa9007ea394506acfdb6befc660b19f4330bd481c68e9a47661ee79e34baa55954a36a4fde3e08261b9b9e03e299c9b674e40b1e5f210bc2166df58648a92adfe678b2847b693f88284e6d267197ce80f5ba00f226b95fae915a6c7c3b0debcca15edfe16b87b551f408cea435a31c14442b9082eb0dd27faa961e4cd8acfefdcd9df18f179fc443c685b68e35bc4a3c0c742a89d7ca3385de2faa01ed6070ab28639eabcb04ac822eac68ba440fec5a5c41f38366328d16bbf82d617ac308545bd27d069f51e95a7b72f03df9e7d9e450773452d671c9a79cfe5bf089d0b4b2d426498af8901c63c730f2912ee5c68a3232703ed952ab43bd8f2d1dcc01a57c45fe0e432c111bc3955872ae8620cd433f66618dd8c718db664b4492fd1024970f3df84e02d1a480e85e48a8ceb65720c59d06db9c184d31f4f09f1bcff37768cae724e0c3454f64e8e304c7657ec6012eaa0000972e0dfc9665867cc3fe977ad4560ab1e47711d7448d7c1ace6936ff8d5913856761cb3d95d869bbb6bd9f898a6c08ae901dced2c650d16f6b2f7b038e68a88c47d8b678b56a508fd6e5cfcdfc449409e561d49e36d3017af4aa9c081d6dc951aa07f93eb96a43d4c62d7d273bf0f9c2e3305deed4e9bf11f1e3f7e3ecf308a1edaa14506ff952752ffc902a65230f4e82b80a7a715992005694c75879a79760e400995d246a0f29c4bce771f123c3b12343346f479cb389cde2f8306d5699ae945eb93bc03368a2ab72e336bf8ab0c04e6e82340ede760abfd185de90f594934443306fa6f2e0e534c5ca0c8e948ecd90b73fdbeab0f257fbb3d6360672a93e0b091743db7e771dd5b60cc091269439459ddb0ba34551ec87dde2ca86b8e7d1408ece87e62c1ba0d573c29b92e798e1c36f87d6d933dc5c457074046d858a67cfabdfd530bbe72a18960f518c30ed13f57750eec71290c227a566c5880d36bab3351065e8935f4c88e0773d56ed4f24d96f59fd37781e8977e231c142dc83d4d0b5b00874e32687bef0e1b581ee822031a1fddae6168788317a389cae9face718c64de8aa2b5b8f70d74fefbc185362759092b7f98d145339a10733c3e4a739f3b059e05764fe3e4cd6374402ea5d28f07db934beb071628a856733adf3dd874218162f325adf0fdb64846a04da809d3360a6f79099841fdb0b500c4f0ec358203bfafd5b07cebe5991302c3404c5d55f26ccacac4e2d0d4e92f93c3702a46cf05e694146f7d85efcbc74f1f87f06eab2f50fa6e63ec4ea673c949828a9b334fa10a18cd7684f9c5fbcd93efb82664dbd0f00c8c845834c98de973e0b8c3184420373e7445d9f54c0bf104b2b82bf2b31d51c54f354be1da5bfeff4967a72a686949cffc5a123c547077bbc2d5b7b23f29f987669565291b729f4601e2a6ad9f8f82ab34536965e7df13834d132a98258ed6474bbab96503a1cdf5d5d856a0d6a6ecf4c223d61ea70b6c84334bdb79a7a519f2eca0676e01234ba24371b8c4ad304de192e0135916f2abfdc66bd32604f5c929778d46b2594a2bd0e019c4b749dccbddb61afc358ccb27d412002cff6ab54ab328a1e919ca141c1ad72cda35a3418529cd004e0d88031d9b8b6e7d2f2db8292782fccf28820828b15e79d125b2de354a6a9d71409a03139232ca76743ec39ec9c4dd9b03b5025f2dfb1a4c07156c452ec374f6358f2a5af38549fb587122d0f272c963a1722b389970403540fa9f05d02811f058381685b82ec3f5c46161e7b6633a20d7935cb1bd931b7c34adfc274d93240806b27b68b70910b4e605149d6e1d5d608ce03e4c6c03217fd6cc769535d180ae82f40a15a364a9caa337cc46c06c430c6e9dca2781b1fb88288402a5a1411f09e35e0f3fa4c02b93bcdecc0efb42fa599671ba7c75e6c13945b269d353cb2c453ebfcd4927916650eb1052084a76885f2fd09c3f64135d74cb3b6f544f2a7785cde72e885c487dfe693c7fd4d015d51777b5de76577ac847f151af1a1c4c2fedccdfcb4ec8ff0683a45bbd4daf5403de6ff04f03d7821f00f878fe72747a40c9809cc904236e4777a1f982370ff3a644ca1fbfbd1d63b090cb5e58b7e561f04e536c3a7a582161afe06f4a9a7433155f97cb025f0742caf645656c7ab52ce733e5d261efa176ba7f57049e08b4d2eb58d2949bef4970cd28f9063c5211b4f652ad97d142fe242e1332", 0x1000}, {&(0x7f00000011c0)="e46a1c6289ddf20a5e0a0cd4330d809c421a7f8060df1486ea5769aec8527e8a0c37a6482556fe55418767d8324b6177434fac604176853dc989105a", 0x3c}, {&(0x7f0000001200)="b01f0d859148df8dc31effe7062792fc47ca6e4da6063b3d2172afefd61b70556240f092e687f132d0cbcd0041ac9a8a6066b1282f2e6a61dc3dc24eef4ce61ad891a993e146170b9b2fe2c3bdcc81269b03c950386b3b182416d8af1f6aadc2b19b16635a9394b8e3dc4f487c1be27fab051042b3cdcd3c5a498be0e0bd83887f39e13019d15c95", 0x88}, {&(0x7f00000012c0)="f38662bfa5950411a455fa9ade9492d2b83f340904353e92c8ebe9e7328eebbbc3c295c44acccc28c820e8fcee8f74926b269a1cd62ec5db1898c5d8d06bb33e5a6e0dd2f9ed64f65b749ba062aa382200d13695f437ff7c3b5613bc91d21a06d39d5bc479cc1e303fadfba0beb55f513c4ddd47e9d095a1b038407fc3f140ea09e626d568bd82a0bc078553f43028c8ca8b3ef3d8bcb30e7abb44d163bed36e38185b1e16f6a460f976449630d791f761bd2078a885a3610bbfa0e8e6d7c2fefc93a1b5b96da3beefd2a11460332c9633af", 0xd2}, {&(0x7f00000013c0)="71118b298008087a7c38744c7a5bda0112dc139b3041c21c152c594eb2b99ab750c0da27ba68ac4493d511d3d1316c9ea5cc69cefdf89cab5eeade5598e11f0d55ea07f014464a9eb617b2d3b0b8327c79af7f5b4887b2eb55fc333365bb17fb59bf726d9340a7b90bf225233784f3d3bb90b62a6b050052288d14ee3bde586c6d217a55f3409d006a", 0x89}], 0x6, 0x0, 0x0) accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) listen(r0, 0x9) sendsyslog(&(0x7f00000000c0)="23a6a79733783dca34a4290fb8a90df864c91d5633e675918439d19ba4c1c391730338501eda8d75266ba687e3003c7f2b755eeeacdc82c141590e3c3ed48fd31a2118f861224cc512b442c5c5caa986163eb65f1b67cb0709eb865140878c0cf5b94f29e245ae8162037c0913bb7cc65c9818399475e5", 0x77, 0x8) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') 16:00:08 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, 0x0, 0x0, 0xfffffffffffffffe], [], [0xfffff8fffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:00:08 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) r5 = dup2(r2, r4) faccessat(r5, &(0x7f0000000500)='./file0\x00', 0x9e, 0x2) listen(r2, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000000)={0x10, 0x1, 0x4, 0x3, [{&(0x7f00003e9000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x401}, {&(0x7f00003e8000/0x4000)=nil, &(0x7f00003e8000/0x3000)=nil, 0xfcba}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xfffffffffffffffb}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1a1f7025}, {&(0x7f00003ea000/0x4000)=nil, &(0x7f00003e9000/0x4000)=nil, 0xf3}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xff}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f00003e9000/0x3000)=nil, 0x2}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f00003ea000/0x4000)=nil, 0x80000000}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x2}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f00003ed000/0x3000)=nil, 0x9}, {&(0x7f00003ee000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x81}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f00003eb000/0x1000)=nil, 0x5}, {&(0x7f00003eb000/0x4000)=nil, &(0x7f00003ee000/0x2000)=nil, 0x80}, {&(0x7f00003ea000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file'], 0x9}) madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x6) 16:00:10 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$getown(r1, 0x5) ioctl$KDSETRAD(0xffffffffffffffff, 0x20004b43) r3 = socket(0x800000018, 0x3, 0x102) bind$unix(r3, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r5 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r2, r4, r6}, 0xc) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGBLEN(r7, 0x40044266, &(0x7f0000000040)) r8 = fcntl$getown(r7, 0x5) r9 = socket(0x800000018, 0x3, 0x102) socket(0x2, 0x2, 0x5) bind$unix(r9, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r11 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r8, r10, r12}, 0xc) getgroups(0x2, &(0x7f0000000000)=[r12, 0xffffffffffffffff]) setregid(r6, r13) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x9) syz_open_pts() pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7cab", 0x80c5224be6b67518}], 0x1239, 0x0, 0x10) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) ioctl$TIOCSTAT(r9, 0x20007465, &(0x7f0000000080)) 16:00:11 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='=', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) getgid() pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$getown(r1, 0x5) r3 = socket(0x800000018, 0x3, 0x102) bind$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="dd9e2e627573eeff"], 0x128) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r5 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r2, r4, r6}, 0xc) getgid() r7 = getgid() pipe(&(0x7f0000000300)) r8 = socket(0x2, 0x1, 0x0) bind(r8, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r8) accept$inet6(r8, &(0x7f0000000100), &(0x7f0000000140)=0xc) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x80, 0x0) r9 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r9, 0x82907003, &(0x7f0000000040)=0x1) r10 = fcntl$getown(r9, 0x5) socket(0x6, 0x1, 0x0) r11 = socket(0x800000018, 0x3, 0x102) r12 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r12, 0x82907003, &(0x7f0000000040)=0x1) ioctl$BIOCGHDRCMPLT(r12, 0x40044274, &(0x7f0000000000)) bind$unix(r11, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r14 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r10, r13, r15}, 0xc) setgroups(0x0, &(0x7f0000000140)=[r7, r15]) 16:00:11 executing program 0: r0 = kqueue() r1 = kqueue() r2 = msgget$private(0x0, 0x8) msgsnd(r2, &(0x7f00000002c0)=ANY=[], 0x0, 0x2000800) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x6c}, {0x6}]}) kevent(r0, &(0x7f0000000140), 0x7, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff9, 0x6, 0x4, 0x4, 0x3}, {{r1}, 0xfffffffffffffffd, 0x12, 0x1, 0xfffffffffffffc00, 0x8000}, {{r3}, 0xffffffffffffffff, 0x20, 0x8, 0x3, 0x7}, {{r1}, 0xfffffffffffffffb, 0xc, 0x2, 0x0, 0x5}, {{r1}, 0xfffffffffffffffe, 0x84, 0x2, 0x4, 0x101}], 0x2, &(0x7f0000000280)={0x200, 0x7}) poll(&(0x7f0000000080)=[{r0, 0x2}, {r0, 0x40}, {r0, 0x80}], 0x3, 0x6) r4 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) msgget(0x1, 0x40) msgsnd(r2, &(0x7f0000000880)=ANY=[@ANYRESDEC], 0x1, 0x800) getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r6) setgroups(0x0, 0x0) setuid(0xee01) shmat(r4, &(0x7f0000ffa000/0x4000)=nil, 0x2000) r7 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r9 = msgget$private(0x0, 0xfffffffffffffffd) r10 = socket(0x2, 0xc003, 0x2) setsockopt(r10, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r10, 0x0, 0x65, 0x0, 0x0) r11 = socket(0x2, 0xc003, 0x2) setsockopt(r11, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r11, 0x0, 0x65, 0x0, 0x0) msgsnd(r2, &(0x7f0000001080)=ANY=[@ANYRES64=r11, @ANYBLOB="1fd3ef59d8c467065e68b731799ae3f92e0397339a84f5a5197064b013bff5bf3ccfc3181533e32a7ed869bc50844e3a8158c64b5d4f52238ed594bc82e5d942015bf0328370e53b4df61be40ee61ae9171734", @ANYBLOB="f209440775bbd9bcd502672b6111a20171aabbe961239aa7d01e84916fa5f73130b07ef22da1fb514cb3a98761caa2827eb77d3616d0768602b3a75580c41333fc272cacb6b8e118c8c7d0e7fcfb95cf247af3c104174dcd94839138d61a5ff8c1963951fd5233f652ed30dd69d416445f60e9ce6f833a667f102ed902a5b52032f880481630a03618afccd129d79f90e471d43c7a59cbfc219d09ab7e4d96ce3913eea8fdcc30"], 0x3, 0x0) r12 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r12, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r14 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r14, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r15 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r15, &(0x7f0000000040)=[{&(0x7f00000000c0)="000000186004fa8a00063300feffffff8359f9b40000a3bb6b00ffffed48450de8fb870d2a0e961995a5ffff0000000a8df278f8", 0x34}], 0x1) r16 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r16, &(0x7f0000001280)=[{&(0x7f00000012c0)="96d6bd1f967707082adcf26fdb2c22884687b33ce67ae72663c040e5c8132e7879835f8f6d63dc604ef56a54dd8e3e0613b0c43cbe3bd0fe3f09137ce9141c045b5c46246fcf6205173cc8a3e3e87844965bca15cc6427a9ecb89723033546b33f3f09f5f6e2ed08d900fa6c40a24225fb1f306f68f48dfdd34d21fe87df6512ec", 0x81}, {&(0x7f0000001040)="42b99b5c5077fa61967c8ef03dbad65b4ab50b39491c00", 0x17}], 0x2) msgsnd(r14, &(0x7f0000001000)=ANY=[@ANYRESDEC], 0x1, 0x800) msgrcv(r14, &(0x7f0000001580)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000023797231c80a631dcd156fa35debaa7dc2956f7158761a4a2c36f2af27f2d86160de9e114b715bd009d572c61dcf64618fbecac7c7dc0cfe6ed47a38ff797eb8d73dcf9afd1086fcae50090a1b7457ccb92f895dc9ea41816611e13f81c23dcdfe069c8432af7c0eb1b92b7294f29a4ea56e705d76520cc152bd4be5a9"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r14, &(0x7f0000001440)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a3ec1ed341c5533b89b0603ae37c860fe2c09c1100700f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa9f6b6e7c8130a04b4ad6d879d3999cbc3e5e23fa327326484829f3f7769669e325cd24321572bf1204e041578609085b167647"], 0x44b, 0x800) r17 = msgget$private(0x0, 0x718) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000300)={{0x7fff, 0x0, 0x0, 0x0, 0x0, 0x15e, 0x6}, 0x40000008, 0x4, 0x0, 0x0, 0x7, 0x4, 0x8, 0x484}) msgsnd(r17, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r14, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r14, &(0x7f0000000240)=ANY=[@ANYBLOB="f9486c55037d21b6"], 0xffffff64, 0x1, 0x0) r18 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r19, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r20 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r20, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r21 = getpid() pipe(&(0x7f0000000200)={0xffffffffffffffff}) fcntl$setstatus(r22, 0x4, 0x46bfb) r23 = getpid() fcntl$setown(r22, 0x6, r23) pipe(&(0x7f0000000200)={0xffffffffffffffff}) fcntl$setstatus(r24, 0x4, 0x46bfb) r25 = getpid() fcntl$setown(r24, 0x6, r25) wait4(0x0, &(0x7f0000000b40), 0x159247b9bdde2a6e, &(0x7f0000000e80)) preadv(r20, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000001380)=""/132, 0x83}, {&(0x7f0000000400)=""/187, 0xfffffffffffffd76}, {&(0x7f0000000900)=""/11, 0xb}, {&(0x7f0000001200)=""/127, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0x0) r26 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r28 = getegid() r29 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r26, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r27, r28, r29, r30, 0x1, 0xff}, 0x8, 0x6, r21, r21, 0x0, 0x2, 0x1f, 0x400}) r31 = msgget$private(0x0, 0x0) msgsnd(r31, 0x0, 0x0, 0x0) msgctl$IPC_SET(r31, 0x1, &(0x7f0000000980)={{0x2, r18, r5, r13, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, 0x0, 0x0, 0xa5, 0x1, 0x100000000}) r32 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r32, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r32, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f00000000c0)=[{0x7c, 0x0, 0x0, 0xfffffffd}, {0x6c}, {0x6}]}) msgsnd(r14, &(0x7f00000004c0)=ANY=[@ANYRESHEX=r0, @ANYRES32], 0x2, 0x800) msgrcv(r9, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r33}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r34, &(0x7f00000008c0)=@un=@file={0x0, './bus\x00'}, 0x8) dup2(r34, r33) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r35}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r36, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r37 = dup2(r36, r35) accept$inet6(r37, 0x0, 0x0) r38 = kqueue() kevent(r38, &(0x7f0000000080)=[{{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x1}], 0xf8b4, 0x0, 0x10000fe, 0x0) kevent(r38, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) msgsnd(r9, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r26], 0x1, 0x800) r39 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r39, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r40 = getpid() wait4(r40, &(0x7f0000000b80), 0xb0c77b59dd58f417, &(0x7f00000000c0)) preadv(r39, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000000340)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0xbb}, {&(0x7f00000004c0)=""/11, 0xb}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0x0) r41 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) r43 = getegid() r44 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r41, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r42, r43, r44, r45, 0x1, 0xff}, 0x8, 0x6, r40, r40, 0x0, 0x2, 0x1f, 0x400}) r46 = msgget(0x3, 0x241) msgsnd(r46, &(0x7f00000002c0)=ANY=[@ANYRESOCT], 0x1, 0x800) msgrcv(r9, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r9, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r47 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r48, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r50 = fcntl$getown(0xffffffffffffff9c, 0x5) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r52 = fcntl$getown(r51, 0x5) r53 = socket(0x800000018, 0x3, 0x102) bind$unix(r53, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r53, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r55 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r55, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r52, r54, r56}, 0xc) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r47, r49, r8, r56, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r50, 0xa5, 0x3, 0x1000000100000000, 0x6}) msgctl$IPC_RMID(r9, 0x0) munlockall() r57 = kqueue() fcntl$setflags(r57, 0x2, 0x3) r58 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000ac0)='./bus\x00', 0x20000, 0x40) r59 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r59, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2d}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r59, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r59, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$lock(r59, 0x0, &(0x7f0000000000)={0x0, 0x2, 0x6c3, 0x1000300010005}) chflagsat(r58, &(0x7f0000000040)='./file0\x00', 0x1, 0x6) r60 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r60, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r60, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000640)=0xc) r61 = msgget$private(0x0, 0x10) msgsnd(r61, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r61, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r61, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r61, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) r62 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r62, &(0x7f0000000040)=[{&(0x7f00000000c0)="000000186004fa8a00063300feffffff8359f9b40000a3bb6b00ffffed48450de8fb870d2a0e961995a5ffff0000000a8df278f8", 0x34}], 0x1) r63 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r63, &(0x7f0000000040)=[{&(0x7f00000000c0)="000000186004fa8a00063300feffffff8359f9b40000a3bb6b00ffffed48450de8fb870d2a0e961995a5ffff0000000a8df278f8", 0x34}], 0x1) r64 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r64, &(0x7f0000000040)=[{&(0x7f00000000c0)="000000186004fa8a00063300feffffff8359f9b40000a3bb6b00ffffed48450de8fb870d2a0e961995a5ffff0000000a8df278f8", 0x34}], 0x1) msgsnd(r61, &(0x7f0000000f40)=ANY=[@ANYRESDEC=0x0, @ANYRES64=r1, @ANYRESHEX, @ANYRESDEC=r5, @ANYPTR64=&(0x7f0000000e00)=ANY=[@ANYPTR=&(0x7f0000000dc0)=ANY=[@ANYRESOCT=r50, @ANYRESHEX=0x0], @ANYRESOCT], @ANYRESOCT=r63, @ANYRESOCT=0x0, @ANYRESDEC=r64], 0x8, 0x800) msgrcv(r61, &(0x7f0000000840)=ANY=[@ANYBLOB='\x00\x00\x00\a\x00\x00\x00\x00'], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r61, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) socketpair(0x20, 0x3, 0x4, &(0x7f0000000b00)) 16:00:11 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="552b4430b6b4ab5f08fbc3c3549e262ff31013b5955e0aa9581da81c031162964c5dd4", 0x23) 16:00:11 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000008c0)={0x0, 0x0, 0x1, 0x1db2, "31c3a428c592e978bd7a32c4e0cdce49886e340c"}) write(r0, &(0x7f0000000bc0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79f634bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece78abab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4dec077bc549", 0x1d1) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x6c}, {0x6c}, {0x6, 0x0, 0x0, 0xfc}]}) 16:00:12 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x0, 0x1, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x100) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x2000, "000000000000000100002000", 0x1}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2}, {0x1d}, {0x6, 0x0, 0x0, 0xfffffffffffffffc}]}) read(r0, &(0x7f00000003c0)=""/16, 0x10) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000380)) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0xc588, 0x2, 0x4, 0x9}]}) nanosleep(&(0x7f0000000240)={0xc591, 0x8}, &(0x7f0000000280)) pipe2(&(0x7f0000000400)={0xffffffffffffffff}, 0x0) mkdirat(r1, &(0x7f0000000440)='./bus\x00', 0x11) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) listen(r2, 0x7) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x1) pwrite(r2, &(0x7f0000000000)="e4bb1f214389f6e3d5ca0268c7ab", 0xfffffe8c, 0x0, 0x0) 16:00:13 executing program 0: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) utimensat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x7, 0x9}, {0xd9b, 0x8}}, 0x0) listen(r1, 0x0) pledge(&(0x7f00000001c0)='.\x00', &(0x7f0000000200)='-!&\x00') ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f00000000c0)) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x82907003, &(0x7f0000000040)=0x1) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000040)=0x5a9) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x24}, {0x61}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:13 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0xffffffffffffffff, 0x0, 0x120000}, 0x8}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000080)="008000", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000000)={&(0x7f0000000180)=[{0x2, 0x7fff}], 0x1}) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}], 0x1}) r3 = socket$unix(0x1, 0x6, 0x0) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x82907003, &(0x7f0000000040)=0x1) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x800, 0x0) r7 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r7, 0x82907003, &(0x7f0000000040)=0x1) r8 = socket(0x2, 0x1, 0x0) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="0089f86882f504c7e500"], 0x10) dup(r8) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x4, 0x0, 0xf6f, 0x7fffffff}], 0x1, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffb, 0x0, 0x8, 0x101, 0xfb0}, {{r0}, 0x7ffffffffffffff3, 0x10, 0xf0000000, 0x7, 0xffff}, {{r3}, 0xfffffffffffffffa, 0xae, 0x927393f3fb96c627, 0x6, 0xffffffffffff0000}, {{r0}, 0xfffffffffffffffe, 0xf2, 0x2, 0x40, 0xffffffff}, {{r4}, 0xffffffffffffffff, 0x90, 0x0, 0x6, 0x4}, {{r5}, 0xfffffffffffffff9, 0x4, 0x786dbda2f78d3720, 0xffffffff, 0x100}, {{r0}, 0xfffffffffffffff8, 0xe, 0x2, 0x1, 0x6}, {{r6}, 0xfffffffffffffffe, 0x0, 0x1, 0x9, 0x4}, {{r7}, 0x7fffffffffffffff, 0x85, 0x1, 0x2, 0x1ff}, {{r0}, 0xfffffffffffffff8, 0x1c, 0x1, 0x8, 0x3}], 0x0, &(0x7f00000001c0)={0x7f, 0x5}) 16:00:13 executing program 0: chroot(&(0x7f0000000600)='./bus\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x9a7f56371eef5b38, 0x0) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000580)=[{&(0x7f0000000300)="fb1c31cdf5a60b8af124e4ac236a16055c97fee33e46a3025594a5e324ff68d6c598f81d939ade67d5d63bd53f3e42f82a0480f7c37feb67f047f1d63782f5a594f43f5d87337357a63e85d89aff939c3c7d43959ca7c6ad3b3fbbdd5bf501a99c160f9fbc7b2d6f3813089467ed59f741877a61f16405ccf56d7b8ee2c3eeed50569cd802420d70f395e7ac16eba22e9b67854d", 0x94}, {&(0x7f00000000c0)="b88e22d8cefd84e6c7d11f266c4e34f0938a44c467515142117058df20ff49a8beb0ebfcf3bae3", 0x27}, {&(0x7f0000000c00)="4c4e125d1ea82fa0a3e5a4a2e066ec7b466adf1d8637158f20d985e226dde1681b311ee4c73f909f473d79d36269d4d8995c23ac71c5618178ea0338bd4a3704e40b96e6608240e310d49e2ce2ce2154d1795e6fb570b63d4cd717a5a73b5548c5548b66521bc97a8e4d4a002064d28db311d8c9563221a065bf35d837f7089f4af67f65a479d1e5deb92f7505abd07116f118cd3b70", 0x96}, {&(0x7f0000000180)="d5198ca5f43e254ea9dacca8252427607e1c024c4b0a9c8475889b6f4a0f28b04e293a0cc531a48be482ed0b8240fc96422450", 0x33}, {&(0x7f0000000480)="65d2ff947d02099957271c3450058b177bfe3031969bd0be88607a775f3d97b8f20ffb86d22ef3cad69e3270226e0f431e44d922d101ca9d3859c52d02bedf1812bcaa1de82299844278dae301d79884196b7f0afb0f57d75e27009f150bc073194096047cfffe0d8f224464d0b19dcd36ac9e104191ce633f130da29d9c79b5e41636a729da77a92531c530cd997a05c2c3db10ffe2a51ecd80dda1d1a27cf905fe16a3d820ff9b1d8ba460d4df395b8323d71c849ced9e5895a41cfa4da450731ffed5e39cc714", 0xc8}, {&(0x7f0000000200)="e3da6a99a6eca3e3e7bed9c6621953e0f984a3ab50d52431e8216fab7ab9cd", 0xfffffffffffffe03}], 0x6, &(0x7f00000016c0)=[{0x30, 0xffff, 0x20000000, "e664868e677c05f0362582a701d9737388ed6c7aa645c887bca42f87c8f15a"}, {0x58, 0xffff, 0xbb, "3dd56d60e633cf01aeb801009d2cdedf329a5e7c6650cb98a6ca86d6cec00bb3e7a8f0f1ac2f6eae94ad60f6938d192925f1cea40634ec9fb80e6822c8e5fa36f6fe24fb"}, {0xa0, 0xffff, 0x9, "51548a96b513c30d2616cd9d5ae94f7e4e3c06c7854f030f01322994c6d10a184d0bd568103386f54c2da2f99737f8343fa606bfc7ae84e414361cfb6a17b09ee25a0477c33eb312f4df47838d4afe6e174299dcda4585a9347eb6e53665ddaa252f894cc5a88bee786601529c2f8f04aff06a85a1bff8f3162aaf983a3d392508061744c3803eb0c4"}, {0x1010, 0x1, 0x0, "5ec65f85a43a2ca5e84c7baa5951411de27f52153a9daebdfdc339e6c9e3adf78d5c2822c7163e9a6075fd82706c7c604021b86b82b844894a274b10c6dc2d086da623ad0bdbaf1b94d60816ca564dd837cbe4b911026e4311b0698febb5365e76f65abb82321dd04fa939e1504674ae553bbbb4c6a28ec67f122c37692784c5ad04c457e152ff399e9e248788d714690885646815cbac5011b760564d9128eed73fa9b89f61cb379d09ee0e565c40461ccb88229d24ab3b99fb692440c127bed528600beabe92f089155bad3d8124e4367853fa69bf6b26e0c0ae0f02dbea5f57e540ae4eb153770035424e5d858c923c281db8fdf12ccd87b839d856b1ac67ec23fddbc2d49bd0f1084cf3f30c28c294ac6baff8c438028885138f04447024f74d19f902dd80957bd6899b001cc3a67b300779f8ec4826bbcf20783b3eb01f7cac45c90e175a4dacc4fe6af62b63bb70eaab14e3305e571c6d497c9eb8c3c87e7d946b76b632f50c030a1967c8b6ed925998224f41c6eba8acf245df95844a1bb621ef83c85146c87fb05816485a1e24296b14227af9cabf756ce5923cbfbc5af93294d6c46059b0074aed7076b619bd7b46dea53e1ad99fc0d1d3098d533e6a189f1bb5ddd18f74058df276954bbd73e8eb6e31018b2f4a7365dafc7988eb6a867b63fb9ce8ffecb1cac65c0eb1526f8a6b36fa7c544c0e382d778d048b4c5aebac02cd340e28389e69d7bbb1b5242a2ad60fcfa21c1f5e3b06bb0b36a6059cd93214e4777b1e39ee62bdb534cebceaa0d8087169ded332ab668d4af18749483b28fb8f229be060f80846814256f4e3fcebf58ec384c5ac015f75ef9bc5c182cf70504e10d547a39717a3cde0d5a547d192ce0924732fb845e9d3fc14bf434abb7c60388ddb2660a62e63b15cf5c56cd422a3a7c7519b6e138f76354351c8c548d776f0d2958da1c88b373ce014f6883eb244964507720a1a9635a3a6d52c0f1736c810c30e6983d8a1221a7d3ba87925cc65bd44a450a2a13df71afa5bf8c23840cdc0313a29ce6ffaedb210e29071cfee912fa8edf9b64c07175784fc889219430b97c5b3f255fc4784d3cd4aa718e30d4a277870a723a1c3aa98e2708b4d8b36c1cd6292a534b9e9443d2f1bdd7ef0d39cd34f9e5bdee8fd65999f9325a22b4e27b9c5e0df0875f9c312d784c37165f326edbcef239999d05ff72ea94217e1d8adca2a9475cef8f55382185d5a6eed7e691486135dcdb7271ce73e04cdf261ca95ab89baef0642e0eaf0bfbb3b735235744c80b396f6811e6aa2617c7271b19e31bb0215fe606c7e85a198fec1b3715cbba74f29b1faeb442aef00a892741da929fac83b14751433fefe59946786a83a8609d6aeb716761e80b79ec8575f9b154f2d0e8b6ccf53fa534075187f222e4c6247bafbfa9e3b548d2971cd3d8aa363c5558f029d01013a788e0e9dba04d8f7e949b29f53b227d05011270cb4c0b8fec327f808e5adb194393fe4a0e47339f967c25991dc199994e5bdc51a8563fa54cf38bc4e8a0ca8ae5a744af203b00e6148a30e12ee1736ec86c79e23dfaf1d67c15bfbe427c202708b10ad52d46deef0a74fe749f2b1d4b40089281dfa33a00162e190a44d4c3075dc50b6fbef6ecb693bfe8a5ced9a6cd02bdc780903769c4dc496e861138fffc79facf8565f6e5ca72cf43fc8c200bfe16d21675a819123c1aacc7c96cd49128e110bc5a6f06406ecb24d6ef8f4595fe83012bd9dde2302097213e5fc0f5d45dacfddac63342b813fbc177faaf97f5fc92f96913dddc7f9a43d34dc479dc22a72906d3d68557b3de7fa0a5d020cb79836dd1e643badd23aa008ac581c222c5449eace4dd086da8c1ebc07cb49ab86eaa8af339add621cb306ba99fd825f4b148646f5a0558c54528b837825b605d714c006de70d3851cf419f90e570168ea5fbbc05411463cc2bc688e3acba208c986ac096e8038a060a3b0be09e28d7eac9a18f12fa4059beb073cd5b27feb833549960e7ce3dc9d1abcf32301df6a6562942fe302603b7a696ac33a81860cfaad5f5ebfcd563b6d40460a715788b496bbf51264857fc1c96e0f8cd631dfda6484712e7650109399512e9c983c085efe363949d8f0cdf91031587756f3c77cf2907caf7c31591ed5e5c9b2fabe2d7e0a66fde46bc89553f04e24b44b8c5e8e41880755629116d0dc732566e2c246717720eb963537b3cbc2560cc1aadf5b1032994ad5008896a42f21efdc4ccb933719fe803ee8244c19ff9068164d7495f7219ba0a1b0b7c3dedf2fb817e0137ac3b706118d4f157c2ad75d14dd63abadaab38fbbafcce761c606f4c17f8f8742b04fb95ebfecee0e64acd95a0b73179bbfa617407fd6b64a2a69963fd77592010af82be4a40a596fe68dac7b05973113cd829b4e1af781253feb98d02c1e3566aecffd1eeb6e6c202ba85c31ee5a58a07b656a6ff69c8ca379f46970726e66d62d2694f94d7f2c4bff0165bb6a9b2299f5f86a06652650f9d170ad7e1d0d3e55db0bf1581b5b7487b98d328cf6a73986ef7eca486b06d22317e41410ce80c8232bd75417196027370634e35fd8b350bb3acad7081ca8f2d492efc55f7fd48fdc6a6d77731ab2adeccacfb160acf4cc758cb778c7b0d4796129e1f935a64b2abb32ba4c0d310fee2018591c17b2223d15867b4f3defabb35029fc12fe1c8abcc7d0d708d8a57e1ab7e7a093127d875bd0ed363a610df386cb718060e014a4709afb0aba9e8775770cd67fbb21c2509b4806e10deceb827a2cf40381c67513ee327bb8e1560e6f09c76201a7005f66e9d86e7855a9275aefa5c08b4c0df0f83de51e270083602641923f64fca64625ed525963702a08ca6309e91abd58de6b7a8cff578c9ae967868c743adb70b99e944b4f886b5018e9b2b0f5fad43cfe4d30ee1daa74ddacf08593ec85f4a1e6ff60a287b048828d6970bad058637ff714bbaeb9700421e10c76ece5c3473cb6739c0ccffbe927ef4b0cccc1b099645b6b214a80f3b55d33786acc527805ae8132a9b8fdbbc2a26fc226bffc8b7e83f97568ae8da767e572275f7f128009d3a9fbe5ccfa6921ddd92d14bee7088f6f5e491a93e9ecb7784a313fa0cb02e9762d893968bc96ab5c4f3f3855ec0637d301d6ca5e000df29a3b00ffa50452175f2921c199e60b739023f6d0cfce56c32790e7a99a2828d61595166954519ae557800894fc8c3668805a17706bfbd5a4d41cd826f74a8548143461394a969596c3ef107e470e9aa5a7916b8dc6770c0b078eef05421a4ca657bf8509dd58522cc29756edab5487196a793993fe8856f6660f4dd68ec91baa9602bab570bc3514cd1a19aeb1a7247769473206475c9242644af5c87717c153058364d3c559f33c8f0b95f210c94a3b2063059b81b16688d42f4956d48f51d2dc0297f92df4e0eb57374a30a37964b0838e65fbf16ed8e088a839d84f3a71dd3c8f8719df8e98693c642bbea74b62b4674dc4936981c4388fc157456c2308a4dc6c3d5f51af091de9f53fec51da4f4ae246ef5129a2165034e9e5e89270efe4190f3dadb76f616940afebb796d1628ae3081ce1dbd4b17afafcf0a28f0646d5eff5d22347eab6f66624b7202dd858713397af8e2e4d175b0bd7de43fa00f0f1b4179a33efc81f0d6b6d78c774ba70f6ceb1ae2aca69a45f1cbbd43c0cd3540b7a91bacbd36385fd3c8cfc9f2ff13946b26065c39e8a7a8ef33894a6ad0834bf61d0cebf7a823702fb03de40180083116cee3514c8bf2e303bdc3b830fbb3d27e811e8998707a5076fd490ebdd84d8d45f457351c985575fe26cf3f9ea137d8592900551e0b4b61496fb4445a74a2399cc879c53db9028fcc4a785753f9a00bfe7e0b891e5e18772b9c26a0f4227e6aa139e92fd5cdd2d8c175e5eed79f94135bc09a56e63a9abeafa30ceb2e3fb92ccbd4624fc94c0ffd1c889c97fa18388dad41548bcacddbe28a78335595e26b1a3242e2e270f4d228af73def16203acbf2ad34965492806576842c98772a05748115abe86a01458b479d521612ef9c91858ce51a027b644ffcdf244fd0c8433bd566910125c7a807591914b2f3eab43a4d7a149aaf5933203d7e03b6dcb548aedc50cc5d9437878d3f90ea09205b65a7dad0f1f8136d1becf0c891cae7d897d4a8a121a5e722defe0b16bcaa1eb5f92f6ed719fae30eff9a247afc1aa4a00e8ae7cdc4964dad73f71b5e8bc3bc5d689e291c315b61accecdb7085999963e8ad62122ed7c39424c6a5ba202183f9f94f9c2adaa98bff13cc885c3618f0166dea9c4c4210597dd3c89339233081eec55d8ce5c4460038b2d293c35f34871ca0337f02898a8b13e71164eeaffc8a27d67ca8e10618d80d6196b0c80372940f07085ae399d85bff7a9d19a606a152be819e98d9053589fda63afccf6890aade45126748ea8c6f6d72ddf49f8d0c7dfd70f182aca38b449107d9e6e7dd135e0cc42256de52aa2c8fd708e2b145c47b0dda53a63f3ebff4d5d5694f9ac09b17ddbcb5b768c7f1bc37c127a08ac9cced7ba2da34e395bed784aa7db3a98135cd910ee3fe1cf3cdc986d888d8d5d0fa2c8acd5cdecb79b8410cfe575f21e3dcbdcbde0790b1851462421dbff089443dda9517cb1be330a870441e753d92f32eef5c47869590720fc6245489baaf1b65a7915e4643b54c973e54c93501f2fd779af6910eea556f8973b94b329eee3bb68870ccbc21ed1e0298d93c5e4cf10540f0bc96312de2ca25fea5d04a5826ade24a33932a541b7df0be968a294cbca2e1cf8267be6a6d4b44fed60da357755c009ac316c2cfb8ad66473d3965586cd2e2a260589b33c59f95fc497320896ab6ce7551b9835d3a17b7f354863e71358add472b551264f0edb550193e89e324bc31ba1196c50e85ba6829728cb0e592dfb6d971bf60209e03a81b4205200f44f4a06468d4a3cbaf66aec36cc8ec50b9113ec58105bb11eb8152fbb975d2406dc275e264164ba4afc1164b33f0dccc79a5f2bb540252453e0d9f1a9e23ff36a96d951a3eff3e7407302040a61e06d16a70b5afb88a0cb3100eb16215943aeafaaf394d61708390ad6b25a440a616b31477d51a712e2ece50c4d1a6cdafd2086d12894afa0c325bf89c5625026268968e3fae08b81e3f66a63bc76e925f2d626fed34d094dff4a43eb35b8db1a8a166b6a9e31d3af685d55933287a3e4e9e43f8696d0a78dd017c39ee77936dd023f88cdd5add8c6a0466e70263b76df1afd477e6dd8bd8c9edfb6a2677b2f6542b594bc5671fff240e1de90229d59c40715072af4da44a73320cd4194849232bfc07ec5842bd388b3b821e59833eaa65abada68d8c4c9fe4abea50ab7638d122c56d10f8da43af29cdb46c917d4e1c5b91678646836e5e2e3745dafcd513c50bd798b7df2b261922fd5b67d509b7293ef6dca2549d407d0558c83cc84fbe506ce35cded76cf52b69113515c1dd67b200a69ff752526a223c4a11fef93525b532dd650b8c01e5827091c2de08627a899c2d17a1f3d73f56fe51f4b33d6a2c37c761206fe7782b6193ba5a13b83704c8e4478fa26d3263d9e72872e35bdc01a68c8b9f59496a29a0ba0ae4466fdd1d73b8384a966f278e70a6ce1fe4d7c0fa41873e5c8769b65ff387245b36bf255dc099ab90a55c602a26c1f3b6bb5f59570ef198ee335541ae0ce5b707ac6a1591bc53a556ceaadda466bbe86599d64ce7b4d8e6e12883c4a7a1b249acd815fb9f676b05f"}, {0xc0, 0xffff, 0x401, "fdadd4134373d10051dbe4ec54983181728e50b2c9d6843840accee9cb216986670058fafede11a2e46281744499fc3f93422bd411f44b9d10b771db0f63c0d01589ecd1035ea0da66c8471781f8e13c349a46976c2909630e4c0e4a9030e591888807d878867a38fb963b171f3649f7fb062b25bcf9934e9abe53467c5395c87badfa76c077787b38208b57937c4f299a18894f8b1d2845425e30603709c94ef7fdc4ec67a4477dfaca01d645bb"}, {0x50, 0x1fffd, 0x101, "98795ad459147906fba8b0e61e0f6140d7371d04c223419886a0e6b22cf780d8daad964ad5ed7f61fad619fadb3d34fc8f1e382b451cf8072a21fe88"}, {0x1010, 0x1, 0x7, "4e16a785fcb12de91cc3b3314fce784d0157c1f364f0ce6454542dc2ba3363d6a3dba02f21267efcfc8951c099fde49f99858fad92b7a52738a296ce9f64366c9586bc4a3da5c64f4a1e8cf214d1155fdc6bf63d21c5c7e0cb572478f5d1fec15a81095122bee3a3322ffeca3cf81333c9e5042cd1a4a2992911e88517f9ebe59e1a9efcc1ab4726ceaa7dc8eed9074b3c816c4c7a5e40be3071e8bace3f0ba5173deddfe94d091b5e87e2aaa8f5985c1e79beeea524f1b4596f5db4de1a2cf8cfc4382492f9aa8c5e57014213c9eeaa1ba106495e2a850d321712baa2ae2915b97f900cc8b17a73907cf3207b134b88e56132495fae472f89d999b8f2359ae2faa997413af4d60beefb958c92a61191532ee502f67678ce433889ed87bbb9252848c37f7abe8e3332d0a1bb31ccbb9f211df6c4caeea7deb5f2ff02203b920fce582cd132c9a5f1d5354f6be2e3d8086ce762a136913df7d0bdaddda4dda899981c17c527ede6316633587c73f4b010643fe48ac66757dfe3c5722a9f4eed5ed0da9c7507e108636a3f9ad4571a588cc005e3e61343a429630345c3605b0211af4ace7b960b8e254fb9faef9346c685de13d329f6098453135a8d0dd065ee2caab83711342177877cd51d572a9f91a47307e5c37c2575f9b6f96f8a919ee717f05eff37a996344e5b2a15d7a609527093b34a92e30d6c3ed9c513e2ba5fae0f2d9860b5ff90976afef93fb9be17de217cacb462b6099213a4685669e6a720178dfbdfcb2105d8b8a67a558db0aafc51abc82e76ac713f660de066ec911e4c1c99f836f1a00723a46dd32b2a483c33993af057b5f348223096483912461f1b261e146c5f52647b5abb84effcac1c2ba9f059107cb5f6513a8593f612afd6ca53eb046f06b14463546935860b2783ee87e45f882e2dad084005000d3a388d87ee137d4f208cda92ee48f0f55a9575bbde7ca588ef405eeb5a7d7331efc091082107e764f6e7daacb6821224ca06e498b811aee509b6d7baa198655a345116842fbf1204a76fc44c44a433c15e6399ea24985daa7a95e95564bf44e5e317b2af6aad819334dfec29cbc5bb70bcd753bccc88eb8705daf044f1d95bae1ed3ea0faee6b4d1475b6095f16aa5ab6a32d4523cb994443ef5a6120bd0b935f73cd9c0b6d13cd5f62726e5cfe30001e1ffdda6317dcc4296a0e737ad7d068c1e60e31f2e43d13291a9c953112c2cd5ccb958b16e55041762d6cb33be92447276b8654253f1b4d98a3a4329840a274e28df6b75ec70e1c93af4592219466937a646b992bce01131bbf8d39ede75556bef1e1095f4d5761e86b2c9d263acf5cd9a373d0e53fb946aafdc268f518dd5f0a4e371a26c61ec722a5d3fba907cf43cc318f4436992ae24edeabe3a24e03339b24fa9a24434a2f918ea13eeaf48eaf621ba65ab996f66d84185230fa41eb933782ade388e7d81aa8a3d633f3d2553c94121c6806685c0fcbc275278c1c6f7b2d9bd658e82b6cc784e6cd15a4cebda2f3c091aeb439ab8cbeed529f46e36e590db018e4a536a1bcfb9049365be94f6e3bc41aeecd4cade824126375235a6bdc04a353f059cdbf833e89b3cddf7798295bb74d9703e6a34cf3968ae83d938e8d22221b5b7ee1b202a86fb79aa37647113df462c880fe5a7d3694118fe90ec729480e37953ccad37c624031b033526af67b20f3937b40842d571ea2d248de89bf279b662e7ffad0b1020a52e6115e484e8a07baec48d70d1f2246fc19323c502ff6347067c27c81add529af3fe3f25ee6e7240d698b6c184c385f27d02369f3d448c977544273ff756189f707d8d1750a9f40a33ff4075e2779265ea1ac24f4a1dd025ba7e91156bcab293e2f31027212b03ef41954d94ba73e813b816fe7fad3892d6f33e84a0453261d82a8eb4b21bc9a88eb1f8f8d5fe4fafa52d5e2b7905b2ba10fd7b75bf52e45c326b292c9055db943444edec51ac3f8f48312d479c24ecc890c71529d3af72c5df7aba54926de00efce26b882af11751ade1498e37665213bded5e06dc273d735179c57c977990f46303a8979edfc970ee572c2f61fc7c200ac0a88db920a5ab3c1decb6d15b12aadff8b5d9b387954b64cfb26c3c33acc70bf19b346f3a0be77d91dada8dfda9461dd9c35c39fad5d52638d1749490de8c83d6ca6d2ce00a764fc4e1ae2c6dd87bcaa5c840bca9a6333f2fc10b6207f58d65ac9f612ce80dd4d21f7a96b68b0e36c4682311403a58b570ce07d44460d47aad9286c9f08ed25dfb01685ee976cef3f8818dadeb7887b785e8cead6ee694f386c73f76797f888d13e56a847e4346d48190640135bb0e0bafaa2def23422e98f9c2c7a4b8cafbac60a27d1922cc61f5e27c0ab0e19e9d47efd4e9f0392349e19d4636d6a4faaa1be5129fde851b2294c1a9c128e45e6864aba3ae6c3957c3c634689f838fd1c764accb4fa5b2f6b8f1fa7bff13c188590d5ac0f7259ea37e345f96e6d1fade0d91c50f0617dd4f13f2f4930080dc42a44cff7b22c74c217d8cc071a67093001fd9f0296ef724fc43edc6bb8ad3b00151f4a47352ca4a1ee68edeb2a5764bccca4c62a144a68f4aa7703c293a10321e0c7c9665433f99b6ef553c4090ec2c1d8cf2a86f0d2cc3b3d314504548484eb313c5dbfd38079c2d0265683ca9cca4429126270375e6fe18da9f268607b558f112ed772da8b9ce9c136b8e0022796cff6da2eea3bb54114e461dda8e0f5c5e2bb20e6476a1fcc65b5e37e92101aaf6130076727e899c0c02ccd893963e0bd4f4a95048443d19e338d532923d1e807bc9bb9acfd4cf3fc114ebf70a2254f030cf601095da13ecca9ebf48b810a4d2c2344d398815148a937eb17a16cb1f11c31130ba720e9d3e7d2f63d0e05299dda71ab6f5c6c4f7b940dd16e090680844505d700e301d59cff3a01d4eae6e4844f355ad8e12902923255cc8c687948c59fde1172e1b140d80da3c12b361d75ea94b3d068a0e7040d03c42fd0d2eff9cc9e602f2b22b79e3a2bda14056ea1bb374285829628abdac647474a9cd0b317c65764b75d155e90ed7edf3a63f4bc6e7339d66c5e40df1c45f45dcd2d7d3b21162b3c4b5de70f577ffb5e5c9f3b06158ffea3189ad10ccd48a73954e56b876ceec237dca855e402bf882a1f5529fd20cb88b5d81bc36b3c9bc5c290c57c2f63e543c8ad56a44fcc4f381efade4bad2c60cba2b7bc1b312f336b82b94a2c5c2c08671607c3d0e72064eaddc604fc14ca1c30c6e2c16cc11ec2259a0c4257aa17b7e3b107e61997430311004a34a482feb981618c11dda7fc30cc6ac9118c9ad8109cc4d63084f0ab5c8c7a390275c6e6686370a72dc3d212cead0ed2f064662583becef8a050630378cf1b9cfbd7fd57030ca05dce3dc9971079f008f061175ee63767a4dcdd6dc87f6825b02877fb0a7c8324098d7729a8f9e229564e26985d71a52aae25c4a50315d1535310f18649e3e7f40b75d4d7e223ab388fa1a38f8a9a6b3fdf664ab48d471b876fbb7936242722eb4a3f289d32629105d401cd9a68765a99d4bf8eade6d97596f959b57e56fab54a92cc30dff50d541c70d8873ca2e24386d3ae037540fb99116637dc3c66db79971d6eebb970e125079b5f3e5ff5876b7b5bf755a0a2ad05a2fd256629922f647f7aa4d3569b3f246fcfbae6c9d201b67772956f7ed6b8dab85f449286d7f443e1a87eb1d63944847791ea7f27c80299768c4e5ebdb60aa1a33be0f59e03f0055a2e450cafeea786a079a5f258719c18d3a130c01366865a8bd4e3e755ab9e2b92408605e0000ac534a218a1c0c09a5a9496fb3ec7f1a69db3449c6bac82f22575835f1cc8a216d9f1243600fb42d844072f2e2d73121dfdcf3dfe435ec6dd2fedd60802158ad49e5614306e910c7b8bea486f9dc97aa141db69c8ce3c1da25cb6f8259eaae3db3742b47684d6847236f09879db985ff05bb0abbbee9cbca1856c11a4bac0cdf824ee06d1cf391b2903464f7342fe69091b346cc54c6f1b8e3d43872f52923c687f96686954da0ed5e811d62ef49fa5c35e2f3e1b68033aadb47e338dc69eb2424b93f28b90ce9f3f0a5ba57955d23b14225a8c8dff4943f8c98c47e91f7d8fdb94ade5838b1d55f7b10d3047ec5fb2ffa7c0d52e38e111f2fd94e57ed8cc4422e1139d518ebf76386301c2c576a14c9c750e4727ef8829241af1c26add5196aeb570a3b8f2812031b11e25e3b21041712276fd0c23580e5f88a1d56cf7b4838c0e06cfaf15a244fe44c4bab375da94f2fa4e8e9c3b791d8f9f9567bf8946c36cdaa82980611badb2cd0aecbcca91b0c53e9a53b5fcceba7c7632666d51cdbc0b38eb525f3b693717d164c26c693817d97f84997007e3604e145d85780075610a0eef462a6fb4e57618120315dd496bb1ff68e02dd7bbc4b4108ade070ef9ad09efdef7b5480ae58e24882c3703179a4b53a1cbdeb8079a08d617ca9122d6c3602bcda9caddf4c0af7425739d99b21a857e81d35bbd1d3cba672bb2139e878ed75f778bbbe80af2d87a703a54fdbf851eeb40683fd866a3ba2a0b7074abbff5d10406f8b65fb79ac2aa97401128835c3841e15199570681258bef63228390b7d811ac1cef64a4f4172329e295705e4ade07d2faa6f4b1307090855ac09375d55a27ac67205cfc0368243680a6878aed61202f34853ce41dd3385059f9756ca89ac662d064a14fa70e83a56093d063dba9da76e9a5adf2465705a76cd481e41ca63f83c50801145eec385cbd23318b26a2e578b804667d57422d004791c0b124a2f4b3df74f46c2e0bb4a904b99f5efa08ba9b8ae65204ac7aea363cd707d10fbf395a838b17d320ad4f259b1d8f9bdfdea48882f629f9730df30b54d63fd62a8a2be6eb3825cbe324cc3d5aa6b3444aecf68d82e3cf12a8a746adfdf0f3aff1c0a2edcc090e77a5be15df84d656d6d4182b8094e7ff93a0544ee2706f8ea86ee0e63774ecb6acfe3232cc275f8236806f98e6ca55d076a7f1bc18a8cb61b4813bf1a53479566af99382534ad161d0025a686ed456b886202e59e6a16df81e2992d1c3e837165d15cee15e341c19c6dddb11b36ef3ccaf9f2fa05902585863ffe9b09a15ff47f2f08b2bc05ae2bf16d716f4be1ff0711ea3fe81901c4669f4f7f15b0f0919200420244d09bd02238176633d5869cc43aed8a43e2b1666774b6a22e41ceac65f892c8ddfbca2961f1fba7f43d2ca8b6e782134fac49d9b92e095eecdeab2e2ab0f6f9b2ff621222f9b8819f31c04c2e3fa8003bfaa4459a0504e3abbfe42dafeb4a0dd2f62d501088dfb55727ebc8400a8707bc5d060a7bd2a46ffd5d55b62ecc0432489c2800a21a93ded72c99331f9e367656de4dfc5d7011defe724a2b250c34f1261e67da67af6d37c7c59e51cd00a2523af02d7f69167a116615125240e4348cab5a9f7c9e154567b84336d3f3da782a1ae5480b7acd19eef773e92c398c0c6c25982fe82b6934207ccab310ab0887391108680fe5884710ec36bee7cfc8476c835123693c1575618208f9435fd3de76874a703327edc2c3cc60dcd1b1bfabd5c49aebef6ca42f53499cdc298c895e022254c91248a2bc5ea0308dadbafcd645991b7f7df16b9937b5775ff196ff2519c9b6787e1e3544e7cddc281092f11f634bcb463e3b89a58f8c636d4a4ef9b2f8b135c49ecd2084d24aff5f9d4672145bf9160edf0438cf8eb8868cb756c6fce462fdea8bfd04c3359c46df1b8fded1833a"}], 0x2258}, 0x6) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x100000042, 0x0) pwritev(r1, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000280)=[{&(0x7f0000000140)="a1ddf9a7dfb3ff", 0x7}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = openat$pci(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/pci\x00', 0x8, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000400)=0x1) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x1) ioctl$KDSETRAD(r2, 0x20004b43) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r4) accept$inet6(r4, &(0x7f0000000100), &(0x7f0000000140)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000880)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0x82907003, &(0x7f0000000040)=0x1) r7 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r7, 0x82907003, &(0x7f0000000040)=0x1) r8 = socket(0x2, 0x1, 0x0) bind(r8, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r8) accept$inet6(r8, &(0x7f0000000100), &(0x7f0000000140)=0xc) r9 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/diskmap\x00', 0x8200, 0x0) r10 = socket(0x2, 0x1, 0x0) connect$unix(r10, &(0x7f0000000000)=ANY=[@ANYBLOB="0089f86882f504c7e500"], 0x10) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r11, 0x80105728, &(0x7f0000000000)={&(0x7f0000000180)=[{0x2, 0x7fff}], 0x1}) ioctl$WSMOUSEIO_SETPARAMS(r11, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}], 0x1}) kevent(r1, &(0x7f0000000440)=[{{r4}, 0xfffffffffffffffe, 0x1, 0x1, 0x7, 0xbf}, {{r0}, 0xfffffffffffffff9, 0xc4, 0xaf569d3eb1afeb9, 0xf0, 0x656c}], 0x1ffe, &(0x7f0000000900)=[{{r3}, 0xfffffffffffffff9, 0x20, 0x1, 0xfffffffffffffff8, 0x4}, {{r5}, 0x7c5edaa8d723ed14, 0x20, 0x40000000, 0x1, 0x9}, {{r6}, 0xfffffffffffffffe, 0x1, 0x2, 0x8, 0x1}, {{r7}, 0x2, 0x58, 0xf0000001, 0x1f, 0x2}, {{r8}, 0xfffffffffffffff8, 0x8, 0x2, 0x81, 0x654a1cda}, {{r9}, 0xfffffffffffffff8, 0x40, 0x1, 0x6, 0x5}, {{}, 0xc057fa94b39d32af, 0x1, 0x1, 0x0, 0x3}, {{r1}, 0xfffffffffffffff9, 0x8, 0xf0000000, 0x1, 0x101}, {{r10}, 0xfffffffffffffff9, 0x20, 0x40, 0x101, 0x7fffffff}, {{r11}, 0xfffffffffffffffc, 0x1, 0x20, 0xe9c, 0xf2}], 0x800, &(0x7f0000000a40)={0x1, 0x8}) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0xf0}], 0x1, 0x0, 0x0) r12 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r12, 0x82907003, &(0x7f0000000040)=0x1) sendmsg(r12, &(0x7f0000000bc0)={&(0x7f0000000640)=@in6={0x18, 0x1, 0xf2a, 0x7}, 0xc, &(0x7f0000000840)=[{&(0x7f0000000680)="f1c4b4d0ff67b878ed69256cd5cde9fe54fedf9e50e39807e059fa6b66ef59763ee7e8e945cc7772bfaf45b99d331fb3e53ee8fff1c17c6925f185a63d1b15e8a10d727d318039c7eb35c50bc60a15c9f4790b29a7e549", 0x57}, {&(0x7f0000000700)="e53870da1f2947addca05af4155905417c8337e0874d8ec17c7b548694145b2666a383e76b71b2d77b039c36a01ec208bcf96758", 0x34}, {&(0x7f0000000740)="482137d10428994568f3734bfac3f07bd3484067087ed7da0ccd2bfb0cf5384b7adf54faef870ec76cd90e6b9deb9527fbe25b76a60b025d0e937c92e8a5ae345015949e46a3ce82ce4580f8055b92ba4706259ce8c2816b29de4e8a7216e1d1f598208a8815c0732ae0c24e64a59feeeaa2f3f5dfa2e7edda61766eddbe55f17cc46c402409051f27adf2cee3108e9c6c10997298d89fa4d87f6b25d4288e4df020a5e12905a71e9a9507d485b3d390358571e1acc6237646750cf6e8840ecf18b1859d3da06037c4ba9733873431b9b3abcaadf81e332fa2f61a00d72f9138618c4144069efa", 0xe7}], 0x3, &(0x7f0000000cc0)=ANY=[@ANYBLOB="d80000000000000001000000ff010000cf0475f724d3cdbee9b6272431fc9a5bee795e3a100f8f38984ab5427a413b6f471d9460b879f3dd740192bf7783005ac3bb2c02e0fce2f0f99c88aed36285834d0f308381fb55cd5d07279e32e2e797120ba6a7bd046d9a10e7e4a4763ce93f74ade6f64f33cfafdd180027748c19eaf78335aa8a5b6f4703896deb4803a6a5c83f5883aac00d4dfc91d503904e5757754c4d45c21578ea590eb248be765ed66d67bfc35254b8bc33fefdcfca4998d1569ad44d306433d7750a8dcfdbbc76ba3568af00000000001001000000000000010000000800000054c44a8f4bcf6058b340c13f76d383e9b0ec56b58ec95c3190651d86882f9851fcad46fffe8d2a0d5c09594d6e79204bd20dbb795ea99ed10a88348ebb8224c2ebc3c52df5f5fb9e61efe3a78ac39aa2637cd322daae2345d71aa4028cc4c16c222784f278527a9829541307bcae6e60d27716b3c8fda98617dc6a3e875e042927e91998a836972604e2c03f10dea3a2cf1887b5d51362a1255d5085f72f05db484111d9ba16d9699b2e93a058eb4968db9597c2d18f02d58668647f4f034d4042f32db490ac3192165ef9e2248cb75e06f46259d35be1c154fd1e988d5ec7dd5cbc01a4ef3504444b59134eed4604f467325b52c1c4b39cbbd74ab84600000050000000000000000cf0470501040000efe15dc1acf23467327d2630d7c691ff1730f297ef29d5f65bd5b5774fff7376ab22f54032c49486e5a4d60cc52c00806298000000000000b80000000000000001000000000500009889e9a43b6b08944a74f276a375203fa01c345a9f68bb795f4ed6bc406f8b191a45b7211b4894980184a53f1d3bafa4d816100ce069fe9bf2b2ae7a4b580673ebb81d0ea05a6af4c3cc776735109f3c2a0700130f2372305ef69b3a39aa4716b8892f6d1acf535d78a394321863cc68365853eed46fffb877620007fdd7afc5c6403ce5132e2de7e4bb010ac2bf99459e066e007a19e62fee0d057c31d5043f0000008a000000002000000000000000ffff0000000000805229de876c4f0f0b02dbd30000feff00006b91000049aab40000000000c9b96d8592e4c71767fe294721c95886cc25af8965ce64f5033612177ea5443f92702f478272eb33b05acb8fde15dff02a97146ef8ac231c5d101c9c34d1c4b851de43856be8fb3ad841825634af99b23cda1a0a9f23c897467658e6e762eb417faf4a8b063df9d76a7d37b94d2cf992730f6098e9299cd9c8fa2d16d44fe5ed2e6c5a60351c1f363403fde8f7e4bd97404f8d784018dbc488b112d1aa930da7805e6a7f00"/972], 0x328}, 0x8) 16:00:13 executing program 1: r0 = msgget(0x3, 0x100) r1 = dup(0xffffffffffffff9c) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x101, 0x4, 0x0, 0x100000000, "4bc3767c63e17180e9fb917bdf6de0b0bbca21d3", 0x2}) msgrcv(r0, &(0x7f00000008c0)=ANY=[@ANYBLOB="00000000000000010000000000000000000000000000000000000000000000002a200008000000000000000000000000000000000000000000000000010000000800000000000000000000000000004000000000a00000008436e52600000000000000000000010000ec00da000000000000000000000000000000fed439a15880d074b5354d79a00ae45947e3dc5dbb050530fd345d17dd98e23d1efd1bf96651421fa1912d2ad499f6c9cc844bee1685019cb199454194643bd3f7c898323a63125875a7419f2f9c85d8cca5efc0d36ef9d59afa0d9885f4980000000060fc0b7cb81b75d0041af05021bc3d10f14cf1ab268eea19f79dbbe63e37e0c3ef2420f9e0ed259f088728f0e338019fd949f3e3b72e50d9f5024e261c34a84812fa1dd324878345bc8e7e4548cda7403b0ac667f267fde68fb78b6b45cf3960610000000077112ab5e4d0d9fa43a4c969509e8fa3bce30851fcb181224ae9fa0d1c95c339c9da8cce1d7601513dbef1220049cf2a36e9951e317e25844b054b0c5dd17713a8a2a5d67e6e4cc6df9c6208f057fb65976a98b128e7aab1247a10b47502c890a8bfa4c4fe85244ad6e7dfa6a71e47e58d364f326931acf9149cae8a9d34ff4966a6"], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)=0x1) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f00000000c0)={0x1, 0x80}) getgid() utimensat(r3, &(0x7f00000004c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x2}, {0x6c8, 0x3f}}, 0x2) open(&(0x7f0000000440)='.\x00', 0x0, 0x48) open(&(0x7f0000000640)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x8, 0xd) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000000)) msgget$private(0x0, 0x8) ioctl$TIOCSETAF(r1, 0x802c7416, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc00c7006, &(0x7f0000000000)) kevent(r6, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x401, 0x0) r7 = kqueue() r8 = dup2(r4, r5) kevent(r7, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x200000, 0x0) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r9, &(0x7f0000000440)=ANY=[], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)) r10 = socket(0x18, 0x1, 0x0) close(r10) connect$unix(r10, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000100), 0xc) msgget$private(0x0, 0x800) r11 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r11, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r11, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r11, 0x4004746a, &(0x7f0000000380)) r12 = msgget$private(0x0, 0x718) r13 = getuid() r14 = socket(0x2, 0x400000000002, 0x0) r15 = fcntl$dupfd(r14, 0x0, r14) ioctl$TIOCFLUSH(r15, 0x8020699b, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r17 = geteuid() getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r19 = getpgrp() getpgrp() r20 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r20, 0x0, 0x0) shmctl$IPC_SET(r20, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r20, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r22 = semget$private(0x0, 0x2, 0x0) semctl$GETNCNT(r22, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r22, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r22, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgid() r24 = getgid() r25 = getppid() r26 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r20, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r21, r23, r24, 0x1e4, 0x8}, 0x5, 0x5, r25, r26, 0xfffffffffffffe01, 0x9, 0x7ff}) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000300)={{0x803, r13, r16, r17, r18, 0x40, 0x6}, 0x200000000008, 0x800, r19, r26, 0x7, 0x40, 0x8, 0x484}) r27 = open(&(0x7f0000000480)='.\x00', 0x0, 0x0) mkdirat(r27, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r27, &(0x7f0000000440)='./file1\x00') r28 = socket(0x2, 0x1, 0x0) bind(r28, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r29 = dup(r28) listen(r29, 0x0) ioctl$TIOCMGET(r8, 0x4004746a, &(0x7f0000000380)) msgget$private(0x0, 0x718) getuid() 16:00:13 executing program 0: nanosleep(&(0x7f00000002c0)={0x7fffffffffffffff, 0x3b9ac9ff}, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x1) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x40a80, 0x0) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) accept$inet6(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x80, 0x0) r6 = socket(0x2, 0x1, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r7 = dup(r6) accept$inet6(r6, &(0x7f0000000100), &(0x7f0000000140)=0xc) r8 = socket(0x20, 0x7, 0x6) r9 = socket(0x2, 0x1, 0x0) connect$unix(r9, &(0x7f0000000000)=ANY=[@ANYBLOB="0089f86882f504c7e500"], 0x10) r10 = getppid() pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = fcntl$getown(r11, 0x5) r13 = socket(0x800000018, 0x3, 0x102) bind$unix(r13, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r15 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r12, r14, r16}, 0xc) r17 = socket(0x2, 0x1, 0x0) bind(r17, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r18 = dup(r17) listen(r18, 0x0) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0, 0x0}, &(0x7f00000013c0)=0xc) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000001400)={0x0}, &(0x7f0000001440)=0xc) r21 = getuid() pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r23 = fcntl$getown(r22, 0x5) r24 = socket(0x800000018, 0x3, 0x102) bind$unix(r24, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r26 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r23, r25, r27}, 0xc) getgroups(0x1, &(0x7f0000001480)=[r27]) r29 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r29, 0x82907003, &(0x7f0000000040)=0x1) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r31 = fcntl$getown(r30, 0x5) r32 = socket(0x800000018, 0x3, 0x102) bind$unix(r32, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r34 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r31, r33, r35}, 0xc) r36 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r6, &(0x7f00000015c0)={&(0x7f0000000240)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000300)="90bee5e4cfd1ca6b6d6431e3437ebeb6499f9e28a3de4ec4345a3185cc3bd8a85572b6df9202a008366e3828913a6793f64a9cb2fef52a09c4f22791fa3fa7959a13d4765628e3f8e82d01130e7cce433dfbe010d8b0e3bd656f6b069c7c0e615177883cc22ebd1767086ed22a617a8393af581d556bfafc625ef01f19c45a72afbfe0272f43df17cec9f4bf231b335b4ea41be3fea0ee4ba7528a888da0bcab0485054639ade72925ed4af0b62778bf5cacd2413891ffcd156db436ae99b034836af11f24643dd873feb117ccb043730642f600f5d4f2daab129cb8301f9e709c80a926372aab970d72ffb1da78318d1717f71c0f26a9ccb216c35d8b027e9b380a638347d320dfd58434b8d2ad63c9df7be272a6fa67e6223355622f28d49c2c60494453603b433e7df8d521fc50ef20b35a4a59b7d820909fc2a6de7cd3af1caffd1f1f62f81a8994f8e4b4d266fd2f4d529f46700e2832beec3d996bcf71a58f0bf8cd9b4a5f4983908f4b7597db31b93958a2177f2d5303f5ee165e4cd8c518545addf655ac11443b9938cc26357c8bff9446f32c8bd2f5f815f2c881f16ad62901703b7d420b626946b958e6ea11857359c0537a36cd53228d9b6b3abb3dc4552e1f9a509ccd726db889c1f6cee9588681665b62bbabc698645a18037f0644aab85c7359c3b8e451ec000cf4aff6fb654f4f7bf2c683d7a6ec8fe372c5c9bff8aec4af310f4af92b1696064b48f83d4aabe7b23903b4bada3a955586e8d5f6f7bd60b928370dbc8e6969b60d41abf29ece4ba87021b63dd63f42ffb02d900b44a43a4465fb6314d3253ec745552abfd26d8aa020730c2f1a63587346f7bc1432227111db7b8c63a130bb5721191043b8afd71b5f7eb97b085dcb231eed4de798cb5a431fb59b8b2b87297df2422361ca525008ff1a9f38d635d9e061c149510255bd2aeb14b8d4080692c10cbfed4ae602b254f8e2b1776906c2c7b938629ac136877e6be23e3c254def15efce6b95e1aa991996b3fbbd92877ce434a68dca7fb5c5457231859f86bb7f8d7352232228a9594bbe0016436ddf8cbdb8f935fb419ffd36a418b4cec75c1308a3cf729b01313fc47d467dff2fdaaf463acfb3ea5d6e10258bad0266d1a6ead9c88d2bcbf6ec915394d44aa975be880727a9c15519d5f8f7407d93b6efb0b8748cc845872853cae411171126725e27bd627d5f8d421941ab7ff5f841e8ed11bb3d26739e86d81cd8f7fdaee2c6d1588ff34e7a5a880b0f125e9efbb1502a591b133ea0a831f2833364b0555d320a03fd2d0ef12081eab5482389af971d8a0740dd910e9cf149c5cb521ed3a511a1726233b14ff843b49dfcb341654207b47b5aa2ebf29bf2644d07acbee5332a3bab3beeb4e6bff0bfa1efc6a8f73756cb53a31ab1318d5ec5a8f1d145267eb57884017fdd284d2498e4d68dca63808a263773a7ca7ea95502f2776d716bd65b63c84ec3e093c7c920cc90604ab9eab7b99ca6152327396bc4c972e036749aca2bbeed58cfd2d684535fea174db99c9676cb7db71ea427a46850ebbec3543aa37e932a3955873e35ed03fcf45c113d3d086473055abba93829cc7baf34afd27b7e4398a4121c6b5be792450f04ba3d4c2f8866d09f411829d4b37f3315dbd2f192290949a34ae54c6c37e92ec7c4288370d1495257cdc48e0b8ad5bb2fb9c9fb75fe4e3899a540be625aa047df8275d5ccf9947b43f407a81acffd7b6dbc6e9fd2d89947f0d38a674ca86dbd484a11ba54b89d7d1116b01240c7a00965e1cd6d30abb564640234e21cf094058a192e85473a90c06c280e4fd6edddb83f41cc864ceef1ab096440e0dc815d5aabad90244b79b71c2e767472633a63435c074c71339ed04ca3eea6ee300a3ca366d6fa564ab8323f7cf2fa7fdd9e1eeb2e91277b22338476ec19e6c6a29ff40372911c97b78636faabf1897075b18043715b4117ec4f9f43b9441918494e5828b19a807966570c25cfdd1357ed3b27195aae30fbd537af1092f45aed21ccf3fcc7cccb82a907b6d28f2b7238175049013fee3686ab2d33c7b2e510decfb709cbb470a1b70d303c74ab382c19db3a519ef5c148462e5bede3f69e7d13b72c2e9b771f0c99f9eeebd7e898057deb7f0c1d12a67c1bbe51e6ac6f32979ac789ea2ab9fdfe58747089467300f37da7e742b2d9302acff7aa6d4110656bc2ecd3a01e1e82488102a790dc9ea557a52de32d1c3fdfd8ccd086676c03ee67341352010c3b935e17c5d7b8827e304c6c9721dc82c9e48b73da4c371068c9169363b42ce84faf1b4db296db4ef5966fe8b9190c666f49ed7f5f0549178d73baaa3c0512cafc5b13fab39364c26bf2b0dde2bb2f8f9c4c65ac3853b0dbf8a56167b7d85274d3f644a6c752eecdb5ba99c33d0c8ab751026f4916d4400b59cd61603b1345a5137c2b3eeb1f338e825c1e39aa4b663d7a86ec20faa5d44e91169414ac204a5659320e78ce952c8c240ec751c73760447649109fc302378f22cde471b4d4aed4e13a29eded07a43d7a34c1a3259d451ae383f97357c3a823ecb3bf56d7482e21354e06f6c88c26b136170d8692e94f0ddb8d211b599cef80af280da34d9aa17566509a2c856d047983b400a7fbb45c67ed09008ec27a3b1d84b212695c2b27679bf86ad3ad6b0da4387719ec80406c6c2a1c35683ba442e5b336764b691773b813006e38f91622788e02e51ee4a0496ed248cd479984e008b112e1e1e81f5e966596a2b0646a932ccdf2253f05d6c38105fa7167d94bc9dae79c813b623210fd496e9926cf4dceecfce33dd711bb57b6015493188d8a62ecd39b756788027318d8fb00527806cba42ca56e814fd33aa405892ee3af7ea6bf817ffbe91dbb34281041cbb9a679d4c6bb9506fcc2fdd6edc217c0d41a20ce56238a12915a2e68f98a853a07a49337545b18cd9a9029e724e37e943552b66f1c50b32ac4b3c185c62ce8261a094574d719b5a5f8235ab8b31be36c597e6b1a73ac1a4fc831e6de1564eb6175ff4bc0ae1d782fba509fde0097c6c8627e1bad1d09a43a05c0205f8bee729d380fcc81e08a0adba32f9733b397ebcc3ebf60832566f536f870e5ac85023060921e52065f38fe7e7803c4a1287bf1097dfc9c7afcf5e48688f331bf1330214724fdb599be7156843b556f987f4736edf82b19645c5fb78d7add24865312154f47abf24dcddf83795722b8910f643ea738a628e2c34a8e0c265aa2480d9b4930f6359d4c5b7a1b4339f5a872852a7f8be28de7842e941df5410f07a3e96aee56acf34eae51b341c4bddcc16ce38076a634ac79e1c96bef2c79bbdb7f4057f1f663cb7f42942a1705f2fc1405fc103c87ea1d41d596a5fd265acdd12e99ed44d0596022a995a86dbe74657601c2985e5fb938a86eac62ddce07037fc0134f9ebc91eea4cce334162bccef102e3a180f8df7d4fe4d310897ae293ed00c9a04321851acc3da06da679c32accc4c9a8e03bf220d5a6f8b114b67dba42b2b3c20e5c5b7e80941b3730ed006c9609de92f668983c83f9a4cf5e7a2ee52c927ac80b56fe70f4e92f25e44d5721b2693589ce05ce8cb8cfafedfc0656176814ef7a607ee0ca33955b0b66fcd11fd1d234d070cb00a41ff7834f7fc57a66c05a5bbf3c4a55b2f5cd38111d2f407fd66bda53dfe07e436563b82ed28a84dc04fda44de80c81e3b781d0e6eda717c4cf58084ca86d4a6e1713fc414260123ad303d153edcf62e63f208902babf9e858a3bff1b1ae19eb7a2f79cc1fbafe19a2ce6f8b47d265034c70fdcac52f785f30eaa4a491e3d40f475ec01d975fdbde8d75d65a233f2a963c48d666e6ae90d284f783277d708b96bdc63786212930cd198be2b185f078bf6ece098d044106b87a822bc302e84743d295264a58ad14912729eb8b5bcc9e9850491f2557d08bd286867cbf984cf32e489373f8e8953d4558c7ab9589fd737a3ad1eb33fc5e39682617a9c9e9b084eba91e364b943df8c143bc31536f4f31aebfdbbee98a7c37ad150585ecf2e1bdd17493b833389f4dd12b84bad0ba8c46b3d784231a056780cb05515f3e8386b96f471d3c679c7b01cb1e94021bcefb7c0a442dccbadf5760f6cb1fb56795c9be8416e8219cad20ed09f0fb8c2adf085a0d3929812c0ee477dada0fb1f002ed07127c2e3a68baf2a8333bb02bfb9588469f8f89f2eb349d52d7f29371e797ab2a48d811de7c640c095da4b291716c4ecaecb8665bdff4df9d95441a4d7a10e5a9b168dd7b6b6ad34809373b957a61bf7936e79f795b61837a04a15664049be9c372979e7a28bc05facaa3922080f2b09e9ff222994e6084c8ea12a4623a99491f80d5a95dfd7e6339dd935154caafae676cf4ead2a95a6544c221e1a560baf8d3faed5a28b3d12d6b89763db105a261c8cc1f068617770d1168f8bedd57b01675113fd18203da6ac8f74d5449054571935da99ccdf2d76a8dfee942e209277f05be09bc61c4b637fdccfc70dba92c3a24ede0e969336ea227eb70aea0ca29e6ed916374ab6e55b632372ab4549071cb0c428a9a3ca9432b6ef528bb35f6826a2f2810cf4e061136c0ff0830a9afc38ed98d3be0a209285ef5610064a3431f8639451c32337b9af2f94064b4a6954d76e8f52265a7409be23279f4dbdf275e35cfc094a8bc11bb3c61087a78b18744c68000ba6e0561d64dd77ec127ba9ef17e475c662aa9bb779052e175f456e72b11098e4ede36613e841bb45fbf1457b3f6f23a021b352a566ff66ceb0d6d012c589123440d7f7f835cfff10ff2fd49529590106093ff6eadb4536930a45467542391b0e32a057f6114d3ee0ef71e32b5ca5c3c7cdfe7612fcf2cd0ba1a965159592dc599c7a6ec41ede413d1825dcd8be90c9981991ca2d2bc73536f2b7e5b576f99c415878fb1d5d582388989f3d7162a3a5360c602d92444f78d892bd603f1fe747356dd892e5e722c8c1fbd973e788212ef765c7c4f2a1568e65c8c8e834b7a94736e9d5e416011cdd45015a4a883558865245cce613244166d2920d775b0a5d55f4a8693f1ae0e14549beb6048326e0f581199ea696de0aa7c31539827ecbc6bffc3c10a9e9b152697fbc36f67cdd4c3716bc94aa134878e53eff53a76172c2cd9da7b7796add17498c24f1209eaf0ca28c2bf353c857e27a2843073eff9f1358233f9e160f3759f660e92deedb074a46759402783e39bf1664063c1cde11d3751274e8842c673914db2607a50492c531b1fc17b781aac775a508387ff2f53b62ba007b094afe4246b124d822f71cc80d996988a6a1c9ecccf8cd28e3948a988e3f02db9d944b142e1d06b35fe82f7bd7e2fb8a13f655b3f29fcfa67c4799d70f3d9df90ebf15201d994fd57b76a390bf7e81a0cb4f89249f788a4a615748f9813006006118da1393f295e1659dfdfcde52e988da4276f0d1c84449a24d70cfc4a38b3a312c86341aae0d596b8ad26018731f63da49194558a4ba259bdddb5cae6d6130ae6836701822fcf1d98ace6edc081978d33d30fd9ee1073d756d06bf08596c7200c895dfde9ca3ece646d404d9badddb558f04656145b657a0affba02f24590a16608fe4f512555ba74c3d358396d5c78dfb1bddf7c5b1f61a7a9da4f97289e41ffd41a9e864d4dccda95bf6416bfa0765e49034d541067b4d753037c64039b17ec7eef8ddbc6aa054403a5e604c2d88fe9a87082fdfb66bd8e57b0bc5646d6a4e22d4a6f11ab5ac8f2ad8536f18df68162a7", 0x1000}, {&(0x7f0000001300)="041358ae2604fd207f77cbe1897bcad2807c7bbc40afe3f8da023a2a55852fc26aff610858545224c2b7c6eb1754fb2cda1c8313a6e9fc72a7b503cd2830499d376e58e2324199702590379db65e68a5a0ef4bdc13651bee43a4753c2a99d52aa20644ce3e8146374714883b41e86474", 0x70}], 0x2, &(0x7f0000001500)=[@cred={0x20, 0xffff, 0x0, r10, r14, r19}, @cred={0x20, 0xffff, 0x0, r20, r21, r28}, @rights={0x18, 0xffff, 0x1, [r29]}, @cred={0x20, 0xffff, 0x0, r31, r36, r37}, @rights={0x20, 0xffff, 0x1, [r1, r3, 0xffffffffffffffff]}], 0x98}, 0x4) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x60, 0x1, 0x1ff, 0x1}, {{r2}, 0xfffffffffffffffc, 0x72, 0x4, 0xfff, 0x7}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x142080e159195718, 0x2, 0x9, 0x81}, {{r4}, 0xfffffffffffffffd, 0x0, 0x4, 0x7, 0x2}, {{r5}, 0x0, 0xe99bdf4990d744ef, 0x8, 0xbecd, 0x6}, {{r6}, 0xfffffffffffffffd, 0x8, 0x1, 0x5, 0xfffffffffffffffc}, {{r8}, 0x5, 0x10, 0x1, 0xff, 0xf7a}], 0x40, &(0x7f00000001c0)=[{{r9}, 0xfffffffffffffff8, 0x6f, 0x1, 0x6, 0x4}], 0x7, &(0x7f0000000200)={0xffffffffffffff2a}) 16:00:14 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x20440, 0x0) sync() ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000140)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) open(&(0x7f0000000040)='./file0/file0/fi/file0\x00', 0x0, 0x0) open$dir(&(0x7f00000001c0)='./file0/file0/fi/file0\x00', 0x80, 0x1c0) open(&(0x7f0000000200)='./file0/file0\x00', 0x2, 0x10) open(&(0x7f0000000080)='./file0\x00', 0x2, 0x41) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x48}, {0x54}, {0x6}]}) syz_emit_ethernet(0x253, &(0x7f0000000000)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) 16:00:14 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) r1 = socket(0x2, 0x4003, 0x0) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="8202f9ffffff6c653000d0e831efc42bd786b4efaf85cf946445a37af62c7f02b821328f925496ece3158ff226dbe2d259c5b1ba84dc92a9b76608fae398c6d1b2303e4ce03a2ab8205771a2c2d7515dc47e496cdb8542591dfe3c606efc267e26f0e04f1ee650e0552a869162170713870cf5146303debaa7a774dcfcc0c8b123d6977627cf03424c0947cda866df10310ecbe89f2b98770000"], 0x10) sendmsg(r1, &(0x7f0000000380)={0x0, 0xffffffffffffffdb, 0x0, 0x0, &(0x7f0000001640), 0x19e}, 0x0) r2 = msgget$private(0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x82907003, &(0x7f0000000040)=0x1) accept(r3, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgrcv(r2, &(0x7f0000000200)={0x0, ""/135}, 0x8f, 0x3, 0x1800) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) msgget$private(0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) r4 = geteuid() seteuid(r4) msgsnd(0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) geteuid() socketpair$unix(0x1, 0x0, 0x0, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) r6 = fcntl$getown(r5, 0x5) ktrace(0x0, 0x1, 0x20, r6) 16:00:15 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000000c0), 0x10000000000000f5}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r0) accept$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) r1 = dup2(r0, 0xffffffffffffffff) open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0x10) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev\xafzero\x00', 0x800, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="00890600f3c8adfa01573690db5f49ffc7e5002e6746b3522a82578b2d4d0a231d9e74eef90f6f"], 0x10) kevent(r1, &(0x7f0000000180), 0xfffffff8, &(0x7f0000000200), 0x309, &(0x7f0000000280)={0xfffffffffffffff7, 0x3}) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="7f799e3f4ac16d5e5902dbf7c0253b69fa3d362154a25667f8c16c01ffe8417fd0dd18c258360b2cd4511a34984a6e11036320cf785cd6db5013b4c7b9c72c6c9ce751bb4d5a2e3e6135a9ab6aa4c5e00c48bd23c57447b34ab25048249c38a577d81479f12811c0fe383fd0721852f33e7329d1e746786cfbf2323cd4714b02d356ae386791db2bf1684f2779f27ac6f1c65be6721ec1f59a283d1559152b74e717ca19c9e1716064a35b66ffd03b60b797e36521a50f137057c4aa675217a722", 0xc1}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x7) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f00000003c0)=@un=@file={0x1, './file0\x00'}, 0xa) r6 = dup(r5) listen(r6, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r6, 0x80045745, &(0x7f0000000340)) ioctl$TIOCFLUSH(r4, 0x80206979, &(0x7f0000000300)) r7 = socket(0x2, 0x1, 0x0) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r8 = dup(r7) listen(r8, 0x0) getsockopt$sock_linger(r8, 0xffff, 0x80, &(0x7f0000000180), &(0x7f0000000200)=0x8) 16:00:15 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x4000000000], [0xe0040000fc], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:15 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x4) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x1) connect$unix(r1, &(0x7f0000000300)=ANY=[@ANYRESHEX, @ANYRES16, @ANYBLOB="e24c93dbd4b7952350b6055b6876f36313d333d59a8bc17db705fb1add230e8790a9d2caf5d16b848d75dce6aad00f40fcc96b37a6b9c054343d33a41f92fbd7f4cfa6201fafffac12db668b4c", @ANYRES32=r2], 0x4) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:15 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x1) mkdirat(r0, &(0x7f0000001640)='./file0\x00', 0x101) connect$inet(0xffffffffffffffff, &(0x7f00000000c0)={0x2, 0x2}, 0xc) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xc0000000ff]}}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000229]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000)={0x6, 0x100}, 0x10) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) r7 = socket$unix(0x1, 0x5, 0x0) mmap(&(0x7f0000120000/0x4000)=nil, 0x4000, 0x2, 0x6012, r4, 0x0, 0x16) getsockopt$sock_int(r7, 0xffff, 0x1021, 0x0, 0x0) setsockopt(r5, 0x3, 0xff, &(0x7f00000015c0)="8e0206f67e427d9529c70038cf362c59b155b90e6ca33aecd0075ebaea546b069c98b98f6a6a25e848937c5db562c2900579753205eebe98411f51f4155203670b2ef9aea375fc704c42da8e62e9b9a133888306", 0x54) r8 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r8, &(0x7f0000000200)=[{&(0x7f0000000180)="000000186a56010000001c0000030000e9ff0060d5706c85c2768511fe8722374e341de39f8fce02a55bf804", 0x2c}], 0x1) faccessat(r8, &(0x7f0000001580)='./file0\x00', 0x81, 0x4e5683c85fdadbea) recvmsg(r7, &(0x7f0000000200)={&(0x7f00000004c0)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f00000001c0)=[{&(0x7f0000000040)=""/79, 0x4f}, {&(0x7f00000000c0)}, {&(0x7f0000000100)=""/27, 0x1b}, {&(0x7f0000000140)=""/77, 0x4d}], 0x4, &(0x7f0000001500)=""/113, 0x71}, 0x40) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0xffffd}, {0x4}, {0x10000006}]}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{0x2, 0x4f, 0x3, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") 16:00:15 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) write(r0, &(0x7f0000000040)="765f2bd7e31b462f7931271bd059de31c3da90231a30f370e3252fd8213e3c9fa4ca1ef2cf40a842c25e002de64e061cb0f431fe0a62ebaa14816459d9ada0e97ec7a8a204269797f0e1e78290f27bb4c69c2061143a1561d79b9fea591ded1ffd29ce96560f6acd13cd900dad30ba04def015878da517914f3c8c6d7ef66334e885b303da3b112e5ccb0cd14daed90b9c", 0x91) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x1) readv(r1, &(0x7f0000000280), 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400, 0x0) faccessat(r2, &(0x7f0000000140)='./file0\x00', 0x88, 0x0) 16:00:15 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x1a0) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x7}, {0x9, 0x40}}, 0x2) r1 = kqueue() r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffb, 0x27}, {{}, 0xfffffffffffffff9, 0x1}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() getppid() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) r6 = kqueue() r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) kevent(r1, &(0x7f0000000240)=[{{r5}, 0x7ffffffffffffff9, 0x13}, {}, {{r7}, 0xfffffffffffffff9, 0x80c0b7fa00bfd2f6}], 0x9130dbf, 0x0, 0x0, 0x0) msgrcv(0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="0000d3"], 0x1, 0x0, 0x0) kevent(r1, &(0x7f0000000080), 0xeaf4, 0x0, 0x80000001, 0x0) 16:00:15 executing program 1: r0 = socket(0x2, 0xc003, 0x6) r1 = socket(0x2, 0xc003, 0x6) r2 = dup2(0xffffffffffffffff, r1) r3 = socket(0x2, 0xc003, 0x6) connect$unix(r3, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000b3b90e648a32e2a1f6cad0810112eff4c0af259a6164fcbf6c5121b3293e65805f306d08d96e961166a4cf22fc99a55321142674495fe3b9e7d98231a8befd639ca8fa3fcb261fe05b25378ee11dcddf36535c3de03aacf86102e8e9c6c06595d7"], 0x10) write(r3, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r3, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) write(r3, &(0x7f0000000280)="f8893e9d34ba751218d141ed7382a05dd4857d0e4b1fdfd4b09f4f8a", 0x1c) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000100)=r3) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) r4 = socket$inet(0x2, 0x2, 0x0) r5 = dup2(r4, r4) sendmsg$unix(r5, &(0x7f0000002480)={&(0x7f0000000000)=@abs, 0x3e, 0x0, 0x0, &(0x7f0000000040), 0x48}, 0x0) ioctl$VT_WAITACTIVE(r5, 0x20007606, &(0x7f0000000080)=0x200) write(r1, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r1, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000000000)={&(0x7f0000000180)=[{0x2, 0x7fff}], 0x1}) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}], 0x1}) readv(r6, &(0x7f0000000780)=[{&(0x7f0000000140)=""/43, 0x2b}, {&(0x7f00000002c0)=""/102, 0x66}, {&(0x7f0000000540)=""/141, 0x8d}, {&(0x7f0000000340)=""/40, 0x28}, {&(0x7f0000000380)=""/3, 0x3}, {&(0x7f0000000600)=""/155, 0x9b}, {&(0x7f00000006c0)=""/86, 0x56}, {&(0x7f0000000740)=""/21, 0x15}], 0x8) write(r1, &(0x7f0000000280)="f8893e9d34ba751218d141ed7382a05dd4857d0e4b1fdfd4b09f4f8a", 0x1c) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYRES64=r0], 0x1) write(0xffffffffffffffff, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556", 0x23) r7 = socket$inet(0x2, 0x2, 0x0) r8 = dup2(r7, r7) sendmsg$unix(r8, &(0x7f0000002480)={&(0x7f0000000000)=@abs, 0x3e, 0x0, 0x0, &(0x7f0000000040), 0x48}, 0x0) ioctl$KDGKBMODE(r8, 0x40044b06) sendto(r0, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b7", 0x2d, 0x0, 0x0, 0x0) write(r0, &(0x7f00000000c0)="9e3eb39006c0826c717ce6f35d4230e8864fabe4f27242c9aa", 0x19) 16:00:15 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x2, 0xfffffffffffffffe}], 0x800, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:15 executing program 0: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x100, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000180)='./file1\x00', 0x200, 0x0) acct(&(0x7f0000000080)='./file0\x00') acct(&(0x7f00000000c0)='./file0\x00') rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0, 0x28) accept$inet(r1, &(0x7f00000001c0), &(0x7f0000000240)=0xc) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:16 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000000)=0x9) preadv(r1, &(0x7f0000000000), 0x342, 0x0, 0x0) 16:00:16 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffffe, 0x4d}], 0x3, 0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="0089f86882f504c7e500"], 0x10) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r3) accept$inet6(r3, &(0x7f0000000100), &(0x7f0000000140)=0xc) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="0089f86882f504c7e500"], 0x10) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r5) accept$inet6(r5, &(0x7f0000000100), &(0x7f0000000140)=0xc) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) r7 = socket(0x2, 0x1, 0x0) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r8 = dup(r7) listen(r8, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r10, 0x80105728, &(0x7f0000000000)={&(0x7f0000000180)=[{0x2, 0x7fff}], 0x1}) ioctl$WSMOUSEIO_SETPARAMS(r10, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}], 0x1}) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffff9, 0x0, 0x80, 0x5f68, 0x31}, {{r3}, 0xfffffffffffffffa, 0x22, 0x42, 0x6, 0x8}, {{r4}, 0xfffffffffffffff9, 0xc0, 0x8, 0x5, 0xf1}, {{r5}, 0xfffffffffffffffe, 0x81, 0x1, 0x7, 0x10001}, {{r6}, 0xfffffffffffffffd, 0x8, 0x81, 0x29d9, 0x3}, {{r8}, 0x0, 0x20, 0x40000012, 0xa8}], 0x4, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffa, 0x85, 0x2, 0x6, 0x2}, {{r9}, 0xfffffffffffffff8, 0x84, 0x80, 0x0, 0x9}, {{r10}, 0xfffffffffffffff8, 0xb200f3c674ec608b, 0x4, 0x3, 0x7fff}], 0x3, &(0x7f0000000240)={0x1ff, 0x8}) dup2(0xffffffffffffffff, 0xffffffffffffffff) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0xa9, 0x0) 16:00:16 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0xc2) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = dup2(r3, r2) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r6, r5) r7 = socket$inet(0x2, 0x1, 0x81) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r9 = socket(0x18, 0x2, 0x0) r10 = socket(0x18, 0x2, 0x0) connect$unix(r10, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xff38) dup2(r10, r9) r11 = socket(0x18, 0x2, 0x0) r12 = socket(0x18, 0x2, 0x0) connect$unix(r12, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r12, r11) r13 = socket(0x18, 0x2, 0x0) r14 = socket(0x18, 0x2, 0x0) connect$unix(r14, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r15 = dup2(r14, r13) sendmsg$unix(r15, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r16 = getppid() r17 = getuid() r18 = geteuid() setreuid(r17, r18) r19 = getegid() r20 = getpid() r21 = socket(0x18, 0x2, 0x0) r22 = socket(0x18, 0x2, 0x0) connect$unix(r22, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r22, r21) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) r24 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r25 = getegid() r26 = getuid() r27 = geteuid() setreuid(r26, r27) r28 = semget$private(0x0, 0x7, 0x286) semop(r28, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r28, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r28, 0x0, 0x8, &(0x7f00000000c0)) r29 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r30 = getegid() r31 = getuid() r32 = geteuid() setreuid(r31, r32) shmctl$IPC_SET(r29, 0x1, &(0x7f00000000c0)={{0x0, r31, 0x0, 0x0, r30}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r34 = fcntl$getown(r33, 0x5) r35 = socket(0x800000018, 0x3, 0x102) bind$unix(r35, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r37 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r34, r36, r38}, 0xc) semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000140)={{0x9, r36, r25, r31, r25, 0x31, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r24, 0x1, &(0x7f00000000c0)={{0x0, r26, 0x0, 0x0, r25}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) sendmsg$unix(r4, &(0x7f0000001a00)={&(0x7f00000001c0)=ANY=[@ANYBLOB="00000043660500000000"], 0x1, &(0x7f0000001800), 0x0, &(0x7f0000001940)=[@rights={0x30, 0xffff, 0x1, [r6, r1, r7, r8, r10, r11, r15]}, @cred={0x20, 0xffff, 0x0, r16, r18, r19}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r20, r26, r23}], 0x88, 0x10}, 0xaccff110451b3cdc) r39 = getegid() chown(&(0x7f0000000000)='./file0\x00', r18, r39) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000140)={&(0x7f0000000080)=[{0x84, 0xf254}, {0x0, 0x732}, {0xe7, 0x6}, {0x7, 0x1}, {0x24, 0x8}, {0x0, 0x1}, {0x23, 0x800}, {0x573e1dceac7b1019, 0x3f}], 0x8}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x15}, {0x81}, {0x800000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x1) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000000)={0x8, 0x4}) 16:00:16 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x1) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) 16:00:17 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x208000000203]}}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x22a, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x87}, {0x4}, {0x6}]}) syz_emit_ethernet(0x3b2, &(0x7f0000000040)='\b\r4A') r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000080)) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000000)={0x80, './file0\x00', '.\x00'}) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x4}, {0x6c}, {0x20000000000006, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbcab33fa6508e57e486cc7ba09e", 0xe, 0x0, 0x0) 16:00:17 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)="60512768c67624fda4039513e9078a2307df54f0e8df6b7a2d0288dc0a160cc7aa215c8a61336a4056109ee3ee2a539c0aa03297f7e0c5002eed3cdb97cc8c9da96148d68bda7d08e81d2f2638eca0a749212a14f09e35b37afb4972e6ea2ef2c5a1542707647490903905ca8407662c6e1df542be4e8b74480c77311fc797cf1f7966a8c69b16d768f91afd8e8c33", 0x8f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) shmget$private(0x0, 0x1000, 0x100, &(0x7f00004f9000/0x1000)=nil) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x13c) 16:00:17 executing program 1: r0 = syz_open_pts() mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) open(&(0x7f0000000380)='./file0\x00', 0x40, 0x44) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r1) accept$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) mknod(&(0x7f0000000240)='./file0\x00', 0xab5bf3467100e0ea, 0x8) r2 = getpgrp() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r4 = getgid() sendmsg$unix(r1, &(0x7f00000001c0)={&(0x7f0000000300)=ANY=[@ANYBLOB="00002e2f66696c653068714c59b9474b67fcfcd0dd00691bd988190e10a6d55980b33863d067c663092c529aa48d3834159dbb028041d3a93b57d368cbca"], 0x10, &(0x7f00000000c0)=[{&(0x7f0000000040)="3190db1827346b53be587ac0e6c071a339ce692c5ee8398094709d5cfc8a2edb6da390fc984528639d082f2c", 0x2c}, {&(0x7f0000000080)="7536c184012298171ec3f7", 0xb}], 0x2, &(0x7f0000000180)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x1c}, 0x4) chroot(&(0x7f0000000540)='./file0\x00') ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000200)=0xff) r5 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x141) ioctl$TIOCMBIS(r5, 0x8004746c, &(0x7f0000000340)=0x4630489d) 16:00:17 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x1) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x1) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000140)) ioctl$KDENABIO(r0, 0x20004b3c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x4c}, {0x6c}, {0x2}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 16:00:17 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000240)={0x100000000, 0x6}, 0x10) getuid() r2 = syz_open_pts() r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x6d, 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r4) accept$inet6(r4, &(0x7f0000000100), &(0x7f0000000140)=0xc) mmap(&(0x7f0000379000/0x2000)=nil, 0x2000, 0x3, 0x3810, r4, 0x0, 0x0) recvfrom(r3, &(0x7f0000000300)=""/132, 0x84, 0x42, &(0x7f00000003c0)=@in={0x2, 0x2}, 0xc) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xcf2, 0xffffffff, 0x1, 0x81, "b439add0430b0554f1ec6918533588f56d3f9b7a", 0x401}) setsockopt(r0, 0x6, 0x2, &(0x7f0000000480)="8383b34749e2e94cd27f98f3c3cdcd7facd8884493c106babe132409388656c15105e205195cc9a82667ca0cd555f3ee87fabc73a4569a06b7f9bcf3ba7c58d10453c12b99015fe2a929bf2cbe1baeb315a730359abe448f54fc0c76262583de79525f74789533d02ed69dfdbdcffbc161ff51ff57c64e7acc0c3a71f6ebc7b5e8ccd9a429d37f3128adeec3bda38fc65ab67fa7163fa367033d0eb1514d3937f760adec0f34e15e413b26368eb37146f694b590f02308f8814d81a60b4f286e06910864e2885cccee59b52f6d5178c975d1d6613d420de9", 0xd8) setitimer(0x0, &(0x7f0000000400)={{0x80, 0x400}, {0x4, 0x445}}, &(0x7f0000000580)) sendmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x2a6, &(0x7f0000000200)=[{0x10}], 0x10}, 0x2) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x29, 0x400000080000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:17 executing program 0: setuid(0xee01) execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='/\xbb\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000780)='./file0\x00', &(0x7f00000003c0)='W\x00') shmget$private(0x0, 0x1000, 0x50, &(0x7f00005b9000/0x1000)=nil) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x21, &(0x7f00006cdffb), 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r3 = socket(0x0, 0x8000, 0x0) setsockopt(r3, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r4 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x90) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffffc, 0x1}], 0x7, 0x0) fcntl$dupfd(r5, 0xf, r2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) open(&(0x7f0000000280)='./bus\x00', 0x8000, 0x14) getgroups(0x3, &(0x7f00000005c0)=[0x0, 0x0, 0x0]) getuid() r6 = getegid() fcntl$getown(r3, 0x5) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r8 = getpid() fcntl$lock(r7, 0x7, &(0x7f0000001040)={0x1, 0x0, 0x7fff, 0x100000000, r8}) r9 = msgget$private(0x0, 0x0) msgrcv(r9, 0x0, 0x0, 0x0, 0x0) r10 = geteuid() msgctl$IPC_SET(r9, 0x1, &(0x7f0000000140)={{0x5af1, r10, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0xffff, 0x6, 0x4822, 0x80000000}) r11 = socket(0x18, 0x1, 0x0) setsockopt(r11, 0x3, 0x40, &(0x7f0000000640)="0700007f630448396c2f0ca600d761ed385311448021356dfb007cca5e1b1b6f69a573b934bbb089fa3cd3b03f0ae7b2bd6a750391c5191ca850c3b84ec0512316a4409acaa5f646faf3283869f3d9edcbe70394a1756335f5dff263e2d578881ec8427eca8a2d39eb52ecdfe47beb368c4f6ddd8976bfbd60c616b4007e481e09a703fce5613869c4bb40ad11aa87e49285c5a5ae557e192a8e", 0x9a) r12 = socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r12, 0xf, r11) r13 = shmget$private(0x0, 0x4000, 0x200, &(0x7f00000c5000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) socket$inet6(0x18, 0x4000, 0x40) r15 = socket$inet(0x2, 0x3, 0x0) r16 = socket$inet(0x2, 0x4, 0x4) setsockopt$inet_opts(r16, 0x0, 0x1, &(0x7f0000000300)="8ca4452de3c4de81bff201d1c7a45579ec4eb9df941abc6f7d44cc591793422d8f0fe124d5727e0d2c3665b28dcee6ba23602cbb6c702bafc914340007d76191e569948fde33ad976afa83458e85c384fb05e875b9e0440d1cf8377056439009ef170396b5cd93a1a7c124921d54cebac8c85b7901dd5b5511bc813c80fffffffffffffffb66581a4e411cf3d7ad3c11b63ec5cbf140b6f9ae4bba72ac688dfb3babd709ae08df540aba6400d3cdde6be35eb00f", 0xffffffffffffffd1) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x95) getgroups(0x3, &(0x7f00000005c0)=[r17, r17, r17]) r18 = getuid() r19 = getegid() fcntl$getown(r12, 0x5) r20 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r21 = getpid() fcntl$lock(r20, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r21}) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r23 = fcntl$getown(r22, 0x5) r24 = socket(0x800000018, 0x3, 0x102) bind$unix(r24, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r26 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r23, r25, r27}, 0xc) shmctl$IPC_SET(r13, 0x1, &(0x7f0000002380)={{0x0, r14, r17, r18, r19, 0x20, 0x80}, 0x3, 0x7, r23, r21, 0x8, 0x80000001, 0x4}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000002380)={{0x0, r10, 0x0, r18, r6, 0x20, 0x80}, 0x3, 0x7, r1, r8, 0x7, 0x20080000001, 0x4}) getgroups(0x1, &(0x7f0000000080)=[r6]) r28 = socket(0x18, 0x1, 0x0) r29 = socket(0x18, 0x1, 0x0) setsockopt(r29, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r29, 0xf, r28) shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r30 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xfffffffffffffdc2) r32 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r32, 0x0, 0x21, &(0x7f00006cdffb), 0x0) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getgroups(0x0, &(0x7f00000005c0)) getuid() getegid() fcntl$getown(r29, 0x5) r34 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r35 = getpid() fcntl$lock(r34, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r35}) r36 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r36, 0x0, 0x0) shmctl$IPC_SET(r36, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r36, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r37 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r37, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r37, 0x0, 0x8, &(0x7f0000000240)=0x72) r38 = semget(0x1, 0x1000000000007, 0x200) semop(r38, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x3, 0x1, 0x800}, {0x3, 0x800, 0x1000}], 0x4) semctl$IPC_RMID(r38, 0x0, 0x0) semop(r38, &(0x7f0000000280)=[{0x3, 0x7, 0x1000}, {0x4, 0xfff, 0x800}, {0x1, 0x200, 0x1000}, {0x3, 0x7}, {0x3, 0x6, 0x1000}], 0x5) semctl$GETVAL(r38, 0x0, 0x5, &(0x7f0000000800)=""/199) r39 = syz_open_pts() r40 = dup(r39) r41 = semget$private(0x0, 0x1, 0x201) ioctl$WSDISPLAYIO_LDFONT(r40, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x9, 0x8, 0x5, 0x0, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000001d40)={0x0, 0x0}, 0x1ba) r43 = getegid() r44 = geteuid() getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) semctl$IPC_SET(r41, 0x0, 0x1, &(0x7f0000001bc0)={{0x500, r42, r43, r44, r45, 0x4, 0x200}, 0x4, 0x26, 0x732}) semop(r41, &(0x7f00000007c0), 0x0) getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), 0xffffffffffffffc8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r46, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r47) r48 = semget$private(0x0, 0x7, 0x0) semop(r48, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x3, 0x4c, 0x1000}, {0x0, 0x1, 0x800}, {0x2, 0x9, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r48, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semctl$SETALL(r48, 0x0, 0x9, &(0x7f00000000c0)) semop(r48, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x1ff, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x2aaaabce) semop(r48, &(0x7f0000000600)=[{0x2, 0xa4f9, 0x800}, {0x8, 0x3, 0x1000}, {0x2, 0x100, 0x800}, {0x2, 0xa17, 0x800}, {0x6, 0x1}, {0x1, 0x785c}], 0x6) semctl$GETVAL(r48, 0x3, 0x5, &(0x7f00000004c0)=""/229) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r49, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r50) semctl$IPC_SET(r48, 0x0, 0x1, &(0x7f0000000440)={{0x40005, 0xffffffffffffffff, r50, r31, r33, 0x16b, 0x40000000000d}, 0x6, 0x1, 0x9}) getppid() fcntl$getown(0xffffffffffffffff, 0x5) r51 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r51}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r52 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r53 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_int(r53, 0xffff, 0x1, &(0x7f0000000000)=0x6, 0x4) setsockopt$inet_opts(r53, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r53, 0x0) write(0xffffffffffffffff, &(0x7f0000000700)="200e22", 0x3) pwritev(r52, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r52, 0xffff, 0x1022, &(0x7f0000000400), 0xc) msgget$private(0x0, 0xfffffffffffffffd) 16:00:17 executing program 1: setrlimit(0x0, 0x0) r0 = socket(0x6, 0x974b06d65e3825e4, 0x75) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = dup(r0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) write(r1, &(0x7f00000000c0)="5959b52f8cece98e", 0x8) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000080)) 16:00:18 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000040)={0xffff, 0x2, {0x8000000000000, 0x40000003}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket$inet6(0x18, 0x3, 0x56) close(r0) r1 = socket(0x2, 0x8006, 0xfb) readlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/34, 0x22) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:00:18 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000180)='./bus/file0\x00', 0x81, 0x100) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0xe33) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3b) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) 16:00:18 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) getgid() shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r0 = shmget$private(0x0, 0x2000, 0x50, &(0x7f0000ffc000/0x2000)=nil) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x3000) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x800) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100048}, {0x74}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [], [0x0, 0xfffffffffffffffe], [0x7, 0x0, 0x0, 0x0, 0x0, 0x1], [], {0x0, 0x0, 0x0, 0xc6f5}}}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCSBRK(r4, 0x2000747b) geteuid() r5 = shmget(0x0, 0x3000, 0x2, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r5, 0x3) shmctl$SHM_LOCK(r0, 0x3) 16:00:18 executing program 1: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = fcntl$getown(r0, 0x5) r2 = socket(0x800000018, 0x3, 0x102) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) ioctl$WSDISPLAYIO_GBURNER(r4, 0x400c5752, &(0x7f0000000040)) bind$unix(r2, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) r5 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r1, 0x0, r6}, 0xc) getpgid(r1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0\x00') 16:00:18 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = dup(r5) listen(r6, 0x0) setsockopt(r6, 0x8, 0x3, &(0x7f0000000080)="81b86abee668de15e0e37cb7a38f06dc14581928c5205b23bb92711e95cc738381f1a8aec96806c1d9dd5b49d82791cdcf", 0x31) ioctl$VMM_IOC_WRITEREGS(r4, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="0089f86882f504c7e500"], 0x10) fcntl$getown(r7, 0x5) 16:00:18 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) ioctl$TIOCOUTQ(r0, 0x5411, 0x0) 16:00:18 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) r0 = open$dir(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x7ff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8, 0x9}], 0x8001, 0x0) r2 = syz_open_pts() r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x82907003, &(0x7f0000000040)=0x1) ioctl$TIOCSDTR(r3, 0x20007479) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x20, 0x0) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x82907003, &(0x7f0000000040)=0x1) getpeername$inet(r5, &(0x7f0000000280), &(0x7f00000002c0)=0xc) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000200)={&(0x7f00000001c0)='./file0\x00', r1, 0x2}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r7 = socket(0x2, 0xc003, 0x0) connect$unix(r7, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffff3aed01d75554c73db9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000800"/204], 0x10) dup2(r7, r6) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r8 = dup(r6) sendto$inet6(r8, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) login: oLoLvm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800021b74cf0 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800021b74cf0 16:00:18 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') chflagsat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:18 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="5b02e5f89278c0f5"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x8007, 0x3) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c253000"], 0x10) shutdown(r0, 0x2) r2 = socket(0x2, 0xc003, 0x0) dup2(r2, r0) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x35}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000240)=ANY=[@ANYBLOB="000000000000000000000000000000000b92edb58c0d4f533fc8348913eb600ec3145fdf0ec3e747d2986c22602c8decc8a2fa05f42e32f9ed404d269fb6857b92d9518369a40cf108675364ed088d087f5598187c480df4dd0b98ec8934a3d48291137945afaf6afff64b4c52288857035bed3acfcb613ebcc32996c56ddf5f14030d6309ee11af5eb5c38f2c60016eb6c71db03fdaf553a3a8af57be57b2730eb282ef3495ab55d17f74bddb6726243451b1ddd439ad07ccf4672b3984c9745cf81d1714eb721b5eb3d4652f483aaab8", @ANYPTR=&(0x7f00000000c0)=ANY=[@ANYBLOB="0f42eba964"]]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x35}, {0x61}, {0x4006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:00:18 executing program 0: semget$private(0x0, 0x4, 0xfa663d4f2c5face4) clock_gettime(0x5, &(0x7f00000004c0)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000680)) r1 = semget(0x1, 0x1000000000007, 0x200) semop(r1, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x3, 0x1, 0x800}, {0x0, 0x800, 0x1000}], 0x4) semget(0x3, 0x1, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) getuid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x3, 0x5, 0x100000000, 0x3}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000480)={0x1, &(0x7f00000000c0)=[{0x94c1, 0x0, 0x4, 0x7}]}) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r2 = socket$inet6(0x18, 0x1, 0x2) r3 = accept$inet6(r2, &(0x7f00000002c0), &(0x7f0000000300)=0x29c) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000340)={{0x18, 0x0, 0x6, 0xa57}, {0x18, 0x3, 0x400, 0x5}, 0x5, [0x8, 0x5, 0x7, 0x1, 0x9, 0x20, 0x7fffffff, 0x3]}, 0x3c) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000001c0)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x902, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000003c0)={0x1, &(0x7f0000000240)=[{0x2000000006d, 0x7, 0x7, 0x101}]}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000140)=[{0x7ff, 0x1, 0x26, 0x101}, {0x8, 0xffff, 0xfffffffffffffff8, 0x5}, {0x7f49, 0x5, 0x0, 0xff}, {0x1ff, 0xf7, 0x0, 0x5}, {0x6, 0x0, 0x1, 0x6}]}) setsockopt$sock_timeval(r3, 0xffff, 0xb468c4c4718cec68, &(0x7f0000000500)={0xaa90, 0x200000b}, 0x10) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) semget$private(0x0, 0x0, 0x2) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000740)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSDTR(r6, 0x20007479) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f00000006c0)}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f0000000540)) setsockopt(r3, 0x1ff, 0x0, &(0x7f0000000600)="6706f9cac650c8ed68894dcc580ff49b139fb8ee97dba730f3cc8c94a3a859a79329020272eaceb15d1a5b0181ddd9c1f064b80d51671790c736dc8e20130da00b26360e3e211f", 0x47) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000380)=0x4000) semget$private(0x0, 0x3, 0x10000425) 16:00:19 executing program 1: setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x82, 0x1) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f00000000c0)={0x36, 0x0, &(0x7f0000000380)=""/54}) link(&(0x7f0000001700)='./bus\x00', &(0x7f0000001740)='./file0\x00') r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x200000035, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r2 = msgget$private(0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r3) accept$inet6(r3, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080), 0xc) msgrcv(r2, 0x0, 0x0, 0x0, 0x0) r4 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r4, 0x200000029, 0x24, 0x0, 0x0) r5 = open$dir(&(0x7f0000000140)='./bus\x00', 0x20, 0x2) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000015c0)={0xffffffff, 0x1}) fcntl$dupfd(r4, 0x0, r5) r6 = open(&(0x7f0000000040)='./bus\x00', 0x60000000006, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) fcntl$getflags(r6, 0x3) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000240)={0x0, 0x1564}, 0x8) ioctl$TIOCSTOP(r6, 0x2000746f) r7 = kqueue() pipe2(&(0x7f00000002c0), 0x0) r8 = socket(0x2, 0x1, 0x0) bind(r8, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r9 = dup(r8) listen(r9, 0x0) r10 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wsmouse\x00', 0x100, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff}) r12 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wsmouse0\x00', 0x800, 0x0) kevent(r7, &(0x7f0000000400)=[{{r10}, 0xfffffffffffffffc, 0xa, 0x0, 0x40, 0x80}, {{r11}, 0xfffffffffffffffe, 0x5c, 0x80000000, 0x100000000, 0x1f}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x28, 0x8f17a331a563686a, 0x15f}, {{r12}, 0x86e371a60b2df53e, 0x8, 0x10, 0x8, 0x9}], 0xec7, 0x0, 0x7ffd, 0x0) r13 = socket(0x2, 0x5, 0x9) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0x1) msgsnd(0x0, 0x0, 0x0, 0x0) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000500)=[{0x28}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)=0x9e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f00000000c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x1) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0xfffffffa}, {0x28, 0x0, 0x0, 0xfffffffe}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = semget$private(0x0, 0x7, 0x286) semop(r2, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r2, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x2, 0x9, 0x2000}], 0x6) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f00000000c0)) r3 = socket(0x18, 0x2, 0x7) setsockopt(r3, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r4 = semget$private(0x0, 0x2, 0x20) r5 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0x5) lchown(&(0x7f0000000240)='./file0\x00', r5, r6) semop(r4, &(0x7f0000000340), 0x0) r7 = getuid() r8 = getegid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000280)={{0x6d, r5, 0x0, r7, r8, 0x49, 0x5}, 0x8, 0x6}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xfffffffffffffe35) r12 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r12, 0x2, &(0x7f0000000100)=""/114) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000200)={{0x3ff, r10, r11, r10, r11, 0x104, 0x5}, 0xfff, 0xd, 0x0, 0x0, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r10, r11) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r11, 0x0, 0xffffffffffffffff, 0x0]) getdents(0xffffffffffffff9c, &(0x7f0000000300)=""/12, 0xc) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = fcntl$getown(r14, 0x5) r16 = socket(0x800000018, 0x3, 0x102) bind$unix(r16, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r18 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r15, r17, r19}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r9, r19, 0xffffffffffffffff, 0x0, 0x100, 0xfbff}, 0x400, 0x10001, 0x40}) 16:00:19 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0x0, 0xa4e8, {0x0, 0x200}}) close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x54d, 0x5, 0x200000000511c, "047c2ce62e0dbcdcc58b62c200000100"}) r2 = dup(r1) flock(r2, 0x2) write(r0, &(0x7f0000000000), 0xa7) 16:00:19 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) r1 = getegid() r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) setgroups(0x4, &(0x7f00000004c0)=[r0, r1, r2, r4]) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613c) r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r6 = open(&(0x7f0000000540)='./bus\x00', 0x200, 0x90) linkat(0xffffffffffffff9c, &(0x7f0000000500)='./bus\x00', r6, &(0x7f0000000580)='./file0\x00', 0x4) recvfrom(r5, &(0x7f0000000380)=""/166, 0xa6, 0x1, &(0x7f0000000180)=@in={0x2, 0x0}, 0xc) write(r5, &(0x7f0000000140)="220e22", 0x3) r7 = semget$private(0x0, 0x1, 0x120) fcntl$lock(0xffffffffffffffff, 0xddbea6965fa31b92, &(0x7f00000005c0)={0x1, 0x2, 0x217e, 0x7900, r3}) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000000)=""/155) semctl$GETPID(r7, 0x0, 0x4, &(0x7f0000000280)=""/204) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000080)=""/86) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0xfffffffd}, 0x4020080c1, 0xfffffffffffffffc, 0x0, 0x0, 0x2}) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:19 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd00) getsockname(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000080)=0x8) open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) 16:00:19 executing program 0: ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x5, 0x40, 0xcb, 0xb3}, {0x1ff, 0x1, 0x5, 0x7fff}, {0xff, 0xe4, 0x0, 0x1}]}) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x5, 0x7, 0x4220a9cf, 0x0, 0x1, 0x5, 0x6d4f, 0x0, 0x0, 0x3f, 0xffffffffffffff00}) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000140)) openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x0, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0x3ff, 0x2, 0x9, 0x0, 0x436, 0x5, 0x10001, 0x2, 0x2, 0x5, 0x8}) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000240)='/dev/speaker\x00', 0x2, 0x0) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000280)) r3 = dup(0xffffffffffffff9c) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f00000002c0)={""/16, @ifru_addr=@un=@file={0x0, ""/4096}}) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffffff, 0x4004574b, &(0x7f0000001300)) getitimer(0x0, &(0x7f0000001340)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001380)='/dev/bpf\x00', 0x10000, 0x0) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20002) ioctl$BIOCGETIF(r5, 0x4020426b, &(0x7f0000001400)={""/16, @ifru_media}) r6 = semget$private(0x0, 0x4, 0x40) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000001440)=[0x0]) connect(r1, &(0x7f0000001480)=@un=@file={0x0, './file0\x00'}, 0xa) pipe(&(0x7f00000014c0)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet6(r7, 0x0, &(0x7f0000001500)) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001540)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000015c0)={0x2, &(0x7f0000001580)=[{0x5, 0x6, 0x0, 0xfffffffa}, {0x6, 0xe7, 0x0, 0x401}]}) r10 = fcntl$dupfd(r4, 0x14, r9) r11 = fcntl$dupfd(0xffffffffffffffff, 0x0, r5) r12 = openat$null(0xffffffffffffff9c, &(0x7f0000001600)='/dev/null\x00', 0x800, 0x0) r13 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001640)='/dev/wsmouse\x00', 0x86d3, 0x0) r14 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001680)='/dev/vmm\x00', 0x20420, 0x0) r15 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001800)='/dev/vmm\x00', 0x10, 0x0) kevent(r11, &(0x7f00000016c0)=[{{}, 0xe, 0x41, 0x1, 0x2, 0x9}, {{r8}, 0xfffffffffffffffc, 0x2, 0x2, 0xffffffff, 0xffffffffffffff7f}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x1, 0x1, 0x6, 0x3}, {{r12}, 0xfffffffffffffff8, 0xd8, 0x80000002, 0x3, 0x3ff}, {{r7}, 0xfffffffffffffffe, 0x180, 0x4, 0x7fffffff, 0x1}, {{r13}, 0xfffffffffffffffa, 0x40, 0x40000040, 0x3, 0x1}, {{r10}, 0xfffffffffffffffc, 0x0, 0x20000000, 0xfff, 0x4}, {{r14}, 0xfffffffffffffffd, 0x0, 0x80, 0x1ff, 0x3ff}, {{r0}, 0xfffffffffffffff9, 0x20, 0x15d061229739e131, 0x8, 0xffffffff00000000}], 0x0, &(0x7f0000001840)=[{{r15}, 0x7ffffffffffffffe, 0x10, 0x10, 0x8e, 0x2}], 0x9, &(0x7f0000001880)={0x4, 0x400}) 16:00:19 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) kqueue() connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) r1 = socket(0x20, 0x2, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x1) kevent(r2, &(0x7f0000000000), 0x7ffffff7, 0x0, 0x4, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 16:00:19 executing program 0: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) r2 = socket$inet6(0x18, 0x2, 0x0) r3 = dup2(r2, r2) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0xa, 0x0}, 0x0) accept$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockname$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:19 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000000)="e008dc7be849bdccd04333", 0xb) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) geteuid() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000100)={0x4, 0x3, 0x8001, 0xfc00}) r4 = socket(0x18, 0x3, 0x3a) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getuid() dup(r0) sendmsg(r4, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x1, &(0x7f0000000300)=ANY=[@ANYBLOB="10000000000000000000030000b0c18211792e05b72698b0a02ffafc44e6f271a0ae8ea47bab986cb15b4d9daa0400d6f68372e9e21951934974b072ae3d44756c05228b4394f33d0f8baeaa18a003f1c85e9fb2c022cd3652f04e9b60d4834394a9682148e878dd28ec7208d4cfb979d30d07347c5f1d5f887fefe8bf429017d609a68d6b7a680a145c6d934f3be968c2451e1432a6e1867b0857dc7c7791190bf82c7c1e37bb7eb42df7e81835060b0995a9d8082ee36aca5cceb6c2d7ec2971bdfbd116efbe820fe602c0457236b4ff526bdefc0c5e06801fc949561a975ef07cb93906"], 0x10}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000440)) r5 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r8 = dup2(r5, r7) kevent(r7, &(0x7f0000000040)=[{{r6}, 0xffffffffffffffff, 0x51}], 0x3, 0x0, 0x0, 0x0) kevent(r7, &(0x7f0000000080), 0x8, &(0x7f00000000c0)=[{{r5}, 0xffffffffffffffff, 0xaf}, {{r8}, 0xffffffffffffffff, 0x21}], 0x835, 0x0) fcntl$setflags(r7, 0x2, 0x1) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x29, 0x400000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:19 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x100) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000080)) ioctl$BIOCLOCK(r1, 0x20004276) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x2, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0x14, r2) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000100)={0x8001, 0xfff, 0x7fffffff, 0x1, "ccb5990449666189d8b8d1bffcd0efac91e40239", 0x6, 0x4}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0xa1, 0x0) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f00000001c0)={0x6, &(0x7f0000000180)=[0x9, 0x5, 0x9, 0x6, 0x2, 0x3]}) preadv(r0, &(0x7f0000000280)=[{&(0x7f0000000200)=""/96, 0x60}], 0x1, 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000002c0)) r5 = open(&(0x7f0000000300)='./file1\x00', 0x6ab727c27899cb30, 0xb7a6aa1fb2c0a72a) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000380)={0x7, 0x3f}) r6 = openat(0xffffffffffffff9c, &(0x7f00000003c0)='./file1\x00', 0x200, 0x20) ioctl$BIOCSRSIG(r6, 0x80044272, &(0x7f0000000400)=0xec) r7 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r2) ioctl$VMM_IOC_RESETCPU(r7, 0x82405605, &(0x7f0000000440)={0x100, 0x200, {[0x0, 0x6, 0xfffffffffffffeff, 0x7ff, 0x7, 0x80, 0x3, 0x101, 0x638d, 0x5, 0x3, 0x4, 0x5, 0x2, 0x81, 0xffffffffffffffff, 0xfffffffffffffff9, 0x9], [0x1, 0xfffffffffffffeff, 0x3f, 0x2a6, 0x9, 0x52, 0x8, 0x2b6, 0x6, 0x8], [0x9, 0x1, 0x1, 0x81, 0x8001, 0x2, 0x3ff], [0x4, 0x9, 0x9, 0x0, 0x4], [{0x7, 0x195, 0x9, 0x3}, {0x1, 0x81, 0xffff, 0x3}, {0x91, 0x8, 0x8000, 0x1}, {0x9, 0x1, 0xc03, 0x5}, {0x2, 0x9, 0x7, 0x8}, {0x4, 0x1, 0x5, 0x8}, {0x4, 0x3, 0x6, 0x3}, {0xf664, 0x20, 0x0, 0xfffffffffffff000}], {0x7, 0x3, 0xffff0edf, 0x6}, {0x61, 0x9, 0xffff, 0x100}}}) r8 = socket$unix(0x1, 0x1, 0x0) getsockopt(r8, 0x401, 0x0, &(0x7f0000000680)=""/13, &(0x7f00000006c0)=0xd) openat$klog(0xffffffffffffff9c, &(0x7f0000000700)='/dev/klog\x00', 0x40, 0x0) truncate(&(0x7f0000000740)='./file1\x00', 0x0, 0x1) r9 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000780)='/dev/speaker\x00', 0x1, 0x0) fcntl$setstatus(r9, 0x4, 0x4) chdir(&(0x7f00000007c0)='./file1/file0\x00') pwrite(r6, &(0x7f0000000800)="28a14d8b5d5d9ce057196e337201e908966da533472cde93d692169cad962b05f99acd28e5031cdd3f2a9d2a2a889ddc9b88eebe7b064fbf7d925b41886c6d57683a207cc8", 0x45, 0x0, 0x0) r10 = socket$unix(0x1, 0x2, 0x0) r11 = dup(r10) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000880)=0x100) r12 = dup2(r11, 0xffffffffffffff9c) ioctl$WSMUXIO_ADD_DEVICE(r12, 0x80085761, &(0x7f00000008c0)={0x3}) 16:00:19 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000140)="000e626423f15e863cac623f40c20700001800ac0011b1f11cf85d3c2700000000c1f3c16480d1f504935f122051015d5d906b82931b7279b2c6434c1493d312694fa5ba37b0def44bb120456658cc832cd971c11f4f9f0ef2ce565f2719b468eb31f85eb50336ad2169978cee7f8517a1ff857075fe70b20296878f64c8b42868", 0x81}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x460) 16:00:20 executing program 0: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000006000/0x2000)=nil, 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = accept$inet(r0, 0x0, &(0x7f0000000000)) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="0089f86882f504c7e500"], 0x10) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="0089f86882f504c7e500"], 0x10) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000000)={&(0x7f0000000180)=[{0x2, 0x7fff}], 0x1}) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}], 0x1}) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="0089f86882f504c7e500"], 0x10) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000000000)={&(0x7f0000000180)=[{0x2, 0x7fff}], 0x1}) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}], 0x1}) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x400, 0x0) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffb, 0x1, 0x1, 0x0, 0x7ff}, {{r0}, 0xfffffffffffffff8, 0x2b, 0x3, 0x0, 0x6}, {{r0}, 0xfffffffffffffffa, 0x8, 0x2, 0x3, 0x8}, {{r1}, 0xfffffffffffffffe, 0x3a8c7e386da9e917, 0x2, 0x44b, 0x100}, {{r2}, 0xfffffffffffffff8, 0x10, 0x20000000, 0xffff, 0x2}, {{r3}, 0x7, 0x80, 0xf0000000, 0x100000000, 0x5}, {{}, 0xfffffffffffffffd, 0x1, 0x72499d153a2f8d50, 0x70, 0x8}, {{r4}, 0x8000000000000006, 0x42, 0x8, 0x2, 0x36f}], 0x0, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffc, 0xe8, 0x5188fb8e7ccdfc5e, 0xfff, 0x5}, {{}, 0xfffffffffffffff8, 0x91, 0x20, 0xffffffff, 0xff}, {{r5}, 0xfffffffffffffffa, 0x8, 0x4, 0x5, 0x4}, {{r6}, 0xfffffffffffffff9, 0x20, 0x4, 0x5, 0xfffffffffffffff8}, {{r0}, 0xfffffffffffffffa, 0x8, 0xb0000000, 0x2, 0x5}, {{r7}, 0x8000000000000004, 0x51, 0x1, 0x5, 0x4}], 0x7, &(0x7f0000000280)={0x0, 0x6}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) 16:00:20 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket$inet(0x2, 0x3, 0x80000000102) pipe(&(0x7f0000000000)={0xffffffffffffffff}) dup2(r3, r2) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000400), &(0x7f0000000480)=0x4) r4 = socket$inet(0x2, 0x3, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) dup2(r5, r4) recvfrom$unix(0xffffffffffffff9c, &(0x7f0000000140)=""/24, 0x18, 0x0, &(0x7f0000000180)=@abs={0x2, 0x0, 0x1}, 0x8) ioctl$BIOCSBLEN(r5, 0xc0044266, &(0x7f0000000040)=0x8) open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) socket$inet(0x2, 0x2007, 0x1) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x48}, {0x800000000040006}]}) r7 = socket(0x2, 0x1, 0x0) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r7) r8 = socket(0x2, 0x1, 0x0) bind(r8, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r9 = dup(r8) listen(r9, 0x0) r10 = socket(0x2, 0x1, 0x0) connect$unix(r10, &(0x7f0000000000)=ANY=[@ANYBLOB="04002e7f66696c653000"], 0x10) sendto$inet6(r10, &(0x7f00000003c0)="d0777ee68b65342359659f512d40929dbd6f6b2bf2652f334584412f31506994f62b2be119248cb2213846caef60491d46dde67a98d3ea9756bdf003c9ff25d1794701ba4d2d59019ab53993b1f85c17f7ae2e7b22504f48167b26fb838a5ce0455e646164cd68a82fa77269cbb2a41a531c5f27f910247cede971515cc2eecc72759507e54f99dc618b27ddc33ba523e40a21f9b50aa0d306460c4667b220d2c43bbe5f2097a042d7cb3469459a1713065e233399eb32edd76fdc4a190f3d7907fbe1c23b39c9aa6c3410976a2b2e09868b819daa3f6427a690", 0x65b14912384ee8fa, 0x7, 0x0, 0xffffffe5) dup2(r9, r10) kqueue() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000019c0), 0xc) r11 = kqueue() r12 = kqueue() kevent(r11, &(0x7f0000000040)=[{{r12}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r13 = fcntl$dupfd(r11, 0xa, 0xffffffffffffffff) r14 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r14, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r14, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r14, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r14, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r14, &(0x7f0000000240)=ANY=[@ANYBLOB="0000d3ba54030000"], 0xffffff64, 0x1, 0x0) r15 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r16, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r19 = getppid() r20 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r20, &(0x7f00000000c0)={&(0x7f00000004c0)=ANY=[@ANYBLOB="00b634fe5dcdec0a5800000e90c5188c5666000000000000000000000000007c556926e6cd958d86bf5f3cdaa768b22dd3fe1815a1759e09353cb8fc1218642dd4531be6b45bddb6706d5467e4c57772454172767f5767bafeb187e6e040a9821098f0c1435e7d9841e6f8da3a4d4038fdc06cf300bbe7348f0ad023385d5e56c05b9d8051166a81e52224965d053759567b03853d846a4dddce6e65ed42c1d6f024a5f85942196f8961e5569cc1ad4aa33776284e9a157359a386ee8fc21fd0f897fd50045e395258ba569dd300a9fa04406410650834eda7b6030f4500af520075e9f1bf6844f74bd5edb9dae2c3b3bde110d0d876d3b815c60420335a05d084ebcd52db2f6ad4d413"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r21 = fcntl$getown(r20, 0x5) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000980)={{0x2, r15, r17, r18, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r19, r21, 0xa5, 0x1, 0x100000000, 0x2}) kqueue() ioctl$TIOCFLUSH(r1, 0xc0206983, &(0x7f00000000c0)) 16:00:20 executing program 0: unveil(&(0x7f0000000300)='./file0/../file0\x00', &(0x7f0000000240)='c\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) rmdir(&(0x7f0000000040)='./file0/../file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb777", 0x181}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="000e2e2f66694ca430e3"], 0xa) getuid() r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000640)) geteuid() sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000001200)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08fe11f2502d81a0fd7d62a3a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000800000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289285d9e1fd9710070c5d386aa385547cdab0f657e303e61497006134e6ed7802abbf0e58c160ed51e1ed7566a2abb539780f781db62b7c5ffc20c8f912549f14489a9097338b76d001b238cc44b01b3b2bdf4b24318dd4302efb278f04e4f3daf57c8c4a712a3055018d3a6378321ae761bb2bfc5b5dda1ffedc4f2b346606be489fc75295d5d6a12994fcd2fd80ce5c90c52a84fe035a79a168a61564852c2694d14bab46efe1314d92863d1b8b307033ca6bf819"], 0x379}, 0x400) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fcntl$getown(0xffffffffffffff9c, 0x5) getppid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x7) r3 = socket(0x18, 0x4001, 0x0) setsockopt(r3, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r3, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect(r3, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) poll(&(0x7f0000000040)=[{r2, 0x57}], 0x1, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getpid() getsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1001, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r4 = msgget$private(0x0, 0x20000003c4) msgrcv(r4, &(0x7f0000000440)=ANY=[@ANYBLOB="00f7ffffffffffffff8178ed"], 0x1, 0x0, 0x800) r5 = msgget(0x0, 0x80) msgsnd(r5, &(0x7f0000000040)=ANY=[], 0x0, 0x800) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x7c, 0x0, 0x0, 0xffff8000}, {}, {0x4006}]}) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = accept$inet6(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) recvfrom(r3, &(0x7f0000000200)=""/249, 0xf9, 0x1, &(0x7f0000000140)=@in={0x2, 0x1}, 0xc) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x82907003, &(0x7f0000000040)=0x1) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000013c0)) recvfrom(r4, &(0x7f00000003c0)=""/4096, 0x12aa, 0x803, &(0x7f0000001400)=@in6={0x18, 0x3, 0x0, 0x80000001}, 0xc) accept$unix(r4, &(0x7f0000000340)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:20 executing program 0: setuid(0xee01) execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='/\xbb\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') shmget$private(0x0, 0x1000, 0x50, &(0x7f00005b9000/0x1000)=nil) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x21, &(0x7f00006cdffb), 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r3 = socket(0x0, 0x8000, 0x0) setsockopt(r3, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r4 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x90) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0xfffffffb, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffffc, 0x1}], 0x7, 0x0) fcntl$dupfd(r5, 0xf, r2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) open(&(0x7f0000000280)='./bus\x00', 0x8000, 0x14) getgroups(0x3, &(0x7f00000005c0)=[0x0, 0x0, 0x0]) getuid() r6 = getegid() fcntl$getown(r3, 0x5) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r8 = getpid() fcntl$lock(r7, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r8}) r9 = msgget$private(0x0, 0x0) msgrcv(r9, 0x0, 0x0, 0x0, 0x0) r10 = geteuid() msgctl$IPC_SET(r9, 0x1, &(0x7f0000000140)={{0x5af1, r10, 0x0, 0x0, 0x0, 0x81}, 0x1, 0x7fffffff, 0x0, 0x0, 0xffff, 0x6, 0x4822, 0x80000000}) r11 = socket(0x18, 0x1, 0x0) setsockopt(r11, 0x3, 0x40, &(0x7f0000000640)="0700007f630448396c2f0ca600d761ed385311448021356dfb007cca5e1b1b6f69a573b934bbb089fa3cd3b03f0ae7b2bd6a750391c5191ca850c3b84ec0512316a4409acaa5f646faf3283869f3d9edcbe70394a1756335f5dff263e2d578881ec8427eca8a2d39eb52ecdfe47beb368c4f6ddd8976bfbd60c616b4007e481e09a703fce5613869c4bb40ad11aa87e49285c5a5ae557e192a8e", 0x9a) r12 = socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r12, 0xf, r11) r13 = shmget$private(0x0, 0x4000, 0x200, &(0x7f00000c5000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) socket$inet6(0x18, 0x4000, 0x40) r15 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r15, 0x0, 0x1, &(0x7f0000000300)="8ca4452de3c4de81bff201d1c7a45579ec4eb9df941abc6f7d44cc591793422d8f0fe124d5727e0d2c3665b28dcee6ba23602cbb6c702bafc914340007d76191e569948fde33ad976afa83458e85c384fb05e875b9e0440d1cf8377056439009ef170396b5cd93a1a7c124921d54cebac8c85b7901dd5b5511bc813c80fffffffffffffffb66581a4e411cf3d7ad3c11b63ec5cbf140b6f9ae4bba72ac688dfb3babd709ae08df540aba6400d3cdde6be35eb00f", 0x196) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x95) getgroups(0x3, &(0x7f00000005c0)=[r16, r16, r16]) r17 = getuid() r18 = getegid() r19 = fcntl$getown(r12, 0x5) r20 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r21 = getpid() fcntl$lock(r20, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r21}) shmctl$IPC_SET(r13, 0x1, &(0x7f0000002380)={{0x0, r14, r16, r17, r18, 0x20, 0x80}, 0x3, 0x7, r19, r21, 0x8, 0x80000001, 0x4}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000002380)={{0x0, r10, 0x0, r17, r6, 0x20, 0x80}, 0x3, 0x7, r1, r8, 0x7, 0x20080000001, 0x4}) getgroups(0x1, &(0x7f0000000080)=[r6]) r22 = socket(0x18, 0x1, 0x0) r23 = socket(0x18, 0x1, 0x0) setsockopt(r23, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r23, 0xf, r22) shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r24 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xfffffffffffffdc2) r26 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r26, 0x0, 0x21, &(0x7f00006cdffb), 0x0) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getgroups(0x0, &(0x7f00000005c0)) getuid() getegid() fcntl$getown(r23, 0x5) r28 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r29 = getpid() fcntl$lock(r28, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r29}) r30 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r30, 0x0, 0x0) shmctl$IPC_SET(r30, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r30, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r31 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r31, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r31, 0x0, 0x8, &(0x7f0000000240)=0x72) r32 = semget(0x1, 0x1000000000007, 0x200) semop(r32, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x3, 0x1, 0x800}, {0x3, 0x800, 0x1000}], 0x4) semctl$IPC_RMID(r32, 0x0, 0x0) semop(r32, &(0x7f0000000280)=[{0x3, 0x7, 0x1000}, {0x4, 0xfff, 0x800}, {0x1, 0x200, 0x1000}, {0x3, 0x7}, {0x3, 0x6, 0x1000}], 0x5) semctl$GETVAL(r32, 0x0, 0x5, &(0x7f0000000800)=""/199) r33 = syz_open_pts() r34 = dup(r33) r35 = semget$private(0x0, 0x1, 0x201) ioctl$WSDISPLAYIO_LDFONT(r34, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x9, 0x8, 0x5, 0x0, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000001d40)={0x0, 0x0}, 0x1ba) r37 = getegid() r38 = geteuid() getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) semctl$IPC_SET(r35, 0x0, 0x1, &(0x7f0000001bc0)={{0x500, r36, r37, r38, r39, 0x4, 0x200}, 0x4, 0x26, 0x732}) semop(r35, &(0x7f00000007c0), 0x0) getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), 0xffffffffffffffc8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r41) r42 = semget$private(0x0, 0x7, 0x0) semop(r42, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x3, 0x4c, 0x1000}, {0x0, 0x1, 0x800}, {0x2, 0x9, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r42, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x1, 0x1000}], 0x2dc) semctl$SETALL(r42, 0x0, 0x9, &(0x7f00000000c0)) semop(r42, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x1ff, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x2aaaabce) semop(r42, &(0x7f0000000600)=[{0x2, 0xa4f9, 0x800}, {0x8, 0x3, 0x1000}, {0x2, 0x100, 0x800}, {0x2, 0xa17, 0x800}, {0x6, 0x1}, {0x1, 0x785c}], 0x6) semctl$GETVAL(r42, 0x3, 0x5, &(0x7f00000004c0)=""/229) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r44) semctl$IPC_SET(r42, 0x0, 0x1, &(0x7f0000000440)={{0x40005, 0xffffffffffffffff, r44, r25, r27, 0xf3, 0x40000000000d}, 0x6, 0x1, 0x9}) getppid() fcntl$getown(0xffffffffffffffff, 0x5) r45 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r45}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r46 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r47 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_int(r47, 0xffff, 0x1, &(0x7f0000000000)=0x6, 0x4) setsockopt$inet_opts(r47, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r47, 0x0) write(0xffffffffffffffff, &(0x7f0000000700)="200e22", 0x3) pwritev(r46, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f0000000400), 0xc) msgget$private(0x0, 0xfffffffffffffffd) 16:00:21 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x1, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f00000000c0)) dup2(r2, r0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="c82ea9f960980000b99616ec10000000ffff000001"], 0x9}, 0x0) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r4) accept$inet6(r4, &(0x7f0000000100), &(0x7f0000000140)=0xc) sendmsg(r1, &(0x7f0000000000)={0x0, 0x45, 0x0, 0x0, &(0x7f0000000000), 0xfffffffffffffe1a}, 0x0) pipe2(&(0x7f0000000100), 0x0) 16:00:21 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "1708895e8a8cb4eed7fb45e60000001300"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x40}, {0x400000064}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) pwritev(r1, &(0x7f00000004c0)=[{&(0x7f00000000c0)="4ef70025de925ab64fa0a8fd055aa96b18e051514798d7a7abc2c8ab55cab848710c4e", 0x23}, {&(0x7f0000000540)="bc201ac9883bbe61b5380f0aa87b8a591cbb5afab7fd7b128a506eddff6ea7b66b971202b35dcf767117b6cb5256293dc30f576eeb6e9737cb7565f563ba983ed1d960a9837411aec0056f08c8de79dd491076c4674c34782d269bed3145052a55f419823248808ce7504dbc4bb9ee35bae4347dcdff0a0ebe3d0f9de652da906fce62c9d4d0bdb7d47bf8", 0x8b}, {&(0x7f0000000200)="2d222e82ca77c3a5e3b60ceb26e1b9f07f4972c486d4d8e4d9ab014b2c5c32fe681ce879944e103973584b6d71b3539ee9f1f13ed2aca5efe077b6b4cd89cf43351a8d90cb84138bffd49fcf09923b6a9fb341e8f32ed134555ff7a979af362b545fe54c0aa1d7ef176ad8c4a9ec5764776ca02a8bad579f71b9cc03ffafdc12b7b32a163bd3f6156cbce083ca04004806481f9d", 0xffffffce}, {&(0x7f0000000600)="b687f49103b57abcd0adf1f5b629820dacfc15908caaf620d2108326aeb8f27221a4e1b7037db1fb90cf2ac9c24741f08533e884e0431d48cc893fbce0ec53d31001daf1d50daf9e4380d3bb19b15f8a5ec0d50b295fa5b71c1ccc7f2140aa1ac3b846733cbeba488b50dd053811cd042229e43b547253ebc80628642941378a126e826c0012eb6f79b4fcda52d3ff6fdfba2e", 0x93}, {&(0x7f00000002c0)="c6b6271c", 0x4}, {&(0x7f0000000400)="6d8dbe2e29d9883b89e06769d8768b7313867319bb436951d5b9da4a79026e383d0acb56b2903ed5aacccbe92b1fd2f1e80c657074025530ddefdca3c1bcc5a2b5a0ec", 0x43}, {&(0x7f0000000480)="e0332151e8182072bb158f0978ec7a0affa5cad6dfd7098acfd0843284b9705195c5bbf5b0bd987cf77f4e0d66dccd9818e0fab69f9a63", 0x37}], 0x7, 0x0, 0x0) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:00:21 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="c6b6a17c1141507773c3a70b81b858f4b72ce03b9d316460777d473f6e6396709c3a5300"/45], 0x1) r0 = socket(0x2, 0x3, 0x1) setsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1005, &(0x7f0000000200)={0x2, 0x81}, 0x10) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x1) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x9) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) r2 = dup(r1) getpeername$unix(r2, &(0x7f0000000300)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000009d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000c58dde327092adb730d5b71a9a25ed3ee706dd44415ccccef1ae9b60b809a4226f7be11f3be557bc36dde256f69e9b530f9c26b89fff13c3de69292f2210caf276e2b51e24064e46b57c5f60233fcc5876e19600c210219f8cbb6155b9619052c5f9ac7a6ba05be88aaec7d781eaee208dd009df41192f083a311a1ca8b0d8e397bf4b8e986f0c910efe41be81438d7939ed3fb2b2855ccfcb7ba54afddf3fdfd78a9d1aacff03ab72da6a9abaeae115eaacd7c3993769e421d6b92bb6724af707f5d18a84e0053e0561d579026b31534865dd602c69efd56cb57a6ce7c992b0261dd47839f20ef1f9cb6ca2d56ac47d2895e5195a69ef2e020294014f35d842991b89eb072071b8c1b70337b2271db83fb5a735f4c875f7b515ab8586"], &(0x7f0000000080)=0x62) write(r0, &(0x7f0000000140)="009bcb73853bc348", 0x8) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x82907003, &(0x7f0000000040)=0x1) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000000)) 16:00:21 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x42) fchdir(r0) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000100)={0x6, &(0x7f00000000c0)=[0x8001, 0x589, 0x80, 0x8000, 0x2, 0x4]}) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000001c0)={0x8, &(0x7f0000000180)=[0x0, 0x1, 0x2, 0xffffffff, 0x8, 0x7, 0x7ff, 0x80000000]}) 16:00:21 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x58be) open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) 16:00:21 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) writev(0xffffffffffffffff, &(0x7f0000000a80)=[{&(0x7f0000000440)="d2cb5fddfc4a4aa13570a00f4812b7917e59d5d54153f30eaf3d3ab06f6751ee4c2d"}, {&(0x7f0000000480)="ff0d32d0c96dc59f4bdece529d5ef7bb6c356b3129578f916b0cac56cb83721a2de7aff25f36bd715d553cc56984885bf9008ad7567da303aee8fa1d24e28ee552e1f47ed8bebadce9540462c2f32b5f9755bba4bc2ff90df9050898fbcc4ecc2a725fee11a4cf8b53ddd54c94185c2272e8d7ee177dbd08ad21c720bb98caa6ea398c8d7d1df51d9da0474f56606f732aebbde2e21277940495c6f50d96bdb86b30ef64ad19ac29c11ff22d918c7b"}, {&(0x7f0000000540)="27b3a637a199707be0b5db39c299265aeb17da20839bde46db10fe03e8060d1e578ac1d6bc06b2e438c686342f3ddeb6cdfab84b9fc4ce7ca0c907bf2853f3005f4dbaf654a60c2c0a9430878932fcee93deabb9b0d0d4be1c3b1379e30e74eadc9f6414caa3f3e02e98dc66883ec03e31821f35ef5843c2f6ebf8e27600858574f90b09ae22f33f8859faabc4b88b40159565b51a6c05ebe0c99b545359376503fc73f1958ce99cc5009de0f42bd2bcbccbd1b68d8fd79ab26704c7b380ffbd71726db5a9aee6824697c4ce72cff1e8e99b3089dae0091fcb3e0e45"}, {&(0x7f0000000640)="a13aca5d6be6bd52f683f96186ef8afdb58a442b1728e5dc5103fbd4cd2f2219188312f1abf34f11ce015804572e983c34a8a7916f05ebd6f21ccb807f77894c493d4e2316a93a3756d9a2480849b2ed36d5b48f0ae34ad7d66649a339625acb6deae53cb0b877501ead00dbf8d698c52c3aaf25c1b6a969ed8f0a64bcbbea52a726def78219ce15ffa3c6ba2b58ff636aaa6326928415c0307c5ba7a88c7d54b8bfcafbc64a2c446694c14bd6dfc14b26bae5991b52c1d985bde22ed0ec18ac99f052d0162581bef3370d3e0b0352666935cc693990e06ab8ef635f949b61603eeee5226147f99b83f07dea"}, {&(0x7f0000000800)="67afafd0a92b2706032347b01c4d2a6bd07bc04019d38c89c9033def219d2a5503e01f12881748d011575946ed8ce687dfb8594673242422eae4eaffc8239a5a94790794b6c037462de61a9670607aa0801422c0244e78b30d9d13d7644b2562c3d9d6ba6c193446da7ea52f02b87c749daa18b8c7069ee7e09ecc74e061f2ce8bbad297ffe8d97a96424b3f8c56d8c274ece0e0e7c65a262549a26b432656e2453ebf00ff7b1ef714f110a2c9a331651dbbf56b3ae39836faf8f6038fd6e56a3422b277159a8a19a9e52f9b807329d3c1ab7474dbeec15eede319ee69b802e8"}, {&(0x7f0000000740)="9b0c80e6f93fda2f4b872219783c430899e134dc84c19950cccae7d35c9f92c00e1b12b98bbb916fe95f60776765dca9bada574d1b468c7c425be105b5ace51026f5343f9174a9cdd84374f761ba06dc92041da3326dd757f626e1b8b9449c842bfd01b4fcbc9c4beec67ba39a1706ec754a606e1ec9737e"}, {&(0x7f0000000900)="306b886ab05249fe2f82d2d8dc211d676c1103fda3342553d6873d5e7807b6f2427a2928ee43cff0ec7b39e39aa04210830be70eccc343f238eb48989a5097baef15f71d937250edb23019411523eabbb0a22b828de217a8b5554dee9458ab13551f9bf37084761d2e700c6142993cf231b1d81f08ee27ce11db3757e50b94570bef00fc5b993592972a4b7dee7eaa25a355902c1e701d254efcf9e3a0ea77df217de3e6a62f2c654a9cb43df4f875566528145e5cbcd4653ffef15053babf3f22c28d1fc143d52c1827a1046eab1248f9b24f9c38e03c1ab5fd85acb70be447c75dcb"}, {&(0x7f0000000a00)="cb95fe0eea5d3bb68bc24218f73381a78c44fa507fad193665a85c0a4ac6d695a07166724110239a2c8f4e00e748aaca26d687f88610c8febf47bd6ff222102c4b6e24e8de96"}], 0x360) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r2 = dup2(r0, r1) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000200)="c1", 0x1}], 0x1) readv(r2, &(0x7f0000000ec0)=[{&(0x7f0000000f80)=""/223, 0xd6}, {&(0x7f0000000340)=""/227, 0xffffffbd}, {&(0x7f0000000b00)=""/220, 0xdc}, {&(0x7f0000000000)=""/132, 0x84}, {&(0x7f0000000c00)=""/131, 0x83}, {&(0x7f0000000e40)=""/59, 0x39}, {&(0x7f0000000cc0)=""/99, 0x63}, {&(0x7f0000000d40)=""/174, 0xae}, {&(0x7f0000000e00)}], 0x9) 16:00:21 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) r0 = kqueue() kevent(r0, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f00000002c0)) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r1) accept$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) bind$inet6(r1, &(0x7f0000000000)={0x18, 0x2, 0x2, 0x2bc47262}, 0xc) 16:00:21 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) munmap(&(0x7f0000000000/0x1000)=nil, 0x1000) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x4) socket$inet6(0x18, 0x3, 0x1) write(r1, 0x0, 0x0) 16:00:22 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb2070000006bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f431cf01c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8c38e07f9a3cc45ce86d2b5965583b3d268c23c5af9bf54f", 0xd1, 0x0, 0x0, 0x15e) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}], 0x1}) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) getsockname$unix(r1, &(0x7f0000000340)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffff9c, 0x3f, 0x4, &(0x7f0000000000)="6baab607d70148a81d839671626d1a80dce0dc426090b8bd73eee932a40007e894502d1deb3c1d63ee09856a8da8453f39d852e112c59c4495ab4184cf5bc0994bc7d672565f7fe8e321ecd42ee912e36e02939d31968a060bbaf2d8631531fff1c83744612214f5d8b5f83e2dfebf03a1d489b47ba819c0a73b29059e5f1ee2abb8419cb946d0b5e2ef967996dc10c1e7f381b0edee8dadfebe537f7b3245fae6f86e9ffe6667fca253e80c73b6a97776cfb5144aefa191bf358dcb", 0xbc) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020699d, &(0x7f0000000300)) 16:00:22 executing program 0: r0 = geteuid() r1 = getuid() setreuid(r1, r0) r2 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r1, r2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f, r1}}) r3 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000f6ff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000002e8f3eb601"], 0x10) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) bind(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, 0x0) r7 = socket(0x2, 0x1, 0x0) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r7) accept$inet6(r7, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f0000000300)=0x5) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) sendto$unix(r6, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) r8 = accept$unix(r5, 0x0, &(0x7f0000000040)) recvfrom$unix(r8, &(0x7f0000001200)=""/4096, 0x1000, 0x46, 0x0, 0x0) readv(r8, &(0x7f0000000500)=[{&(0x7f00000003c0)=""/214, 0xd6}, {&(0x7f00000004c0)=""/52, 0x34}], 0x2) execve(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000280)='(@\x00'], &(0x7f0000000300)) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x7, &(0x7f0000000040)=[{0x4, 0x0, 0x99, 0x5}, {0x6, 0x0, 0xfc, 0xffff1d6d}, {0x1, 0xff, 0xff, 0x10000}, {0x800, 0x7, 0x20, 0x4}, {0x6, 0x2e, 0xff, 0x85e}, {0x0, 0x0, 0x2, 0x13}, {0x81, 0x1, 0x1, 0x7}]}) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x1) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r3 = dup(r1) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) ioctl$BIOCFLUSH(r5, 0x20004268) listen(r3, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x8, 0x0) ioctl$WSMOUSEIO_SETMODE(r6, 0x80045726, &(0x7f00000001c0)) open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x9) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) sync() syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") 16:00:22 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, '\x00\x00\x00\x00\b\x00', 0x3}) fcntl$setstatus(r0, 0x4, 0xc8) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() 16:00:22 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80], [0x0, 0x0, 0x0, 0x0, 0x20000000000000], [0x80000080000000ff, 0x0, 0x0, 0x0, 0x8000], [0x0, 0x0, 0xfffffffffffffffc], [{}, {0x0, 0x5}, {}, {0x3}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:23 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) renameat(r0, &(0x7f0000000000)='./file1\x00', 0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00') chmod(&(0x7f0000000040)='./file0\x00', 0x3) 16:00:23 executing program 1: r0 = semget$private(0x0, 0x2, 0x200) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) r1 = semget(0x2, 0x3, 0x18) kqueue() socketpair(0x32, 0x0, 0x3f, &(0x7f0000000300)) r2 = kqueue() fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffff9c) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000080)="352ed9eecc8e9fcdb25288ed76d66ab69f1d6b7c55c04e09ae474bfb4682a1180975c524ff8caa424d461e717b4d54c64394b8ed", 0x34) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66fea9653000"], 0x10) r6 = kqueue() r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r7, 0x0, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x10000) setsockopt(r8, 0x1, 0x80, &(0x7f0000000400)="b08732b5b0c398fd69b8989696d4b0b5affc2a93e2b89a0bc8da21393f770ef4330f803b6d5eebd6aa6849c5c9b1c4218ef5e6dbc8efba8efcf125a36a6a5e1797a59207f3a4088bd66a5300fcffffffffffff5e5bec13c6c705874eb641e1345f001b8602269b3bb56ecc0ff11f62815936854e0c53ef9ea3487acea74a8c60cfe52de6f4830d6be023000000000044d8f78f38344c7b8cacaf2ad18f3fafc41d7d000000000000003d0000", 0xac) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r9 = dup(r4) listen(r9, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1004, &(0x7f0000000040), 0x4) r10 = socket(0x2, 0x1, 0x0) connect$unix(r10, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e4500400084"], 0x10) write(0xffffffffffffffff, 0x0, 0x0) sendto$unix(r10, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r11 = accept$unix(r9, 0x0, 0x0) recvfrom$unix(r11, &(0x7f0000001200)=""/4084, 0xff4, 0x800, 0x0, 0x0) 16:00:23 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x10fc040000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) getsockname(r3, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x82907003, &(0x7f0000000040)=0x1) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000000)=0x6) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r1) bind(r1, &(0x7f00000001c0)=@in={0x2, 0x2}, 0xc) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x26}, {}], 0x2}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x26}, {}], 0x2}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x26}, {}], 0x2}) readv(r5, &(0x7f00000002c0)=[{&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/213, 0xd5}, {&(0x7f0000001440)=""/4096, 0x1000}, {&(0x7f0000000240)=""/84, 0x54}], 0x4) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) r7 = msgget(0x1, 0x3fb6793e968c1eec) msgsnd(r7, &(0x7f0000002440)={0x3, "6f1ed1c5b08409cb25cbdf52a7cc32c5644932a5c567b93e177914a11175d72475272400b5ba5a4c78fb11fb3097b7b8b573e73683b41d742eb881947362948918d1c80ce58886606099f9b65fdca4eb80"}, 0x59, 0xc00) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x26}, {}], 0x2}) poll(&(0x7f0000000040)=[{r2, 0x94ffdcfa58a2bd27}, {r3, 0x186}, {r0, 0x2}, {r4, 0x8}, {r6, 0x20}, {r0, 0x80}, {r0, 0x1}], 0x7, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) close(0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0xb1}, {0x800000014}, {0x6}]}) munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") r8 = socket(0x2, 0x1, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x80286987, &(0x7f0000000300)) dup(r1) ioctl$WSDISPLAYIO_GVIDEO(r9, 0x40045744, &(0x7f0000000080)) 16:00:23 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x7f, 0x1}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r1) accept$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="0089f86882f504c7e500"], 0x10) r3 = dup2(r1, r2) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000180)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7, 0x0, 0x40000000, "000000dbddb97b00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r4) accept$inet6(r4, &(0x7f0000000100), &(0x7f0000000140)=0xc) bind$inet(r4, &(0x7f0000000040)={0x2, 0x1}, 0xc) close(r0) r5 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x30004) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) 16:00:24 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdfffffeffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4b777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a790d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b5345647d22a63f8b3acebf77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc9060000008809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348ea0e692cf65e696dc36b98ad5405838fbb45000021"], 0x1) r0 = semget$private(0x0, 0x1, 0x120) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/155) r1 = socket$unix(0x1, 0x1, 0x0) sendmsg(r1, &(0x7f0000002bc0)={&(0x7f0000001380)=@un=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000001740)=[{&(0x7f00000013c0)="c9d51ed9677e7f91c0184208a6748f58e52936e60964e184ebb1b9f0c1dad453b8f895b78a1e047e5d27d337e0e324e1d198966387d798e6dd929e47655d69c62c3731be32035363c3063e2ad25b2a1e95af3f30889ccab469280fb6338e8ca2263ab74ebcfb71e0f8fd033956e7789fb64610849aff3ff8a028", 0x7a}, {&(0x7f0000001440)="ded2b5f67780b44f40af9d830040", 0xe}, {&(0x7f0000001480)="b833984a83ef154a6a304f42e765b5f5ada67dbc45df31beae91214cc11b2b7f10bb247dc709bfe94f1a6c63df8293c697554fc59b1f39fb33cb3e9cd6054dbd81a25b0763d98f8a49f4b0a602d86c1672a59226aa295f258a25e3c5bb37753b2192d0eb1fab9a9f8f2cf4a641e715738ea7870c2699034df91a034b25d4407089c3840effbedc4f9fe55f1964bf0dffc7544cdadecfa1783cde21127125a8f3867addafe98e754d736c5d98911486add033d710e00edd26c570c543aa643bcc45a2df6786", 0xc5}, {&(0x7f0000001580)="3d90", 0x2}, {&(0x7f00000015c0)="01063a1f7551fa0322a44ff989796d8c68dc54b6e306650ed37335bd4a1dbb538bf5d491fccf09ea42d6e214c3edf8e4a93bfceee0299210454cc1de0d228929a631a02a72bd48f1d923f029167694e714e4", 0x52}, {&(0x7f0000001640)="0fa9f62fbf3065b3543059cec906439de633d8835c6f7dbc1daffb18781e5d890775e88e5b2064d698796afe36099ab5c652cbd8993e938561f5beceb9d7a237c8df53b877fd60e87ba916f6b0130cc555e988ebbdfee3906d5bbb5247ed97f485285932f28625a07d8dd079e24e0eafb765a1aa666e54a00bd06004dbb5e44d9c8ba52ffbb1284fb51e2a9ba43eca0c2c7b793777b32988f2ed69d0ed10", 0x9e}, {&(0x7f0000001700)="3dc8a3c3252f2f55480699e705470e78fd41edd61694fea952fdf8759693059e88e00c8785d4e53a335d4d42b1a76f", 0x2f}], 0x7, &(0x7f00000017c0)=[{0x30, 0x1, 0x800, "b66394666c721a6fc9f2568c3f4a06a4c31b185b514249a024a2"}, {0x90, 0xffff, 0xfb, "76eea4933e854a1aa2711032d8c6f7b22a31105eb0586ab0b541a6f9e3f7b772829b681ee4f27a09f64bd35300872938ce0abee8d7d8a28bc4ef3d32ff4a42e022046ee2c8495a74c3677e1ff40ebe8477268e82353cc44176c0ce31431cf347d40d194ff44cde4e18df42e6b92047922e2551643d53931d3763"}, {0x58, 0x0, 0xfffffff8, "0ea9cc1b4e5a767346b4045486d70c157055a0d7c6d19bf74c2613d606e01e2e34d47f447bb8244956d7ccf0bd40337a7b1d470a70c9cc1d77bc1e3c76fbf3180d120af83ceadf"}, {0x18, 0xffff, 0x1000, "40c82b851f"}, {0x18, 0xffff, 0x8, "79e13f4d8d73"}, {0x10, 0x3, 0x40}, {0x1010, 0xffff, 0x5, "6f771e01cbed276f58541797e69a6be8e87b2e1903e36084473d7503ce3a8e55975f5516c99cb506e52cfde510cd76f9ad18e172007fd42cef61fa7bf12465d04c1be576af5d3fe1ce058dc8ea3d7eb4dcd9e2b38f0a8e48b95eb5651b9f4fb751c936fff065566d75684a5ca2aea2b393fbe9dda852c927d118b7bc82f3d86fc835c4f906dc62a4bd862356c7ff2c01b56e52b52b6706b3e38c26848037e412ba974d79e9861c6cdb6f3d4ca388c952165dbdc04bf5ff96181f8131bf21228d911707c47812edc0dd8a876a84ac5334ae1319142246fd440bd5570098fda24610eed6ff1cd3f38a7d7c7cca3c183870c70e36d73c9bd7805e5bbfa0c58b8afed984da87945ed851c9266f9a9b33a6a39e54b1515e1830d817c730b3b47f8ce29c03ed1f0c37527a3aaad2dc6f4054fe1e89b6e25613a35aca014458365316161e4f2b4226fd8030ebaf84f6f56c9a5374e05a6ac1caffb0f200de54c09c68b0c53b8a3b1d3fbfcfeeb341ac1d8e22eb1f6fae2979fa5ca241c968d185da7dad727bd3c2803316b865041802fe6315dcdeabfd0d547aa0c922dc7a31154b76529037a48f7a6dddc78215cf4377c80bf12b098c9a58389ffbafc2295e9336b7eea37a9b1053692c628782d79b70f057d1f0955f156d442d3c1a53fecd1f8900d90bba28896ac31ec315a7cda327acd3a9262e1c0ad49c176f42a1c5d3a10809f5b0fa89b1f583a5474a2b78365de3c800f9cd9de8999f56143ca905ecf21eb86907944c5da96359f9039ce6f5de4765f2c6aeb6f125861892c7c81d4751b9d934deaebeb7d2d12aefa26d85e20c1e989d4753e691a5e133a101fd6aaa15133609ca92e12558e83957040a98c4ef2b85502bf3558e1f7dc4070d64b610e6abe3ba4b748677c62f0142ce3eaf799ffcd42ac553edd4415460061a60800a26643362f7c322ac6a935c6fcfb0a5646f9400532c73ea349908b69725377aeae3c77f5dbb62087cffafa61563f91ecb0d36e94aea8d5843621c91fe7b3f3e5a8e48602006b48e65f2d0e9ebc23eaac5cc4b8bb6485e7054f17076014f3c2b4eda0cbe8d4174a80691f108f3df80ed695c6a5a1f536ebbd4a6f41abe67cb5d37587f705918009115fa875f339fc3138a984552677d20a86fa4a6a765ce5b9d7ff2818d75e09cadd3c41910950e44935a5f892aa1431486fb52aa52894a610e4a6e961c712221db7aef7d32fdc8709705ddbcb6d55e7ce3403e88c0511f35be4c447b0e2154191261c572f8ffb1df4126503ba902430157dc8b698acb431297e6ccb513f379f19514d1c2844bb59e567576c0b7a843522ee3776a434f70ad056501d744c68eb6ae087459d8a44a67e4977905b39fcd698b82775c51e8decccba4a58ae35bc6bd50d87779d5f60293413dbda4253fcc03c2e2e0939a0cc73c70bf11439e1beeedeeebc1cf37f9171f7fa317e6fee997cd0e003f30ecb8b508df819f1359fe9aee7f0e3dd357a1413f67cd28b05160ee7716ff5a27c37a879d903314991f5e21a5aa1232c269bd0c9cffc52bc62bb4a4fca7826fdc885337d4173562687eda9cccc67b7ef8f29cb5c3986b2e3697163fbf0a741946926ea6cd5c89239626be6aabda8ca39881c4ed062a9d93aa6dd5cf0a0b38e7de04bfc8cf2692e02a6f88b002b929adb6582c38c9f5a40565535b465f823bf50564854920496c88adca823a257786ccb0c248590872f490862870b9e444cd863960e5090077cb435dc0fe1453e152b2789e1f278d456aa079b4a9aeb391922cd77fef56839e68a1f0071c03eeb02d763c0369bc6ca1e0531296ca8fd92188f378665c30910a636b9743ba4b9f4a0eafe54550b1d4d4ecb7885d438cf231e12bcfd1d2e18099f61688d058157ddd09d0431386b832635d7f9f4f68bd92fa9c83a9c4b9fa38ebdad2ea546c284c03387378d067d4243d739fbd88d24957a16c7099b65a6712faf1ea9e8fb017d1d404fc787a3231ba58f4cf76fea3de121a7f334bfd50208b861d1e211f4e727ddecf51f77412045b29861b0acbb29d36fd0bd4ff40a38e4613633b22d6757d21da72b927032cf5e02527293f8329ff1e65b60e8c01e17d1755b66f9fa77c89cc450a407e3812c54a26c806ed5f03ff6b2f6dbb3c43e132be741220b46c2d9a44c86354b023358eadf8152959994b6e31d22797b98c7316c1d2a2b797d825813ee195e1cc1db1c3142983681e361023d722c16a00ce241c7d787a769be42400dccba95b00c5d46623bd569a3bc79c5cd860bd9d6a4fdac329f175a01dbb3d55ab7dbc6cbaa2dbd87adb02c1d0d3eb3a374c426960308570b3a6dc87f9bc22c0c865df40c83af799cedf22a13cff7e272ed02e2cbff202d0c2ed6d8defd5204989254d419d0909ec1f50b1e34ad5c34b19ff4eacd94babe61b908cef9ae5677f63b27c03c79cf56627b14199d23816348796f3b84b96a9fa526a49be4ffdedd4d9ab094e8f50efe8a8b4e860dd74768795042de9443d01e1ecdd06f276761006b895dd2414687caa28637977730fb38d1d80bd68b8366c55d81a81c3f3dcd370e6b79ed85902e57c88b66328e0079209c60c67ce42b226b23ae06de0291c4a640529d43a0820f5b262e819f42b4593d7926ef781dbf01c57058b5f47a257cb8b0c05d6faa0d30c476409458737e84b1676337134d317d36de2dd4799048a1f8b8545fc28aeb1e25a449f5e65e53c4814f2aa90ae119a1b7732c4f5ab729415fc0538a0713f46ab3433206c0cdd5792b24325a8f606560441d7fa229b38b6fe104e5273c77c411fd0248f304a776c2ebe20d02215ba21030861189ce0298350e7088b926c337ec86452463abfbcf3dc00ef59de554bdf707a6ec5d30a802ce6f3656456255d57415c0b72f910bd29134704c469dd64b7f7c2be8b9e9b4ee98cd5678f39e56be42b4d7bff43c0461ddcf2d59cc62bda3b80fdd13f2602cf5c915e4fd04ce507557771d802e65a402c1cb69472e5107dea53b3267508cd6158e0d8a0f5c2a8a4107ec9501ab4b9e0edc6fc5e349c8f8614eace1a07c1dc605c6989f80c153d5184dae797664665cf15aef7ae47b0fdf6d3ce5fd2be16f949093d24df9b059173e6013e35885f30730ef0ed5cc2d50bc11a0ad526a9c18ac81aac3d2fff926399e22f7e1ddabbf36f23f1355c90bbd4f702b1d27700162906992df624ff10ea50b2bad2e884bad8e0a8ab7eb836b7525f354e8a52bfd42995dc3c65253c9b7b5e54cc90cb20a91ddf447700f3b4112f70093d5ded986293f524a876f980c831795a1e1e74002571d4641d136c5a47857c15de7db8c4be93be33f1b69edfea567bc92328b1ba9f037646e326637cb990230837634edff55dd05033d54b7197f979f9957b179fed7cdc14e6fd585e5e7bde116657e3d1dda896b45eadb4fd0df6926b9073847d30a1e4f2662f955fda58f0783615c704466f821a79b3208281b81eeb853147ebb2413fdde1cf93d71ce0818f3d07ca95cf02883e9afdf232bd76dfce626fde6b30f87213312370a033657a6c50125c6473c07d8eaf777b59b96a85da5cf672d565fb654fae1fa0b5ad22856c2aed97de2f2c6df6a4b0b759a8f7990b6a82abbeccb281278e7f8bce33a1d26296a48aedbbe1d4de54c552677b8d708fda62ec1ee3d90024e3c9461c9682527d627f3611e04ff4244c259efec77b03447931c4f2847a869a33e00f7c343635ec4492ee85c4202f5d3a498bbaa117e7656543d647f0b287e397379ab54ffbb171bc5307b53b3c6568ea4d8c9243ca600a5fe156279224c572a6344a7a28e732126962b2aa7f00fd7651b500e245e2ad67e90f18ae5e869c9ed00e260693ffa3719faba750b9149a1fb581c55580c1f100598d227f4eb0f04f3af8328fc2438aca9c7c769f489155db9d292f85de85ea5554e778a2ca43d52c855dbe2c56af3d543a2fb588cfaf04a3738ebba646210887aa5f76f60fa23b5ee300728c646a11a3e0902b6c4994cd2d64be7f1e31cd8402e1b37e46e02b05c614b1560e3c7390226251620347ea732e1a07c85607e6350d504a03f1eac1f79fa3045c565126b151cfccf1991c1956c200591daaf8938a027d0fb297a2a464a75d2efe9ce9122025c352db38dbe5d7305a91b762e6c956d08f31532c260fa1837b56a8d417bfdf3e8817a614ba5057b728441334d0a4b1563b1a1c52aef646e19cb531ba7369eae4cb38ee0d0c2fd6cf741c80bdff0df938edb64b94cd9528801c0edf24d15ed357573c5eff27e4644efdeff53f8654af1b3d21f9a6402d83bb0b33890adecefd206a1cebbe124c5d4fdfa6e040e4749bc385821b68c90e8ce5720666d786c8b0458e75f446f997e1d55bd633300343387312befc5c64bba8fe51d55fb383ac39d4143d18f1065eb9b43d8f0a0f79c24dec18d426c8fead39224dbbbc76788c525ffae728331d57b79c4f5a5d054dea321bd37a8abd4b9d40e5428c27514ccbf521a608fc6e787782b86cb095792a5aa1fa87b070bf12dc09baf9a0ad4de53946b84fc642347c1b34eda91a556f4f1b0459704c0a2a8f40eb8b9837c1476a0690f5e829a0e173de54802b286fd3d25bcf4f27a27fdec093136e060ed2cfb9b07eb58cf46c86d033fe13cea8a023ee31693238ae63f124ed560a8247691d26b867187df0cc79a63ea3d4710c15cfec8b36e72f83cb4a45aeeb2e5e06ac733f88e63a6e2cd2d47c642d4266385ce69977c909d3b0f443f6e9e71cce8d66f5738e0ed4ef895e45edba974528805b3d386d018ebb8ddfe335dc8a3f12fcbb61bfb716881bce5cf5780250acb0086102978114fdbf71de37d659b69a9dc2e7c16f5f8e12acffe6d45218cba5a3c1aa591ed0cdd6d5254edd997d3d966ac3bfd1edba7d044ceab3b8a9850a24c1c2f7b4341a46960353b72df574bad7f10571a796006dd32561e62744e502ece4b5e2badaf5090e059ac04285d785b1af29c559e5f38092a203da5bc497c36dffbe71b8980f800de7e021929672b67a6a767db8e2ce70f14adfc31d427ca47e4f957c3ac2d80ea2339a437a6fed20408aa3c68839d770011f1e90d77a1c7e5f4bdec4ac8039c0d3f1bac1a06aa5e44a50455c2e456ccf204632b01c275a37e50bc4ccec4a23a94bf6e9309e727076a378b28a390c368e6baaa64cf12f932c6ae6f33ca0d55a7a9c0a3636260404e8c3b316e0e7cb47c6a372b3b7d7cfb72f1171d0f2eb05a7d2a0d0a85b4b90fa171c7b02742e0558a4e214ed16553b53327a2674d238933aa796d872b2b165e2a758df7d387041867a417e2c87d585ac100a324e0bbe91c81c414db01f31c584cb44780c062e85d017af16020939ba0790f16244a3f0b387ee084212c2ec37ce51bc0ead0c56f2dfc8d0d429149eaeca5f5f94c0e6ccd4e727e03d5509525e2e073db610dde74152cef6cbd37bb659c36e4b69f97699e3082798a39ffc506b8d8a856e1dad7d5dffee4dc75d4092d368b8b2f3f1684a5fae9e08cfaa23d5097e65ba2c75e1f3a4b13b263cc262d7dd1645e7af8e8277c5421dbeef76f091a01bc18a7092667c28bb95e9c8dd0bb28a32474ffb10fd7a5f9451995466f7adc0b7d3fd9fd7c66679137cc22a2fed48052740409dd640ac9b06e6606ff4d04b32c6934576e1d592efa9c3c36434672ab4b68f58614080cff1568339b35c645d2f3b47aecc1a107a1e20dbc8403384714a912a6e06236525fe53a7ecd464dfa2b7f79efab4211690ab318b3af2f5cb6b7242f2127f"}, {0xb8, 0x1, 0x445f, "516505677dcd41ba4d42237c4d38611aecf398cab8dd4a60d3918c16018ede751d752e525c8c649ac99b7efac1e72efb8a44dfd6468dde0cd62de9f0d60489e2232970a94b18d09fe9e792c86651aefdb450a9b0a3cbb3546fc1803dd2c4fd56cf8a7616bb4f35443ddc7f4d6aad1e7b0d68353ee7b5e98f86a38a7d75576e7c9895583e42e62fb598cc04821e07f89cdec16cc31189225f73ac5acd60b87bcbb8f2"}, {0x110, 0x7fff, 0x8, "9a5b6b2f9d7a426f42284c17b8f9f6ed6a3333145e4cb87fbf061622f0c0ac719b7f146c62ada5717a516a7da335bbdaebba1bf6ea72c46f8759a9cb52c763aca5a7314e199ad290b776a3c7eb7bf4f8ac61dcb62373d49f70c4f946e98307fd615541d203a593f8fac65088f4fa77d59bc5d0091ed0d862191e06e37a6ddddc5e6b318f39eb0a385036c82555afe10041879ea164e977e30f3c7d3340b0dd3ef1e5269458ebb3c42d90f1f699aa1f433c3796953349bfc8010ffac376cde8dcd9d0b9f838a4e92a16b39ce6a43757e4e41c51de10216f89fea39ef085378442efd98c9c6cb2c954a35f68c3c5499c350e31ab76fe637b46749f"}, {0xb0, 0x1, 0x9, "eaa10c9f2fab6782530eab054de59d77ec76536cbc88e069524d5de417f4ebe75cec9045257f299fb3ebdb5fe4843caca24b7cb227ed716303a5afab37ede1892fe9a6451949538e152b9814d05ce7dd72fb12118767f94b242e505c099117fdd13fefb0ebe21921b1c33b82d3a0d2fd72abb65e1fc5a330e0cedcb53d7dc8a71985f978aac9376fb460d2a7cadd73824c6a109a92a7019c21d36d574b990743"}], 0x13e0}, 0x4) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000380)=""/4096) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000280)=""/204) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x7f) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="0089f86882f504c7e500"], 0x10) getpeername$unix(r4, &(0x7f0000002c00)=@file={0x0, ""/108}, &(0x7f0000002c80)=0x6e) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) 16:00:24 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000001940)='./file0\x00', 0x801, 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$getown(r1, 0x5) r3 = socket(0x800000018, 0x3, 0x102) bind$unix(r3, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r5 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r2, r4, r6}, 0xc) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = fcntl$getown(r7, 0x5) r9 = socket(0x800000018, 0x3, 0x102) bind$unix(r9, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r11 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r8, r10, r12}, 0xc) setreuid(r4, r10) select(0x40, &(0x7f0000000040)={0x8}, 0x0, 0x0, 0x0) r13 = kqueue() kevent(r13, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x9}, 0x0) write(r0, &(0x7f0000000080)='\t', 0x1) 16:00:24 executing program 1: mkdir(0x0, 0x0) chdir(0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38a", 0x101}], 0x1, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) getsockname(r2, &(0x7f0000000000)=@in, &(0x7f00000000c0)=0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) pledge(0x0, &(0x7f0000000140)='\x00') 16:00:24 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "e5a8e0dc4eff52c3d4a3c31c8a5fb16c058abecc"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() pipe(&(0x7f0000000080)) close(r0) dup(r1) r2 = syz_open_pts() read(r2, &(0x7f0000000200)=""/176, 0xb0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x82907003, &(0x7f0000000040)=0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x1, 0x7fffff02, "000200"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) kqueue() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x9, &(0x7f0000000080)=[{0x7f, 0xf5, 0x3f, 0x8}, {0xff, 0x1, 0x8}, {0xfffc, 0x1, 0x98, 0x7}, {0x8001, 0x6, 0x1, 0x3}, {0x9, 0x9, 0xa8, 0x4}, {0x5, 0x0, 0x1f, 0xe47}, {0x8, 0x81, 0x9, 0x4}, {0x200, 0x20, 0x8, 0x6d81}, {0x9, 0x7f, 0x20, 0xfff}]}) munlockall() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x3}, {0x2}, {0x7ffffffe}]}) linkat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', r0, &(0x7f0000000280)='./file0\x00', 0x4) r1 = shmget$private(0x0, 0x3000, 0xb0, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) shmctl$IPC_STAT(0xffffffffffffffff, 0x2, &(0x7f0000000300)=""/50) readlinkat(r3, &(0x7f0000000180)='./file0\x00', &(0x7f00000002c0)=""/57, 0x39) 16:00:24 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00'], 0x10) r2 = dup(r0) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) 16:00:24 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) write(r0, &(0x7f0000000280)="99ee3bbdad41b146a9c920493230baf07b66555471b1c1cef11fbb4902b45b5488d141345aa73f8b96ee923ef8137ce557bc0a2ea407ed80319d329f292a134e7c73009e495f59134135cea1c9f6e83a18bbd1aeb8cc0d7f6f2e4b866ecbc5f2cc9b199cd68b6430e2db45e78e7ac3c3e8e2ab81250848fe78f6d1e9da674951b4a09d4a81f0fe5584397e2b0f34b88821bbd6491f7f50f6e27e8f", 0x9b) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x1) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) sync() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x1) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000080)) ktrace(&(0x7f0000000480)='./file0\x00', 0x4, 0x104, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x48) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000140)={0x910, 0x2}) getrusage(0x0, &(0x7f00000001c0)) ioctl$TIOCSDTR(0xffffffffffffff9c, 0x20007479) getegid() 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) r1 = dup2(0xffffffffffffff9c, r0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000140)={0x10, 0x6, 0x4, 0xfffffffffffffff9, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x8000}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x5}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x80000000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x623}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x10000}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x5000)=nil, 0x100000001}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x80000001}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x200}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7f}, {&(0x7f0000fef000/0x11000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x6}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x8000, 0x4, 0x4, 0x5}, {0xfff7, 0x20, 0x8, 0x1a}, {0x8, 0x9, 0x73, 0x3}, {0x1ff, 0xdd, 0xa0, 0x6}]}) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x82907003, &(0x7f0000000040)=0x1) ioctl$TIOCFLUSH(r3, 0x82907003, &(0x7f0000000040)=0x1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) lseek(r0, 0x0, 0x0, 0x2) 16:00:24 executing program 0: setrlimit(0x8, &(0x7f0000001240)={0xa, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000000)=[{r0, 0x104}], 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370700000000000000df00000000000000e600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10000, 0xa) pread(r3, &(0x7f0000000080)="7fc0e73d369ffe93ab41227ff6532383dd9d5520f0d707439b16256cf36f474c4fc13057011c35471a8372fd84f38fb623486a350fd46b", 0x37, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r2, &(0x7f0000000100)="4ccc1d0d99a3bf9575d48f9742bb611c44238e65e46d14fadb580449becd44dd8d39af64c4c23f0828abb4329a332b3e08873a46320da302180bd8e0d4fa646431e1a83cade49f2d9b8d313b8396759143e0f562f83160275ba6761c3d9ff0ba5085232f220a95e39aef256ddfc83fba9dabf384d162a1356ca386cc15ddf042992974a247b845b10f9c8f9c7d2bbed6af75ee25b79f0a2b084ff4c7af571d7d201fca3cd2838e2f197696923300c4da33fd9abaa4c1ae46fb223ccee14e84e8638ae49346aad6cd5b6afecddebcf6364c932f2b3d7b3115809d78bd4f5067ccc28234db0788bc522af78747d945fdc11c17be803fbb596aa49d1180a31db4bffab28305f154db6ec43861050f51a21d7fc5640b221f07579ad51c91aecb2ec9d6b8f1002f056ddd318e574cde9d0486a3882e59c29a6e55ea4e0b32c928b5bb180fa00a383e02a4b4abaac6230f7ab2c34dee3c4ffc3207889b73af388edf55d973c8289762a8747f9000b478449633b6591245fc3cb8d21986cfe682d5c854157d23d19588b7f1a2e0a6f917eaddf3a80b3da705226076f1d3cee9d6563641aa1292a3ed41c652b2f41f8456410c9907c1b75c58215180a36f1bc319452740ea9f74410679993579daec7d8e243eae57e4c7a91b23a5f7527297310bb0556c82cb0fdd8e9197ae8ecacb4db73418325d4162b2cfd8772e7ee7cf5dcc69f947d88cafe9c96df10e4514908e046f8a74ceb68e07533de72503f5d19d73606956ccb203216e32408aaf10cebdd5c7bf31527a9269f2f6d839b9914ca5124c58a80ec1508c8f8cc20d32da44713cc0f80709f5adad0bbedec064b744b48455f5c67ee15a88e00e91a7dc1733b56a99aa247868d8ad95ab5d83cd83dabf81bc22246c65bed6083c44e07dcdb9691aae14d0dc50c455de398acffc7ac07af47c4f0fd55048ea8ba450fc04230f527f4be77a22a0748ad54e6822f928115c2347fb5c1f2bf1d967ee04ec70c9dcfb8b59ffc4ecdd2346a4a7af06d800a6015a7e67d7d8cc860f6161d5b593e20f145dc98605e271f1c77c98bca0fd83927aa5d4b23851287e35365d0890a51579025d90432c44724754ab77b3ed3181e371dc8857edfeb349d5b2290b439002c2af596996b5eafbdd419ca048c02727ce1e0d3d9481b487559af2af48033041d825ea100d74c0cd419047e8f766ab435be78ff180f3ba8cfa9f02e72ca2f9c5bc53052673758ce2ec7da7e8662c7df8a8e181986381dd696908b203888e1224d0b95d8642c5ac9bbe817176912f2e89008292cf692cdf7c5bfc94e1dd3f7ba741e3896e2f135dc48d97e7beacd89878d247e05fa0c1edebc80bed7dc3e8b2fadc89a1b97ab1b63171ed151fc01d733faf5fd154ad15420fafb9ce5c9952e67ef9beec38720fe315738c31c1d7c68862cbe56b940b31177414de0843ea6f951d07e8bbb26ebafa0884d75688deabffc1d8934885d02ecbb9b44dce45ac2cc71dff71961a37afd2c65d64f957205db52834cd5faed51981fad96cd2344fd78bf2758553266ff1c31739257369ddc6ea009ea48fe357e5016fb70bfd39f73c7a3bd15f5619654fa949944ddce90d3097cb622fb36f7d40278f035ab0e772153c4bb67ea940cab5fb70d35bfe8b3c42205ec9e305b52e5187fc274d0e3484c30973fb3d438bd773218d2a67ba73a242f6bf5bc6397f35adf4b84c6ea6796689f0cb2d3de18b84192a", 0x4d1, 0x0, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) r4 = socket(0x2, 0x4003, 0x0) r5 = socket(0x2, 0x400000000002, 0x0) setsockopt(r5, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r5, r4) dup(r5) r6 = socket(0x2, 0x4003, 0x0) r7 = socket(0x2, 0x400000000002, 0x0) dup2(r7, r6) connect$unix(r6, &(0x7f0000000600)=ANY=[@ANYBLOB="821c6c65f50a1053e72196f932578fab"], 0x10) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000018c0), 0xc) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000780)='/dev/wskbd0\x00', 0x20000, 0x0) 16:00:25 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x29ae) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000080)=""/232, 0xe8}], 0x1) 16:00:25 executing program 1: open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) pwrite(r1, &(0x7f0000000100)="c3", 0xa322c749, 0x0, 0x1) ftruncate(r1, 0x0, 0x4000) dup2(r0, r1) 16:00:25 executing program 1: pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000100), 0x0, 0x1000, &(0x7f00000014c0)=ANY=[@ANYBLOB="01001d76c32e2f66696c745d7d05a9ff8c96d29f88aa185eefa9f97f7c408eb52cd11d2585793e1ed302660d9e30748d05bea63198b80764f47d6ae5662cfd8d3a08f033d7fe44fe41920866fb521b3bccc66b6695e4b6fdb6bbdd17bda5a5c545533adbb004164e4693e6e3c14d84acce6c504e031c99a3dcc207c39fa34bc4ee6e6706796f7b5fa34f5e0ae87e8d381d60291495e5779e59dd9a617cbeca6653a37da90e179be102b091a54c66bbe528397f9537d211295dd3b62680bb00"/200], 0xa) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r2 = socket(0x800000018, 0x3, 0x102) r3 = semget$private(0x0, 0x8, 0x400) semop(r3, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x0, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r3, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r3, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r3, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r3, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r3, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r3, &(0x7f0000001300)=[{0x1, 0x3, 0x1800}], 0x1) semctl$GETPID(r3, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r3, &(0x7f0000000040), 0x0) r4 = socket(0x2, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r6 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) r7 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r7, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, &(0x7f0000001100)=0xc) r9 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r11 = socket(0x0, 0x0, 0x0) r12 = fcntl$getown(r11, 0x5) r13 = socket(0x800000018, 0x3, 0x0) bind$unix(r13, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r15 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r12, r14, r16}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000540)={{0x5, r5, r8, r10, r16, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) semctl$IPC_RMID(r3, 0x0, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) sendto$unix(r2, &(0x7f0000000180)="44067af6edf4c0f1491a003d8241426b4f165441054c0f7c6e170f955451a1ac7472a7459817a3fe15c8d802163d93b92a51a2cc2315c5b82965ae3a95bf04d5da713868e4b0f2336d021de6d3d121edbb3e18b65075cfd991fc435fb3b78c39dcb0062fca6d4ce6562a6567c1f7707c90bde5126dbf55bc066995e50509663b786084e71e8161d12101202a1a694cf38071db8bd77c090057c487c04fca7fd45b6173efbd77cc8ab1ef2b715ef7f3b89d7367f7aabde85e9eef1b59d8925bf4217c4ada5c46e157069f", 0xca, 0x403, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0xc}, {0xc}, {0x6}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 16:00:25 executing program 0: socketpair(0x6, 0x4000, 0x9, &(0x7f0000000040)={0xffffffffffffffff}) accept(r0, &(0x7f0000000080)=@un=@file={0x0, ""/13}, &(0x7f0000000100)=0xf) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x20000, 0x112) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:25 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) 16:00:25 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x48004004000028ae) open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x80) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x7}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:25 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="0089f86882f504c7e500"], 0x10) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = dup(r5) listen(r6, 0x0) connect$unix(r3, &(0x7f0000000400)=ANY=[@ANYRESDEC, @ANYRES32=r4, @ANYRESOCT, @ANYRES32=r3, @ANYRESDEC, @ANYRESDEC=r6, @ANYRESOCT], 0x7) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) r7 = dup(r2) sendto$inet6(r7, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r8 = socket(0x2, 0x1, 0x0) bind(r8, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r9 = dup(r8) listen(r9, 0x0) symlinkat(&(0x7f00000001c0)='./file0\x00', r9, &(0x7f00000002c0)='./file0\x00') openat(r7, &(0x7f0000000180)='./file0\x00', 0xbc5a71a31810b4d4, 0x4) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ioctl$KDGKBMODE(r7, 0x40044b06) kevent(r1, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x2, 0x0, 0x8, 0x0) 16:00:25 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="b6e43f2f3f03ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcfb063142c2c", 0x32) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000000)={&(0x7f0000000180)=[{0x2, 0x7fff}], 0x1}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}], 0x1}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0xffffff43) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2b}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x1, 0x0, 0x400000, 0x0, 0x1f, 0x4, 0x5, 0x3, 0x1}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18705de2f4ef18", 0xe34e3865c724ef37) 16:00:25 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613b) r0 = open(&(0x7f0000000080)='./bus\x00', 0x800, 0xf) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f00000000c0)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x5, 0x400, 0x20, "9b87f98dbe62444170419ec424aca9c9bf06ce37", 0x27407355, 0x9}) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000340)={0x8, 0x0, 0x0, 0x0, 0xfffffffffffffbff, 0x0, 0xfffffffffffffc00, 0x2}, 0x0, 0x0, 0x0) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000480)) r1 = dup(0xffffffffffffffff) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000000)) 16:00:25 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) msgget$private(0x0, 0x220) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r2 = dup2(r1, 0xffffffffffffff9c) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000280)={0x5, 0x6, 0x81, 0x1f38}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000380)=[{0x29}, {0x1d, 0x0, 0x6}, {0x6, 0x0, 0x0, 0x2000100}]}) pwrite(r1, &(0x7f0000002d00)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) sync() r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0206937, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000340)={0x9, './file0\x00'}) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc0206937, &(0x7f0000000300)=0x18) ioctl$WSDISPLAYIO_GETSCREENTYPE(r6, 0xc028575d, &(0x7f0000000300)={0x1, 0x1, './file0\x00', 0x1, 0x2400000, 0x8, 0x7}) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000000)="4f7dec25660aceb47c21a6e66c18387ee5064f472a5ae3c10c57d90dc762c5a6d4e4a2242669dd4d2b6a761ef3d42ba5956adfdaa178e42df47c807d8cd42d48eb20cde2527cf53972d178d40446914d12b834edea7d41495c3dbcdefd078664916e3b2764faaf6dab0459c665ab55ea1c416cfcd107db5f854f0e9087d1635342a72bffbb145c4741e8808e367dc8b7db0520deb856f53638743a", 0x9b}, {&(0x7f00000000c0)="5cbf9c871226745a0d4c9d4ed18603dc0bc7089307d9ce24ac0ef4057f3c11", 0x1f}, {&(0x7f0000000100)="ec9f01e97aa33d1b7a1f7c033e555ce752abeb6bd33696ac29bf8a72e41964e78b3c465425c4edfc31240c9b6b1d078fa6fa4812f9b78ca517400d6523a3f5affa27fb8b314b7d3f07930d3778a55d91ae3292f763a14424a496802d67b1283aade64c2685a9cbb6f6e1df0c5760905b752648ae8a51367366280f0d257defeccfa1d8a97ea4d05dfb599869f8ea92c879e2792066bb39e6bb47ae498a946e43b6bab570f7382a4266bc77f1f9c98bb05519fc585c5663a0f428faa71d6cb0449b771bd35a8343d017339a16b088865939419ee572c12a97ad55237a4e836e106045d1ef583368cfc618da1a699b4f50", 0xf0}], 0x3) socket$unix(0x1, 0x1, 0x0) msgget$private(0x0, 0x20000003c4) r7 = syz_open_pts() fcntl$setflags(r7, 0x2, 0x1) r8 = dup2(r7, r7) symlinkat(&(0x7f0000000000)='./file0\x00', r8, &(0x7f0000000800)='./file0\x00') getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r8, &(0x7f0000000180)='./file0\x00', r9, r10, 0x0) ioctl$TIOCSWINSZ(r8, 0x80087467, &(0x7f0000000280)={0x9, 0x3f, 0x741da070, 0x35844755}) recvmsg(r8, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xfffffdda}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) madvise(&(0x7f0000000000/0xd000)=nil, 0xd000, 0x6) 16:00:26 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x10400, 0x0) r1 = open(&(0x7f0000000300)='./file0\x00', 0x1a0, 0x6) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wskbd0\x00', 0x10081, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r3) write(r3, &(0x7f0000000340), 0x10000014c) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000340)) poll(&(0x7f0000000000)=[{r3, 0xc4}], 0x1, 0x0) execve(0x0, 0x0, 0x0) r4 = msgget$private(0x0, 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r6 = getegid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r9 = getppid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000280)={{0x6, r5, r6, r7, r8, 0x80, 0x2}, 0x5, 0x0, r9, r10, 0x8, 0xadcd, 0x5}) 16:00:26 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0xf00d3ecee64f7a13, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xa8841344) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r1, 0x0, 0x0) 16:00:26 executing program 0: r0 = socket(0x11, 0x4003, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x0) recvfrom$inet(r1, &(0x7f0000000180)=""/206, 0xce, 0x0, &(0x7f0000000040)={0x2, 0x1}, 0xc) socket(0x6, 0x2, 0xcf) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb50800000000000000af63ff3728381d000089720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c50000000007000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x17b) 16:00:26 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000008002, 0x2) r1 = fcntl$dupfd(r0, 0x0, r0) clock_getres(0x6, &(0x7f0000000000)) ioctl$TIOCFLUSH(r1, 0xc020691b, &(0x7f0000000300)) 16:00:26 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) openat$tty(0xffffffffffffff9c, &(0x7f0000000940)='/dev/tty\x00', 0x8c30, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) writev(r0, 0x0, 0x0) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3ff, 0x0, "a59245225d7257810cfcd607d00bc34b15cba693"}) read(r2, &(0x7f0000000380)=""/223, 0xdf) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r3) accept$inet6(r3, &(0x7f0000000100), &(0x7f0000000140)=0xc) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r4) accept$inet6(r4, &(0x7f0000000100), &(0x7f0000000140)=0xc) r5 = socket$unix(0x1, 0x2, 0x0) recvfrom$unix(r5, &(0x7f0000000980)=""/8, 0x8, 0x0, &(0x7f00000009c0)=@abs={0x0, 0x0, 0x2}, 0x8) recvfrom$unix(r4, &(0x7f0000000800)=""/253, 0xfd, 0x1, &(0x7f0000000900)=@abs={0x0, 0x0, 0x3}, 0x8) writev(r3, &(0x7f0000000740)=[{&(0x7f0000000040)="aeef05a837289e0d62141b85e6469e3b263850544b44ce4a33ab0b9111d5a7c4830672399af174f2a97b0c726edd2058c02340663be4e214f6fef4a5889ce17b454ecd6edcfe8efbfdd3", 0x4a}, {&(0x7f00000001c0)="97449c1d03178221a6ebb0407f4f9e8e74bbf8c2ee10faba0ab32c87194ab015ebfee879ca23cf02d8b645b5df49687b3d04886f3c2de71e1c95d7299d9285e771edeffd08f47badc01ce1849cd31009d126b6704edf6f3e86a013a4f1f60bc0b81bdb9b7713a5f1744ac93c324dfa997a24f866b47a4b707ddee3d145847ab3aedbf2966f1be2b0e5156d0788e024d4739c2b171a", 0x95}, {&(0x7f0000000280)="e6372f43b6a42ea31431b283e91b5204515b84b87878dd7ffb5958193482fca82780bb03385a62e05739b69ab5745654a3723debd40d477fec88729dae8f49e06063a35fa8", 0x45}, {&(0x7f0000000480)="01ed1692d0b915a2d4c819213e1b19942fe7e44ab883c3ef16e18f476062a7560220ea4cec7942283700e1bce7c4e6f2b4c8022b58e392c909f17a1fb84140114dd3e5730b934c395189483c869b2389b9ede00e30523e64696ce37c4ea64eb41aabb20a9f5a165c6c3257649f452b33351ff1f02355f0e7edcaa19b03fc3ec7724a11b11ab05f85526edf7b66817049744b0bfc19ad35a19545d2b9b07a099bccb7d01af92654327d586d387bddb07b9305157464fbd9c295d2c67db245ae7122ab5c61bb5b6ffe0d107c30dc8ab1", 0xcf}, {&(0x7f0000000300)="6eccc57600c71ca60f3a051c39aeab3f88a9f1b6a0d994d197bb690042e1c90471779104d16c4f92731b719c268058f2c537b3546ef7a624572d4f2aff0d29287a2ec7e5ece18f5920", 0x49}, {&(0x7f0000000580)="105f976846a6b92c7057481fbc84367853f80e4dcfda5194b16ac64563f6d76daa2c90efee3b7cac2ed7985425262b495215b81156ece6442e3eae4332c348f80901aa11ae034f968d23477e62e271f32fea9595f000d80d3714ea682f2ab9bfdbc277d13cf507a57797d29d0b20eaa28bb2836b0cffc1156a6a387ef6f9c517965c475dc4d51fe8b00e57db0600000000000000270d47e04471c754810bcb01c4216983021d69dfa89adf77566251c24e8097d91baa402b9af69e20b56d26e84a6936dee4e5e06a687511e5e2418700b5b3d3a4a53d233d271db878a2dc40e3b3f0bcbb9be19273b4b782bd99fcfc9670991d830adf5c3a", 0xf8}, {&(0x7f0000000680)="d6670ed17ece133edbab634919e93e3d1312981b9e780cb8ef817b29b6d597d80323f5df9859ab32c4e7844ea8e954", 0x2f}, {&(0x7f00000006c0)="37031fec97b5028c9ccac58d8e3b3cb4cd8341195403cfa426a5fbe70207c76470de628d39e98e5c66861286a404d7c6", 0x30}, {&(0x7f0000000700)="4a310b80e1dc7a1b356e15cc2417ef9fb18f8a7afc94d89a", 0x18}], 0x9) readv(r2, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xfffffdb7}, {0x0}], 0x10000000000003cc) 16:00:26 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x28651, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe}, {{}, 0xfffffffffffffffa, 0x43}, {{r0}, 0xffffffffffffffff, 0x37, 0x1}, {{r0}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffd, 0x0, 0x1}], 0x7, 0x0, 0x800, 0x0) 16:00:26 executing program 0: shmget(0x0, 0x1000, 0x10, &(0x7f0000ffe000/0x1000)=nil) poll(0x0, 0x0, 0xffff) setrlimit(0x0, &(0x7f0000000040)) execve(0x0, 0x0, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="2d012e2466696c6530008cb76812542641eb42b171f6228d7c1f9c8990043ffc32661bb1c48c86bb0856d8029e60afd39d3ce1b10c925761b05d377f"], 0xa) r2 = dup2(r1, r0) accept$inet(r2, 0x0, 0x0) r3 = msgget$private(0x0, 0x421) msgctl$IPC_SET(r3, 0x1, &(0x7f0000003f80)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x8e01}, 0x1ff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x10000, 0xa6}) msgrcv(r3, &(0x7f0000000140)={0x0, ""/2}, 0xffffffffffffff6c, 0x0, 0x0) msgsnd(r3, &(0x7f0000000080)={0x3, "a40af300343ce9056e3cddd33bde130e30e014e83187ae9acfd4d3d35c759b87a04fb2200bce67e325061f26"}, 0x34, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r5, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r5, r4) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x29, 0x200000037, &(0x7f0000000000)="0000be29", 0x4) listen(r5, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x7}, {0x2d}, {0x6, 0x0, 0x0, 0x7d1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x3ff, 0xfd, 0x5, 0x3}]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x1) ioctl$BIOCFLUSH(r1, 0x20004268) 16:00:26 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x7143, 0x80000004) chroot(&(0x7f0000000000)='./bus\x00') unlink(&(0x7f0000002bc0)='./file0\x00') execve(&(0x7f0000002700)='./file0\x00', &(0x7f00000028c0)=[&(0x7f0000002740)='\x00', &(0x7f0000002780)='-\xae]\x00', &(0x7f00000027c0)='!#]\x00', &(0x7f0000002800)='\x00', &(0x7f0000002840)='/dev/diskmap\x00', &(0x7f0000002880)='/dev/diskmap\x00'], &(0x7f0000002b40)=[&(0x7f0000002900)='$]#!\x01\x00', &(0x7f0000002940)='/dev/diskmap\x00', &(0x7f0000002980)='/dev/diskmap\x00', &(0x7f00000029c0)='/dev/diskmap\x00', &(0x7f0000002a00)='/dev/diskmap\x00', &(0x7f0000002a40)='/dev/diskmap\x00', &(0x7f0000002a80)='/\x00', &(0x7f0000002ac0)='/dev/diskmap\x00', &(0x7f0000002b00)='\x00']) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000002c00)=0x6828) sendmsg(r0, &(0x7f00000026c0)={&(0x7f0000000140)=@in={0x2, 0x1}, 0xc, &(0x7f0000002480)=[{&(0x7f00000001c0)="3501102620b9ad00b91a6e91f6e1f97f06f677308b0a1d1c6fdf1b5433e7f376b483eb63c3da0003dd7e1edf352da13c296443d4ba4c25da77d1b9fb997c0ff54da8829dc22fdd96586340b8fab88455c4f081dde7195f41dc9388c155011f8fb387c493c91796c80d5513cad717b361db664a20751ed57f68241b9e269f455b7f0f92579cec", 0x86}, {&(0x7f0000000280)="c4d996be1b8a1942b5b54a4e1180a9215f9dd2048690e9362a287104308eaacc43a89565ad63a0c54fd9a9ac30e2db0e2764b8d170936b04e6236caac0c51f440556ab08d79f932a7c22c26f93c20f158487a4d67e3cb04f59e92f3ee0fb1bb3afba1a907ac590e209476e63daf58506584386e3d2c3275df54cf0450c48b21a84879eb3dc3e45f0dfda7a110edba7ed625cc5be20eb8ec3d95fd5f00dc512282fd5ee502bd979e8099129b8cff37bc4559ecae2f3d6fc124a6acc2478633a90337059f808fbe23a26c5e6942890b1a219b2e69efc96fbae1d9c46d8fb35b5337c1733dcee650c00264f86a3d3c996a234f0ca0dc8027d7090f5b8f5b666db712386f8f16e738b90f5f2e4dd91ca4ecfb4d09d275d84986683cb8aab9d46087db4afd9596b4cac6a01ac491c0bacfd021ec90301b667a1e8eb416f5a23c1c84ea7f4a3425d7c74c9bb48f2a1cfe5d51c309ead1656e220c8a9197eb7123a73cb57d2d33a2b49f1a64e9b15d5ba95ae250b54efe4b68e97f3b2c2efeaed7f64c577e8f2c4c51890d6cdbfcdb03c23554418553863069911ef05e53baf5fea969fe2887b6b009f359ec12b80eb5fb9ee9eb123b9b50f205caf44b4e4efaeb9f5aa1b1f7714837b91b6df668a7e6f5e4998558d2250968e31e34b4ce5a0412949cb11aba8c8977c9cf1254d2751f617a4944fd04b1bcf651a90eb891360a3d6a615c11426f7ae042be1b464b0051b90dead2b1f1f740163c0331293b514bb2823b20f6dcb56acb24889e861b3a40bde229b067505da79fbff332f957660b2d4ba5215e8a01ab5184307320cb78e2fa229ec69461a4288b8fc845b13e4de63ff0b99f6c75cc9a17025d57df4688f38bc5bd26929d659cb14801ccfc0a045646562f2cda0ba9c485754e6cc5b6f20cdc88e8b2a30ba6257301c77fa3a698e765b675a9bc45e10029ac48e11c755ce726f001a26865efaa7b0ef8e87f06961e77b6c9d59cbb4347ba00266f7b318bee534bf4deda2024ad8abd98703cfac96c72179ce1ff340ff8edc7f11bec55ef47be816ab28d66ac9b326407551fa3e35160940d46a3d2076f5484e23221441e2541f9bfcb48bf719ceaa16764c818928695620111e84172870e39de7f8f927dda56ccb3c64f60cc7eca86066252e39afd9c0129eb33951f34086fb2683b538492a4977ee42dff5691c3289d3fdeb026df40b144d73613788b61349f17640f076a9b1cec06a94efb94d3ad6a9a0089f05d540390f81428341a5777f82c918dcacf2616780bbd0a27104ea3f40283cb692e195163680cd7217dfccfad8c0ecdb39734c7898f948dab4f322626da88f7f6808e53a57ecfac18a4499563d2a9cc524f695a078f248b06ac21293b528e79e053e49f93736df66c7626981a647d080e8ba1c66912358574799a0cb84f7f975bddf1287f934a4426a68e8c501a0d1e59eee04a8f1f823f32f9752f893d70704f09b49c9b71b2ba07b955f60f6ddd6fff887b2ee769e41d5aeb7a1c7e834de9a6806ef38dce80dbfa443889985b34d7f30c77e55616efe5521595a16e7af9616dc20d15f390368d7a46d48143e38adf01efdd2b9406d92d538ec76465c842b54ab9ecd64de2e35ea9b6b96c3be0a54acabe4f8db4085861dfd3da5abae173f788f81acb37c695ceb578a48f2724cdfcae5350b81807c9b10fad0db5055eca4cb3f387fe56e5f55117c2518f7e061101fb72463b8a481c3538d9ec4b625fdcae2298958876d19ace5f9c117f9601198076bcdccd52367f042bef87fe07be0b05ff74421770155816859e15d2fdc4c4dc8e72ddf2cae80939eea1b57774cf10a32cc1a5ba201bdac586ed09ab8f046efc6e9255b96b7591e7578266ee764c6896dc61a00810d6adf41648a36b285ae92d316501d9b60b352d672cb83feeb7ff283963a0753bf9e8e754b6aa77e39fcf1796afbbccd13c4fa82a54e83bf60bfc1d659741ee3d7c584bb461b895e3f56ab09fa18690ac8d53bfcd644ccfce9ed4403866cf6968e7ad67a5d8338cb2e645089a3d9f89bf55c5fc5088a131cf05d4f4cbff14959f4e1b324c60d19ccc796dd1a74f1074050024e0f5eb6fcc298e80116f5f75e733ae60505f9051e477f3ed977d48af0d9433ebc1deae40157219cc72ae900e40255f1d907218af258a067bcead243bcb9704930365b7b44cbd76bcbb5d1cd673719a8411de2837295a1e9b72e2962bad4944a6e171b806450e1d8e4f504331e92cd97c0e6d8e1a8142e35477127e38092a465c126da0555baa97f2350b228d816cf04f5bd3f5a90859ebc6591719be2f94be391be0d9d623a564001e115b3c573e93f65751705af799c37bfba5d0c639482199b3372e7e272921ef0130fe95045f2d594e0405fde51b0376d74ca04c157058dcff8d4b89a207bc57b2caa7438319f5e330332519e52549e4e6d4a92aa8ac687b7ec103d547650f3eb89b84155e66e85ecea7bf47abbccec94adfaedd39ef8c10402429fb0cd5ebfb769f8803d6c429f2a13a732d673a40167ad5ff582657ff001d4d8fcdb48444532fb2252292b19c55bad5b7473242ce88a82da34860cb8ddfccfbca63a98926ccbe0b782ea28ed403067d9327ac46179df50c3d10842fabdd97fde57c224f5df943eb6495a82e826ce1a0838343106f7470b7d9255879763a2dfd897d1dd76a9ef32abcc3de3b7f83bff8fa75653814607eb07704a7dcd07b4de9c85ec134026a486d45d8d70fe615affbda89a682024f106642c84b0f845ac07abc45dc9d1a2ba04aed25781f693021b627c36d31c6c3ee52866414bf699e0d951b610ff121674a8e1687582504b43fe07999b94ccfcfce5a1224b1dbcaa81c32e47f163a810f01a19f0846118cf3c61857b6bdf32ae485a42f01c33c8a164339ebb4ec6d1f34e269ea94e77473214c7e1f1c9a2de2160a7ec2a92792d68d5b96358360c0d2efe807a38a7c0f2bde2f6d4daeeb9d66ce3a06ba85b2d67a95e1b4bdb8a9c6129a4c951a8d45e33d4c5fb09d1af638bb2c966827203cbcb185d2a964c030c9dd2ac18d9e5c96f30d98085634b2c73c72dd7189566a0d22e25105780f3f7372b663b0b1e250317148eed8cc0449a1b488797cc6954ef32d6bf883505126344e74475a42f3d4354b5ee02eb623c49fc8637342b9f90cba36487520fb9c5b68d141d4e5399eed92a8a5c0ff7df0130ad36d1d0d1b445fcf89ceb7eb5e5ea0c2db2bc100bcef1673ef3508ac2220c99a19a1685bb1fdb4789eee8c7101a1f9be6a4addbf2cf7a22bb91fca596843d0da3641f6098b8493414ffff1f250436671995c9aa18e9411001fe1a5350aede1302f9a2dbf86d4dd7a081f6c0259585a84c788dd5db20a9149dcc91bd054d224e2e9dc8d603bed40d534f34a89df7e519f4a8beadecb9ac9d1c9126c5b89f0a7130f52854864d5ff1814c2da83d2c9de3bedf930e8f9b808e8e125f8ce989fbb859b00bb6fedd2668fed5ed0dcce4826890fadcc64e16c4d6d758a5da916d3a446a3b2f4ff33684c5dab758cddb82341abfa5756ae0f8dd74829ca087e1b70f1838d31b0855c4e46ba6323f3aac7dcc1570d3db57a42e42b6fb5af6eb3c5e80532d52a4c3753853a260839f5835867fd66b44551a348d775d3d1df103298c51f3b853e393045911c6195572d5f74d953c20bad8c742012ecc846042fd26be9fca341592af4b3b355fccab80dd81979f41bc13e9bdf5e9f1aeef6fbd5845a00164dafbc1e818cc3ddcdd3f31c45cc19ce81f21ecef75ad0c4b548664fc8a8ec087f81508669a174b26cb8566e02911d5167f5ef3a8cebff51fe43f2f237d181a57b92bc2337937f6adf538717ad8c413971a8254d507a6b2859cd29ae9179d94e6f442c34349c01990a2f0b5cf70de7047e13ce74729d900f4f5b338dd3027aea7e1ed7d8eff4699afa3a8acf708d5af46449e0e27277bc8fc7f3420ccfaf018e75df76ba8c1f91e748cbae32bf04ec1c43a71c749f2b27ca7574e868bba72cf7b5ca27880bac5591bc1c57000bdee43de08d5a2372df2323c51756569b5f87d4273f18aa97c87fd26686fdef8e211cbcc7cf1259e7e3da273521d3542008e3140dcd298a4ddd1317b9dd836cd73653be80987d7b4b792eef86ed9e4c84999cf404d3f8184a7bfe2214b53a58900c0f6da1dc2c02150db274d25e5d8b68f0724d80f223aec151b9695a1dbff55b902c066cf47019d54234c937a87f577c8fa134235e3595893dbb305d4d17a37e0fcb7888eb3f0b0fdf55e3621c9b66e6e7a50a03c09916e9488cb8140225c750acd0a6d8774fb0c297fd527c202349681038e09f750550d054ee4c6d26d41ecb17d59a8e13abeb9be86d0f5cd329474992a932cff69c1bb807778575fb01c620dee8c8f20d10c5879973adcb7624d52b8cc077bb123def7fb115ed96e90b011e7810ded154f492fd8be3df8815f5a1a566265f81f21b49ad6d1df03f7f1766bc97f659c8431edcc31542e6f988edc5f5ac459f43bed1adb0dc859084ee0afdb15ded5effa2606c485d58b66818d50cc48a08a2af0b0710c5c853af4f8a6c35a4e2e49e0ecf8e02fd507ca86045e3445f5ba669a62912f196991002ad3ac4c513864e3336321d2cf06a027088c38cd04c6a184af9e97198ac7481b29bb87a9e07f4490cfff30b2602d8aa8afc17046d98d2424c49949a87544202dcb60337d0d5b959aa98c4c255cb4b7d380986c56598a45634eeba57e0779d81673e6830105530a727569e7b1ea94806b6d0b978e4c89bc966e7c9e600c9f1246dd846459552767134b1ac04b0673c40edd0d8e5dab02ff696be580f70a29f632cab3648b4b6918279f69e66aa74d537937527d7c30de98fbc13efdb2a7918b70f034088f994d9da261cade2448ce4004aa7eb34a65d3922148e184d0824c83fcf3d6608533de136d061c164eef49fff98d122ee8c3e87f6f26b3849cbd010783675f3a2ca7ab31a370213945e6ab588a6e03b77495eb07a43172e5a6798ee8c2725b32c1cec5bd7ca2715eb96a66ef95400f933e39e8a41da0f2391dc87cc41f498bc1c5ffdb4d8bf40b9ae7fc9891b4a85255aa45076fd7d08ce5a4b83868bda75113a3375542cef201dc567bfcd80e373c9cf2707fa3abae7ffa5646735f02ac90670d981a932a1de278aa8a8c753a09e0b9fbdb58b6700b9c6fce5054578ae04b4f7b0e285ba84ba6a339b691faec00fc48d92476fc4427092ba1ea1fc5aad8e86ee08a1f6a281c934b562c3ecc672753815a476655195485a8d5205a2c19723b2ec432e6e18036982ab4a841897c7d52317adc96430b8c27d1b125c02803f17f889ab2434d1bf458a051ce1230761cf63b9a866b0525de5d3c1553ae0460d84fb3938974c0f79f5779aa2c4f1a4f4300abfe096e4fe86c52e36a16efa1e38ee6d2ed8d6731840998d269f2d0474a23a8bf07bbba42e7ed863bb3518d98bb87549fa7e3a9eba23bf25eb5ab59607049e01e186ad9daf26c8a1b661dc41801cabfe67c72b41073aadf315b83d01c0fc41dd6419abd3e58c3668beeefaab9409a3c5dc65670f35ffd57c1cc820727d7224da2a906548caa94f124abb38ea76dd283fe4d2c2ee872ad0fba16366a8b33b66f76ba6947b5d8a5baf457f53f85a9eb8cadd682af7aa03315d0ae49e4680a270198dac731504c66b78f35de9f735430e1de7ce4f4bde375739278fe783960556ffcb8784b3f0f5af10b47e3598221aa2585d5e7240e66efbc8184e393b3afdf8b99", 0x1000}, {&(0x7f0000001280)="9609d82427fbf6af4b0d25a486dedd1cdb560482a0d2b416e92ef6bd", 0x1c}, {&(0x7f00000012c0)="0dd758378d358f6afa53afa95ed466b3ec5db20927cc225ea91807be3fc83593ea4e1c152098d844931bd3cb7ca1ecdd27557c63cb4485cd0c5a59105efe1f6416d1b165e3fcf9d848ef669a85e3d61ce84833635d4e8786805e6293f0e7a2cec648c3ebe2fb7a05eac5cf2936f1d9ff48227eab7047a0a78b9ddeaa6f756fcdcfd997f1a8650089956d37c41d7c0fd5fc71d2bb1e657ee46b798e8aa587882f3920853ca3e32103a06e4955777da70222da9bf309f146c6d88b745178ba02f3e138e4eca0147c98c4231248c34f86d8e2735ba2a548", 0xd6}, {&(0x7f00000013c0)="c1aa742c80cd3b3d3d62ec9892a2de10ad25ea0d50ccff489ccda102d8d03c802cc960561f62742028687dd533c593dd19daae7e5882da2429cbb1d7df04a19b706fa5e5f85bd2b8123c0f463d1fd1630af05672d252a953e1ed738ecac5275ee25fd3777aab5b2c0fc1cf47365a756ef0e940e34b8c87969bdb4a374defc91f92130e5a8d9e915fd036b99f109f151f3be5b63298ca4cb96883b64a98a7d3655a0eaf474e5bb2d93b8f09c7d66564", 0xaf}, {&(0x7f0000001480)="9e91ece724de4384762203e9d1a6a531559b5f17cc14543539460c54299dab14cbe76bdef922981dddfe6f65282b789196f82083fb8fcd6e8c18b5a5d56d465ef750c6e731db53e6f4a7b64be723f8d981be7eb8ce8dbb191696fd3e760b59ac362103037cb6de7178bd47dc87471bd42782e817fd4f9502843137b66fb0d45caa3fd3035632039edb0f4e323ecd3d6e49aa37d0cd193383bcbc1fc25e24bc1b952bbae07fe01f02f991cb21b38412e97cf08b396e405dba119b8ac074736c08035a5657c8378213447019ea715f9de7a60f7a22995eefd26880c7b8e91dce3c72e3c0408aef11d95e85c16f492d26fa247f672bb59ad67ea34e22dc3aee38268b51342c8308569e5b4d4da472bf199ec69cb151fef590a867721cdb31c00c3fb638717cff1447b89287cd92d487003e05b38a3aa441e68400d9787450edfaa1c888d11fcc1e0d79ded3b85c31724cf1ce6dbf94b60b73458e59a840e0545bbcf7fecd53b53f5f76377b15e1a9f099e352beaa323c9d3c1a145bde4a7df691714ba42aea3ad8ea880c7677fe8ffb2526d56541c6e48f17f03ff08ce6f761df853299310fb34074d62904f4a4711fce314715f8f61dbd430b9a8c34aa3160a9fcf7cdbc8a810a0dffbcea6bc740a13ccc5e22bdcb78f19f00e87835adc78a394c65fe925447c329a0aa47846953598d73226a3e92f89d2c21209ba592d2541e7d6cf7d1117f97884a0c6e13493a1d4e0c9d05fc905892ca26e692a8c21363a85982122839e899d0dae0b561e5fbc4d41b9943d603dbd04b0158a327e3b20f6db7719d7ed6f40dc49cce98804bdaabfcaae916e384f807ae1740b5391d1cbedbea83ba54e373f98fe967924379e68585b05756169967097498bd43cf3e7f540565cbbd9ca354d4ba191984c10676f58728696c28267a074677a0c11b4d6bd55a1c769b4c72a238750b97f63b7309f03b6144b151ff9d6e598a6d27426ab0cbcc05524a1875acfb2ebbc8e268bbf24c35d17fdfe5bada170d9131f4a1db7815fde60b312614fd7c8f7b1036aa747a05f983f69dcf5f6d7b47e65dc90ae38d0f74229fdc4bbe73189f25b3ebbc5817e53e9a6df7304051dd519ae5962f88bca6255167f35dc5c8dba60e96ff7d1921b14a4f69fc34c298d76c395aa76d4a02c90146fe5a8461f2edaaa9871a127010d90a9236d8c93371ca8b68eaf075ba3a12d187fc1e43668c4fa609648d59abdc365ca186340b53d903a2f75b846e743af3c53ce8c9d216aeafc207208bd6a4c57f930a1856f841e43a59bbf291f911f4709750b03a8bf5448880254b591e4cc0b7c7288a3630037e157d04653f361cc865ac32601204063efce590068209ec5b49ae1ec3fd7d5412e8164316a62ce5b183bd8175aaca1f92c59f1908a9f230d79d3bd34c4df80ba3146cce6b9c1da2d6598b2c1c27ad82a0e25171eb516e7c025b41bc3797d3697bb62439b1e796eeb9c1e236682a82b24a5edd0e84515e7029f973847424bfd6b667dc8f86ccad45a45bfdb04dfb507c85c1781681df10c0a3903d23b13ced7dfe1f0eca452cade5c52e56778908ea49cbfa1498d6fe3aafd8881f6f8df9ae9cf956758d9b0c506d0e858fdeb3af6ef3ecaadd83acbd6969390e0e5f80becdade6fab01aaa476e88b4333704a8962cec4ea9d6275472ddd3bdf11b806794bf84fdf29fc1da84763b0b9ba24ae3de1aa3fd0dfee597a8b91da24e15048876ac6c10b395a3d4d5c0894060af7adc60a0d129cd022fc8d8ada2db39ab27ed9ed04427d93c40db23f65e0631bab26f98c09a43192004c4a610279211bbcfdd6e274af1f96dbf982ebc1e47cf609406500d8064aa71ec1c19a2883bef9262154de45cc957f00e03252cd68527df7fb69a38bc5245e3ecc63140274a9ddff34d1c5abef7cca8d5e08bc29ed018b2dc00fcfb60959e44c2b60285c4cb03c9c46fba483b261d94fa2f0687f756feda8663ebbe7677a0650b8c1926721e58d4f9dbe87106cb58e4382b19076c333a550cb90520c09a90a43835bdb87f61bec66ddd71ca9eb7da11c118c92d18e58e79179faafa4cd3a4fc034f342f5371683c287eee31f3a69f045a69061df311678afece5a8c5b1bd3bbb62eaa7a8609d46ac7d0d4a1850c8288f4c1c1eaa21372895c62799315cda8fe8799f970b616cd5a44e89f9c3eafc11e8544fbc3d88c3f431be1e1746647d78a7341a21a1768f6ed249184a520687bee889349ff530bf871070ce06d77216871f8b7f5560373c1fa2ccdaea5dcd1bf144e89e3d31681d5cafc1bfb9ffaa0493d94264f07c5f911d4ea73d3657617b9d8f5a94cf03f85ad3a31eef16c939a032b194b8d76b1f0c9834eaa22c175de542febd7395ecace1b0822f42b64f6c8436f65173cdaabfc705d0649a7821fdfa95ae964e2a27eaeb7355076c8bb9698cb72e8c0527805a004fd06104d46f4a349319810a0a13dd90147f0d7ede21e9e8423b017d37056011fc70bbd9b087255ccee65fe9d322eba40d9135efdc1f02ee3aadc669f94a7932ff3f0f021fd90086c6ad90c10347b51b8173d230342994baea6b62efd186527a143cb918e4e8519dd7a5e49022c5b781771ca843156ceed6babb66141ebda8db71f5ea5dc2595505ea94c1cad545d352d746ac58d48e8f6f2c3d8f59a0a65273ca4a76a424691f40d08d5c2e36d4f945aa5db3a8153ca2089a6f40f4bd42b2e170f507ed34e35eb8a122e3e7863fbd8d04939e8e3de13bac140f51c1861a868ad0f563f4fe95cc270194ff1dadaaac4af4d5e03440717bd236b10ebeaa66d82777ba40abf04e2b32dc6a1ee4749cf047a8b60f1cfc4be940855beb13613c096adfa22d949f3ad7682bc4ec91f40a390572c8010dd5ba202f9042322b71c94ec80aeb685299c78cb3fa5c2a693b779350d46929aeb6ed1350470b90d3b64a5e48ee0962b55f6e9394f0810bc4bf029cdb29f11261ee96a58d493a909c389352fe3df419f26b76251765f6c774be4ff4c161482d739f1f23d4fe542458c646a2b8f725d0961ccf8aa157707d3b87296a46b578689dfa88d687f804a78ddfbd645817e375fdfa1bc450e113a3d0e9fe024a01f1b30eb4a6f9e5c83c924957bd7bdd3fc16e88dc0b0d3ce10cad9f02ee27e32aa2b51de498aa5ff05409ff99fd3bc9899c13169bb1fd09519145ddc292b1bbca96a9676529ee6df46112e64f9399987c93682b344a212c4f42cf80f00e1db9ecfee4e3d3fbbf1e5e7d48aa3cb3d14ee5d752892fc3a4c5de36905c535ca4b22d0247f40c035443d2866151f99577e331357dfe0df111a669d805aaf793da72b7eb8830e73946d5c0020e32ca1f24994bd5cac2e913e36463a92463bf1437608f63e3f6017e546fc53c60c0bf2782e400704a3d5c9f95fa828f2527a08b52242cc95604cfa18a651cba605ec1e9938e837e914d764c26be3dec94da43873eeb74c0269b5ae8e27f1c4727b29e92d9844fec4f856809bcd47a99f7778f2b105313dc1a43176b6a296a70664e456561e23d9146d97703e97aed5c8230d48332e6274d3428533dba877892960320758422a0c283de4ac3d29f80e858a9260d20ae2c1b11961c7ff6453ba114559b8688febf50e3e389a012c0a35d9ae644e8fec614c61ba2faab95eb76ecf54ab33b742c7c7dae3832273620adf17ae5fee9dd20a930526a49e741a70244eb76d6f0feaa14e580177bce9172aaac94024d031497515ce3908d194383b695c4963cfdec424bf7b68dbd8e225ebbff95ac385288575d2a1ef12a6fefecf62362db620ec4403d9f8ea56363467af6187f1f516ec4bd8f95d07fd41bd97fe8ce78dd6da6856cdf8eb2820180005875e3cbe60283644acc6d6fdea49beeab38aef2bdbe21d40778e4723702921cb1a9e7bbfd77bfbc176a963f41625d9bd18f94ea51ee38eb5ac99d3b3e34179eabab1c73800132cf862463d1387534a9aacc2321b066a1ea606f8a93fd9119ace751d9302733c369b391646ed87c24001314ad4d24d380b2885227dca754f7a4f77cccbab7ed74e73ec315d5136220953a81c0d7ca79987259b4016b96a46b1380f9c1d5eb74e4baeba909c954132adcffefe346d0b61e41fa7ea3e6136421df11ca56e227e2e1b0194493ebb28101d204e52d518f31b045b98ccb282cf23c1659b50bce6a7f3c717c3bb5d065deba49068cf45b492e75f810934a68c983c7803d191d3237f1a50704c0c384b40055efc584d6a47b0d857764bb16aabc7e3a86613a5dc69339105600d0cee941e88d07296c0a367dd71b3e3f95fbe3b59d890bc9be146f2de91d14501af03896172696baf2c2df0212eab70f7263e9394222192444c3aab0db7704fe4c89cdab690b431757b827858ca5a59754e84de5dc55aefd6f96de11b80666d9c586402fe51f7f1d9a02dfeb3d61a797f146f41fd744c01612ea6a0dd79a369e64d5a788069ab04f221e1761720de37a3c8ced430425fb805d7ac99bc9b4d456b08a56e0bf0a0d560ebf91a553570e3c86f2dc2de9b7227ff6500340791ee0eef9ef25621433e318aea072956b7de68661bbdd4c24702ce3b32106984c431d497d86eae5e2c75b46d2eda36f35dde7430c8741324222b4abc51a72dccd95dcc49eda07c52c6e278c84ad3938920d6083a05f745ca52f07fd31eb1997dcabd8bdc5766bc7d16708f49826f1dcc46e89f3eecd823a16177f0c9ebeb8d1957725836ce2429dd530dd51c3377168e2bf7e7de2beb0d04d75ccecff03a59f3538cd003d8429a04378372e8249e8cc5a9351207700b4744783bb1a3a0d92d11e0cf7cc0bc28f695480ff9c49449ad0afb1faa628f8c348a1b372021862355b24dbc174deab6569770449002daaafad1c7c4d268e9d31abd863f18a12c9777f1a3a95d1525c163e4e7ef1b440ce1a7cd8eb6894f06575d9dd27b4ecea749bf78a26698f902b1fe07701701cd709f1bca68e3d8bfd539a5f17b1e9159dc5058640e5f73bd6f839c244142799c916a9b49d135f699fb706f9f132c7ec885307a87503899c4980c54316ee2584f18d24381dd4bc7c083e3fff9f51941201da6ee371db734ab76381829005ecf3d34339c6570cdbd09a17aec0c86ba207bf99caba8938c04f4cdbf0995d549f38e735818caa7368530c2139b7395f31f542f177d1d96ef37c10af96db9ade3ebded090fa5cbd50c7a3ff50bc19b7db5345fe3f57647a4b0372ff6a42c43e4cad9ba3fe7b1f0da73166d2c9141cf15f1a8970bbc57a3835612bccecd26bb47819b9ce2a4b4e0b1d29718467bfd831e95049ebadbe2071f89dd6a97ed8c749d76e6fb01d60e056d90961c7d7e14166281cd97a095cb717ae4fe16443459591517e7d53f6a68ed5f227e3ea316238976941de9cc5712c37df25948c5291b2de45b668cfae873265b99eb5826dcf9b333d1e8a5f825708b2b2e29f2f31412c6eaa8670fa53994c1591e7fd1f8a5c3a544b1a21e4610075c23d16aaaa1dccb3effe836a4e8d26cc7e9cc70aeb128a5c86541d113f0cd6e2883313dc977e90b1e4253da2c34ce4c305352e24992e9bce319eadd6c95da952ce168795c8282d10268cf786bd14ce835b62292f5e0c6f1a210c1c9dd6fdf2ceabdeab0aa96dce4b9f63483f28fc816fb04b3dd13714304ba7661bb992fc3c2b1e88dde6997bfc08e72aade59298b8ba401b5a2d63dd08f3fe69f8f59205d0ae9c6e27f4171e6f5285f72bf68374db247cea1639b57f00cbd5aaf2aa15cae84a3732074da44e", 0x1000}], 0x6, &(0x7f0000002500)=ANY=[@ANYBLOB="4000000000000000ffff000096000000ece9ef642e2c135db28e272998feb3a16681743fb2350a8e2a7b4cc0ec8b72b7d8d423bd4aff0362c153b8a800000800e0000000000000000000000004000000e7ab8c7faad1aab8d7121a19bde0df6dc6089bc915770418605f164043f83fdea336e4838db32d4ff396c0967786cb25455a48b183017b3ae0a45cb2579b2d01dbe10a65c31a1f8b20280fb434b3ca4707f12368bc610f6057f7ee67a24463149a90f5eec89905310e6d1d44e1633fbeb77757a61a175ee80d48cba5cede2f9244eb498d59f97ce52bdc365694b3e33a6fab24e9fc3305438d5998a6a2463fab059cf30d25de56cdd5f9be2b3a60b1a0819bb248ef135add16e32587eab544ee63c1d56019f36761a48bb564264700009000000000000000010000000200000097d8aac4b0383b9d9cc37b136e7e02a25f7a7847c2db68cf0e84978733646e3b6cd6fb1e69b40ec97c565967e18e9ad36c3a88e3f34506bfac8471feace2b1d04d6364accc9b2595d596b722fb7b30a2cde3cce6dc77365d6903b83c8b406610ee22c802c3e530529640aee1fe99926237002fb8ecace74723c0430adb855836"], 0x1b0}, 0x4) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x40, 0x0) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r3) accept$inet6(r3, &(0x7f0000000100), &(0x7f0000000140)=0xc) fcntl$dupfd(r3, 0x0, r2) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000080)='./bus\x00', r2, 0x3}) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) 16:00:26 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x400], [0x0, 0x0, 0x0, 0x100000001, 0x0, 0x0, 0x4], [0x10e0040000fc], [0x10000000000, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [{}, {0x0, 0x0, 0x4}], {0x0, 0x0, 0x800}}}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000140)={0xe0, 0x0, &(0x7f0000000040)=""/224}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000500)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000540)={0xffff, 0x7f, {0x0, 0x1e5ea951}}) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = fcntl$getown(r5, 0x5) r7 = socket(0x800000018, 0x3, 0x102) bind$unix(r7, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r9 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r6, r8, r10}, 0xc) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = fcntl$getown(r11, 0x5) r13 = socket(0x800000018, 0x3, 0x102) openat$bpf(0xffffffffffffff9c, &(0x7f0000000580)='/dev/bpf\x00', 0x10, 0x0) bind$unix(r13, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r15 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f00000004c0)={0x1, 0xffffffff}) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r12, r14, r16}, 0xc) setpgid(r6, r12) 16:00:26 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x30a) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') setuid(0xee01) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="0089f86882f504c7e500"], 0x10) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 16:00:26 executing program 0: setuid(0xee01) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1d, &(0x7f0000000000), 0x4) r1 = shmget(0x3, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) r2 = openat$zero(0xffffffffffffff9c, 0x0, 0x200, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = fcntl$getown(r2, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x3ff, 0x0, 0x0, 0x0, 0x0, 0x104, 0xbdf}, 0xfff, 0x9, r3, r3, 0x8007d55, 0xd75, 0xfa}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) setsockopt(r4, 0xfffffffe, 0x2f, &(0x7f0000000240)="40e66e02f409443a717d27ec7ff1cdcf1331954ce2c54158b37643a771d338a714f54d79c9be4fc92628e82a52da6b3581a16c66227eca2bfcc9187c21be8a74df8d6498b851c643af4a0bb2cb72a5085eee5e9182f790ac26b40a7cafa75c9d81913736e880bda263c400ff0134", 0x6e) ioctl$TIOCSDTR(r4, 0x20007479) r5 = socket$inet(0x2, 0x3, 0x0) writev(r5, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r5, 0x0, 0x6a, 0x0, 0x0) r6 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r8 = getgid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xffffffffffffff48) semop(r6, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x1, 0x8000, 0x1800}, {0x3, 0x6, 0x1000}, {0x3, 0xffff, 0x800}], 0x2c32) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r7, r8, r9, r10, 0x2, 0x9}, 0x0, 0x4, 0x8}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r11 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r11, 0x4, 0x0) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000300)={0x5, &(0x7f00000002c0)=[{0x1, 0xff, 0x65, 0x1}, {0x6f3, 0x81, 0x3, 0xfffffffe}, {0x9, 0x3, 0x0, 0x9aa1}, {0x3, 0x1, 0x1, 0xad}, {0x4, 0x1, 0x0, 0x4f4}]}) getgid() r12 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r12) r13 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r13) 16:00:26 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x1, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) sendto$unix(r0, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000480)='./file0\x00', 0x2, 0x0, 0x0) dup2(r1, r0) recvmsg(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x0) 16:00:26 executing program 0: socket(0x400000000018, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000001c0)) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x20200, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000280)={0x800, 0x4, {0x4501f2ec, 0x2}}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x6) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x0, 0x0) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000640)="7e020000002200dda68c0e000000") pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000680)="ad30b5b8eac5538e7384ea051f99db0e805f215d17409cc7522a46452c78fea7687a154d45b209bb68462a83a50c00759b548dff56af571b72cfe44c5c04bba3af4474f70c40eacdfe7c857c6b065b914104a183ab1ac738792031f82f432a1c2988902854e3f64b4fa6f47a47e1752f6fa48794899566eff42fd1d12bea9c5bae8b1252d1bffddeabdc6c561aaabc097c9a1bf382d16fd6f301c50077d7015a54608c55fe15c23a491c6c2f58b56165fe4ebf6cee198fea254f648d00c87ab474fa1148193eccf31d2eccaf8186052d981e6f789acd6025ef018ddd348e0beed670c7e96640e9993756c9a28de55f4576e4a2a2115401fd8a9c1c0aee2932ae29b7fce783d7c07ca61cd8594fe37659d644b62e29d239ce74a2048fce4459911b02e3126031444f6369bae8cfc9b9fa399e67278c4f6e53407940f59728a97a0924decd10cd85d61c0aa4e8b225ffafb67874ca2ba324616feb3684773f12f643be47c0e8793cc6676c3706fe39193f7897c47a3fcd2e2d5b8b9472646ec4866efa7358ba18963afb48a86be2ce69b502d56ec250b2c492caa36f00285aa3ab4cfe10d7151c355b322d8f7145b5f22972eac773dc8cf35e1180f4c1eb29927949607fd0230ab82f4c0566a373875e4f10a09e0ddc417c430e00eda3281492c07a0c8dcefa592b0d4990c39e456046dc49cb7db6d15b7bd7ec4c8b48472f390c970787b27e15a633f3c4c954a6d3f88b8e94d8b4ae562894d1b645192ed748969c7d7b51d33d27a6d6ce65b74168d8460b7f772024736f22044bba86b5cf58e460cad484e6e2a9bec1324dcec09efb8b2493a871824765e3567526e9c77f0cade06b315e907f3197e659f1561d534e9356651c5e0185418ff0aeb1637efce081b98de4092c48899673850f3a7f64e460dbfcfaca0811340909df9404709d7119f976cd7a033a80c20f4f1fda0683ece4afed81bbf2dc54ae7c6426bfb570d11bb102131b57d2d8430406fb3ca26058021dd0f509658afaac5f1dd7928d0fe30dda23f270ccd920281f7b56084ee41d0e5b96ff109f6a301e0e0e913a7546ba9a3cd5217bcb9395c4f3597ce3fea995385a577375cb0d00cc835852c91c20876c859fdcf1f37b4a46c29d65c7a03404e0b40bf6151f336317a864ac9a464d57afb7d368de600e0da679cded476b1415cfc8036de5d8e8df345bde3d3cf7f24d2442217a2b4842c30c002fcf76cd3dd9e3f2969a5a30c94da53aeae9c09a77e469953a787c8f45d4a4f8ab96812d37f61a1f21b571599a9cca10b47ba76228dfee85bac90a978de85013aec8472a704c27926d41f81d279cefae45d4961a197a30a3f6ae69352fa3bc1bb46a24f8cfaf49b3767c53e985ff33cf99785fab67e7c7fc9128af21fcc4f5f50789b960f7c5e6e248e54322906bebcb8e7b7e62f1906a0d6b6e152cd5c6634c9e80d6f068702c850349fd08bff1a745e81a670c9023de98da279780843d4cd2eafbc5517a70980d24adb83370be5846b0418ddb32f57fed41d9f06e4b41aca76b02f1fb8c2aa07a34893a39dbe5faf305163577a521add74fb5ecfa7e1cd3f92433e310ef7edcb81bd6298271d695c24548fe4d15d375606de86d9858702374a0a22b2973bdefe90d5a9cf0fe68d9efb3324c51861c56e5f4a69c5302595dfc5e823b455db304812d2b4b52fd713ec63a978fc7361d2c93c4ccd1774fbf83499f9bf2ea68acd095c055afee76be936bcd18e920d95169d7977fa89c721c73b9ded3f8c48fc8c3c3f65b30c15506ced58a0cfa56d111bf5cafc3e87da3537b3beb6982024fd63f588e2661f2818443c7725d3647c183212e981fa0d0e002f6ad4024bdc7659240af8de38d227a319c6aa97c89d535884bbb00947a925498ddd39db89072f9415016ec52795b9f6a50bb39a57838b52666769baf55cdcea0d9536fe814de0cdd7c044bc480f9fa4ba02b4bee4f04975c037c950cc9a4ccb79933280ce93252f68881568207a1fb6f1987203be978802274c252ebbaabfea5e1a6ddfa9e616655e45953d97e843337b43c399b792e9382f625fb59748d160a716e95b064cda01a10c32d1ffc9ac4f4fa6e325f3669ced2420a0d3de4f5c31ab63f014e452116f3718b8d08d943383d2d2734853520a47d4d7d8c01f2bea9a61a7c9dd2366aa3f9a42d9ea8e1101a9301c00f82839b7c80793606f85b90953d9ff731965605f70b3698abeb0826cf13d18f26a0cf25af2d8fd1d83d0589e76f27a4f362dc809b1b6a94a043b70bfe3f646c4e1c1b8102634ebc84027e4e2202b6ef3c0f95e0a8e2ab6abf99b714be76e6c16ed6f5a401ea75572ce3450537471d8a271140ca75306928294e40396224fe4975b6e81c28d1e3ca5b47f152e3a817848a113675a2219da84c8c259690f898e6bd12724383132d340f3fd4fda10630d96f1dab69ac6f3b11fb24dce564abcdb7b693fe7aa0167a7dab9bb7540be8699b115d89aa27bdbb5064aa2de35d9d0a69714e9fcb3d6dd86531295cdc9d96398caa70cb93d4a8ff7ba8d754f030e86c54142c996d88d08c68f96f1f30d09ddca15c016cec484c163a8cb6e7d24e29a96c0f1bb62f5660e3ce1753877b4343ccb0621e655fed72f0862d09ff5b90b544b1b0edb8ad925a781a5789c15a5e797a4fd5d01e6b5842bbdde3e6f5ffd265c9284c72575764ca10448960699816b52327e62c9e5b37429a033aba05bf36d4b1c606b0e67552c0eb6abca3e094d240f79b020528e15d79e8d01cd5a391bd3463502a024aec9c09983858a159f4376a4c08cfd1f17e21001878f98f38cf4841327bc7bf2143c6b0ecd01ec5c9a89dfddff5c4a0c650702998d100b23db2c3247089d6fad60acc9b800d3c1f552c883f43e8640faf052122c72b3fb0ae8f1352d27327249e5f15cacefbd51d656afaa156020579fa3a879893b987f50ae425cb0c0f01936a3abf8b56247770ababec0569aaba553ccd23c7ec70d7f197bfb8706a0136983e09dd3bef7d8720c8a802aa32e184e7585ba6368716c2389adcee5f3a89d2596c9aebd179c2d63f768a3d725cfbbfa2774e639b62bc30918639ace84449c8b5514e88c61472414043ec2e5d78a528e2318291bd548cad74aeded336ac46b81e872b45ac356dd39a24c5937323a060c0e2f2ce487358d210b5186a1d2bbbdfc576f2699757455c3e94701766cb598d088996732fd8151f5efe2ccd9b4754abacbcee2254f3f419f205205adba8fa9a0d6f792b6944cc9961b6e624212600fad65333194e56d66a14ae5096432b4290d38d4bcf51dcca20b103c916c8590d9504f39a5102163e553f4915cc8e661d6d8a3d92f87bdcbbcfa5530848f76fdaf95a20793afb2d1d9a34cd3456f1fc1472022c12b2dcb79855db10f8916eff460e1d54e02b339e8085e2696a7aca01978b3e45b4e7020c0578bd11c5b4e6de6c1675d2ceaf476a7a0fb70cc97c7998a7682d153ec0794c417c409bd3a2730f2893e190c3dc09d8ac166fcf0d584e868116d689df6e01891853c89af62a5d9c6f12b71846bcdf8cfdb83ca8cccd8d4511e77d20ae35039a92ff61fdcb44c92cd10a747ddc565f9a95b9fff3d16cc5374a5ad48e1a670a250fc9bd83c255be2bd3fde4f90b82c4a29d6ef356ed507129f5d2eb55743331c75066a3e3f691c8bff301b11653fbbb22fa8fe95aa0c7f5bd1dad5c5464c4e9d416f192f10d3a3d173c1743940a2d798818da25d1dc488cdfd4eaa95f429b02276cce49c3e08629642438116141dd80d88cb6ba460b9ae77004bf0858dc78bfed267590c68f3586da022bf67905403d2683762369feca1d9199c15343f5959bb8416ba777c53ae77ace40a637f279b0f6d46144e89e7ed5559310eb3c36f9631f9be5b04bbd6d92d858db827175b1e7c35f57ca53d86987595b128a057be21e9bbc8f3f7554b412d70dc738cba9744976dbd2434e2c28bc6e54b43bf60f99abeb470a68dec607180bef68e100d4c69c77f8aaed831636785e8c94dfd7c854f61c74ad240bc00b7c2c08bb48debe0b8a76238efa14fa5d5d214cfb8b488a83d4d041598e15273b0e4a69ca6a4a77b8b7ddee08f7b34ce8e338b24a87bdc0737246227a900bf6fd6e8ddaab3edc7990f2d892807c995924b26bf5f7c65c3093b94af83eb9845cd3f3f50609b3a3a9df8ffd4265bfa6931d9ca4478c698871801cf8f529ca2cb1f53af88af3e2cc7ef1c3b9527638dcceb637fcecd06cb9e9cf30494bb0723c790c7d1c63b165cc686a98e4a57d4e1bc5886e2a639721375877bded3b1d688f07be47f46fd1e558b5c24c99ab749b09f2cd4db93f3adc778c22c18af31c6e17f1a038e5023544fed218725702b7d97537158e9a21c6f1c16ed54fb5cbc044e4ad74d2e87143ac2693a7e0f4d5b056f0d94e508d1386dcf713c2a61c76858cc658c3892f2bc079689fe91d6a8a404c5f82ec7258a43e5984b282dec6a7ab8bba080b14b6359743934084160fb416d07e5c6727645fc600b30faa58423e3664732b22e4a56da60e1a58ebb5b4d9e198594c519111a2625d176793b4a5eed557cde0d035d8bb8a2073b6eb0935d31afaa6743dd50ee33453246880192f879c391962f71b5b35fd32ae976aa8bdff06f77dd7617d82dc6c0941452757be5a3643dd514c6270555a102677969d41645f86665a2450e0b5c314daee507a8d0452ec6043d9481bf9e672cff03c1896eb37040c95c6f5cbf5ee727bf836380d3db20397e2caede775a43767725699af0c95131c4d35cd2dfbfb492808b2439d831526aba5eb255d554c52856b5d3982efb9d4b9ef1532dee467b688014bd56574f21f13679bf862c1853e2e4a4ff9d671952ea2f0816aa04a156f0ce736a18bbdd8219089d8942f1fa8a4bfbe9a217cd1394a5fd0894330a1f9ef989e2dbcf60e68f7c0955a9cfbdc0dadd5d01e71a3ade689a4b5c308e8234347e0e728312baf6426f1a4e3caafb92110ccb55b58abb00336933d15621053fb5a624151b4a0fcb88a5351ca56848b8f0fb321d425992319dcd7fbedf0a9fcbee282a6948f936a2e8b375c941cdbd3978f92cbb10acd043d2eba177ad535ec65a05b9f218564475d747e1912e2597d5abadbe5901ade8a8ccec91f50f4517e97dc8fde3043d4cc75251bdb95293dfee054feeb554bee121f1e1879f2a5659831c3dea82de72c9e5dd0c65927fb3514286589a174a2d81d4e685628f5361a28b347ac049904c597b679dc16c269dbe4f73c02b3c82b773c13c9fbdeda66a7b6fc9fb88165b798015dffa32359b96ff11a618e82bc9747375bc779ad08b3403a36915f57aee5184f39a091afca7a3e8067d78765fd38e54280e28259cb472a75b9d420770d9d97e2147661b521bad0b76116b24ef6068e819511d6a5e3dcf9e7e9a77747d679146f7be6bca731c6ac341d32996dafc962ae65d5007532a2ff0f27bcf813e4e1916a3d5791b133d50a331e1437c547df846a3edb4be09794bec5869c00033c4e7414ce6a201581c14aab8fbd53267c71a73452dc7f3f2b75df0013ba424f66e35041fe8062f2c10e9f4b0b01b41bc1c3d364a36a658c4ef3f02387a45ec0d981e08b20e54a2116ddacbe5f1ab9029d49115babd3c712e3f064d72e1f45b5f665ae8c62be6fe60438bbf408810b15bbe7a651d616eeb856389dd6a8a363d958220b39566f2e14a56a75c67864dbaf518557ad7ddb9012196bc553ef73bebe0789f5be63116c5bedfb67d31a7893ba99896e", 0x1000}, {&(0x7f0000001680)="46ebf9525bc9a6fab4df0bec14f67955a63141dfb90694be7896b87927faf81f9c80b019e9ef7cfe19c29edb79c6d45679e440e15b211ff371536c909194a0d194a7144329068d8155887ae7db3cf4912d16371b204ed53abed428d6728ef0a5650d062bbd088e1164e8b50fdbd6c08a38145c07497790a686f45933e78e70b997dcc8f7fa05eb66a1d6a1250a31d92184786fa7704bde6289eedbb70c6c59e9049b15675b439aeff8e94672158680c6ae5c3c20ef442b2d0a9a01e577cdaa7b37618c69d1edb7e72a39fde78504219c7016b38b4cc53c3244d77c303f59a1ad98244abf92280d256875b3161c0d275af1527cf54fbc8ff12686ea7ec509885ff046c294b16372d3faf871318bccd0d097a0a46844762b357c7076522370bef202aee58119ef98f415267bd1c8619a8acf67faee9950c6046417fa841df9a957af452c6a5715f6406b7ff10372a60b0287b661e4fb8a1c40cf4b8e0969704ecb3711f3310309f54c81944e3c45ed75ad4d96d4b25fdb3a277f13b117bd40abc1006ab65c16703388b96ad6eb9d24e5016bcab2d22a1919232ce8b5258f490c24021b0d2e6df7e8de66c63d50cbdbd679ff865c5f12eb00ee15745beea668620005dad11b2002ff6e7c717d5226764d0c6df96f2bb5dcee6b03ebfcd04c296e8729be09a4aed46a9af21d595cbb5f3eecceae01f67ef242c72806bec572c7e0ee6dd543e1cc7edbd4a71dec980a28c8f746f47e7d88bae57ee8b5e0188262e2be89edd8413fec198e0fd592828b7adfec07a8195a48925473a366abd27f463c2a9ce8d2bf4188c485c36ba0f043810b15b39d40933d718e89fb040960d3a01b51ed8009bdaea284d11fda37a3ffe3c6f5fd79f0ac3797c76ee23a0e76363e0d112dfdb0bea2dbd954e91eef2bde929725a5404c127e3664a5dc25fb677f3ef67aa97f0edbd9b79a6eaba6d0916284da3a3b39372d7d4231a7b38e9dafdebc813c8705b11a68a1fd64d7ca8436c466f39b1562e21b93b0a98562d6a464e0962fe5e935f06a30a0438f42a4100701254af300996679f08d36f388cdd466c915494387e4165d3a19e23bb16f78d44bf28d8f4baaf53225f7abe66fa9036466b5a3ff58d25e4f6b40a20fb7e59d661ca4ff53d43c7825077b1e5d668c06d2db2d2877115268ab8255b7bde8577dc8e0a6a12e7d19de227bd17aeb0cade965f9cbe0fb5b7531f2f7b04488826d36952ca370b2f292e94d34dad70142962d5b13bdd5c9a3e2fa099cd08bdd945e0bd6d7d1c8dc7828eb490f68e03e6be4a20d2587e9476ad1aba3287476cf24ce296e0e8b407d310a640a66f6f86ab93ab03a02b14f124b2e6a3a36738fb33c02cbe39d536aced25cb711f6a3c87c7889e242776f27f406cbbef88bc63963f038c14289c5989bb09b081b8349c36f78f8caa0500e494d0e0dc7d470d96b9dbac61ea0429f8f48cae44428493a08f8af0c5d1e3cadf3936a1dc5163525662857ecfb29dbb4c211f9c8fd132c5aaca5fbb4b6e98f8b2c2812dee127f97116117bbfe8c1311a1af7261349e79ec51de0c3a71cef90c0950e03c0faaaa057a62208f946f48ec1c327f0daf3baaddd2e2d3e6385b9f70f62f9a0cbd3283a4d68e7d6d419b9d6f3aadd71bc3d439cf1432f4440318a1d14fb64c54be72dd1d3eea3a90cd4e68f309c9ce4ab65e915b6fe72d42d2efc0e29dc2dfd3ac813aceac71845f1deaf1dc8a64c8b3cdba2d2fee171ed4a780221aa6597cc821a59edcff8b29a68b4c0d40f94cd3552de3c2ef06c1689eba041807f3f411abf77e2d31eb76f1649892d242b488586463b4516a1801f2b5876fc5dc3db174d7bfeacca469fdfc334432185304908f64c3859c7deabc8fffc50dbc00b99ab47ea332db46feaee490cbbb70eda7e2cc17857d2b430659fde5026b2d77b5ea1db3c7183018000ce4f3b7b67e21d50e0b8f9f220a24c3e15cb0b5daca932c11cf94e2a5efb4fede513dbc9a15ef662373619f0daa459abcf73dda7f5e6fe6bbb2fda68c09853ae2c86c1091130be42787ea36d63fe4cbefa509272ceb2702bf812169e5d9a5a3f81df0ac25ba07fdccfbfe788fced84ec09ae724df26df3924a2f864678725ddc76d0f82050d3e987dec0b7cc2ac2cd0e64963d75d948be56ff9fe0f606b1a5bf90e5b25aafccc1fc704c7fc9ddd8cb8971aac6838cde743e93b4f08071b8a555bc22f73b1350c792ae73058df45092c21769a577bb90ad244fd4b444c42001419b01c13fd9a059a64a475005b67778de62e613ac0cc558278c3a894cc7ab20cd2065fcf0685166c328861f65babe0a78b0daac5ab815d6b1bafd7e0f274508749601c63538606c43bbe4f76156b8a7f4e899c9c5582d8a1f74151840ea4cba6a268f5c9fd91000f591cf79c10785b53372d3a2b199d2c6cd4539784e0ebba46ec7f39687009075971bd205d14b3bc9877de465c4ba6b02787c9a930fc24a566bc3dec82b23e517d004076cc9e26ab68d20b602833e64ce4e4c29a8e49efdb070b7706b240409e45b3bab05ca0bbdaf1894be14af68d9a9effaab159275c89fe3cf628976a15585c0c9d090935270991742069af95cbeb55f5e318d5e7ac448455d801d664bca257a59a1b3f173b48c18cb87a202c058e09bc009bf32d9d52ee8f5ac7040d1380edeadd275ce63692b40f978dbf94d2b2d7d11a484cc2f005de93be41ecddfe85fdea70636d8d606f1d1739251a1f643fa188ba6172516c5a2963df55581d332abb7e0ed6ceaf51ab1594976b50e76546ea2d1ce40fcc388868482ad4f0a94b722a6863f2c99f15af9b939d35142313252919069fc64cc9a28af9b59ad0622b1cd3aaf968b6eb41bf625dea085bd122150d300de6f2c623519e214e2bf13b3fca647ccf0970be3eabcabc04ae33ad67535dc6d514a636566fd31f79f816f4fe7b679afe133127ffab4a89241af7be395e7cff04f160905b04d0fe83b27ebcc4546941f16fdb82147d2acdb9bf6f7ae0a21251a3a98baa219741cfd7de252cf815550e83fd39d0aa45e9f92bc30fc1f4576a2929e53e78709bee862f0b3ef4a15bedcf01631791dc2c37553e15bd95e8d0daeb35c4bfaf8d8488dd334d22b424fe94560dcacce9c8ea4057d51a262462c5a38f16a3a349516e8d1be46671d60dd189728f133fabacd01365e2f0807206a68dca4044e54dffacf8fbaff088aa39d760e7688cb531c748f1149641e0634acd0424fc7d675ba6e861db43a3f5ecd1317e2a279a077b218698bb6b69458e67ac9ec81453ea5c78758839f57d1e3ca4b0c50ae7323959e2eed7a155c633bda5260331342f0f65cd56577875a6dd360fb65ebd65c19f873bb3e6dc6eabe654f9b9492bdc7fb9bb5d2b88a1d47bffb0092655cd11f05a477523109db112c4a2c79704ffbfdd24965aa882d021b32d151a40640722232a658202001effdea0fae00741c0d7e75ac3e650721f57047a7a384086750664ebfaf84f013147637928422ebaa4f1f0e85a4cb769ab1ed91739b540a070b66399d9ec156e1499a3fb5498d5a293badbe63fb17b73c1b7dfce7f07f4910e3dbdd255ad0cb42220ca1fecd9eb502b48eade118bf0acd069ee5f239df64b12fbcb2cc906bc8cf946948b5b33cb5e8b0e37663ff389cec3905c1280f08214f2badde3000c0419256f19a02161ddd9dbaabd7ef30c6dd89d4c36385eca88c10c99fb0a51153fa44170c1880f4b1cf66ca46897b2d8c9e525086fe7262f6e3608354d3de85717e79d400819570356fd3ad1b836a0a748329a85c817b32e2f31f302f1051431a531a6fb19715663973f68f882c3757a530093c17e8b755f49493320a3696f41112e3bceb67f6b2c4aa22a1e820f1d824a1ed90f7c80713d972d3ea22bd192a026a0856e1eab1b812f69da65e4ec0a75da9b8d2fd898aca07694b3f6d27db25be8d0a1e77565b75fe2dfc6d2ed6d5fda25d9f77f438e34eb7e416de605d4970bdc4871ea8012c1f9317551b6af048e2783d8715fb87a992cbd3dedae3de3130006ffb1b410de29278e5c5547a01bd2acf50fc915f7b3e9f8d2b542586fef364c0d726edf2c99732bdebdbd8a0146b149870ae7e576be6930c9371e06abd3c9397185409e4dfe4ec2be364a6c2fa9a66def51ed0a5e44be17c861e46d1b12199f8ef99860b985cce9315076221256d27a991da75dd84f711cc244a52a8809ff39512f6f3fb7d3852e987515b2ea6ec69ac9b2f2a7ce6688817207b42a68c98430a2d7cffbd41f48184296ed1bc6c22c3b2306c2488b33b55be5268c0d805a6e1c85e99b6bc0d378a3e2477cab51a65412ddf827a661ff9df7d657e63bbed8559eeb57215ae87bc053a613335ece60114e6577675b01c9d81299b23bc55088e09385a872155b1d037edf40f8b9846d949e83d8a781829fe61dc89c9a0319f5b8df5127308335d49dc558fdfe2d26817b36f8ddec5d3e50277966e1b988a6ca4d6dc670418c70c1e2249f5435556cebc742f83515aca0cefed0d7b0f1284f2fb5ba7704c0f6aa8fa69bf1940c91dc1e2e77681c35cea9085045aa3dfa612c637c021eda9e78d5d79a8e032ee90dc24ae2b92e7627df26ddf2e364a0aa62e0d2b5ee7267030ab12569ef8eace97c511960dc733d5d9803974d674a45a9de10daf3c16cda01ebb9e1a74c9b5e2f1ec105c4b11d19bb09e73622b1ed25782014b0e7753109c6ee25cd1be8a9f066684acc6aafbdb4669ddb69b96780d4c55f20610047fefae585f61d4af78c741820b15afebb3f12c84abdf7cd8a039347db3736c97d6f25b02ce739efc8fd8f6f876069dfeea9489684116ac00c06b6d403f1cd8d578f7ab87c70004968fec8a8588d24e1c14647c009f709feaf627cf263387ffbde32a9f9367ad9f67d3d3d08913411ccaaca302ab8ba8478794133ec7c71125a2bf9d6fb62581c242ef357b7fba7ddbcf31d06c005374f1863b5213594e18b74544e6f0475cd65a0b129bf0cca1c9730a5305f61514f7f3d32416319f49e6aa8efd61bae171dc0707ec7b067bc24e3459cef1427da3b3afe69913088b718b04f15d08c5962dd6c64cb3702d8528eeb4bb12833a18554ae5e8de05e2adf31df0d0d777db03abd2371fc0e6df08c115cac234ec13360b9bb79302e0871a87b1f6774a4ca7e891e369bbfc1803ea9718b49977596dc221c7531b610e3cb2e6fc608cb35daa38effe1ce662f4a15a264030be2cee6c5ba364812e31b2a9df8d17dc87769b86d1b270a78cdf05b3686d0cd0e7fa6ea3b7bd660e7bf19c7401296fcf12dc1fac3508d4859d1674f5112fdfc494309e63429c28f958b10ace06eb5f54b83635e9340d72963a7c7fa769280b8de7c99541bb544bc4678621ad74be9c241b7a9f1461bd0f60b2ed65df4e602bce210fc1bda471f6e161abcb211842fa0f564678d8d0db1d5c901988a4e4af1fb796d8c085b7040d05fd97bd175c92544c9ce182b3e52aace9ddd3ad9da7bf892ab804ad515b3d1fa9acc31a84c1167152e190d50bcfd525108048e4d1732ae3fc0748e6fc455cf40f888d539a0535a69008a913c74f1ef286debb6874c05faca65b67fac687ef8a9494f4ae4a94603645b0addb47cbbd7814f9f57334b4f43d039078a31f31b12e4848c5138266dbdaa4a7d95670712b5c629e54e794eb08c76dbaa76687ed4bb5d5460984b4352d07b43c8bdb252a43a1be88453b9056d83a7b681cb33689a5ad5c8c624ba6dbf127c871126929a968f3b2983b56abc0", 0x1000}], 0x2, 0x0, 0x0) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x0, 0x3, 0x6) fcntl$lock(r1, 0x7, &(0x7f0000000000)={0x3, 0x2, 0x0, 0x29af, 0xffffffffffffffff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x45}, {0x400035}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') syz_emit_ethernet(0x1e, &(0x7f0000000080)="7f0df3044de68e69182819be8ec23744279528c99647104aca21d2d253ae") r2 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000180)) 16:00:26 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x605) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x2be, 0x0) write(r0, 0x0, 0x0) recvfrom$unix(0xffffffffffffffff, &(0x7f00000011c0)=""/4096, 0x1000, 0x41, &(0x7f0000000080)=@abs={0x539e964eb777ceeb, 0x0, 0x2}, 0x7) 16:00:26 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) fcntl$setstatus(r0, 0x4, 0x0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x30000000000) ftruncate(r2, 0x0, 0x80001ffffc) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) truncate(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) 16:00:26 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000140)={0x800, './file0\x00'}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x1) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000000)={&(0x7f0000000180)=[{0x2, 0x7fff}], 0x1}) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}], 0x1}) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x0, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000240)=[{0x41, 0x400}, {0x4, 0x80000001}, {0x40, 0xfffffff7}, {0x87, 0x1}], 0xc9}) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}], 0x1}) r8 = socket$inet(0x2, 0x4, 0x1) poll(&(0x7f0000000180)=[{r2, 0x4}, {r4, 0x20}, {r5, 0x52195a389db8e2ab}, {0xffffffffffffff9c, 0x4}, {r6, 0x40}, {r8, 0x10}, {0xffffffffffffffff, 0x30}, {r1, 0x104}], 0x8, 0x3356) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x5c}, {0x7}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r1, &(0x7f0000000040)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) 16:00:26 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000000)="e008dc7be849bdccd04333", 0xb) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) geteuid() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r2 = socket(0x18, 0x3, 0x3a) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getuid() dup(r0) sendmsg(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x1, &(0x7f0000000200)=[{0x10}], 0x10}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000440)) r3 = kqueue() r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r4) accept$inet6(r4, &(0x7f0000000100), &(0x7f0000000140)=0xc) accept$inet6(r4, &(0x7f0000000240), &(0x7f0000000280)=0xc) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r7 = dup2(r3, r6) kevent(r6, &(0x7f0000000040)=[{{r5}, 0xffffffffffffffff, 0x51}], 0x3, 0x0, 0x0, 0x0) kevent(r6, &(0x7f0000000080), 0x8, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0xaf}, {{r7}, 0xffffffffffffffff, 0x21}], 0x835, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCFLUSH(r8, 0x80047410, &(0x7f0000000180)) fcntl$setflags(r6, 0x2, 0x1) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x29, 0x400000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:26 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="0089f89c5cca3dc84cf5"], 0x10) accept(r2, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="0089f86882f504c7e500"], 0x10) write(r3, &(0x7f00000002c0)="0010040000400000836c145ebc0ca50746c133ccaec7f83605000000000000001aa3c9937ad20c191c4dfaa436b0ee006844f3b73936ce19e92709838dc26afa8d109897530fe5ccf90a84781408a7dc5213569463a69d8eef1104f52e1aa415cbb8bd0b54fa6257a3df298a6492c3b5be705e07d485818abfe080a13e5fe04177", 0x301) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x14, &(0x7f0000000040)=[{0x8, 0x0, 0x0, 0xa7}, {0x50, 0x3, 0x0, 0x5}, {0x6, 0x0, 0x0, 0x4}]}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000200)={'./bus\x00', 0x8, 0x339f387d, 0x5, 0x1, 0xfff, 0x10000, 0x1ff, 0x1, 0x0, 0x4, 0x1000}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b6ed43bf90b4dd9cea87168f6fff") openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x5ca5b1d115a49767, 0x0) 16:00:26 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r1) accept$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) getpeername$unix(r1, &(0x7f0000001900)=@file={0x0, ""/108}, &(0x7f0000000600)=0x6e) close(r0) r2 = syz_open_pts() ioctl$TIOCFLUSH(r2, 0x80047460, &(0x7f00000000c0)=0x9) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x3e0, "a83e06cdd53c04641fd7472fd6d322a332af19a4", 0xfffffffe, 0xffffffff}) writev(r2, &(0x7f0000000400)=[{&(0x7f0000000140)="390a937bbf8a5802900e2a0dc0b05bc612fc74c739adf3e2469bd8b638ec50e7017ab5466aa16e10a464f8a16e5dd5ed931d5885f9faa85f5bb762cec1a59fbbbfa89937e583e50b30e8b263e9abf28339257b248d7aef5cdb7c26bc239f11d1d2f82bc8c96ea76ada92fe61c626e18428452eaf26381d9fc48ab9bb8f0f559e2cb6b1e6ba69e0418a610730a3d0c70ce94f26b719fc4ae84f94c65595de7394b1cc782610530debcadbb9902edcc7b32ea216652426d82ae7b9446d61aa9f76c130ceb5793506994f", 0xc9}], 0x1) syz_open_pts() r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="0089f86882f504c7e500"], 0x10) r4 = accept$unix(r3, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) pread(r4, &(0x7f0000000240)="95c43e33c88bc54c272638f810f012151d538a151de518f3cdc182a82312605a1e60754de7effdb198821546607b563dcc009661e603127d90b59dead2655902f9bf756ef2dde81b7fcd1f0379229721b3eeffaa54f1af523c5a0a2d34c8aaccc264181e7d82384048100a21f4e80bc86a0f3e925b3914eaaa48caba59b517ed693561fa370949d114f3bcdcb7d38f39be9bf6c1f733a7a3e3a96629c0c9e72ef4f5d8978eb091fdcf0d8b3ce34449257dfa7e31d93c180551ba4fd9dc", 0xbd, 0x0, 0x0) socketpair(0x18, 0x4000, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000440)={&(0x7f0000000340)=@in, 0xc, &(0x7f0000000580)=[{&(0x7f00000004c0)=""/151, 0x97}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000001680)=""/204, 0xcc}, {&(0x7f0000001780)=""/209, 0xd1}, {&(0x7f0000000380)=""/68, 0x44}], 0x5, &(0x7f0000001880)=""/105, 0x69}, 0x840) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b2", 0x1}], 0x1) 16:00:26 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r3 = socket(0x18, 0x1, 0x0) close(r3) fcntl$dupfd(r2, 0x0, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x20}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r4, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r5 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r5) r6 = getpgid(r5) r7 = socket(0x18, 0x3, 0x0) setsockopt(r7, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r8 = socket(0x18, 0x1, 0x0) close(r8) fcntl$dupfd(r7, 0x0, r8) write(r7, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xc) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000780)='/dev/null\x00', 0x1, 0x0) r12 = socket(0x18, 0x2, 0x9) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r13, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x20}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r13, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000007c0)={0x0}, 0xc) r15 = semget$private(0x0, 0x4, 0xa5) semop(r15, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r15, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r15, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r15, &(0x7f00000001c0)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x400}, {0xc, 0xfffffffffffffff8, 0xc00}, {0x2, 0xad, 0x1000}], 0x8) semop(r15, &(0x7f0000000040)=[{0x2, 0xeff7, 0x1800}, {0x4, 0x20, 0x5a8e4b91944d23c3}, {0xa50b5b29fd415b60, 0x4, 0x1000}, {0x3, 0x5, 0x2000}, {0x0, 0x45, 0x1000}], 0x5) r16 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x1ad) r18 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r20 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r20, 0xc0107002, &(0x7f0000000000)=0x21a) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000100)={{0x3, r17, r18, r19, r21, 0x4}, 0x200, 0x401, 0x2}) r22 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r24 = getgid() setgid(r24) setgroups(0x3, &(0x7f00000004c0)=[r22, r23, r24]) r25 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r25, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x20}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r25, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r26 = socket$inet6(0x18, 0x1, 0xfe) r27 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r27, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x20}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r27, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r28 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r28, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x20}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r28, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r28, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r29 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r29, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x20}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r29, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r29, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) sendmsg$unix(r3, &(0x7f00000008c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000040)="aecda4697b94a7c7c9a93472785b5cd5531a91b312f65cb2755156ae9d2647ece2fcc966b04c09ad5f7f56b317b6bcaf233e860ed8f99be40fd3fa9d434f1969ad47f38794d89e905a73cc5f62867422766c6089f71cecfc12110a74d7e9fbd8d2b45f34f3d701d401170914b35ded1a1497857101816271ad300c04361af7a92939a0a91a89e60dabe2ef5852c82fc8d544103aa4f40c8c5f8a7df7dd31742d", 0xa0}, {&(0x7f0000000180)="2668ef75aeb4bff0f256997cce2c88edf7fa7252e8b55e87f5e77772f57b65db2090b6fae26ec8693fd2bed0a367d3d4501593cf6f54d7887bccb4cd818ee1d3ef34cd0d77c30164b037d47512", 0x4d}, {&(0x7f00000002c0)="277aacbb71aaeb38103173d7a1dfd8e5df1e8ed99612d35e3f1f1e58d9310f2745ae63db670f80191615b00f631751cbf35946eca166571225668c022b96d70c006ff28e3a04157a68913c275e045b2aee14e9e08d238deae88815d2a6113f6265e346fac27804d0434e609eeca148913c50b16589535429a7db22bfcce238e544c4c87c47663f9c5564944d1ee6e8e7136f011f2ecfe886f0f312ca3d7437eafe9b9a32dfa6a150730b0bbd6d35490e83c3d3bcd83aa59c6a5880b581e189a965ba36d7aa9f6b3ca24a5257cb8610c4484d8d1051d27dbff47e1286e0f213d969bfd7c6b6c823e0da430eb533a745f3b7197e53d86e57f1", 0xf8}, {&(0x7f00000004c0)="355f53406fcbe28042f87bfc6f4588e6c0563e37b3cad63913ab89c4a201eadf3d99c68771e83c4b7bb3ca6bee4246272de8b5440fdefdc2f68ec600ae4ed1139a1e4f025bed9161c3416c0a8a2ed3fc1839c1741a86a63d1e349c7c8ac2f7740cb3e74152acb1875030e2982ddb3a08b58074b5a9def98a0dc46cac76499faa35f20633fca333ad64dadaaa02c7ce220ea1c9ac9f9691cd76dcc6bcf3b30c2044715c6df7bf0c0ae52f02ca85ca3f0c7b788467be7fd7392a8d527300b3", 0xbe}, {&(0x7f0000000100)="33da95d306a0b0cfceea441974545458873641be9d3cbb0bd8c1a97ff0ff376c6b620b81c6cab0ffbe82de81f5", 0x2d}, {&(0x7f0000000580)="af1a92bcf4f3a5e47298b87c33a372d68a77b87f98ab250ab363eb4ecf5b37eb6237a166d7ba572ef7b86beec5df04b4ecde2b2fae3d2921c80910b989785cd4b8ffa1a8029e362ee97c34abc10016ca95bc89952572cd314b654f7c7b029f9528ff22f190bb9ed88642d1bbc102480fc69cb99c953362afc920d48dbb35cf15eb8ccd21703a8a1e620341d74dfa92e2e7909cfa5841d5f11d4485c38cf9af0e4c44d22656e91f4fca32edcf6954d04ea579d5ac0e881f077af141", 0xbb}, {&(0x7f0000000640)="337f49cd875c0ba8ed9808bcedb20edf11b38db8e7cda1c6d2fca39123b74e13986ccf7b6cd223b70539232214ebf49613203bc01c858266b80271175dfee3854d555354491ef1c7eadecfa608cf7508d9b330e70591588e26858b13e92c883e60e00bd4863c436b68fe4558ff56a74f10b9cdece106200e9202ce62f50d381836cf3afda3747d3c4d7bf445c904379cff3cc7cbd80b67d965edf60d5d0eeecfb54a72daaf41aea3c5a59fa257793e3938fee9686eedd410fd975483b11743a7c29e4efe4f8472cf460d388dc3d6779a7368dc73fdb65ebcb63ee9cef2831d74277b972ca07bf81a3863b81df3d495a0", 0xf0}], 0x7, &(0x7f0000000800)=[@rights={0x18, 0xffff, 0x1, [r4]}, @cred={0x20, 0xffff, 0x0, r6, r9, r10}, @rights={0x20, 0xffff, 0x1, [r0, r11, r12, r13]}, @cred={0x20, 0xffff, 0x0, r14, r19, r23}, @rights={0x38, 0xffff, 0x1, [r25, r26, r1, r27, r1, r28, r1, r29, r0]}], 0xb0, 0x1}, 0x202) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) 16:00:26 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x33, 0x0, 0x1}]}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0xfffffffffffffd9b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="0089f86882f504c7e500"], 0x10) fchdir(r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:26 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = msgget(0x2, 0x234) msgsnd(r0, &(0x7f0000000080)={0x0, "b57296bb639f7833edb9ab67d8adbf03d31fa167544b09e347d02e8c77a90f1e92ccfed50f6aa01549dbcace15ebf02692a437b48d6c5f2540311529fc2d19553abf0c9d11beb30f65d664476d61e75b68e368c165722036f5b1e3e0631e8b4a2d117de3249fa568c03d5aef6984db3c47bc774987cf578b07f2aaabd4d47642a7e286f188055ed44b455118b4a3f49df8f5f5bf08539d10128ffa62997689b1e0977fb2d0efcb7b972eb273b717335959ec9a154c41aa1c99ffbcd7c102ff83e99e77fe8777416610814bf0b121cd5bee0392f39fe28aae80a4a30f5161324ae10c10a64b21626d9867aa51152a0504a69f9776d063912d6c51e6d2b5a70857d4e11782c4d71113fb34c9d0f4cdd00b067ddd031e656ea911833b00048c0b4c524a8f533de847fc56a3c28aa5d9d9c937b093792d697a4f8204996fad3727f6ad547de6fa5359c773f441a2bafb06cba616137bb118c9cd50b299be7691d3a2fa91d077e809e61348f4efa50d365b22fa2bb0074b0fb34f2a2f916bbbd3befb63c710da969211cbed6f967c105ee6eef745284168eb891239cd4daf47f8b98fa2e100e7b70b4f278cbae787d148482ea13c2270c24d874d3e4d4b3a5dbcdf3c41cf2047756d77c22fff06faf17ab329aaf936340e862db6327c3b1920ea16507428ccf8c0f8321fd93d57842ecd6ff937997239152f369006e9133bb689084bdc987709f09f875fbedb56c70dba050dce27c26e902834423a61101fdaa7fa8ac0a92fd8ba747a25c3ab2d1a323e77f3537d995ad92567a7dc9c96cd9fc0856e7ac967a80df57be728271b317804bc90e19181a12aa1ab14d53caeb16db89dbc3d3dd1771b2a4bb687fb19716b3595a7c29bf925c3f1ed2de47680674e1c55edeff800c071ec24fd2bf4fea756abfa50a09a7c9d47f6b851fc039892aa2ab421ad03e339001bfbeee89e15ba102f5321730aa26659d74145d9709a4aa55c9275401e1f461068b5478b993cb4be39f827f8b918a816ccf97eb5daabdbce67bc5b0b30eabe3a6c5a78fc8494efbc15880e4669e8d44c5d0845afd39ff0fbb87e4f90b74b4329e1abcebfb85dca53e9e3613776aec44a9bbc215f7ab318ca0c3defac46264ae5d18e45c48552c141a702e98e529ccfba4422fbc967ba7f7b658958006423e47b3c92000e87edacf8a4c42b0d113f370b9f23e8390efad0d9815c9171f81445783bb5a7499f0ca37e3ec4a3391b41f0dd89d35d3ac2fc1efe7682e7f252ef370d0aee43d1a601264127e68d9e83712d29ec3ba602c563abde7ea2a8a51e8176f1a0bd2b463ea6538eb1f55a37c07f9452cae94ba0825c8c4ce4d24db243828b6f40eb8939c815a781017f8ca0f1266b56c4b7df771c04f8887d355cee0994af3b2897e6ee4b57bb3ab556b4a1337253aac37f93464933dce775a52bf046519fdf9c8595ff965b713943e6208cb3280e90b02fe91b0af2bb873226243057bd2332c25dec206575a4937e35e8e8e37a35d01388c1c1ff9e72ac57f876125a4b5dc8ed64fb3920ebe94ceb5ec1f2739e3914b2cc99e921c2a33600efa1c3851a30d792fee1c390d5078ade8f2ab83467a46ead7def0959bfe64b79c8844c69f3fb6457af960868dc2f5d756ad6648bacc95c74b1cbe06874a0e7c6956056052b7e23a5d463ce1df6dcaf9b0e833a26bfab179db59367f4ef130c2b6d339809389abf9d807046baf4c7c2e18b94e9ac68457c5d6ecf00ba3063c3d7ef6e85a1b197587ac1e3d475c35ba483ced5f76aa6dba5f37994ea86de01e6eed603b8846d726fa5b167315c04440c3b97183693acaa7721e15f0599e101cdcbb8273eacfa387646f7ba8257bfb1f47f5a1fde4800d4f02b4112c6cb41430c50d94119d3a1b4a22a8b854556ee5b8735663fe0fa2f98bad13213cfd911e6a1ca3bef783db7c71abf808b5247ec158d19612617724965cb94b35d5c77a89f14c8ce3b71df7f4d76fcf241745b1b008e4d6256d7e938ad40875278fec3e75894e6ce6b3b88702705ee74c052cd146c44acf1a272963d361d478d0d72c8edcf5d0b2c807c4e6c37e7cd45fe3274986e51d0cfa64ed9f9152492fbbb3342d8f23e44c87de6d8e376506ba13f7501e1718baa648df1f6cfda849421c3a83821a2d9462b73f378e1987c631fc0d290da6db3db490ec43719bf3c58f052e98ee85028de894a5bb81e1ceb63aa1b281b4162024d585918651850fd2e266fd6874f472e29dc492872f73bfd87112f5e1d877bf962047a748b274c7821bed2cf7932d6d12c605685319a0f34406632aa2a4a4a2a88eac7a3a14c477849a99b9644027348b43e927ed5967b272880d4c2d21c3b1e4ab1b61feb144f60ffbdb44113cdc75786c475b12346019aa5828c98eaac3443f3a8c1dfdac284d9d2885ee215704a6c344db5288dc615c91c29519d47d078aeec36e5b5e3f3dae565bc4e58f15ae3e71a551c0f41d55e6cd32903240f723668a81b2d0992a13fea023681a7eaa1c837200abb931d75f38059f8f0e19f14d03de7ca669ab223f93531f686b5c2a3e698200fe217fcd2d85dbdc9370cde55aa32b47272f6c4fe9a795932aad6587e043af2bbddfbc9fc70cabe11fae49ae2f4cbfcffd3b4cf4d9d2e771cfcb63d1f6d6acf65bdffe1fe96f12a88f02ed3be3e11684496e932dc1230169f6bcc8b2c1816e3af29739ddac28d6f042bf355f6f7f3a3d31ddb7eaa86a6693b47a00315288bf78bca8ac1a0b679eb84030a306f55fcbdc5a570e0bb01d2cdb85165aad14eff7ee321fe96a1dc445a5edaa5ce2bfe64ce5a652771f391a97d7986c846e7e4417c28a7c4343069d7d7a731a973f2e9314a702c0548ee16e6bf4b28c60b68061d371457b579baa72e5fc3894fbc56e67529c37d51d054933a0d666ab8cf6f72dc696847b407ea0bc67a2f29fb4d30f5b668c75dbb1111f66b5879fc7ae5d094effb31594ad93a4f061b99a8acb8c90aae9e7fadd4cba48104ec82ba33063dbb3af670f34b9567ca004d37ee8c90aad249b4dd29f419a13aefe27c727e1624e61c9bb2a04f074fc775db32c8870dee2e656f3dc78e8bedd7f1b3dfdbb2439d2421cfecfc8fd3b9a70eb8989a64287f0e8b9072ff56b10d18d838be537c3c0640815d144bd70aeff04238ff637caff5fbd6e94686c24add1926edf5f41fa84274b2a260d93bbeed1aba29523c58e481062ef2334793d9839068948be845773a4970f5bf21504c4989bb684be4127340abf9c5f8f33177fe9479b6bea59fbf06c31ac2deec0b18e51eaf645f04b288481d5f134e1d2aa7e1cf7083c9871b5530170f0b84d79e91707dca945b9d0cec1b383d0a283aecec1825513d9c41924d80012bb95a12cb4abe25dafcdc645948d67aa3055c0ba56f8e9dfbf7d4ecb1307642f35896f526c6f1fef8b81a8950d4c0569b8f0da9654ea2c921a886092005112820214d39918bfcb89502aec4759537682120a2a1ccdd70e81e2ab44fd78496e9def14d72e15447ff426028ec273a7b18a9c6f3fd7eb31d2007e2a4cbeea8c70bdf8613ba239c0d6b892b19e94a159f351886bf3b58e5449483f670f3406d0d0dfeb9bdbd083390fd7ced989518b4cc3707359b2f020c4e1c5673bab08ee3c23f2adde6f689d35442eed8906474cbbe6a927527065dfeaa8e9b29ea284a996d899a87bb13515b11b8a717b472fb0d3f626280388a208da7563d15bc22a974f3396f5161deb4a694468514c7ebfde933f62bee37ace31fdef93241669533c9bab3e40b4c1112907a55182a21cf3ae1252dabbbb6510637bd5d5671b5946f2168af52cce95882a09da8e4ba5032c1ea10c0c7a0ce2104360d00a418bde2cab251715f9113ee3634a77136561941df8156e09dbc1b428b838e37e2bfd3a6034b2198b35c674305cd7b92fb3aaa2bd8ddd72c7b1c4ea2461173fe1f6906cc2ce83ac00504834f0f128d524d1c90d51bbf7c999e70b9136e164c68353b4114d21ff54d941b81723af2fc915455d6375f84df98297163a84167ec7b30e4cdb00cb640710df34e62c44b1964b8ee65420dcc9f9b7ccdcf4eedd5ec7a4d33fffae93657af5822a288d76a1662bf89facf95e920ecfe68459256b33a0efd43ba66ab03ad4eb809da43c4c83d8e5e9246191e7be619c6332977b9f460ebd8e1b23d256bf93539309254e376b587f1b10fc1818b5aa5ba7a07d5459bc6efe581fbe38042ec3b7a21b2996cc35be8fd807c172aa02df577bc9db95ec5d2a2690b43ca7156c44a3933b141097d8187effc48247ac4a2bc28c105cc91a7969c3a8143ca31ea05f84dc855e02d42c90901ce2d7c6163515be1a8a54f2c7ffaac7c016b6759b2a85b8aece39b67b6158fc95d27684f4e379e138819ff2657120473f821c5e0278fbe1f3c2b87444fd376a649cd18c5acec58f7cc2fa64809df9d5a28e1a5b01ada9e54398ad8827dd26967e5c918afb56d5fe5f351a59426866cd67a3988b357284bcae45ece65abf629e68ea72e326a6e3fc3e01038416e57d9b748ba90b28b0481a182467ad3caad08028d54ad4b64cd5cb572bbb3e28acdf29daed4b83574c4caf71c59bc7bd9e14b04ac6cf8ccb438172ab2cd96b94abd8e2a6416b0e0e5541101c3cdaf4ad91aeacd8bdb7dac96836f05ef85b878c6dad7f8a591b745e273f489111a876d2f507a568bb404b541abcc981cea5a163b436d22beb0f72fb2d4b1edf596dc84d4f1310295434be8b0924617a52e6f1ef6edf74e9d032bb370e6ebfa7acb1fcca1ea0d3e1d24f9a2b7530bdb6dde7298b84df3dfac15f900ff6df25d7a1c3eb9d55b2cbaeafefd642db3780f0e4cf9eecfe608a4a8fa9b37a403027a66658c9791b7dac2acb1990d92f051bc2e8ca0365226260eb33eb4e572db7b321243d5845bd30fc71c8bc75d5226804e71d03450bf44fb3b02873de4a314257e58fa921df8ec8c7b977e69a15561c2323cafaf6fb6e7df8ebe1318fc7a02f02105f5915ef6d81b20707d342bc7ff1b452a3b86a3abc4f3cc80c800e8a6ccbd9f9744682f2e4ecc8907661243a0882e6f90e65f22331f35fb526e3446a17c25ee4bb6561d722340ee9ed5da985ca84c6d8aaef5a156765a3c4560b4a1acfacc7ac8e738ec9f7dddf497c17eef562c0eacff475dc6633e258f81e855e4a8b0a1d3304d0cb461c14fc10d28765d525b4e9a03ca48bdb382d82e255257af0d883e64f2a9b3b0045eb065cc1049ea6e43178b94668ce4a9952ad3e37291c09c51108ee8b5d1ef09c9cd6fdbcb0361d1cbd24861b98cde63f82e37a9c13ce237f07bbad94953b12329ace0041a36f35102f919d0fd8fb8a365c206b52031c1caa12ba6910b155a66e0ce6d36ec46826ab9c6d1313d3700b6cf9064db0130bf3048a19d8ba50e5150b3c780202e1465b602812f5b4a26f3fc21eb7b5ec09b87076a7f4ac94d6239047e23e2684a3be87fb8a7d8bbe170a1da004da4044eb6c0ec6ea90f3b3af9cebc4044e517c30d4b251cffbbff8160ffc7777682854f0760624ab620c687b48d17dd95b043869e978f7448bebe8a6447f7cfe40d710457293103484330df4f1cafe5856e71703a084253a0e39361c7aa9dfcad4d69f7c4bad05a3e9257b3332dceb7d348f8dd144914a82d7d6c5a4e8a3dfda97a85d5cc03cec3294d649f72623a90b21835a6266a95b0ff8906d23822982bcd55dba052dbf6547d607f5c9420707e276fb84f2dc4b21c5d5933314168818cee81abebd1b95de5ecd81507c1"}, 0x1008, 0x66cc94ace25ce980) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) socket(0x2, 0x3, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r2, 0x0, 0x0) 16:00:26 executing program 0: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) accept$inet(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000140)=0x3) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000000)) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x1000000000000204, 0x0, 0x0) 16:00:26 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="8202006301"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setegid(0xffffffffffffffff) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) kqueue() connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:27 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x212b, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x7b8) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x44}, {0x45}, {0xfdfe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000080)}) pipe(&(0x7f0000000180)) recvfrom$inet(0xffffffffffffffff, &(0x7f0000000000)=""/96, 0x60, 0x1, &(0x7f0000000100)={0x2, 0x1}, 0xc) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 16:00:27 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x8000000000000001, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="0000001860720591e88f3b251700fddf00000200000000ba0d31e99a0000000000000000f9e6f33a734a046f", 0x2c}], 0x1) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x1) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x1) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000000c0)) 16:00:27 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66a4746c6500"], 0x10) write(r0, &(0x7f00000000c0)="000036c44a2d705e6887e62d5cb5dc0917000000", 0x14) 16:00:27 executing program 0: kqueue() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000580)='./file1\x00', 0x10000, 0x40) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa012, r2, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xe, &(0x7f0000000000)='\fFW}', 0x4) sendto$inet6(r3, &(0x7f0000000700)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e1b267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e28453157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e8061437671bbe828a962cb68382da857b19d6781b7653bb3edbd6f5a8ffa411ea9e7b88f71dc1ac536c15a235491167acdefe9aa021553b3ec2fec764a7e092aee31aed70b7cd26e3d3190929ac9cfb7654b21345748b3dd7ed7f775c5e08de18f52228dbc989ed5c144b7b727cdc882a42dd2ec40df8bd307e8737bbcefee2f37eab85e3d7ff301568d664a5edb0ec5ba160746b5e73bc34a4a58bf81f0bd98cb96b147b85f23863694830c69803a2886c5401d2233fc38832df3b9bec67fe2787c07874a90d25a", 0x135, 0x3, &(0x7f0000000540)={0x18, 0x1, 0x403, 0x4}, 0xc) open(&(0x7f00000006c0)='./file2\x00', 0x2, 0x8) r4 = syz_open_pts() r5 = getpgid(0xffffffffffffffff) fcntl$setown(r4, 0x6, r5) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000340)={0x40000000000, 0x0, 0x90d2, 0xa50, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4", 0x2}) flock(r4, 0x1) write(r4, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000100)=0x7) writev(r4, &(0x7f00000000c0)=[{&(0x7f0000000180)="ddb4aeb3ec240a", 0x7}], 0x1) r6 = dup2(r4, r4) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) ioctl$BIOCGRTIMEOUT(r6, 0x4010426e, &(0x7f0000000200)) bind$unix(r6, &(0x7f0000000780)=ANY=[@ANYBLOB="c9480eff6d44ff5f4ca0120364703898e7d0b643fdae53064afc200200c8922e4473309b86c1982235805308cb7fcdbb8691b39949533ff31cbc856258581bd8fd5641327362651c629b1acc10cb3c0405f8264c9a92ef70ab2c3f3b09910d4931da1ed95cf35d5f0d1cdfc37d2a63a85eaea3e325fc9556a3d4fab7c72ee765c01d0a0ab751179c26e80f68554a0a38dbefca069958f0598ef014053f400dd787ce122e92084043fcd8c0be7cbfbe4b6284328cdfa5b7000fff23b3eca789c34b1ee4ba178ad6e78cffa2fc01000100a9fdbf67977ed697352f8059cd8bdd48e247634e612d6ad032a5da9e1ad2329e7c1bcf97650776f53ab680ccaaa994c2d89d4404402b4f11c6a3f83702128fa35d13ddcdcaea50fda62e0101000000000000c0c6738b62d733482b6a5a9e78f91f91217a3fab476a17b3e90a4e447457447696abf32aa1f197bf38205cb76e8dba165578c93a3eae"], 0x1) ioctl$WSMUXIO_REMOVE_DEVICE(r6, 0x80085762, &(0x7f0000000080)={0xa155109b5c5cfa5d, 0x80}) r7 = syz_open_pts() getpgid(0x0) r8 = syz_open_pts() r9 = getpgid(0xffffffffffffffff) fcntl$setown(r8, 0x6, r9) r10 = getpgrp() getpgid(r10) r11 = syz_open_pts() r12 = getpgid(0xffffffffffffffff) fcntl$setown(r11, 0x6, r12) r13 = syz_open_pts() r14 = getpgid(0xffffffffffffffff) fcntl$setown(r13, 0x6, r14) r15 = getpgid(r14) fcntl$setown(r7, 0x6, r15) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000340)={0x40000000000, 0x8, 0x90d2, 0xa50, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4", 0x2}) flock(r7, 0x1) write(r7, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000100)=0x7) writev(r7, &(0x7f00000000c0)=[{&(0x7f0000000180)="ddb4aeb3ec240a", 0x7}], 0x1) r16 = dup2(r7, r7) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) ioctl$BIOCGRTIMEOUT(r16, 0x4010426e, &(0x7f0000000200)) bind$unix(r16, &(0x7f0000000780)=ANY=[@ANYBLOB="c9480eff6d44ff5f4ca0120364703898e7d0b643fdae53064afc200200c8922e4473309b86c1982235805308cb7fcdbb8691b39949533ff31cbc856258581bd8fd5641327362651c629b1acc10cb3c0405f8264c9a92ef70ab2c3f3b09918152990d4931da1ed95c1f005f0d1cdfc37d2a63a85eaea3e325fc9556a3d4fab7c72ee765c01d0a0ab751179c26e80f68554a0a38dbefca069958f0598ef014053f400dd787ce122e92084043fcd8c0be7cbfbe4b6284328cdfa5b7000fff23b3eca788c34b1ee4ba178ad6e78cffa2fc01000100a9fdbf67977ed697352f8059cd8bdd48e247634e612d6ad032a5da9e1ad2329e7c1bcf97650776f53ab680ccaaa994c2d89d4404402b4f11c6a3f83702128fa35d13ddcdcaea50fda0d574fcfa05f961fc4de49638a62e0101000000000000c0c6738b62d733482b6a5a9e78f91f91217a3fab476a17b3e90a4e447457447696abf32aa1f1"], 0x1) ioctl$WSMUXIO_REMOVE_DEVICE(r16, 0x80085762, &(0x7f0000000080)={0xa155109b5c5cfa5d, 0x80}) ioctl$KDSETMODE(r16, 0x20004b0a, &(0x7f0000000640)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x200000000000013a, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x7d13}, {0x25}, {0x0, 0x800000000, 0x0, 0x7}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f00000000c0)=[{0xfb8, 0x6, 0xf8, 0x3b0580000000}]}) sendto(r1, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0x31, 0x2, &(0x7f0000000600)=@in6={0x18, 0x0, 0x3, 0x44}, 0xc) r17 = dup(r1) r18 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$VT_OPENQRY(r17, 0x40047601, &(0x7f00000002c0)) getsockname(r1, &(0x7f0000000340)=@in, &(0x7f0000000080)=0xfffffffffffffeba) r19 = dup2(r17, 0xffffffffffffffff) munlockall() r20 = getuid() getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) r22 = socket(0x18, 0x1, 0x0) connect$unix(r22, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fchflags(r22, 0x0) fchownat(r19, &(0x7f0000000480)='./file1\x00', r20, r21, 0x6) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r23 = semget$private(0x0, 0x3, 0x300) setuid(0xee01) semctl$GETZCNT(r23, 0x2, 0x7, &(0x7f0000000280)=""/36) 16:00:27 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002002, 0x28ab) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000040)=0x20) open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000080)) r2 = socket(0x2, 0x1, 0x0) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) bind(r4, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x2, 0x7fffffff}, 0xffffffffffffff71) r5 = dup(r2) listen(r5, 0x0) writev(r5, &(0x7f0000000500)=[{&(0x7f0000000100)="0ebc8a00f1d4dca3d45ec08f37ed65869c956db2b347dbe8bb5123851b066b93b0dc042f9547402a1e0ce314ea1a538962c2c2cb6fe37d6574db97de8ec3fd450d190b018d25e5702dc8e9f10c6ac0803bca773171b929f3f3ffb821890cf091f9d175cc44caf4243458c59036e74b3c9baece007cde184b585859c2e7fa446dfb2301e2563dcd1bb771452c7ad83578c50af9ca3fc63862a6c50de00d39ad497f485fd0f89b341ae7285263360d3d34f7bc5699f4cb1313f390cace20baa43dd37cc21fd0137ccd4a6403b2dfec6b388c517924", 0xd4}, {&(0x7f0000000200)="948bbb", 0x3}, {&(0x7f0000000240)="9fb520543630aaa7273545a3ca920750a0198bca8ea834ced585287e1f9cc92c7f62", 0x22}, {&(0x7f0000000280)="8a12d4ec78382d92df4beede299b78a7ee7ebfb5186f785290d2eac74da856bd64debe238936015b836188a7c9da22797cef4393b89f7105963900dba40db243be812c97b138f542ab52c3fa16a6d61557ea803b1c40711fd1946e922665a2f75bdbec18220c779a70a4e7bfa2864a27f9a41e82095f3c978f0fa7847aa296a6115235810182e8081bc586de2e4e90e74bbaf932a98a9d30976e0a58980633b39bb3a9bf28010c89aaf3bfe71aba06f2eeffb102ecd042a521ea4a9c2795de6a5337e5eb92e7f8417dfb009b5fa8071bbf2dd78063f1556bc3e9e30aac37a799f4bb64f2bd1ec1cf34fa1aeffd5b9d2ed78aee95", 0xf4}, {&(0x7f0000000440)="c2f0bdc825230e16f91cdd80b1c9e82025978336d1d527402900b64f85dd492022c13de35ad241b05d184461bca3d507914057a671eaae44dbe267cc03b6814585c056b2aa692d58f9e5de9dd755ab89d6be32145205700fa92bf4d260b5d623e4ab8b7c16cf2562611649bf5ddff19e32af0881d319c3fb0fa90e23c801dd5e9b1f8baa525352634f568feb5ead286b20ab792afa0edd6458718136b2e6755e80e7a98883233b679be9d9dfdea2d7538621a3d9cbd9d3d1aae40c6dd3", 0xbd}, {&(0x7f0000000380)="c5", 0x1}, {&(0x7f00000003c0)}], 0x7) 16:00:27 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) write(r1, &(0x7f0000000000)='<', 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) kevent(r2, 0x0, 0x0, 0x0, 0xaf, &(0x7f0000000040)) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0xc0286988, &(0x7f00000000c0)) faccessat(r3, &(0x7f0000000340)='./file0\x00', 0x1, 0x1) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r4, &(0x7f0000000180)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada3742d193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r4, &(0x7f0000000a80)="bd82c321a8cf98848e4a8051bd24313d028d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ec828e3768a0237f559b7cb5e32d0ffad4e7199679daa987423cab21c6b2748aaa78943da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd1114518138f7d1d6a2e60e1f34322c0cdf8648b48935d16a79a15cecdd79cd66c31400b4dc386972d2eae4950146e55dfb730fc43c6c3b018be5455be5fe8080c850f9e13da075ee54c068235008afe74511560a934642a247a3e4003d756b8f36f49d07805e04cca5dcf52535caab085c9a7dee538225996d2250f6ea821e153a6212d111402000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa280628dc1acadfc3e92423cb41197f368771b662654bdff0d7b16d17f7030a73a7142506aacff400b84a56478769d83c9ae3c3e92f5de46d9c350db63caf7ec56cc8d1a827d017cfa86de2263508d4edcd53967e684a30c5f5913d0e81000000000000008eb15fde65dd6caa00ce55ed35131361160b55248e02ee595dc0f7a85c43086db0362498e59f473461f38038d5c48e03f25e2c1095aaa93079482d45d8058bd4a94a286ac2b0a75452f07e8f1f3e43d91df86c1926fc35f1f2cca773e10bb74f9cbafd48121509", 0x1ce) r5 = syz_open_pts() close(r4) dup(r5) syz_open_pts() r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x88, 0x0) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x0, 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20020, 0x0) ioctl$WSMOUSEIO_SRES(r8, 0x80045721, &(0x7f0000000240)=0x7) dup2(r6, r7) mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) chroot(&(0x7f0000cfb000)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0xc00, 0x0) ioctl$BIOCIMMEDIATE(r10, 0x80044270, &(0x7f0000000440)=0x6) sendmsg$unix(r9, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB="250000ff000800003e7a66116e280000086e1932e9f789cd78a757316c3295d551cb9989c3a3ddc01da397476afd7c6225e39f3c9df2106ee6f7d1b80f9baa215bef48c8699b9b0c61095b8e327d316a57874838d1d509041c3879e8e54db4c226c12fbfddaf93f8dbd405807b848144e25a88f7fbaa7c83651bf3166ebf0460fe4afa6bf588b3268aa894e65ada061492ad7e8701e6c3f4ea73d1a00e16b3048500498074f42d432f0b738671320e4930f6618040243e401ac8ed1e2a1eeff6b84da4085879c714dba791c3a9638c1b6205f539942bae9d86946d7f25e57498e251f3660468171b552406cf49959e02daadb14ee652c66fadc3954c416e5def3b68319642f1c6a7203cd88d7307939acb3dc325da3f902dec38053e18bc054dc9abbf54f31560770c072a8ffb7312114f2ab150a0eff7de9a1095019342ccbb28626352be594aaccca3092b42ef34c7a2366363f75c923fe575858a8f0149592ab3e5f16513362840b72e43cfb4b0f5fe5afee86163351fbb2f3ecbfdc9d9d0a60d861564dda97fc6cf8f7c55c8f3d66979de2ad41948e6f45d1d9f27d63520a6643e76baa7984a15ae1c3cb7f9d763dcce68ad19960b9217e520575aebd24f6a398a59f1f0135599541b13ef16f328f2a0e30b8c3b55d89df35a8209e064190e310d9bf7f6ffd2ea7a4ac5055a1bcb6c9311cf15fd37eb3f510464f545095bcb08fd166ba59b1a639b983ec118837141a06334819d5463", @ANYRES32=r9, @ANYRES32=r9, @ANYPTR, @ANYRES64=0x0], 0x1f7}, 0x1) 16:00:28 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) close(r0) r2 = socket(0x18, 0x3, 0x4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "b04d00f3e0974ba0000000000800000080f500"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000000)={&(0x7f0000000180)=[{0x2, 0x7fff}], 0x1}) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}], 0x1}) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000040)) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) pckbd_enable: command error 16:00:28 executing program 1: r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) getpeername(r1, &(0x7f0000000140)=@un=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b2030, 0x40501) mknod$loop(&(0x7f0000000000)='./bus\x00', 0x100, 0x1) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x300, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000100)=0x6) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x25}, {0x6, 0x0, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:28 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x200, 0x0) listen(r3, 0x4) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000000)=0x6) pwritev(r0, &(0x7f0000001640)=[{&(0x7f00000007c0)="8df6a96f63b686e6ea2de2709a7a5506827bf2a26314ec410faada3627e2923eade41ab2e5c4c3d8f538e2daef1058ec3b9e2acf44888191ba326e18834cd56576a10e3d67a63ee64af409acaeac249b3f02da7472f812258f4006320d65ee0fb6fa2ec20da515bedb5a51b517f4225fefad3470abc0257bf02d07a81504d193414cc013bdae0496d602c6779f29361058afa3b9db7ede14ebcef425f856dfe7ac49031dab9bd2b40379e78328d5068cd2033e9bf3d1a7b9fa2fe3cc7f7ab55543b39dc60d6e5576795cb907fa", 0xcd}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x810, r0, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f00000000c0), 0x0) getitimer(0x4, &(0x7f0000000040)) 16:00:28 executing program 0: r0 = socket(0x2, 0x2, 0x3f) bind$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x4, 0xfffff800, 0x90d2, 0x2, "d730c1e70000c6829d4f50a2ef81ff0000020086", 0x5, 0x40000000}) write(r1, &(0x7f0000000200), 0xfe72) syz_open_pts() r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$WSDISPLAYIO_WSMOUSED(r4, 0x80185758, &(0x7f0000000100)={0x0, 0x4, {0x5c0}}) r5 = dup(r3) ioctl$WSDISPLAYIO_SETSCREEN(r5, 0x80045756, &(0x7f0000000000)=0x1) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) r6 = socket(0x2, 0x1, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r7 = dup(r6) listen(r7, 0x0) setsockopt(r7, 0x2, 0x1, &(0x7f0000000140)="eebfe2a22c81172b5239b062cac899", 0xf) 16:00:28 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2063, 0x0) unveil(&(0x7f0000000280)='./bus\x00', &(0x7f00000002c0)='W\x00') r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x11, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000100)={0xffff}) r1 = open(&(0x7f0000000000)='./bus\x00', 0xd, 0x0) semget$private(0x0, 0x2, 0x40160) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000180)=0x6) write(r1, &(0x7f0000000200)="86818b6feffc547a931c5779fc102c4e020192a9b9ed210e06e1bbe020dbf5dae23d5ff36ed5ea3f42d0d7d2f3dc2eba5c80a5d6cec7c53e36ed1962450e38dc9f11fae65f0c4327cc19cc80f770f30062c1e03659e8fac8abdae038397395c83aeef4eb686f0c990de439f4ad", 0x6d) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000080)={0x97, 0x0, &(0x7f0000000300)=""/151}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0x9, 0x4, 0x80000000, 0x1, "7565b5caf579c9990bf62a3afcc155373faa106b", 0x0, 0x9}) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'\xde\x06x', 0x0}) r1 = syz_open_pts() close(r1) read(r1, 0x0, 0xfffffe4a) pwrite(r1, &(0x7f0000000080)="9e5107c6ece3173eac43846940fed8dd2888344998f87bc3441e23ee377c0e35a16f9af5c765337f2d58ce1209c9a1ba13156451a1ff3cdbe5db8447717167304d4c0be9afe3b0dd4c0abd3f1c22f74ecb4783c5602fc97d8176f855aec0c0fec14e3b21174dca91386a7662c2099ab18cb7c34048bfc01181", 0x79, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x5c}, {0x8000025, 0x0, 0x0, 0xffffffffffffa3d1}, {0x6, 0x0, 0x0, 0xfc}]}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000180)=0xf6a) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) †‹oïüTz“Wyü,N                 16:00:28 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0x1) r1 = open(&(0x7f0000000140)='./file0\x00', 0x1047f, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000001c0)) shmget(0x1, 0x3000, 0x20, &(0x7f0000ffd000/0x3000)=nil) getgroups(0x335f9bc5, &(0x7f0000001640)) sync() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x1) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) unveil(0x0, &(0x7f0000000100)='c\x00') madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) dup(r0) r2 = shmget(0x1, 0x3000, 0x42, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) socket(0x3e, 0x0, 0x200) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x8}, 0x10) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000080)={0x9, 0x10000, {0x3ff, 0xfff}}) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000100)={0x0, 0x8}) r4 = shmget$private(0x0, 0x1000, 0x8e4dbd5b5dfee619, &(0x7f0000ffc000/0x1000)=nil) shmat(r4, &(0x7f0000ffa000/0x2000)=nil, 0x3000) shmctl$IPC_RMID(r4, 0x0) r5 = semget$private(0x0, 0x4, 0xc1) semop(r5, &(0x7f0000000240)=[{0x1, 0x2}, {0x0, 0x1000, 0x1000}, {0x1, 0x1, 0x800}, {0x1, 0x10, 0x1000}], 0x2aaaaaaaaaaaabac) semop(r5, &(0x7f0000000040)=[{0x0, 0xf9af, 0x1000}, {0x4, 0x1, 0x1800}], 0x2) r6 = getuid() seteuid(r6) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000680)={{0xc, r6, 0x0, r8, 0x0, 0x5, 0x3}, 0x1000000000003f, 0x69, 0x200000000006}) r9 = getgid() r10 = geteuid() r11 = socket(0x18, 0x2, 0x0) setsockopt(r11, 0x29, 0x20000003b, &(0x7f0000000040), 0x0) bind$unix(r11, &(0x7f0000001640)=ANY=[@ANYBLOB="d1c9fcc8ccef944d3000da79f8e0f589ef1dce4fa07f5472f6be6c0abb700a46c4f4130655dc3e79b69a9234b244b77d226430c905897b96816fc90a7ed0be80893c16defb759407cff17d8856cd0c0000d2f902c4c4f25ddfc0b83599e995358fc91d1c41104b78aa593c6e6ec4bcd30d227aa00af2a39908287dd33a08f3478755d5f376baf9f8e4701a4b55cf92f1eee9feabd178f6c92d6afb22887a73d84afe61548a0ff4ff856f50508d5c66392f9f653242126239c8b8607cf61e8cd2f6272c134be548e2"], 0xa) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r13 = getgid() chown(&(0x7f0000000180)='./file0\x00', r12, r13) r14 = semget$private(0x0, 0x7, 0xa0) semop(r14, &(0x7f0000000040)=[{0x2, 0x81, 0x1800}, {0x2, 0x3, 0x1000}], 0x2) semctl$IPC_RMID(r14, 0x0, 0x0) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f00000002c0)={{0x4, 0xffffffffffffffff, r9, r10, r13, 0x100, 0x3}, 0x3e, 0x10000, 0x6}) getgroups(0x5, &(0x7f0000000000)=[r13, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r16 = getppid() fcntl$setown(r15, 0x6, r16) 16:00:28 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = socket(0x30, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) accept(r1, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pipe(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$getown(r3, 0x5) r5 = socket(0x1, 0x3, 0x102) bind$unix(r5, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r7 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r4, r6, r8}, 0x247) ktrace(&(0x7f00000003c0)='./bus\x00', 0x2, 0x40000400, r4) write(r2, &(0x7f0000000140)="220e22", 0x3) connect$unix(r2, &(0x7f0000000300)=ANY=[@ANYBLOB="0106000000757300"], 0x8) sendsyslog(&(0x7f00000000c0)="2fbcf48d03cee7b228f664f8d531b96f5520e157477c7d413bd87c3913737cef842eb0ed2146c7ae46", 0x29, 0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x1000000000004, 0xc}) r9 = socket(0x2, 0x1, 0x0) bind(r9, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r9) accept$inet6(r9, &(0x7f0000000100), &(0x7f0000000140)=0xc) connect$inet(r9, &(0x7f0000000400)={0x2, 0x2}, 0xc) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000280)='/dev/diskmap\x00', 0x0, 0x0) link(&(0x7f0000000200)='./bus\x00', &(0x7f00000002c0)='./bus\x00') pipe(&(0x7f0000000240)) recvfrom$unix(r0, &(0x7f0000000340)=""/55, 0x37, 0x801, &(0x7f0000000380)=@file={0x1, './bus\x00'}, 0x8) 16:00:28 executing program 0: r0 = socket(0x1, 0x8001, 0x0) close(r0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) unlinkat(r2, &(0x7f0000000080)='./file0\x00', 0x8) socket$inet(0x2, 0xf8d0245c35e0dc7f, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82026f39d57225e21c000001000000000000497d6744ec124922a3af27b4aa3de9f30b2e9cf246f60001070001003d4ed8fb83a3dce890e6e8cf73235f3ea2c602010000007b01a4809450f6c2cfa80e9f172f0000000000000800a8ba6d7a5d4d562089fbac1e680d5db19f085dfd2379000000000000000000"], 0x10) chmod(&(0x7f00000000c0)='./file0\x00', 0x40) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000140)="f05943b5cf096403", 0x8}], 0x1) 16:00:28 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000000)={&(0x7f0000000180)=[{0x2, 0x7fff}], 0x1}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x26}], 0x1}) r1 = dup2(r0, 0xffffffffffffffff) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r2) accept$inet6(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f00000000c0)) listen(r1, 0x7ff) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000140)="220e22", 0x3) preadv(0xffffffffffffffff, &(0x7f00000006c0)=[{&(0x7f0000000180)=""/173, 0xad}], 0x1, 0x0, 0x0) r4 = syz_open_pts() ioctl$TIOCNXCL(r4, 0x2000740e) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x7000000000004, 0x8}) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x60}, {0x1d}, {0x6, 0x0, 0x0, 0x7fff}]}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x10000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x8000, 0x0) read(r1, &(0x7f0000000180)=""/62, 0x3e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:28 executing program 1: r0 = socket(0x2, 0xc003, 0x2f) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) setsockopt(0xffffffffffffff9c, 0x1000, 0x8001, &(0x7f0000000000)="caf5b415", 0xfffffffffffffe35) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000080)=@file={0x90177ed105bf02c4, './file0\x00'}, 0x10, 0x0}, 0x0) 16:00:29 executing program 1: minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x3) setreuid(0xffffffffffffffff, 0xffffffffffffffff) 16:00:29 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0xff8c, &(0x7f00000011c0), 0x10000000000000d4, 0x0, 0x137}, 0x0) 16:00:29 executing program 0: r0 = msgget$private(0x0, 0x82) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r1) r2 = accept$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000080)=ANY=[@ANYBLOB="00de73552d0dfb2db989f86882f504c7f54e5f0d6bf5dd9e3a12412911e5000e4801a66f112b640401ff5c7aeb7d7f026391ec8341d89a8788b04b8874117fc3c0374d76d8cb"], 0x10) msgrcv(r0, &(0x7f0000001240)=ANY=[@ANYBLOB="93a68868b108bfa85fc0eef4ef237a8197e07c9486b81b37e3ae6b5392cad39931deeb1e972db1dc8fb1a81b800b0a5857f100f3c4cc05986180a7800a6a84a455d7d767d605939fe1bd50e44fa8076b648931365c8c562935d7da0a0da3e52177c70ae94b34c9e8b449b96133524b1600105363ae25750b0570243dbb745fe93dfa41b6f651276a0048166aa708916f50574a72c449cf1d5b7cde8fc14f2a49fe84919e6bed4ee51ab1004d1ac58e1bc3af55e6acfbe14ec944376280d930e0965bfaa183e631", @ANYRES32=0x0, @ANYPTR=&(0x7f0000000180)=ANY=[]], 0x3, 0x0, 0x0) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x4) r4 = msgget$private(0x0, 0x1) msgsnd(r4, &(0x7f0000000540)=ANY=[@ANYPTR64], 0x1, 0x1000) r5 = geteuid() pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = fcntl$getown(r6, 0x5) r8 = socket(0x800000018, 0x3, 0x102) bind$unix(r8, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r10 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r7, r9, r11}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000011c0)=0xc) r13 = getpgrp() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001200)={0x0}, &(0x7f0000001340)=0xc) r15 = socket(0x2, 0x1, 0x0) bind(r15, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r16 = dup(r15) listen(r16, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000280), 0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f0000001380)={{0x3, r5, r11, r12, 0x0, 0x80, 0xa5}, 0x8, 0x9, r13, r14, 0x7, 0x1ff, 0x8, 0x5}) mlock(&(0x7f0000001000/0x1000)=nil, 0x1000) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x10000, 0x80) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000180)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:29 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev\xf6\f\x15\a\x00u\xd6\xf4Q\x91', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000080)=@in6={0x18, 0x1, 0x1000, 0x7fffffff}, 0xc) r2 = dup(r1) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="0089f86882f504c7e500"], 0x10) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f00000000c0)=0x1) listen(r2, 0x0) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000040)) 16:00:30 executing program 1: r0 = socket$inet(0x2, 0x2, 0x9) pwritev(r0, &(0x7f0000001740)=[{&(0x7f0000000140)="c5216006c997f63a209e00fac508f1d9d45748c6ce3baaa1f4d1c9e179b629df122c8a78bfd0fa3ef9f1fd0277959f9cb802167895e05804db667d83f74f7c0d3a5e35304efdd70231b5bd1f0930532082725baee7c26d3b6dac9734b72c837c58892e628d67b2", 0x67}, {&(0x7f00000001c0)="bbb05e36032e703452af86fe2d7ce394ab2812fe958f32b2881bc5dda3e780d1144ae443d4451601f4e5de0f642112287a611bec83008b06bb49a79ddb50871e0317f7e269", 0x45}, {&(0x7f0000000240)="8c143f79b3c05813c00105666dede1629d1f2cb65175a26aecf3848f8315553fa3421beaae771be09c09a06c5bf63a8511d5de2f35c1d81ca503e1e8ef94ac3f600d559a6faca44845837fc3b05f6da21424670c9d101f291cab27d5725348948c5ac95c0591b6c19717b8e250bbaaf6366a39674128988dc0d554792f5352173ba6a0ba189d5212ef09f78ceae645d58d4ef85e24a071a0b15545fed1e58f2fd44bbbc313a8af8d1b790c2d5552c8adff6d7b9195b8125c82982512dbc1eae6f22d6aeff1059b5817f7ddbfad23a1", 0xcf}, {&(0x7f0000000340)="fa5d597479627d1032c3a0ba573d335788a19baeb630629bb251e1b960764d13a0ac7f2063340dd8dfa4334cc3749daa21e33bf301eb1c4117be10368cd52e8c973f71cf9e2f21bcc88b5882192d642ec8b0e458a805b4398e2bd8f4335076b0f6e8f41d0bdd889862fa0af35ccd96728b5bb5b52d2f791dd364e900", 0x7c}, {&(0x7f00000003c0)="3dd2af2060a678318182dd3a5e9d8772a85af8e9cf7b0358e2f23f18fb234c058996b1d829f1c3c424f4b89d4c7d85a3414ec768373c46a82af65651467a4489", 0x40}, {&(0x7f0000000400)="8b5fef49eefd3e06986b95553dac864360034f262c54eae8659606ef359ee3b1fd3346b088e082fd062aa91073cda826338a8adb3dfc4e4ff1eded755eb2fd652debf6985a8e8c7d5b6625b875e15d526135dbf7e6745faed0da198c6e815560a3cc63734f6ccc0572632bbc2534d50ee8ecccfb68c50462208cd5f2d62a11d3276638bc9c7a781aec806adf85b48ac4bc54644a5734bb5e1a8a34a1482a0c6c98642abc4f987d6271eff6273555bf5a090746863fa385e6fb95f917173e1067ab3dd4314670ff3c3027cf8bd07fb7867078", 0x9a}, {&(0x7f0000000500)="37e8efca1cc13ba69e5fab6e8b3a68f7dd7275546e3ac68e20734428f4098dcd659150aed8d18e5a827083884154e24a8a13e6ebfd85db52de85f47e30a735cd6ec1ee66060da97aa5b92453802d6bd254295c3cad2b9249fefbe842b3f5dec840c3d2b9b120df7bad35ea4ecb174bb192767da24305281cff6c16037ffee6a2521a7663a13bb2076e4082f3d3d68c4d2b7230935f09edd82945680953597eed5b9922573a102a29a1c66bc6fa484f938ed7e0230b72c81f411903d9c3be50b47939253d8e7eb65c8011e43936b6e15a89f75b1872c868f9d1cba71a4e948d5701ea5e1cd166433bd5013e7b6d3b545e1e48b832be0996c239224b5aac29f0725e2e1073bdfcfe1868bf28560fa8952342c24172e44926696e4f43031690eea285094a6a87beb0768509686234d291262f5f9b430aa66801e6dd2639b670cd001deffde6eab9c518258ea65524a8d8b74f4cfc4d048d8052d49ea3f4cf84854dc59342575ffa301cdfb0d3123377b903bdf8611f3636c421ca759e228b12c075a7e8c7c31d888e13a1d1f775f3c9ece4e059b3e2f8f6795f8eb2a18542f902e13714d8c7994f3f8bbbda439c4f03e15f6f59a04c014b84f8d2c7f9f550d6864be1ddc9ce1181d17a1da746eed05c19de41f6958b6347f498b9d3731a142d9c56ba37c73631ff36ea4e316f747ec2e3f924075cc1478e8b7811e4ea2b4768a4196380694508b1e0c0d30d4ab29369c56bea781b91de9d82b2a22c7b7cbb59ffc9dea1ddcca786915076dbe8a82ed3e0861fe87a3a61aff30535e0126fa8ba1135ab155a303c22bda6114d89640de7b73d00591f24b6768944d0abfe1fc98b2310a03f17180f3f341fb17f0c2e2e387b63bf3be8b0912589509024d9c81cc1441e940da739f0c59047924efddf766e5d4b898ed4c548f8da6d989550281d28965ba6cfbfb9efa1701e19b20621b3aecc570b945086f22c993e86a41df6912ecc22234212516de0c6312ebd16c50d9c8718c25f7f0dd33a9dd0e734aac5edb6ff6bf9b85937c7154e62d83bc646f0a17bc8c9ebcb27401ed7602fb73ac2cefcaf3f93465e97d272b72c3f7caae47496fb32f143a474b7d1d122dad6e70e71e31e3fa510b5aa0f94f902c48766b2339db389c13ab94f950f7f621c1df5373cbb2ae1707d044ca0a4eac907745b80abfc192f7d6448193ad3e4f7c95da7358dfe5a166c10cddc21b48ef104f8020dc75eae66d2e2b1fc6135a9a36ff58323bf1cda016c0aa66f6e429b0e59f9860e9aade7747e2f50b1df59c67625b887b450446e7a3a8674bf7f0e11fffb3eeb75d0f6e0e5a7a21dc34770f445bdbca6d6a539fb91ea4decb080234978ee5ab7516e4b31891b84614988310291a7cddfa2d8cd112f018a229c95624d3fa2dfaa9d8ed99ae0c4ad9a522d4075dc147ac10840f382b2dda1b264767faa933b72538ac6b05c1f99339260e2566b8af43972fbbafae2dd0fba11b5f6894cefc920c5b76a8ac15f363a9c18f1032db3d537a17be0d0f36ec08970eb4eccface948b9273f920b44fe8cd3e4cda2c1cfbadf1a0a3e94f167cafe6a951cb1a94b70513103a9f536a458e87a1ab79a367311e8075bd66c6288c07afae5882f3861f7e579db1f69fa3f9eae645071f6247d1ef6c682ec9abe3928ad9608dd39dffd8c4ae1c959b08816ed459ab2b350953e1abf95db400f4068025beba2c037b90a5c4c9ead50e219cbbcdd2fd7dd50974d99cc723d312b36ac696c2bd520e197994dfa5ad551035189bbdd54f6b9570cfe5d4f207c7c6253440b084668af39e5f8e8f1b9b75b60d4a8e472d27a59110bd31385869e5b992d27f61ab85ff40a9889a470afe7f974113a43c8fc7e5f0945a332373e6b26d6af6ba179071632e406606ef9b7e921c5b98bc598cb0b009252c2985cf4e6070a9604895476411bf92595c7858d51439e58107bf535b61229c3d6e8eec21821dbd920f554431b14073a62bb88532a85a1a4fe9c6c0fe44680255a23d738fda6c21811476ee32e5ac0a2b4e454aed142be2db61f6d2f29a60b795c9366be4aa94f61eee7fa136cde0c4fb57d9ad062412ae5ad962d6bb1b62ac1eff9a48ecaaf1e82209c673426cc07118ced223d5bd80f927e8f5e7739dabd48f9e4c6659fe9a7eb053213294cf79a670ca24bf67d8bda60bdce2cd48aefae7e31c4a36f141aeb29f34db33dda8c9da89ac8befa9d830eb1bee03c3f40d31423a2f6726acd74ca970142e5f2c5d473dd3fc12cd11758c084bbb67b1e29fa4a41c7b80b1a4bf859f0e755e0cf1272fb4b9679cd95a1411ccc8f97b28a747672b1c4d95ea53900f1cc291c2d10952ea6e8c068e54a38c0ddf1dc84af25d23b46d267c63590012784d88107236ac4d1062d0ea2dcfe788fb21706ae1b53b0c12c906d93fe5edd663415e8a489f23beb5f46f9adc46a683fdfe3bad75214db07147f51ad74f6b6deb3b3a6188112f3d0ee8cc9d5738fae24a95e10cef0b7b61ce0742083a3b519e69648cb1c15574473aabad544c69fcf5061bed84adcd5dcad8cc881bc4817467ccc326309b9dfa4b2a8b8da8e6350bff624a6e6c07d9b1b3b23db42574aec2bc8b9ab1b2b0c1160327aad619d4147cbc0d65442eea7ecbc1cd1723a8ef1a95d89ac148fb3fce3cd63e0432ac961b265bcccf2d55a385b18237ede5f1c006be13a7e34c2aa50127e8f0efc563579469ebd123c1ff2089b7f9e645a2af7a740711f7039a3459bb568b631a731518e1eb1d6d110ae19c23e7b6723d8c56b97b3058325b6905b246c6fa9f6b257e3115fa27bbe5481edea300465af262fd87fec8c441900d91f1a7d28d231772ad9f09f7c5873b2501228755973f648a0910e7126603cba958fb22f1276cfa568753284f7d8144c58284b4f0d5fecf74e3bf311391eb25096d26e39a3d8ed32362c9cba68715269c890756b95cf8488b28f0d2dffde8855335e049457124cb0b87494a6c43b6b283a799245ec1d8b74823802d12163bbdb966607f4d44683ee2476857f2527ea59d2bc8877d36be21217de2875dd40e6c040888812e7a5dc09971e06adeeffec3d150ee9a0f592b2a1f2d8a046bb6954237f05e4ce7fe37b941b57d8be9931942bf02e63b5bfb2f8095f3d7bca171bc7b8768ed8d4a166a2ba5282f14904125fa54e52d598d2d26bbb8ba6985a509447e760befe8f5ebb5e7f8f1522b8bd5a35e5958834eca86fb4a93d507a01c7013104b9738ced466f9104eb7d9f86f0d8874358a0d372f03f072d3966d41ffb3bedfcf0d22a772a5ca6d6a512a65b4119027d27f8e74940b8483edfbb1343891c25087259a3693c744c4e5e260ebb52a92c99243405cab147966d346c29be9d5a7426445fc0e6b996d850b958c7d23193229426634bd4a2611f059a6c9dcbebe16a5d539c8c2d3a7c24bca07b2ed87c01f7dd80be23934e0b811e60e20a3266989b0758211049d36030243f34207c1781cda70226e290eb4165a6131cf13638455613dfed1221199ff622c2b0fed186d41e9d02bee9f108204501c652fee2738257124fae655427d1deb1f57977366593c82d93d92b213dada2ea16f60abb7f3bd89821df1e8ba1f8447a4866608330a50a169f179e7d0d432ce6e15f105ac6768bb9907feaeb122edcd972d6bf250f329f6a29eb8c3276002b823f7318d05a9fac0cce752a9adf0ced32ccecef6c97351b9f53b218e663283170fcfee266e12186a1a6dc5e8faede36a69e169cac6a00e0f3f3c96684acefbd8f9355323726f63d4e5b32edc8f811fcbf04d74bbda92ea6f4573b2b95527aa59acc3992f588ce6dd1c0d570ea670c575ed4c25c421541dfd36d541d1a2bc6e76f2f8a2c988c265e229f28d06864e59cfbb20df0eb36dc127da45f258ad1c1a6e439ec1fdd00ddd26fbf7c11294f5ae6da83c18a915b98906ba64f5dce37ca51995720d14ff50ed55c5984079ed6fd50aae3663276858647a050986df760536ee7349ae961cc44b769cbed6a7415e02588a27d05a8b5171ad391012ee96a70da3b5901ebe1ddbc9cd55fbf63c12f2e7fd02b7cd382d21190dd0187f8a788257c8e47b86a7ef3981da2d2bc62fc59535748ae3665b676dc6d64ae97be78f6d92add8d43394307bb29e3611bb25dddeda805ce7300458aa0326256cd8c9132349638fd630d5a690bc7c39d8b6f215003c23bf7f095bcb41628d1f8052541d120933fbf8e2b241446e5026783b758fece280674c9f6ba546807c88fe2b55c959f61b1b852892fc3b2de1a4b251d492e1fdd27f29ace1a0f67667d77079d217312bb26fec305bb0d632a6e12b876406f230bc74f6a3dc2862d442b70297119bff08d46cdb62731481c6a563d635747e87883a3e90afde8444fc71e7c1b8bdfd84db1f44a9371e2dfcc99db2b7a7a79579833efa4c038518595ea30be8ae0916ec20886c6263842bebaa9b2bc2013aaafccafb4e4a84bab140dbeacba7139703f764a38a7be812c2d0285fde48972c0a7d3a2ada44c683885a72543cefd5e285df96fe778d7435ad526bce0d781686bae2f776325dcdfa48f849b2b75b661d2499184bf3aea6776ee3ab7cfbe5684c41007c731464c3a9534f54ad8cbde186448ac5dcb5ba7011db091b652fb7dbbbd7e824e6688f400225e6ab7254566ca6fc3c3ba9951959046e86d393752e7f2043dda719fe95b051afced3687b22fc2a20756823b517c02b9e8d45fd3544081d5ff4cec3f54cea16e0d6a8a0eb562fe29199f5cbd9008d7feb626af768a8d44cb2acf1845c5d534cd8b6038402a8948b233b9318b0076102d505ae233c4b619c78ecf7cfbfd08acbdc9065b0a5b1a1773fe1ea3d45fde1a07efdb677a8a24f55f50650eeca5ad57464337e626ff0362ed41820f0baf902e35f5227c750322be8d46ddc99b545c5a256c7603be68c038e0911aadbf1b905bc33cad277de7d8b2cb25a0da22e59090ee534baf56576ccf8b9d4ae544748f9f32506ee8abf47e2be651f0a21c3e6bfc8bcdd2f41d20880efde204cb4bc9864e792e263e44b0b4981a73860fb289f742445d014f313c7839c334d10a211e148f1961e1efae1b7978b1703f5d070548366721f0acdfc619ad2775510e9491ddfe6510db74c533c2ac1c48e6b75f585e22e7662ca4168e27beb7ede5e61708cb803230a5ce4b08a0c9b7d54f7070f53e48965aa486526d35cfc9b81c163aa22439e4da335c986db2620ffc81b29cdf5db66e57a6e9d39605f4dd9d1269498027802712ed1301a1798cba758561b3cbe7e1a3cbdf532affe3c42d5f5f649fb19c9f18e01628bfde8c6ad8ad30cf8257573b7fc0fb49d1ef1148e2417fe971d176bccdf0e94983efda2d776f4fe89980ecb814d975a2b79952a689dfb1d82af381b6c1b27ab3cb9e98f3ad1d5967f128993addfdc941b40b1286e1bbf8453a9cf17e307f14d10d97c14c49dafc02407d58a9c41ebccaab8c23ddb16dcdfab8ae0665e6f8e853984d81d71ba9c3c7879892004cdfd800ba2bfe327fdff37018e4e8a50b54af53f70e803bfc826f75df720de68d2f773d806adb42d11e678ac1fcf7f8317aba77ea92ef1bcf16a44b6b094392374f543211fb5bdb7b9f493f52a5b74c6c85072d7460dad11f9ca5582f1eb4f50b974b2d4d9afa2bc063a7107239dc05420ebe1317d109ab52fccc4b61985e5a681f4b1083d9f60068e751152f60716f2b4b3875d406e460a957405c9f2f28bcf005d710489742b7700"/4096, 0x1000}, {&(0x7f0000001500)="b8829bf12bd3755fab5ea57dffd57a95d3c875db72337b6292c9bc77984c7cb088381845c677b1537299cbdedac82861b2acb2ddfc18c2e7b386a675cd984b04086d00c8afa22f758bf29a81a2fa21fea29149a9223b9ecf584105c7fb920751f811de71b2e630e2cb16ec418a605efa60a10373d021ca3e0907f385360cd8c8093e40117586f0f154909e39cb3107b6e901a236f2a22178a4e04401681201548dd48f7b8a312c42975d4a7682452569887a0c8aeb299392dab9c2f92cf0582cc50fa9ef725b1559625ee64b2011fe42805a072626fe68500705d90d3637f0306fd85d24", 0xe4}, {&(0x7f0000001a80)="be38e364bf5fcfaa9fde47d16dfb6c2350c0be9fbb20dbbb089dcb6af5fcfdd28e8c1b2240d3cf46b2207701b52ee8c9a70ea99ae852f4ccc391ec916669739607607a9069026b5974d6feaccf42d62c4f7264ae5a02f1c6c07eca187fbd0bac5a25b5297decc297d59d1639821647fd5aef201c031e9e18a4aedbacb6c449e7db8841d04099d129866382a58b508e7b4c227d3e5a5c49e4b1a330b8e67bc16fda17851bb823e6cdfdd0dec9dc5260529baa17cd794fa8c9b032206fa68013be4c5420b342de233fc41328ad2cb47180c0c66546e6415e23505ba2a17ba296c4e2566e44272d6579926d1322d77ca57a35d2934877293033a751146451692ede45c5c58f5acd25351522b246f23c78fde70cb4903d3ec34826ea074962ff6c9704482db741d999be0e497104f05d8efaf2ab1411acf2f46dc5aae2450c129c3f61077e4f779785dc3e371280", 0x14c}, {&(0x7f0000001c00)="c96701a580285afd7cfdb5bb054e7acd20f4934888b237e556407274817d27f7d7bea8bf27e5f5d405b300eddfa68d045d3f361ed321aef1e4e0f3cf39ec700075", 0x41}], 0xa, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0xe051, 0x2) r1 = kqueue() fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) ftruncate(r1, 0x0, 0xfffffffffeffefb9) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10001) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186204f88a002b3a0000030083caf7afb9d8dcd161342e03edfef1b544b58c1db2e2029d0c4750f8f7da13f1071d36803a52f8c8bfe3667124583b516bb3820000ae84c9f0611da24e00"/87, 0x57}], 0xffffe6c) getsockopt$inet_opts(r5, 0x0, 0x4000002, &(0x7f0000000640)=""/124, &(0x7f0000000000)=0x7c) read(r4, &(0x7f00000006c0)=""/178, 0xffffffffffffffe6) ioctl$TIOCCBRK(r3, 0x2000747a) r6 = semget$private(0x0, 0x400000000d, 0x0) semop(r6, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) connect$inet(r0, &(0x7f0000001800)={0x2, 0x3}, 0xffffffffffffff33) semop(0x0, &(0x7f0000001880), 0x0) sync() ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000300)=0x4000003f9) pipe2(&(0x7f00000019c0), 0x4) r7 = syz_open_pts() ioctl$TIOCGTSTAMP(r7, 0x4010745b, &(0x7f0000001a40)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000001900)=0xc) clock_getres(0x3, &(0x7f0000000380)) fcntl$dupfd(r0, 0x0, r0) chroot(&(0x7f00000018c0)='./file0\x00') ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000001940)) semop(r6, &(0x7f0000000480), 0x0) r8 = socket(0x6, 0x2, 0x3) fchdir(r8) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x47}, {0x1d}, {0x26}]}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x1) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000000c0)={0x401, 0x401}) syz_emit_ethernet(0xfffffffffffffdbe, &(0x7f00000003c0)="9b") r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x30}, {0x81}, {0x10007ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") r4 = dup(r2) ioctl$TIOCCDTR(r4, 0x20007478) r5 = accept$inet6(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x8, 0x0) r7 = socket(0x2, 0x1, 0x0) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r8 = dup(r7) listen(r8, 0x0) dup2(r5, r8) ioctl$BIOCGDIRFILT(r6, 0x4004427c, &(0x7f0000000200)) accept$inet(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) 16:00:30 executing program 0: socket(0x11, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000000), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00022e2f64696c653000"], 0x10) r1 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}}], 0x0, 0x0, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:30 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x40000, "001c0000008100000080f2ff1900ffe609609600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f000075b000/0x2000)=nil, 0x2000, 0x4) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = syz_open_pts() ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0x5) socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r2) accept$inet6(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) fcntl$setflags(r2, 0x2, 0xe7f61b9888126075) 16:00:30 executing program 1: r0 = socket(0x18, 0x4000, 0x8d) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000000)={&(0x7f0000000180)=[{0x2, 0x7fff}], 0x1}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}], 0x1}) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x82907003, &(0x7f0000000040)=0x1) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x82907003, &(0x7f0000000040)=0x1) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f00000001c0)={0x6, 0x2, 0x0, 0x8, "b5e3848228323a23fca97b67bc930122b1dfc7a0", 0x5, 0x20}) r6 = socket(0x2, 0x1, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r7 = dup(r6) listen(r7, 0x0) setsockopt(r7, 0x635, 0x9, &(0x7f0000000200)="32d8a39cc4", 0x5) mknodat(r4, &(0x7f0000000100)='./file0\x00', 0x2, 0xfffffff8) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f00000000c0)) r8 = dup2(0xffffffffffffffff, r1) ioctl$KDGKBMODE(r8, 0x40044b06) setsockopt(r0, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="d0dbf900", 0xae) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:30 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) getrlimit(0x3, &(0x7f0000000180)) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r3 = getpgrp() fcntl$lock(r0, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r3}) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000380)=0x101) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) r4 = semget(0x2, 0x4, 0x400) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000003c0)=[0x80]) rmdir(&(0x7f0000000140)='./file0/file1\x00') chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000780), &(0x7f00000007c0)=0xc) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000500)=[&(0x7f00000004c0)='\xca\x8e)'], &(0x7f0000000740)=[&(0x7f00000005c0)='+\x00', &(0x7f0000000600)='-$\x88\x00', &(0x7f0000000640)='\x00', &(0x7f0000000680)='\x00', &(0x7f00000006c0)='][\x00', &(0x7f0000000700)='\x00']) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000400)={'./file0/file0\x00', 0xffff, 0x84a0, 0x9, 0x0, 0x2000e7f3, 0x3, 0xa2, 0x3, 0x3, 0xa8, 0x1ff}) chflagsat(r2, &(0x7f0000000800)='./file1\x00', 0x10001, 0x2) symlinkat(&(0x7f00000001c0)='./file0/file0\x00', 0xffffffffffffffff, &(0x7f00000002c0)='./file0/file1\x00') r5 = socket(0x2, 0x4003, 0x0) getsockopt(r5, 0x0, 0x6, 0x0, 0x0) ftruncate(r5, 0x0, 0x4) setuid(0xee01) rename(&(0x7f0000000580)='./file0/file0\x00', &(0x7f0000000540)='./file0/file1\x00') r6 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r6, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010002}) flock(r6, 0x2) close(r6) ioctl$WSDISPLAYIO_GETEMULTYPE(r6, 0xc014575e, &(0x7f0000000240)={0x8, './file0/file0\x00'}) bind(r0, &(0x7f0000000b40)=ANY=[@ANYBLOB="fdab0dab406e330c8275a1abdb695ac581f17fc7f7f88a167466d98a89f5b8e6611f382cf5d3fcec4119de0203092d2a485890c5f3dffc3168cd3260d93c652ed9d842ed42ded18405195bcf56b019d5bae4e82875dfe5c5724a3b9dffdd6922faa4b452a2647995ef0f9dfd7f7e54358bbf09a7a498ecb4e9feb99be4199ddada234e1cad08ba864309c2eed7479b7555458cfaa36c9aae56504cb728b92cf04792975710e9359d05da3e396a47c282ddc159b9f5ae70d47fcad1642b23ddda785eacf38da1eb2873edfc7131d75825dde918b29e743c37f927b06605e3225c0ede8300176f3cbff4dd1c32dc9a667247a8b56403313b5b59da62248efdd024d47b6bbec23a7826d492cff6adda696dd3c90155df7e050049b0dc22f6946f1008f8371ac83d125336f4ed1423e2bedb2fb412dbb81808a445355d0bc114c39c5381cb9ff51fc4c3f2c8066eb3aba7131ade598be0a027306501dae57be7bf5421b6bd5d8c"], 0xa) setuid(0xee01) chflags(&(0x7f0000000900)='./file0/file1\x00', 0x0) r7 = semget$private(0x0, 0x1, 0x0) r8 = geteuid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r8, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) 16:00:30 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)}) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000480)=0x7) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000340)=""/211) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) geteuid() r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r2, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r3 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300)={0x0}, &(0x7f0000001340)=0xc) r5 = geteuid() r6 = getgid() r7 = geteuid() setreuid(0x0, r7) setuid(r7) r8 = getgid() pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = fcntl$getown(r9, 0x5) r11 = socket(0x800000018, 0x3, 0x102) bind$unix(r11, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r13 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r10, r12, r14}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r5, r8, r15, r6, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r16 = getegid() r17 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x20, 0x0) sendmsg$unix(r3, &(0x7f0000001400)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001180)="b229b61f9c1122762dd28fb7dc704b903ec5c04832fce187d287d91091b554b9cd6d2c233c2412303466f09c3298df023e62f89c782feb9286e9fff91cec10b59ee3cf60c9f00f8d503feeaeae5289eda34b54cd83d1490786d3d13bdc52fc30e9eac3b9b77f886c8fdb94fdee7799898e96df", 0x73}], 0x1, &(0x7f0000000280)=ANY=[@ANYBLOB="2000080000000000ffff0000000000002f0af681b211cc0a", @ANYRES32=r4, @ANYRES32=r7, @ANYRES32=r16, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r17, @ANYBLOB="000000004325ce731b20572afa3d9d6678f694afe9515e4246778d21160a8eb0ebc4873871b3bb8c58ff99dbcba85b1866e9f0fd"], 0x40, 0x20c}, 0x0) msgget(0x0, 0x8) r18 = semget$private(0x0, 0x5, 0x204) semop(r18, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semctl$SETVAL(r18, 0x3, 0x8, &(0x7f0000000480)=0x7) semctl$GETVAL(r18, 0x0, 0x5, &(0x7f0000000340)=""/211) 16:00:30 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000002780)=""/4096, 0x1000) readv(r0, &(0x7f0000002740)=[{&(0x7f00000000c0)=""/81, 0x51}], 0x1) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f0000000140)) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100), 0x431) mprotect(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0) pwritev(0xffffffffffffff9c, &(0x7f0000000380)=[{&(0x7f0000000180)="11e9d3f2509cd9fac08364657e2db06b7990d79b032b7ee32336ccdd3c89562c0fbcb26f90bce18d6acdb646ca5effa20d0ad57747b9", 0x36}, {&(0x7f0000000200)="94bb77b90cbea686abaeb64c12f3eaacaf2c704e1c2aadb7ac", 0x19}, {&(0x7f0000000240)="0f6ef1f115c71d9fd8c5e3b2163527e5aae78db1b6db5b3cb9d67efe8ec047594bec3913a30636b8", 0x28}, {&(0x7f0000000280)="034cd383f6b07d6472de78620146e848412c369fd8f4f824c77f08ef477f06fdbd86881021be5b2db6ed51cc765d8abeef3fd0260e2faeaec83abcb805d94ac9625d90eaacfe5be30d974bce5bd467b66bb350e27bc86584110ff981fc107e9b28cb0ae664828a16646ee39ad9cd041fa01779fc6d629d3e5b75cf6b8c114aa17dfcb10662d55739ff082b4638cb02064a076e4824970f6c183b223043841447b2911b4d1a5aa544fff672ea6257bc11730930e44686ea5865d3172f07f2b24c3a51c1ceb12e4c05750fef8b2bec5e98482be2e883280ea8fe", 0xd9}], 0x4, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x0, 0x0) 16:00:30 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x60, 0x80) preadv(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000140)=""/145, 0x91}, {&(0x7f0000000c40)=""/235, 0xfffffffffffffdf6}, {&(0x7f0000000000)=""/55, 0x37}, {&(0x7f0000000d40)=""/184, 0xb2}, {&(0x7f0000000200)=""/11, 0xb0}], 0x5, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(0x0, 0x0, 0x80) fcntl$setstatus(r2, 0x4, 0x40080) pwritev(r2, &(0x7f0000000b80)=[{&(0x7f0000001740)="2ba86a2fbe4a9998f535fb1d0ea27250a19603b5f16860092d4b26db8ce2cd0b9b3827f6723c261f0e82fe5ade205df8ba52985f2da1c4e03c850f580218ae1655f06fb9d27521633f4ccb07187b8582c3ade8caf75176cc4cac09113950fe566cbecdaf23e0b76e050dfc6fa7217bb131121af6b216d31c41f20a783f875a1d43cbca1c8828098dadf8b9212d2abf1e71c31428aaad3ef11fb96c196ccba7ca26073341fd09d9c6a42dd7ddde5e44fd09e9e8a0f04e5d02290f963f64dbd7024c9ddbca6bcddb51a2667e2983ae37a4b08482c0bb34b17769e75656363bfc94595620c69c5ffc05f6ce1070bc35e970ed5882787ff8ca2498f2fe6989f90b9943d3d3203117e9082d713eb886b999fdf3821e69d7dc7e5a31fc4e79be7e219089acb5b9b5d5ce18467280edf37e8e8287ab9853a19e10faf21ad283a12f7dfc577de3da9167e2a2ecbd492459021089b9b4eebe8c35f864a9e254119e0409ef4673cb62dd719bc2b0957e465888278ad47d642db4bb318797393571c1adb5d84aacf7051775601fa77caa853f44147c0299be66f5aea77071d5c1f4da97a3a5c775b6f846be481f4d552081c774be1aeb1fe5387d6548851a698636503b0208c84907163fee4424399c78194720ab9c48ef534a8e1221e2a8561450651e0ac3f350204df994dd80db6628b436f44e729bd384d39de50c78c6a4f63ba6f6d89b08671d85971c029b9d487f6a10197db1b29973057e6753d4bc9dcc08a6b89cf2290e0a0585a39e3d6570eba7bebffaf81263b6abccc657a769d4b6ebcb7b30b0cdca88badcf7853156b6050f2428826c68efb59fd2145f8ccb99a841872bc03b3224e4ad0926ceee9aa40062b31055ab864929bccb3e7ac90ed6700a292694c3c3fb74d669dada3f0a969314911ea66f2be20b24a6db569ca5b6d5ac9ded5b6a6d715290dc1611e6bd3cdcda6f5f1a6653af40ad4abd8a94cb57665ad1c6ca2ad8b8cf081834d44d9317d82d57ccec331be340ba2c120b86164314b8a0a13eef67130bdb7398a0cfdb6278427a253d7b860879cafb3886fd3a4880957fdebf7479cf1482dd77acb0a69e82d59aeaf3e185f0080ed4f51e2bab3487e346e81bca4f8e64dfd359b8f53a3bc650b6de5d4c77accec63a361a0825bcc722e2ba54544f3229520bc9cc4d7679447320b5ec1d084f4207b2a61b1e2454208e0930c2c53f3b10e6b7bc1d8cfd0a512efa2029b4be508dbb89878000eae81ebfe1d4a1df583b03de929957c13b8fc36489b8a81c6e5c4e15747ad5cc5adc1935430f1bfded0ebd9d8c897e4259eedb2eaeae76141e5b30dfc6d47bbac8124d7adf794f60da1e111d1fe57f3b2a499ebfe3f9519fa83de683c44abb6b87c98899db0ca536df12e9572f8d32b203c0c954fdb51e40882579018a1a0911a49d5652da1dcb04f13c00bf894357d4525ac947093ef9aa945f0792e826fcc6192cd4d2109cf2bc2b8c0647fd181957c8234dcf04f28464b9a3d9f2f1f43c604c4f8b2c6ec0a2519d98fac85b18b7f66e4d70fe17302def28d306c738174192f26db4eb69f850f48426d4da23b442b966a3bf30a886e2755fb3418f4e0a90da2aca12f8e7971352c2c856125f28c4e670d68fdc7edbcdb3430ee7cfa5e941c095f27a8fe0b96875e6f6162b0cfaab2c835fec3e5ec67b83eda2ae8fb2eb1549dc023063596eeaa9380208390594c3155ec974008b3425d6aa03dbdd5b9aaf8e119a54c7e578bc149a1c134f5e9e8ac5011add1ab8817bd019eb3790338629d769d86d6641581f8bb2dbb656179b00c64d8177c5b2f4841eb331ea4a7c13d8232bb9b49b0ed369d263636720c6bc748fdef15a2b9ffccf0da06b46335a089f2f9bdddbee7042e1ec77c57f4d8b91c317c3c4910651ac3c285a1663f600e115f13eeee2f0ddd6a5a7be3d55e43ee4c7e73074424fd55ddad6e58d34a8cf42e0ededee870618c4503204c39214e806ffca15f01ac8d744e38bff908f90487a30e9a238f87197d3301ce56c61f2997237b739da659a44cdd770c429fec9d22718d081a3eef56e208bbbbffd89654cd07813532e312a848322a8f9c5be92c08694adfd7c8855d52c137d11ade26d76b25beb1dd5ffdd7f8d942b70e93288ca346be4a21a50212ad37e68ded688c319b2c983c545061b15b86c3de6e3ba7c2b9256c9d99bfc563f02545e3dc54e0a30fc4e026dca7898945f72110f49e72b6a8227fb58668b35374433af2089c376c08cbba2f06431d8a38e836911f1c6096794a367b519176b241db02d655ad6ec3958b5684b0836ec2fd6813906c6cf3d0a3baae114054752ebc8190562ebd431c1e899a8103abd8bf89d280ad6ddb6840825674c19a11d898979958023fa59eaa8ff709f3713360fa2c5c259efeb349909da042925eec6ce9395c25c979904217e14e17f7341d4977c5195eb6e018cd770ddaaa2dd662718c297d6e57150d81dba856d05848d590731a2df568bf87d8757b872f1dd9864df97e8037a2187143f837660ee448e58aee7a6566c0b8d663aaf2efca585f5a8608aff61a540ef1cc011eea8b5934d9b878a64d8fe6118a2aaa4df8b609dc1915d1050730d2e239945caf4482816368143b6b3144c9a5719f7fce963257a5dcb7231c21a3544c847dda5685bf0e82cdfc95fa83c645e50a55200127be12100a344bf98a8e59d6ee696fa7fcb89d26e30e64fbbd6b971a91e2f3a60183586ec292eced989a0cf552a4216cc3d2a10aba76f35c6a2ef9787f05accbef0af8e1a0414e6476d819645cf737dd1c2359e673d9b2b6e6ca7e9cb41d3645e01ce6dfb47ed5bcd839aaf011575dd70a7c093f72eff5da522d57600e02097eb6e0f3d7cfef1da62bec5c3edeb16f98e6faccc4233a9ac6f58c8a42050e7679c46e2923384c7cf7361166994f3b20b27424fd3b7202de3ada75b6bff81dd47a69ba5321ca371b39ee2e9ac4386195cffcaa8359d9f11eba47be4f761ac637935d9ea436657ab16351cf322231b32a9c56c296a8179e12a9d000018ff447270fb32348be5821ecbb406792aad5ad64f4f15e8ab9a9837a332aab82e849a5019217a24ef5ea3672b826af7433520debbf502099ab7c5ccbd51439a92955f92d6b933f2442716cb8ce5f3084a6d732ab281263cb7c40633ea678174476583daae28b2d63ae5ba29644574cf92befd03bcfd0712092b873f8a84d75a7765851e9b44bcc161b080b879f32646d0cfea8920088aa623748ca1b69dbbaeb0f786f5f0feb7959a9211c63f6ecbf061a842cefb481bba2366ca0018655ed017f66b638fb5c91fb6fbcfe3c4b99218ab431d3b62b4ab20328b23d51393f56ee229cbddd1cff0a8409a7c37f9ef1f9d6c0ba02fdada241e799c153e516da12781895eca61a56bf21f13e103e08c4340ef35bf566018b0c582276c0d83a3b36792cd57feb6daafb3aa3df7a888173fd9dcc8ca6545614a915a71a15a1b40cf054f5c2c1dc81f1b7d666529f68ed7878863da7305fb32aa1c1e23f17674c84a5258f0c0733c2e63483d5b09c6cc934c1ee32efc7d5979b185446bcb09e43bffe678b1ed3863d4338dfe325955191325a6b0a2a79bead86fcd6c0920b67e1be3bdcdc029b64711b718c0278872e8241f51f3806a03c6b33355fcd72d3d34ab15b5bca37ba62dfd1689b56b5326cd9cff0dd12d6c49d337755d17e5fa2d88e78f08198b64b526d1c4e89c317cfe37d158b95bce3fc46c417bbceb734329a652b8c3bdbcf307cc20bcb652fd64e4b1b3830bbb743b69f1a3f53fa94040c5b088e7ae3f711206fcfcbee2e1259820ac658d5fab18e6b4fe8183e550494ee34d03fc363a882c439a1f4c8ef8b11cb8903733f2296a8ed6e3354985fee04654938ed7a087a84de4012d673501a142bc2b7a4274ffb3c70fc351160ee2d593acf8764c7ba37d7e159fd49da1e3e8d3f78c4f32421b9990a92e66ddcd45c3fe16a75daeb83c0f357e551ecab3f483d5ad9c72232e2a41eadc386e4d6fddc65a72d9699867b7775a192c79896e3bb7009283a97aa873b9a738a4350f20b43daadeaba4f67773574b078e90f9d70e989d7320af2e5fd8031584bdb177e75d28d2339bf38009b1e1c330c223d6154efc3a83977242196bff8bee4fe8dae01d1dfd7c4a10839a0227d7cb1fbbc3ab3a7923057f42a192f15dad75bba71cf16e05faacb3a2d36f8876f6b883ee29c47fcd8148d36ca16842dab8061ebe3ec52a0df06e25325eb47b8734f07b4e286899dfe327e0d7cfc7d647feadfdb1f3e95d6eafc560dee2d44157b27dea7205c14cd97e1bc4385028436de2c477e965f7128543ee375c54819e48b658c849e344336eb98ded2fe51192af1530b1ff3be9d7e5fa4975e6c57c1eeab5270a9bb68acbe68c260626877b95b3f5b492ddffcdd907c0e5cd828ff35a60f20b0cd7c20d520e92c4f1d04ba61a1bf336e0fd5d66e12e4e1c8f046cfc2002ba5d9675ca370ee59bba57bb4473891ce589e3f679d3ed7c3a6f2ead27febde7a6b9eb6671904b7143ca19491e55c86f70ab029419da9035a7aced0e4bba1e5512d4477f90b922eb03327e0c5c2e3dc83b62faffab1438c3f6279a8b2f5e2535e28426da7590c28ef2a221a93d1a29b7f12693718dd1a8d9a593afc7850f39e94efaaabb94d50ff68e5c2aed3e8eed280cb1ff6e58550b9abdcc1fc06e8ab070b17de4c3785da92f3dd3256a4e7deb2d1e998e12cee1247ac34d1cc5d06db9df93165e18353c8b19a225c4b85ac430e6fa787921aa98605e93859d52a22af913c99488307ee3b6adfe4d34ffc5aa8cea0a2071eaa408d151243a219f8887b64f9a4855abb152e9b6dbea8fb332973d0adef3cce3e5a7fe68587424f022fcebe43512036d65b48bee0fbd18a8559bb8641f4aeefa8626cdf54fee6f10c192ac1476fe3cfb6c27722ea8c85b1b6e23be34dacf85be66eee2f51f9f25fe150d1001f9fd86d114f91172468d99dda59b5eb024326c01ba92adc00b3cb2a5444041018210e2561dc84bccdf24d6515a776ce65e09a2c7ad03da0aa242fefe5dc704e3e18f9f2832d8238ce29038c028b1656976cf3c2288a26b999d6305841fca05201d9ae7b67a68c108a1a424eb8da6b5b78d90c8510293aa3ade0203a68c9c1ce363e4eb7ee2f672df7a57bdee7ae598dbd8407eed289168f99b35a9898164f34242d269552fd7768ade126a06b11b36cc804b4890958837e30051d0542f5181f232e88f826eb08d8b8f5f9bac6bb7afe098c8ef023b3fbc4cd3dc40a79caffcaa702c21b108d93460ba40bfbab6dbae9f4a57fb99624d55c14b37ccc7178e25799170454ff674d37db0775a6a729f2af68addf400a502764be2753bc1db628304691098de910503f08b2586d1fa0cafb1ac85a5fb31aefdf278cc33220b78cd7ebaa5883381cfeede3c204e5b2c9b8f3f46db8e4b3d6a9c19b37d1c681f4de748ed9da9b1b24b315d3bbf0c439e4982f647b10c75882342679b516baafac78f03b2384c5d261189399609ef413479c42894635343d4ed9130ab99172c782b554959bc03f64bd1c0a6ccc1a0f8066c9111dbd1e5383753523ad7fad83a746afac9e2de647dcd20a1da09c4092b1960377b6bab093a1bcf0f21102db13dd764cb797520f96ee6f1ecba9908dc0552289a06cae216c6b9d92a599bdbe048426d2a48e7a002adeb4b0431abdaeafe5f5599046c5d542af7f4dd2cf2d4677d665d8360088e4a5ab530f18508fb1d915c94", 0x1000}, {&(0x7f0000002780)="580a1f055ffb53dffa354764a62026b0e8811123a4dda6bad3e8a146caada74e4064ee2163c50d7e621e64683d9c893dccada3454fdde3a74d5ac1037dfe0b7a5a9e64435f0c3c9aee645083e04a05062908293ed3ef218b72a2c62166adee0d55fff960011c2b7b95074c08395ca5b8348c851cf77974c1e45940ddde94cc1995de8c99b66b5d09d246bfc30c8dafacc3875fa0f95bf3defce666e12922885aab306611785b80dc0c6a96c735439b60562aec318daf8978cd1b2c236f40a3b9f40e21ff4eeb88ef43915d69456adcd93437469d3064096c05e291647839aa9330319735232f04837c2e1a50e048ccecfbe0c3db857f6d8b8e80d234163e1c29f7918599717cc56248a2b940583f38cf700913f83abfb5939fb5ec2212456b7dac82e35f786528de879bff306c433e1893905a63f5e17584d9cc91039333276632cc52a6bb9abf58e20f36248682671b1339306a4750976120c05f5c3391f78aab2439d73cc667edbe95ae3fefe56894958981c94ee0594ccaf034e79879a381477fc9efb8102df1dd4c788dc5268269c34691d8ca14a71d1515e4084602d460b8390f83e260f7454aa6e02d712cd5c0a60857789ab1f189cc4e9f0f8b5ed8feb39afed9c2bd5a2290f9945879b99960bdeb5af3bff4b8498f3c98cafb5746aebe6c6f99ef6a3c04454056fc5e421c89f8adffb8d7fd39c88ca7477b885cb377f636fb93eaa68f9a3ccb5837ff8fb43c22667776862b16cd3e4ef5e2db5f091ae636c3ed23935a9174e8f7594d5a2d0b80596d2f63aa1102c886fa55ca70b09c6cbe874f4021d34aec5633ee87f33bb5b08c81829741a3ba76736bcaec29d1c026323e8f659a3091966824057c5941e00cbd48ddb4e2813bd560db79ec9633a8f984abe48e5c5ebb6b2f59718421b76f2eebc419cd9bb87b4b9e4ff68bd0a1dd07278af1e406af96816699c4534b09fd69e277e37203ec6ae810c847db5f392bc09f685894c62d87911957d96c31170c8b39b6f652367f3e7cd0d773ed45d22e3f4a84115e1dfe8a8f4f00a457aa030a351d0c68f5e34939eaac21801fe79cc7b95ebe771357da4633226f7dbf23bd09a1e2678942731e5db669efc777a349a94b4465c5620e1b595e9cb73b4db8383e512cd4f3522d006073064c7093f8ee5d3d188e905f672d8d31e3d6db9d965dac7d30990cceaeac62cbbe8b492da31c33463625f3ff5ca3ec5d30b4c40924f941c93a2b784e1b2ed047838a364be7d7ed62ef1cc043ddc008d6d59147bc2bafc73853e8a1c604e13788fc33eda5ab87e93c819180b38cf39a8a81c2d679f3ecb4163791d1417c68cf56e1c2cc564ad5b522a3bab3a9daf1abff9750b72d43f4cfb54168b738ed12f878c601f0520fb35e8c55296f0780285c8bf55d9c9a6fae9575d0234f26063a14a0745846a72c0bbc4344a0efc9ed2893dfcbd993adf4a743cf10d6592905e1a694d332fadb972271a4a0bc2a479d96ae564ac1688011040794a53725ba1a58ab96f667b2939466f6aac1c6c35e8e3146a0ca02abb2b081e60b3cd0658e9830ba35785e5e37500e54e279c384b25e48e92d23f68bd9e2e03f9abdacab1e152ae23a53128f23133edf778c274f0ca9aca2b83eddd79179f35847cf1f806b54e0898ed02b5cb86dc71c85c0a329c29a4fce8dbbebbae0e1603875be0429c256476a0ef64bae004ab313e755c7f76c720eff377be73f26982ae2736a816f952b15c70bda103c4e60ebed546026f71497a87e27d1378511097fe249516ef60abffb73fadaebe96d3b4cb6bcffc10856d59cbc7a3939ab91b129749eba2713f3b55711a4a813b4f3e62068e238696a1f578c73bfecac9f2cf3a4adaa5a960f61c6dc127e2dbeaead533f435219b79643b9a4e7fa969bbf5d969e9b14b72abba7a7c71cf2c24a21924f773b45cab4e3bd68de63dda4f61e82f55aaf37490205f8d1bcfe521ceb6d2e238b2b8300830fba3a6f887ff18e5f475b518f0c4b807a7c0c091fa804af70d080d63070d5607ee799e2116d65acc8f21519444c1fcd72d76ffc1a8d1805195efd15a66e9bb103866543a49ac3ba55d2fa8c7d4d12cd16129a425582c2b23227fd868cd2902bc44c5633eb9d9d22cc67fd2724413c02edfbf5ce317b5bbedd3099f2bc63dbd12182fe5a85f5bdb165dc59f063ee4ed00384bea5f39d3d058ff567664c18586ed1ede56057a8f45f40f8e7b6d5aa4befa257324f0539c0dcfeaedf513002d3c99d8f89226707dcc9581e5ce8b4137569dd9c7ecd455c53dc42eb6853e1e0b5a6f3a9d03ba7e7cc55f7163a92474c1b23dde99e0f73370f9fd2b5a467ff4ff3734aa28e80124914856c7e322a20d1ba253e2912e5057fe6a422f3ad52fc51d20fde08ae53aae9abb062215266e26d403bee171853188acbc3e3190069fbbd10a480d01f592a3e83a3dffb3e3caf641b47d019b0487df7ac52de6911d904097562dabfbf3cfb94609a43ab1a55cd5cf11097192cdfc2bcc8f9da392f19ade5e465c5874ac35cec67169fbe90d2687a68059378c968687b416cb2af8f6dd7b9b5463c7692bedd6e847c2c282049dab699c704fd02ad6c32b831ada0e3d50a36d142033900b177d77046ee072ec29b8170cad45c8afd1d42f3c536946b13a5b3d57dbfb2383a477e95fe6ef314ddf19c08c899a801e1e04ffa8048de36a3757fb68643357611ce60e3afccc55a521159e502d4107ea1ff4007c333bfbe767c3a895069f7cefae09b1aa501b8924967b37b8eb786d0ca456c34cc43b1988dacac2124f857f67c31bd80ea45d974b0a045c0159c518c1eac4629f1d202876abfafe72a020a8838c76f860c9a3abaa1e5508aefdfe7c9dee50043d16ac3824bc6a3bd70f830fb3d4d276891ecf0537366ccb2563c3483655074f280749cd33740042c6b8bf9bb6e022b36963fac3c0cbbea86cc59d7b8e8419f20b7a42aaeac1c6ae25d145a31ee4a09548598abc808174738be3df907312cd2964e7688faea257753924cd2b60ff2daf358a19084cf01f384d8027e572bd8848425f4d55a61f54a0ad9b67e095889d4ae3b7830940b4dc06e58de76847b4a8f3ce15dac168a55e52382915e33e5a8db0a60e290a77389f2a366ece7c5135633785c906a0c73291c596e3787c177b111c22be27d44dfdac7d0ff0e966669b3415c539fea40730094b90ab82bd29f68c0cc9670052da73c7ad5265414f08db7ae13a800488cb6f2b86068f88d3a73c890b0a5f2bd2a64b807deac88108414c819eb4cabec594e31767032275c8dada3d418d17cb3d9829b5c4bfd853b413966af7e14ff50864016304c618c1813b47ca13a6463be807c090d7a7977403af3ab13032fbfc7c575edfbacfd4588bd641e93e8350c065a63658d7ce70b163b1f8b3347a60831fd5b88b739c14e953d359a5d01b04e141f34188e120ed7b92b758a42055cdc5c069f421e037192df27fc52bbd52ae98c6eb20cc6aff7df1c5b51279ca041f44da34c275f70631925220c92ec32e750a547fe1031e5f3173969a1c6ac920b0a1921ba5e904e133484a835c996f02918f93d52cde5968d1b37ccd1e06f84ff552e7baae2c5ca3e1e220fd029d25314619291f36a6d4617eec8577fe0fd5df3578a4ad711da2bd7037e8db5d1480331261f9dfa94f28c0d84b47a39f4cdc5ebd4031e983283874d080d7309a8edbb194ebaf16c90a0202b4855f6f9b4c072a528e60a461fc67e72aa727e871b14a5ef1f123b2b42a052e932c9ed0dd811145dd2df3e9b6791f907e1c6853d4ac1ca8653443eb8460f839298077d7ed5ba15a5dafcc13b9efaec266908a7767fdfc79e08a4651de67add416b9a1153cee8094cb3e47694296058fcca952c4d2c1bf442d1781da540ac3872e17150fb91161227bcab063d481b0b9b722091f37675e70b3c9f256e7bcde92c89b9fff3c506784ed52f849238f16828ec4f1d75aceacf668ffda2059c852cb725e3366603a22fe47e6e06bb10c3dc7e9fb0400990a3283f719c6a259fe1da396e69e740f62e9ba31c66939d8e4dfd44385654e2fac06335f002ab5b1207aadb62f89b2bb7bb95bc61db71e324f10919b983c9bf8965656462534ac34dfe7206832e8746a0076050dc79616ca2b2d27a45c07790e2f1e39010ac62d9f7b38e7e422300ebecc9d5cad6da8555e992700fabacbcf91f0f1f78645a78cb4919746366a3fb538a820e8765cd195319937822c928fe2fe7b71e16520d47db22a648631305b4b78173c2fc73cfd4a55c7a6d86071ea6ea5892c7603bdce01ecc5a29e2549e961c357cd2c368423e678d7e3f7b0bb1b552af9a3162da44e19158e8e9474547a145114d2bc3b4324ac9640ce945dc48efc85236897f8ac66c16ecf5b7f3b7085207b522ae33599256c9b5edf50ebe169eb1d7e657b49d59b9618325db197c052734527fc0b9636cac8d20dd45c8fe71c9c4fd0bd0f74ef3cedb506b08f8e11002aabce658bdefad2a5c9e79d5768510e3588fa33887707973f55f2ec0562ec0fa6b5ea7ddb8932f44945d7e01968bb62ca8d8a8e22485c74615f50abeb965a1a570b992b5475e6fa19891c88b1ed6e52b176730712d99a1f95bf36b7caaecb636d740fb14f1f690a8af6d1bad292a9843ff794cf91641b2881ab4e00d068e849d7ba56e38a25dfd187f19b98093eafc1515fcfd1bda68cd6025e26abfaa161c05843bb8e7e44651d80bf1b1e5b3dd7195cd61068ffd3cd1d78a759c7fcbb62d4381df655d462b9003b431f790291449fcc97c9d2eebd27e01d1969f1a7fc8bd0963b74f342ce321ebf152eb4ec768997ad41e22e64fb6057149124d956bab35d7cc662cf04f6554aede9e2ce9a8a92119934de526ca5959d2c93d78b343df6c50da862b4654ed031602425c73f8ad83a3f52cc1dccdba3e8a579b075a638f27e1e4646e6443fff6ab6b07ff23773c2f612fd51ff6179ba932ee9604cf0f4d5d2bcb1ec8804da7fa0e9b0ec6e5c26b634718c9248c259d586aa062fb9af04c2b8330c84f16d0f0c60772ad25f0b8b24a7ebd8bc4e69cfdd6c862988d1de736e6509f970b8480a7822079b85a8d88d2154cec3b59ce3af18e2cfab23914f8b991291640230303cc10763405e32387e95c189c14a6c699220bafd00f5bdae5c7aa6632464f61962e10e68e4fd51b26307d10b8fee8b10e70c5b343d93b33930e09de8c214ae59a8200cfd656fb9271b39bfe2a03f0ac7a15d16b9ad45620a0b1fb29cfb6fc18805caf2288b6338671597e1e28c0dddfe3ada76599281e75effed5b7f574ed7a403a67cbab35e1cf58d558ebdfef3465b337ced1fbd60ff705883fda1e162edce6c5c505d0686b7a541f31b6ba6f574ff1c61bf06dc9cf1c148365cea5bfa6dc1f54e2edc71e639226a678d35cd8aa739b9737dcfd7c6cde565a58bb384f400c450b9e6e5a2a24acf3cc62fdb7d008391e21a1dd14e53505793f09ec8de8504ac4ca9a3d9a165f633f91fc91a2623a3944b5552a2b1512e9b20b87d8bd0a4c4923973b8ac88990eec4e2dcbf62306129c9638e36c8f90f80314335024b71e5ccf85f49d1a4f5bfef1004a3d74093b147226c5a8b4572d6c6499ff61cdd906036d70b19869c92657f34e9adc5a56ce4e8eafe5e81b927d1b24e2f63e2d577f50ac3059998b78576e5de8979a9d6185a3d3146abb1def8ca4c7b8dad25520bdf83cb07e5ad7028c0b8a027a1d228033cf9353f988f43481baf59c1700b3ce6b6ab3cf5dd1d33c9", 0x1000}, {&(0x7f0000000500)="98265afb679c74965ede3989cf78c7214d885d37ca3dee729242a3e3fca0e31a85bc8791574658a7ef3e8d055efa33f951f82e1c7f5156e0192f3cecdacbf870dc8721b5b17476e71d353a9f95b050af6a152c59f1790b2a0abdc7d85005cb9bfd89446382f1e946fa5f9d2256a67825ab327c566db4e2d14b8407ef23879853468f223da5401fbe868c4383de0ab7a9a22dba186396b41332e38f9028965db0a6b793318456fa59e3bae996f86c4a46de50df0bf5cd7a16fbe5edd08f43f7e2cc3f1ce1be29037b89b8", 0xca}, {&(0x7f0000000600)="b809f4e76805cb20fef4c031158208da8b3c00168bd72842b85a989d738081c64960699c507089251cbc56e562214677cf8c08d8df98cb1ac59a59e35a7745513f2dc69f4f1ccee8e2dcaefe2a896f6a9ed19d7938674c6c30f02540633e79f3f4a56c5960da9dc0342c1d6df40ff571d84e522a08b39d73ce421dfb099d06bbf7e07bd6ab2de15b8e94cbc90afd580328d6f6283e7105046515a261e6ba43442e5b25f4b8c293a48f36f5e468bac846039a4487a8ea4c5fa7d304732998ec252801d75c331d0a8eef05ea58c32659e3414949a633d01d529dda6a685d0ea4a3114869387e759d7ecd7a91946d837327e6312d", 0xf3}, {&(0x7f0000003780)="0f6d1f97dea431ade7e00f743a18ce8b8ec78b2263c45a5dd231e3c90d98bfa8987c6720611abd5af4dea1d4dbf733696789798f65b2240f13e6457d4a1662f6dd6d0d06bbb4661b4917291ebc6cbab510c025899ff27c11fcbc371db63f492634292613235aaf098239b7195f4a9e8b722ceffcf80beed4673aab95cc0d2c88dedab9696cb5fc385711203210c2364599541f0b37fa193d664383c178a230a7947dd025f3aa0394ccd1cb4a247e85763c42f3d7a7e504cab7e32849e1e27b4a19d9fc372534726e18c279fdec3db5c5699db687ec34af1673b71d99de5e7de8cf7f05d723209263bc0a33f1b45ed38dc2975dc7e5272f365eaa6ead45f37ce2f78e681374f13290da199f0bdc609ff520c44ff1e263ac20d06e7863bbca3a0c30cfe74aa9f007de3cdce98c6c3b53d70c2f317b5344aa4d838b3b527a928a64edbe83d273209bba087f318c5c9af66eebabe82302a0a137ab8c0e0cebfc899c743ac4a01258cfef04b5c52b051e441546321ee64539dcb7e40d76b730ea22c7ce2b8788996b8b6f9ab09a15321d7eb5adfa970f4eced642af279d290bef5b025f5fee79ef91715f8ea5704961c8beff90765a7e231e3373fe6ba269c35de6d2e26c3319180b247ebdac8994a341bc190a4d0619a41a4367dff111cc28f4f0533937e0d382f6d1b6d26a98996f898b5e445d14d0a12e1eeb67e5e02a19f3cfd89227ac0028cce2737a8d0694a1feb5108687c55df8ddabfbd7ddb4e493854aec54c79853640cfc9845f96f4fbfeee8459b20d4d1a26c1761c27e263232a00b702aa90a9be4b1524ff194d3a48af90828e2bb381467e0a30fe1eeb15faffa4d06db0a42c7c7334e8817ba014925b9871763ff5c28646db5a221e87fd3c3c4c6dd91ae527f010294d19685e151ae6354895047baec3bbd7b9e56e02ee52b94135b23ba0152c4b5ea1f5ad9455a95c6a56bc284e88e6c6ca36e1bc5c32788abeef328b68a7dd8d327b6adb68502b362e858ffd2682b2406df8cb8694155a1d0c99af3c3b772cfa1539b78ff24218f5e3989a7594317cd9c3338f9562c103b9f3120dc1582077aa4c2eabc332f04a99f690c1b85fe54e62d969a57a2d6e7761d48cee982beeb926b4bc3be51daa021484ab3890b4f858813226f5063924dae3dd7b7c4a0f7f7f235d0d36bf66fdb90052ecd078870efc314e7b1f96042199707dc00b74acfac069a717e2981fa8dbf4eef6ecb2bfc242a73541ff78f1dbc135fc6b7e74a4a05186c4bf27e0a74eb0e169bd20cc229a6c3ab50175cd2d85ce439c84248d4192d0cd778831e876c8a7f2203ff060cdd03f366ec95ac69e630561f6219a58725fae63c5ba823e0f1c845cdc03526469ccfb7b58b0bc3236db5edd52ab683865b0297b076793c537e7472208677958ad30641a6e402c216282f11ea6099e896d232a93ffbc2de6a9f8ed8fa9fc1963693a625ae17c1565f9cf2618f714b794e9f175f0bab5347e0377a293336531cf09c6206d5d22ab5d01d0295119c84eb69ded17b59c9f4dae8fc02d73a9b1c15d9709826102037b84c2089ce60dec0f4b48899bba587613efff4e4184c1762877ca8c789b195485bdd658d13093a4435637f6030260c991967dfddabfca462d8bb1cec722fce0d70a43da78b1a87c57c175e0d5715fa42ac30776255ec61aafd80e9810eb0e65a72cfe71b84cd29de0a48d3a53642ee0350adb20beade37c51902b08a679cde7c90a2b3b48c0cab52e379c59ed24c862191a5751c19415f7afd3e7396c0124fcc5a6a38aa08867ba93196dd98bb2bc63edb0871bef6b756231ed1243f9f4dad1687a1912839c6eec77821b46c794d64c477dc614f554ae8701ee17ac31e3e9764bd8836d84af3ce2a17d3626c0459714b29daf1ad61cf9b43dd2f81ac6eaf91c34a06f938a2085a783197e1eb3de8fbdd6be851c928376cfa46f3086fc75240de0415e76b01611b00e545683a32d475539a367e87d65dbdc44f84e8077453955dfcabb48e1a83b36902cfb30e2143033a03df80cdacb9e88f4ded0621213ec6f4a2ef490e6a31ed18f5cc2cef1b802f0fdc6c5da66a733bf40a066dfd198a61e6936e6ac66ab1961e0f6308c9f6b38e5d87058ec2cb27dfb8140c1f88492363e2f369025955e183a74e176c7f6d39956e54c6f4b8cc0c8582b60f99d1fea8c172a7c238c7dd58d0fbab43cc0b7bfaf5d1f77869d7f6f9fc140e15f06c21045828e8e4924f257f006cf779e4117494b8d3b73bfda9f9d06a63b5eadaa312e85b336252090397c16984d9b0622beb69716f2eea94d13241caf1aec53e079955a9523c07dbb3589983e548e50b687a73a687bf3b8f119f38b437f182a86e1005ff2a23b839149972e2a92e2d5664603e476f46f9ae8cc8b6a0c8427368d91f417bbc8624684e2e8b7add43d687c2c7a99f05f397d3615b819474959e94b6a0b0c98bed41fa70b0a5b7715889669e2426247a4d734b16c20f136ed92b507af8c5c1fe02c4ac19dc53ed5bcf7319769e446510126acc5846b78c802837997b305393083d3be27985f6ea8fcb8ab5cf13edac121f59cd23a6141deafe5bcd34a75a768673ab2df5e4a24cdf8dd4b3c3b8a725eacd5d01ab9085fafeaa6a0fa424c361123eefe5062f747a9cf9938295cfd826373bd31000baede48756feef01789980f910c013cd98200942126331b754fd19202e9e5630fd400aa1c7c3a929a711d76310f514d9056d62cb0b53eeacc78151290415659ae335b6bfd8b0dac414f20192763f315095232ed260245ea5c11a1fe6a4d8ed90859b85c0d04c464e140788a41adb03d5c277827abafdd8c78a150463c16cc9d0ce6d6906f64190dbf1b98321260201669a7679163d8d3a71befcffc5de829258d3c4e23b49d6943bb4653807ff5c79368933cf824d5426b4fb606370759be24cecc0ebf5963988ce5a74d33f808a2038d43c322d4e0624c4e736b7fd8b026df91dc35a61ebac5dfde61b8a1953cfb7568d132d491617ea7ddeba31b6d933a7b212b5f730ac9264813d914bcdf9749bed588be98fcb22096bfb6e6a77727a970ac79434175703cf52bbad260105c0ed7cb0feac011aacd51dbe60e58e9e0d9e0daa70d117b6e5f7009423b5b47b0e19fd5c4db990703adbc62e85622f7c0a1164925f15dc989e2bf7fa6b6c5bed7f8b462a0881cea5dcb5c0c1ba8f47dfaaeca20d77af73fc636ce9cd8940281bfb806243b01697344ca5f1193929c91ad48fca1c3a3ebc89a56759b339b985e946d0c0e44da12612d0985be4546a2c9fd3bed5b71ea86520e10ac765c4eb50b16f0c92f1a331437efdd8acf47fef21b3cca0e247e8aa0c599e811d89a934b9c2371b4a4d0b1f2ad40522fb414c2c9c841f27fd0d19945580af931ad171c26ff1bbac2ca8fd45c2bb6162786ee9a36b27c69841027675e8eb9956b0c672f4de23a06f7bac1473c2ec0ac787fae197f35f066b7e01aafd576b2951f9e11f72247e8413ce82240ccaaa387bc7d9bb5af0888b0ed3eb40d40f8e603b535fae7f72f08fd8a9859ba12840c9567ff5148b9afa44b0888735a949914f055cd2981d9f3df483f1107042bac7ea0f336a1fb3453d81956497f970ee480f11b9e31acb9f094c2524ed4a0d9fe0e84b2874d21f5d5ed7d7555c690d7273581eac626cf88507a2a8814c39986262f8a995dc6a28acbc7b40dbff5baa27840fd8ca6578a01523b4323a58c1fee89a93103f19896e133c5490ee0f304668006840d7607a542cf9fe55b131dd9ce1a9a7648e7b34e1370bd30898ed93f2dbfc432fbdec412923f547ff6d7e35a3c3ee0f5e3ee77d707fe0909a8d3f06755f6e4907aea384faeac3165cf9922ef3146f56a72fb313d54c57253626837a55b85d0fbab958258954652479675ed5d0a03298cb36c2ca26f2ed8799a03ebab3f82c0f1c112c1b16915be8c060873437c3f5676cc3bcb827bcaddc012e61e188f8a0beeba4561fd32e54567ef1b15189e12823d5403f454a48aa1ab0b7830227a53e0be04694e02e0cdde91e025edd37b34e2819e066f2b4d82ff445b6f8fcad94c5cfe2761f1d9243a73ddd848b16f3df742a01f1038f42bbeab27e4e75977d888e01ecc478d30f585a0c15743cb156583898c3252bcba6f3ffb7d30dd0da42bcc3b46eca53668593a71765fa3c1ed771d8d4ef243cdc63dcef952a46552842fc62702ce7e71c3732b7fcdae7985e314964914449fad0217f0aeb146a13268374c4027178a17582c7070352df23c93c1019bf8728a3fb90b11bfd667cddd4bdbb39884991a9b6a949925c0346b4b27c9f03f39717f2c40f7597c766c20b848ca2ed46604ee32fdca540c1aa84526eac33311b85c460b1105bba622a693286611841647735eebfb83ad882c43552242a676f958bd65a207b29518d72a6370827c9035485eb788491f1ccb3e556263bb6747fd5024d95d262d0c43da1757dfc043bee86e4e40ccf2f4b070fd66c9882375e71d92a619798306d30326271dd4a23cab1574426912450ae96a8382047693ca5b46c494b347b12420fe8f26555e7465c80b09e559ddcf1869122d082085411dc9072b04671562f738647ebe917dfc631b1a568a5c34ffc1b7d609d4548af082d1b2891ecad82ad8e9a0f9c3f7215a43953497c746acc1e86f81a6ae4b18198acca97c6300f193689da2cea424d2911eae80aa13b9cedaed38bf4c0f8f1fe99fbf895761361b87b34ca76e72efea7260942ebd4deeae905768034c9893e022693b00d9b39ff15b1a5c2712302ef061d56778ba6b7f271b1d71111eef9da6ecc1c306f1741a49f403ecdcee14737ae3357326a7a596d6901b627432f53c707de2d5fc4c7242a5717d966b8c65a6fbf287669511fbe42c5a40e564e34c14f15fe72f3ca37ab1846fd80a2dc5e311cf4fd027497e36869c7bfba7fec6c7e7b49c7bb8781a2a2e4df97dc391070451986dd9fde7d36291980ae89809bbc279a6e38ffc975cb94716a42fcd2506d6e1f8a6bcce18af3e452321654a5000ad95e4a877c0d426eb950cda90e1c2361c00df47efa1cf77fae4c474ced86b51483a07e72767b2d539c0bbe6cb9bf9f5ed41f75735dfe690d1789e48083381d550af73bb840c8ca1477d97a9a2173e6b0a75dfcbe601cf99f44f0a85e4302c5b8d7b46ba6204a0fa3997c02e6489e78d4f97e6611ba6390befb7180458100785333b5e4e26572b82fda0b7dc5bb1951ac62d928201f92d6f9b5e3e391ef5c2aed197f9927970bf4287adfbdeff59bc8f46cc976df01c678b6b030aa37ca338832856cd3687dd877e4793bcc9783f82162ea7b8084b6426b66ae71132b9feb107c09c851e44e7908decdc14aeddfbce30d9a71be39e9570e9b5db8c219d9a40b70b5d75c3020392bd627606475253d98665fc1a5a6072dab970c9542543b30eca569151ed00e6ccd3ef0047bbbd334719f2c6267af231ce4d317eb08d9e9195de5a68328a28f868f55ba9a36721a93d45cc8209b740c8a453e7e44f800933bdeca6228f6a889f7e329ae5e26323870ed080501c6568e2aeb4a3f872bd5723c5f70c5f817620a4fd9a41fb3ecb510f8e7a651dbdced2451479619c411f345f0e3dbeb65ffbcd02c2d10f9cb948954617f2cdd1f9cf09f23b2ac1aeb909501078ac2cfdb95920f71deba5a5071e9049814d06a34a02a9be753d151e23c82bec627742af259aee37a098f910589ed9157b16bebc9f1c74da099c720936658442ef0a45caf6f312c", 0x1000}, {&(0x7f0000000700)="b4a3b542bcb5033c8da9d55fa4b71c943fee1f1ff412aa17e1a888602d89cf4e7cec2d1e8e4ba132bfeff2bdae8ca3f65871b3053b6ff1993a9a9a677999e77844822e04ab3a87cb0531eef484197974a7edb08b181b9daebb12a818824ef8fe8f4cee061db69d9fd756a7f0c581779176f6aa14b9ed8570a883743dd2bc7e8856fdf4e495129b33903b6b7461745cf02d03336fed2d4df29e8d941cb6ee65be6f945f32672ba08b38e7235fd9cacc7100a229d88c1a1957e149", 0xba}, {&(0x7f0000000080)="aec74b281cd2d93379dc834136ec4ff6a02fd92bdb95f2e97ceb48854e16059c53162ddccfa7f89c1073894d53127940ba74bf7375977849bb45", 0x3a}, {&(0x7f00000008c0)="f089d242c813a6de825cf40d235d6dd28e71f8a56a3fea5eda807544e788a8601152381c9c96cf0b86a31716759492622d3ea399f07dbf9017cc0a9ec8aafb10d34036b76a70b7a35f92c11f7c8b0bf8d484be87344431069c07a8b7ab3ca362610f2eaff0a1d40c62d6c8b081fc6f60b9b0462de60594d1a02937095c07b4f627b55d92bf", 0x85}, {&(0x7f0000000980)="b17d492a8cb1d210329859b78f96735ed6ddfef2f842b6b8ddfafaf1ca178b64754e02c28a16133a01a0a7fb2de3036795f36e46f602b32f90ac57bcf37acf27d5624979221e59a7a054e726f906d353f2451692eaa27b5999f79ed0444e8d1890a5ead1233d23613b3a56e4ea30f2edc3ece880eb5fef4d0fe2a56dca6e8a07ffebdac9e822ea86758fad85eee3ff377384647ecff23803659ee2d760c48f5c47df188a1451bc488aac398beded780b8e456a3f8b9f86ec1011b9ac298283497da924bc0ab374edd821e1cf7f8b031dfca3c1b2c3d83a7a2a00384d42e8e7e74858bcabf338e578c206c74a433090f42b56", 0xf2}, {&(0x7f0000000a80)="63a5f8c1e63a157c63f1c2f02e74d93c1cf7a6b3d641008818d949f7edec3ac4c74b6d78ab31412fd419a162821885befd73a5ad6214746572043bef8d6a9f704629bb5383ee9ffabc30f16eb2aa0be5ce595a1f552dcf4e6a707a3b8e50ceeacaa2cde4721166ae4f04c7388758b1c57adde7cdfa6cfbc07251c1887dd338c3c1cab87ef129bba35ac4511f2a18890b244712ade8ad71dfcb11b4e08b05f420c96cb043b03e74d017ffd210a7fd4002112925535c3e11b08c9f254e315c04d29a9fd24e270050", 0xc7}], 0xa, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x6, 0xfffffffa}, 0x8) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r1, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) clock_settime(0x4, &(0x7f00000015c0)={0x0, 0xfffffffffffffbbf}) 16:00:30 executing program 0: writev(0xffffffffffffffff, 0xfffffffffffffffe, 0x203) writev(0xffffffffffffff9c, &(0x7f00000003c0)=[{&(0x7f0000000000)="985a8916fefc064d28096bf03d6da8ff49e73e067e0ede508bdf8800dc4887d5c253060466aec5ac86c81b7459725c1a4808539d0568d56a6e384fad81c0dd7e56c1d9b77ce27a45249b", 0x4a}, {&(0x7f0000000080)="7b94348d5da41b75988ef133b8eecfac0f6aaf55325560d214a56d90", 0x1c}, {&(0x7f00000000c0)="bba19516eed727096b3116ca8465fce055a2effa83c17d2c1d5f69313f6989d477a73603175ee2eb30be89d876436773d0c7aeb93cb18f6fed7e7cc920b4b0271dc62a39cf551c7b1ebc3843ce9290fdbe83013cb8e02adf3b35135ada5a08e687ad2139d30533b9540ca985a7c755f73f5d73a72370811c1e33855c23ce2b63458c75fe945d95a8308bea5bb926a22f0029a999aad19a49c01b2e406c3c64aafd645cb7eda5645f8e45b6f6a8429d2667f67a66a5d093ecbdca21d23b388eb5712a65b2", 0xc4}, {&(0x7f00000001c0)}, {&(0x7f0000000200)="bd349e78dde291f94a22fefb1f89c5ea12bdf720ee2b08be7ab3fd545099fed52d677e383ec921d41bc50e90aa779e6c490c55a6976632ad5553f7975f8c00ab099e9258ebfbb402209b14ac5db01a8cef72f83b524daccbff79b972004d532c8e17e007a3458c7c8081cc7abc72d6dcbde4bb84dab2422c9b1670a765df516846e24d32c3aaa819d6a8d5f8202761", 0x8f}, {&(0x7f00000002c0)="59320174979850065c58f8a3dba997b09836cfd85113bf6cdb5102e5c0b7e201bfa7cf803e772975ad6d78f06443ca94c83b094e9389118a4546eeb0f54be5909fb81d1519638065ab1edacb2e06a11899d10f7cda05570e0328f6252d3f7302fb1e518db292e3d9ffeefb75d540f32f7a39189cfcbf5349b6540e870c6065c1a0009bcb01d4770c00944baafb24c8e454ebd78828c009120d876b4e9605235570e9287c37cad465ad4c9629867cbdd4ebdea773afb98317a6fe9bc63ac6589066adcc", 0xc3}], 0x6) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r0) accept$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000440)=0xc) 16:00:30 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x1000200, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0xa011, r0, 0x0, 0x0) munlock(&(0x7f0000000000/0x2000)=nil, 0x2000) 16:00:30 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCSTOP(r0, 0x2000746f) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x100000041, 0x60f9, 0x99, "d9ad0f4ef126d1ab3d180dd051f133273edd70ef"}) write(r0, &(0x7f0000000340)="0dc84d08ed10cef7c6743f844e9ae6f1a58fa558dfedb1e57683cb7ac192591cc97888650e7c3a3fb37ff3e82ab346597f608f6fc91d29e7368d91bf3e93e5dc81096a66e9534b57dd5cbd2e934b33ce2061f1549dc75a8d2d5708020fabcae7045c9b2dc73318", 0x67) r1 = socket$inet6(0x18, 0x4, 0x3f) getpeername(r1, &(0x7f00000000c0)=@un=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) 16:00:31 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x1, 0x4003, 0x5) getsockopt(r1, 0x9, 0x101, &(0x7f0000000040)=""/84, &(0x7f0000000100)=0x54) close(r0) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) execve(0x0, &(0x7f00000003c0)=[&(0x7f00000001c0)=',/\x00', &(0x7f0000000340)='+\x00'], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000000)={&(0x7f0000000180)=[{0x2, 0x7fff}], 0x1}) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}], 0x1}) pread(r3, &(0x7f0000000140)="30f69e5a13c334ee9063234a95c9d320be2cf894cf9bfc086d2080d7a12afa0f191f837525141f239300459dc212d1c071b1b9ba52c1f624212edf7e55e92a00f60cfc575d1806c5d63ea678ebb393af7b9902ff60991cd3cf623b7cbcd71002", 0x60, 0x0, 0x0) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockname$unix(0xffffffffffffff9c, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) write(r2, &(0x7f0000000180), 0x4c6) 16:00:31 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) getgroups(0x1, &(0x7f0000000200)=[0xffffffffffffffff]) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) 16:00:31 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r1) accept$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) accept$inet(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r2 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r2, &(0x7f0000001000/0x2000)=nil, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r3, 0x4, 0x0) r4 = getpgid(0x0) r5 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={r4, r5, r6}, 0xc) shmat(r2, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000002040)=""/4096) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000080)={0x0, './file0\x00', './file0\x00'}) r7 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x84) r8 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ftruncate(r3, 0x0, 0x3) pwritev(r8, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r7, 0x0, 0x8001) preadv(r7, &(0x7f0000000000), 0xf2, 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:00:31 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) syz_open_pts() r0 = shmget(0x2, 0x2000, 0x200, &(0x7f0000ffa000/0x2000)=nil) shmat(r0, &(0x7f0000ff8000/0x2000)=nil, 0x2000) r1 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r2 = semget$private(0x0, 0x4, 0x2c0) semop(r2, &(0x7f00000002c0), 0x0) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000000)=""/107) shmat(r1, &(0x7f0000ffa000/0x1000)=nil, 0x3000) shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x3000) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) r3 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r3, &(0x7f0000001000/0x2000)=nil, 0x0) r4 = shmat(r3, &(0x7f0000ffb000/0x4000)=nil, 0x3000) shmdt(r4) shmdt(r4) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r6 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) r7 = kqueue() r8 = dup2(r6, r6) kevent(r7, 0x0, 0x0, &(0x7f0000000100), 0x4, 0x0) kevent(r7, &(0x7f0000000200)=[{{r8}, 0xffffffffffffffff, 0x1, 0x7a67115487fd687e}], 0x3258, 0x0, 0x0, 0x0) writev(r8, &(0x7f0000000bc0)=[{&(0x7f0000001140)="fd1f659c369346f6f2fbbf89f8f829205e4e252f4b3be8ad49dfadbbdf8ecf283514f0b34b519e488004299b1052cc96091520d8b3c2e185d027f43f79c7f63a20f033645d9c655d1641f9e6beecade169b58f5fd05697935799bf80a8991f872977dec3a68882f84a9dbd824617b8e9dace65b0933a181d5a5dcf3981cc94045f61193cd1af4e3a75df48a60927c106b04bada4781b4ad09a8ad382b24e032b3801fd03e4d4c19cd566bf912468e2b96392e4e75f34a6f7fb6a42e7e6245d32ecfe54177f957f74982e710f8e39008a4305ae6b54ad5a07394503d4a19850ffb82ce65e2808", 0xe6}, {&(0x7f0000002100)="aa85ecd9d5d9fd0fbaea20063fa099190e3df492d9fa5375ba4dba23123c4da43ede3937c34a86a9862863709c3b51162068b56f853b38cbb13590f7820a37d18d3dac08c6bddc8175ad348ab7e506efe8bb75ac189c7674e946603e7d296e1ba8e21ca1bb35df3406b0e7297a1e78c2c94a8efde5ab97a837e5c028d72509990a2550c6b31fc42224d82cabe7f1eaf37304bcec3bb2692c08f5b0e36faaa79d8b87fef505046ceacf86716f3f1c20711b5091ebf9c1bd1db00590b5c338b3bdc2031e58251ee19ba48c22a942dd076c7999f9c58c6c1d0532d31d3bd866108b1b3acb8e3b2f3e0cd3658c1ea00f09357c23e4c533d2b1c93bde44b139c2bff097ffd2307931b705515a42e98546f814b92768743c48081fa568159f3893d8673c904badf382dc45dbccc6e98e0b6c122dd3bfcd169020ce4b2f5ea607b0ce6a4a2c0bf71a8e18f34b07de842be014fe415ae1ff8acd4c5eb49b4d073b86ffd6350d8108e7330618e6ff48519f9b96cb3aa206d37aa233ff9aa2e67a707010748152438627060ae6cd6630fb11846fe847c505df96db54d813d8237e4a2f72ee1d0f150fb8d1bb7f4ce0a972c4f57bcf92cb01c5ec3f255d1d33e40ed49c33616a010f7d98da2b72ac0fd6e64c578f4d7c43acb878ad47587a6832aa2b3b27a52afcdf117e7646ec6ae2665754f6c16e5a55bc97233f8e9f260f363b6dda85e87e222d0b863a82fd76df5760fb0a5d4ac419b22134a569b902543f17ab211c5fd44a4bd156f6ac9b038cc74a46308f43a92377700a256fda9af34c5b6903a39a843d61f8cea0d3267db7830b010eea136d1ecea3471a4745d9a92fe6416f67be842d34b6d887dc0649d4a28ca7d4a00e1429a05b023aa8c165a0225a8eec3fd5a974d9c91e004bb928fd1283b6c18731dc37c2c8c25fd2bb1b5e5eb2064955fc25f3cecc9c725cca854862db63501f5aaa92bc2dab2f45a5c5ad1f269b331023b1ae6cbcfbcb742b0e055d5e2d4d5ffcacf9fff428308262576d38ad0c55f09973cd0a5fd73cd06c31a7141a9c152e9aaae7e81bc3e7a24ee11ac5d602fb934df5584ac19c902a5e26987f76588e4ca0390f0d26cd4357330207951a98afc7204de271d83f15400e4524fe81f4b28e95f8cd10d83d74fbde6e21c89fb156bbaa7e74b2b29f4932423f2611ec6b72381fbe680295cb806a0f05c168bdcdc0ff8112404f48d5ff1f98a01c93b52c398420e5eca271ffe1a7816e5f73da207f3bdc9e5fd693dddf80838d2c8ab165fbfe6da86841f05a3ece96e986a31a33842cd15de82fdc57db531dc3fae389931a47975707f25999e8d11066d34f9e62632754672c9aa361b2482ca40dfebec232fe4bc6b781e75e2fca0ecdf480cecf3ec1e04ff08027fb321650c987694a317b3e375f78aca13b2b15e44455255e490e044baabff6a1ed7f67ee2f8b8d8acb7dca2518f61e3701c1ed48920aa653138bf0b6a2488ca500f8b50342d8eee17128fc4463fa9aea86866ebb7678cf29bd1b58b892d8df8e4e846065c0d5781c9573c515003b0cd6f22ee8585276627fc7f05bb742eb7388d04e7de0ef5c2164c72b0ac39ac46183ed3fb821eddf333ed64899586b31bef967ab7cab0e36a9b90bafc3e50015cfe1b94cb91a77da87f4b4099683ab0a610f902e654c4d6d92a4291e9799f02c8c77f69e212cc6f2e024f9fad8cbc58bbecbe176ef1be4085ff67302713b7d07879ddd0973aeccc7688dab0208a8bf9f81a0e8aae9f20be0783690576f9e1711b94286cdee32af283a6f938777642b2d44491497f69b2ca73088af6869afde66eda2d032242c9c4eb229bedca17cd385b31a0276ecfb4def69d4a172879db0a13db5d5835b0d707b86fa3762c170126e59712656f39f628a936c3febb602a07af3a276f0d2428086ab7a1829c0bb6e4afda9661c8c0ef0d1edba0d139194c74f1140cc278180e88476b9138f4b58a50c9da0992e4efe46eb6127f165de92267b09fc6d6289eaccd6d55b10c65a4159b2c86f2aeb8ff94089c6f266ed2954ebada02c8ffb3d6a0db62b5f65289faad93f7462761636c1495aa80d5e7e1abeb868fcbdac88f85e7a58e38076aede0f9b549b657c5e8d01da5779ce89a96fb010018fdcdfb740d279affbacbabc28cd8647ee101edaeab12c92b2cd89db1fce6b1e86de31e5a85c6e7b4692ecd6bdd0dc78094e54185fc93a9a0d745cbc286734556d1149cd84baf0cdbe39126253d78d30c838e8ecd42494dac5b876759a20e8be0f949d3c3b38f488e9dc7b443760c2961ce022dddf01cd0d1076f8e24ed9b28d82ff6a54641e1997250145fdca34dc53f51239812bc459d665e8e110d4af5240f6232707e9c47716141f434a1e706a060a5780cec849bf45f36bced5db5a7d6689ba9d1244e170a3088de3c2a46b405e36707a0ddb2cc62e1af38b70ec3a6f3ac361a22f3824a17c987f56f7d785ef77616468283406942311ee2f3993df256a3554b2367804db614b2dd71f2c1bbb7211200a44038e400b5425ca525519f913bee5ae3f06b1a40db6abc762a7e55a29e9675421008d64ce72b9955d123ad86316e758c8c62b91a328b8766465e707b6f555bb32c0909b69034e9081006be946724f05d61e834dcf495940eddac54e2d08232c93d767e025119845e4f316c6af39ed13470a7b507f37cf529a5e225f65a785755750b20e836bc674cd9a7ad51a09cb96948e9c3fdfd09d4ba380e61dacb11d7a1aa74c4f0a83540afa4dbeeb5ea88048531048cf6ac00b948f914aa57a0fefd72a2135b35e5d16a074576cba519f0398fc8dc4b03de82d82d6c892470cdb5c8ff02d7f1003a48ae43489fe01f973cfc7f21301dd6a7f22b4897bed92edda5f404130b98da254b21a017418c85c9ea01b47ae10446c6bba4e6afc2f596d7634fbe5014f0b4c1a142ae2205f4d57e696f04d7f7be5484ee868746dad8f74c99245e6caa1830a71b162e61576e99792d50dfc0539409715be0ab94e87b2d756912aef884b15ff9dd3345fbc45e4d50b3a09d4f046e326b8fd6f02b4cf8ed0fe8d06731044165df3938c7b029277cc77f052fa12417fccbc7d28c8a428aa9e52f1b76ab9237605974613e6c469a52d414e5ab5539bd439e7fe98425b0f54073fcb5e2754dd56e0e1b9eee36843d7277979443b493bccd860a2136aa834bfb064d984c3c0e69a1626ca3e56851bd23e2f026479b5a5952522e7d502a5f4040c50f39d8f3cd246d1d54df890e3f9531ba778728423a15c962f3775bf6cb477ffcc19adf774753f5e5ff62a3aa56b691ccf1864330aa2cca4cb710c016810d7afbb4fbf2453139ff7367d22fc539218c4c97cc8bdeaa503ce3749d18f01d0e8fab89c19108a454595bcdf1060d2479b70bc05d030a12d58ccab6535db44166ecd3c605b0a62541555df4d5a813d8d33a5b75656cd9ea2e83f156af7f1630a486d223322138baeaa831b4cff29338e6e1dee57c8d6ee06f3bf5ed734edac1296ad516de2311c33c0e5d22de28c5821bf8df4531268a3a55d8db034534c05c7a87eaceed195ed57be389ed470aee47e4ec97bfb6d135fffc56bb4726ebe3da2c7845ba91d0bc505af19792de222c09053ad8c9946add80c3d06dc6adc89db8873630b7ea294b9d6ffb9acd0accc2b2706170264153bbc24b2288ce2ccf2cdec7845795f0892b21aa5702fb0a696006a094a7e8242d225317e1e1aeb079ee9e580f22409bdf97778485880524a45a7ca2c879bd4e4c821cfb1b04f0a4a0d8f2bb511a5b8ebd280ac7973e1d547553b926e55642dadda85489c633e48c1c72ecc02fd37fc3c206e22ac59f178500c674ca1db422f2f274dcb45bf4225064db1e665c5ae18475021040590929237f13290e8a2e75b42d278ff5978e2412f975ce7f2be1bfac623adb90250213caf55df7d94206fffe9e4d66d247bb6c79c15d68f1da0ba33652737d5055db2c7583228e2d008d3b65e71a7993e9617116f3d3215989378ebc09b8b2eed1ebfca4d44cdb2afecdd4fbaebd086af5f5cc03b5501ebd76af08728d621563bd9f3ca39520e9f2ba847ddd8bd37483fc85804b24b8a0476593e1c127ea56c02536b127cea973d00286a978ee19ad30f7790f612b7f91ec9f9a149cb583d612e11a67944ef79f94884290aebf5744d5145e4eed7b066124129a5245101ee2540d3e16144145a4691cb7900ba27c671f0e4a3c20751dd4f4659785c3fba6d9261019f5286d8954c5622ca7f49e87d79d0b1f5c86e7c08a15e24024365a5278d5539c63dc36d258f8ca91472c765c595f818ba182d126028ebb6539112749280f13fc7b5f1d0a345ac0cf8820a532e2a956335e6b50445be902176b6e77ba4677f10c3f99ec85ef1a38ce68a536341e8bc9d531317520c75315cdbaee5a8438ebe4e34cd6f20d44fb453655e9b87d6e7c1ef4b618976f5d524875165e99dc2e661b8f53a2673dcdeb103f285c9ea8be372dfbd489b57730ba10ca70d2b48b8998dbb483cc23edeff35cc5eb684877df089baf3736c11dcf13ec1e3329c9d0f1abe80f58a84d71a6f5cc0ace7f777336c435abee8002ef9da39b5d537f931a00ec97137ee08ae1b09d7e22d5c24618a1f42b00bea5f15044a5efcdab551ca95f7edb2863d1ea90e76f7c252b01debedc4f093818704f23a278cc4a65192358772efe9900b24945e01042ee583b96040d7403365ce03a2b6090a5a2540d32b5734bb28f56dd8e8952d61777cb888607bfee06152f390fab051afbf87adae011d4439ddd90269f7d0a196a05bc492bb1668097516d1e245aff1f06f87cb86d35ddb4574b7a394b159c5def73db0d69037017d78ca65775988747129eeb3215519780232aa0b8d680923f77e5b61f9fbcf67f9e97b8392c32ab56a2654868da6deb8c97c852dc57ab10799869fbbf0d3e64fe21684a8d60fdc91c99bdcbe669de336c0ae6c3ad3986cfa02a44c63189305af8659674aa501cde403782bf9b562c2b831e92950d9d80f4cce8806c6aac618e63dd1a05eed84bb509f9ce7a3b20c102d98d2f5c69c5f38cbf205c5617958a7785793ac985c02e4a55b7c8a253e27f2a1d9e085eba698ef0d2bd4d96e2850a528e5b0f063e9e08af35263bae25db0edd038a69e1661b5893dfbc4314e137497165df4f60614c920bb57e9326e38253c07a7d12a07a1858b5bfde9f2911fb4fef33e7b5b6ca8da70e9e654ad242c7bf8b6124172682ed64a2c0158b44217623dd6155546c25e99de3a7fd32d400a3d8a8eb62eb7eaa46613df09d085f00e638ea0a814de0ea3ba50d58eebeb8859b3b94707d850ab1bb2ed8d94bc20a6a8f18056167ef6089247a30d06a9b178acd12d926bce962a88830103b1612faf8132524b72245d9662b5ca4e0eb2baa364bae0d666335c243608f318104c84de1be579548756bbf5f496397281c73dbe931a6771ea8e81b447770bbb8789d8af86c8473551e4cae501abe34e0a068a2a39be4892da6ced0e0df85681b6a414d8cd4b75de64b92ea3089cdd1601a216c4849ae686ffeeff1b9b73cb24e93d6deccf78fc7d3a0d9f2daa588e95b62329c5bd76e8b91b34e833543d08d161620d3685a779d81864340263de27faeb8806634434a677b3ee58afb92e3a75dbdb97c0fc20a59403ccff99305357044e909c0bc36b3ed3145fb873c0fc802fcdcb9cc21990b437bfd23dc804a4275fb7837041fbc2698289c18a83719b6a9b8b620bab747b39277ce75228eeb2396c", 0x1000}, {&(0x7f0000001040)="bc5660eb1cc8f851221013bd63d4ad6eab764a09c3ecebdb32341299bdb3ec0aea7bff1c3a02f4918e8d60913c16ce2b555298c9edca52d826b6145c0e34b2838d114880781e7b34a4be11f8b2d611cc35f051a485647acada93c848f61d9d48c7e5de780db05980cb034167cf1cc6038f1d2c133e19ac865b1d801926a07462ab13c11ad55dc0f946c69a65ba6a90925116629ecd690c98d213de305b351b446be77278b17fb77a96b8ed1c22bf1cd719d7db4a046baaf56c79daea925e0d4acfe538284d652ed3a11fbcaf55ed4121bbbfc15e7d4f6fcb604d30e666847af0c93d1147c67832", 0xe7}], 0x3) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000000), &(0x7f00000000c0)=0x8) fchmod(r5, 0xe3) r9 = fcntl$dupfd(r5, 0x0, r5) writev(r9, &(0x7f00000005c0)=[{&(0x7f0000000080)="6524867d5c724a0618bf9c336ab113a618783109d165062dd39dc31a2a1aba9dd8a7811b0c21adfc56b6d3061898503d26f098120a", 0x35}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kqueue() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x10, 0x0) r10 = socket(0x18, 0x2, 0x0) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r11 = socket(0x18, 0x2, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup(r11) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(0xffffffffffffffff, 0xe3) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) r12 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r12, &(0x7f0000000840)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35566b6afdc0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5e755d425bd53fd2dbb3f615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf120e5c4817631ed7f052259a9ccd68c1c38e54aecfd0385e283b687fe714eb8e23d9769192baa5809629f67960f57f85999165a8af5c20fa19581b781d3157322db8d29927f8b2952258b92140a7069cf29b74c738291a253afc92d0a14d4ca6a44bc4e4ef15024e39620fea5cf87536a2a71c014f6d858aad67f1b3620900230c34de77feab"], 0x44b, 0x800) geteuid() r13 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0x0, 0x0, r13}}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) r14 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0x0, 0x0, r14}}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) socket(0x18, 0x2, 0x0) 16:00:31 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="b6e43f2f3f03ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcfb063142c", 0x31) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2c}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r2) accept$inet6(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) accept(r2, &(0x7f0000000080)=@in, &(0x7f0000000140)=0xc) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="1b18f05de2f4ef187236b96507852d994ad6c089b2cb1999f7b40e766e06aceca5b8827491cc26763b73d02749eecc28d39f9d55f2fbf8", 0x836) 16:00:31 executing program 1: chflags(&(0x7f0000000040)='./file0\x00', 0x8000) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000100)) r1 = dup(0xffffffffffffffff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r2 = socket(0x2, 0x3, 0x1) semop(0xffffffffffffffff, &(0x7f0000002700)=[{0x51560ab7bb254da9, 0x800, 0x800}], 0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000040)="122c9b952e66b477", 0x8}], 0x1, 0x0}, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e02f0671538d53ee778bb10a488966148b637e62006c653000"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000026c0)={""/16, @ifru_data=&(0x7f0000002680)="7a36e48d71b401cf119186f9aac96ddbec19a8672f0caf4cba6edb49b6759486463b0a90703dd5de41647d"}) r5 = dup(r4) listen(r5, 0x0) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="0089f86882f104c7e501"], 0x10) r7 = accept(r6, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) sendmsg(r7, &(0x7f0000002640)={&(0x7f0000000240)=@in6={0x18, 0x0, 0x28b, 0x6}, 0xc, &(0x7f0000000380)=[{&(0x7f0000000280)="6cc15d9752ee8ead7d4dbf2d17eb8fd1fed2c49a0afdf56b7575c68628a735040f6c93710a1bcc210760abce7ed41d5d1e41ab943fb652543aef51d575050b9f92a9cbda3540ccf24c7ceffc08672c8bd8c2e44024b7e0a90f681ae871ad12ab4cbfa769556cedb87c6be94e4f92d72f5524482ea193f3dbc66ffd7135e38b175aa1796a9ae4b8b5c2862007ddffa614ed875af4031e5e247c70efbbc3301e0c96d6d459f41fa2fb9d89944beb107e48b277336d32068f2c6e6c752a79c4e34a7264632df2733eb4cb33e97a79b491e0199daff0bc", 0xd5}], 0x1, &(0x7f00000003c0)=[{0x80, 0x1, 0x517, "700e7349c56df4e43ab73e6188ca07da7298eda3d4d0ee8b35988141dcb417c8bf498e436e77bf062a96ee1be26bf99cb4a42bcc3b713365ea4efce1d37986940da3dc6c818d7089a8f91bee5926b5e3a0588e2c1edaf565bbb9c93a658ae814c70d8c50a4636e311b63a2"}, {0x70, 0x1, 0x6, "ac2a21cba4c7f5f303f0859ca5f52c76ef8fb128149659e85870bb82092cca40f4aa3472f3b030ee8721e24efb06eeb31fa528666aa489c54b8343f724a77f9ee73b85e60d9f40c7989b98f974c499c5f06b5eeb171975752a65"}, {0x38, 0x1, 0x3, "1a611567240ff9df780191ee2e9c8e1015df55ad72e5467835a3c28de2ffd4b4d762"}, {0x1010, 0x1, 0x1, "f016001abb23b3ee9c465e0a3825590b63cc2030a90f1aaa4a258a314d85088afacaa6f75b854d6c37af8035f21851974be0f01d9163867ef06ee5ea0b3de5b67793ee95b82fc6c92cb06ec5efa6bf40d5bf459e07acb581da3c610c3a4e0fcf40ccbdf09a1f604e9cd56e7c5fe3419ef845380ee8561d41e4d0c5cb4c19d9410c5b75c5c8b79efb8392106ba13d76b8595e19a6c57bc97ad74f2b332bebc329098f51cf72991c6099a15041dd05f51b2d720a36329126b983c416f3fc8ee344ec13997703abd9c050d91ed302e0d9dd0bfec265351d94ba2f52679a3dc22ec21ff949b73ab053b18cd354c800eca0d2729b2c3af726dc7f2b31ea6649aee9dcd35aeb50bd0eaa739e06644c5cbd007f030f2297f08f7da70e3f42fc93cd70441be114d3a8dd7c4cb1da52f89dc3af824ede14195bbfb340e076644c69dc93cb4bdcc109ba415343c61209ed63bdd3753c528653634d9b36d89ffa3332e48bfaf81420cd690e862719c7df36dd28da4567c10d99a5b2e820972b18dcf41eea6b34e7601a7ae1f3d2e50f9c013c7f7fc48f083c493f4e4cab9e60fe91f812c71fb1754c72cc7b5f6ad3657c490e21517ee3d3c9b65a5aaee46e25f1f4a44b36107ecf9904bc218767d1d1c270a026afaee8b4098c7bf3317665450594c3919201f1a157aabea5d917c35b1da88fe8f7a1b6cf29373f5b92a1ad93c107e7a614063c1625f1867a69d4a3d3b1894d8433d0ea729ab3e958a6a3e8639f2a3dc71bec961c8497c25552e3562c111bdc065a925f7df77cf8b7d75cc5b26b41273a52bf972e33c28b41062c768438f22e68b047a2ae1274bf2ac1fb8296fed6331e90c48c3d6c4276163b387d36a933598cefeec61945cadd83b9d14da3f92dbbe6b3d5100eb8691ff31e20cf18600af545b5354c2404f27e005fe440cafaa73e2235f7587e9df5790518785c0c25ee38b8539ddef713531e82fc39a63472b6971ef0924aa0c464d6bba94bb9dca250d8e5ea2f55b7de815ada636c38969c0e8a7a68bb0a5e79d14419efb50876b0a7d13a4aeb5f0b471c268720b066ee8f499452110131089f9bd15bbc2b42fdd49e0cddc14179474d5782ac34ed98bac7ad1731c820e483ea9d5fc219f67d0636a10a16a426ea5882bab4560f8135bec74edd0bc9798ca834312c4b69642f197a6c2dc70cc45bc3692ae867c0315d61eb81a0184584a28effcf82699e6001e7e35a93349e94d4aed45dd2f4be4a77c0323d01c9d10acfdbededa859d06aab9f9c97f16b6801b325271428d233fe963364c9e6881101120d2ebf34d14326f74ab85d6412977249dfd10142143cf018564058d2c3b24bb1ffc47c62a5a91601866b50df71635853583a6916bfdb4176d1b9966fc2511e16b6d258624eac487cd497d98d0a3ef8c446a8b91f90c48d150708a9ba9859fb60ac7d149885f2f316e3389d6ae5d1f4d4fbbef9f6803f2a5134f278ea43ed3f11124b09790a1306be5a2b67d3c7e0b1d4ed10659190387e3c839bfa339d1896c84103415f8e6ed3dd53665636d5ac8049b5df748cbfec16f7f020621241ce49da80b5efa5513c64050eea3905d4e92ff73c42e828290c87c3a0112022af2034b1594697b224d7157689db0f435b5c3087c758e5a57fb6951d17e1c4d2432b0030e7e7b2552efeaa82cf25933297cfb3b02582edeaf5cdc6bdf521eb7cf5d724b0b62148187e4cb927c28a99e5c2b17865f7caa2001b77f6b9fab32736924673660cc2595c35dfab59d7dbaedc25f89d431ba95059c233ed12767cd6fbc3019776623c21be3709209a3af540610d3538f274009c9795be9828889acfbc5a771b95985f95b49fcbf807f385ca5ed47243f7ef93a6e3dc774c9c5b68b6e13b82ea104ebe547e804640f4ed2a6c347d8878a1105e29c8803ed5c26d9cfba948d6de88e851b1cf48eb2f14cb8f2d3fd383479127d8389bda3ed51fccbb026acef4cdb2e1daa1aa4120898efa421b37c7d50a8d3413fbeec2a60dd33ed7b91a0dd5e8d8bcf885300fe3e5ae98830e8bdf0886c39912cf1a16605b0b6d50c6ac771b7141aff405568856ceada050b51f1a89abd28413f33cd6c8c47a5aff8b63b6cc815452e572fcd18623965692a5929f94fa998d20eb2b903375debea1c237ed260aab71dadd229ce92a37cbd4e1e993364a7647647e36fa282277da93c8031359e738b7f1624240abbf1f93d87a411fb2cb74cf0276548fe042cac08af48daff389f9c948f6f59025f3203434f6c020344731b807dee5430e5b48fd96e4058e78e9241f25f6aebb7354b8fb0b06e17a3caad947e248310f733c63064479712d139459dc315242afe0fd304b338fc94a7fc9bac3466c32e3c05c0c29f475b8505d9d4b907573895c9684613a940e8fc78e1e9eb83085441c25dad5cffb964f5a29e2077988b821577a666af6a6569a95a612ae83971d2e6310196fbfc07264404f3a05191cc61814ec3f4d566943e6c0e65448ac378bf2b266a33a771a64e8bd9fc4e2803f761a2a3bb6450452d35906a0d72f2d5fc4d2ef62a62059b651d6c0b7e601978f7cfd83b44fe40174788ab48cbede0259f17eb93765bad3bb0f0c879319d736285eab333a3a1aa56f661a854d36a5a219a1b9287d386a9c0a30bac1b7aaaa6ddac515ee63a8963e3df8f23ac66b5d24bcbc8c6d549bdc53cac7615896d24338dd96e8fd087a30e9d1a34ee3700a84ed83152fb9fb7d59990115cb4c3590177817c5ed7823b54a379629f241c8ffada9b93ef3c73159f2fd353e5665a51707f06900ce2f4c39a665fd3a6ad3a1ba0ae0b12393602c9a3226f811258f6259f38925425f4fed9e14b1daf839394adc6f18140a89be22bf7d25108351bba8bf114032689ad597153cbe85a643f044625df5505a8c7a86462496cafe4b7478e2862432b64d29be1046700ed66c606c8a6b148bcb53c5472ea9e48cd82e5735e011c47555c204ddcebb4c784daea1822ca6f82154efdfa919f9bb68a7544190f8a87f7f3b3ea253b5033f7df3c3f00c2ef10fec10c03e10db832a06400b4b22ff234f87fefd372d732fb5cd0be714240aa145af3126c83fd23bbade5e53426d69d4cde478a654ad1bb18e8fc135ff9466481f56fd08fbd36cb2e01c9bb76b2bed1ed2a068f9661cea54fd0416b993107e5ee9389b10416cb040ebdf6e687d67fb973c32f3d2735e5ce565b6c25ba4581c1c3af557251facfac70827934897d7966ce48b9d66204383fa12349f4bdfda477742c57685bfb06de53755d5006cd34cdce6ad71b107e0f03dcbec6594f18727661d4261195d432dcf07e37216bb9b71a387dba3e03f0495851327739815ac7d8d484f670729a81745d5b1610b4d6564ade66e3b7e2a96ee1e4b8fc1adf518bf260844522ba148730eba9054b47ad60dc5808be993758df4dcf8a291f5980a01017c4105b8349ce746eac4d9937a2dfb41c9a45b6561035978ab20f8e3a079120ced6e9da1238c18b8bcbe4a83eda93ed322e56ceb6ca46aaaefd90ed67ed78912db8e2cd54d02f93d1fc5666f4f6554b73c80209818bb9c99118f2d52d888ece91a5161adcdf1b7f5e77b810e9135709534ffe2d049d5f6315e311ad51196843f26227f659879358130508a05f0f6e238e14394a6d1f957d2e372bfa8a227de2c8d0940d1dda1131736dc12f4f64b7ab08b60a1b007fc57dfaa001cab61980a8ab791646203ff82bb9597792f41d4bebebfb0e93d9f3fe4d6cb7bf55150b0c359fd40fab60571ba85e94ada3626d79ee458be927ce9b18fe41c90fcb421044122514cdfafdba337d968d1d1e92a781bc577d2030a95025734be38727b16a7d4f4631e933a0f7bfc15e0527439739822928c29ac40f5d98f5736b0813a901b9b4dc033a6abfc472794b030e459f87dfad899d98c6402c032ae0a2bac7b945a0799666da6e9d7eaf756786fe270c0415cb9cd93f8b65ae9a24685a9b081a3f77d90ec3208dea3b587d64df9e98600ffb557e08e1ce58182ce328647091e166e55cc717c53d513813942b151da3d109ebf1a5f80dcb4303a8779cdf838b64d1368b5a5e385c15c01c360073e48b483f705ee1655f884a587fa94ef34e25809894c00843636a9ed0c251c2ca17c62259c8ca9076ff20197f6ae85724edeccbd4d3dbc26bad8f0bf178196c78fa7b84f93a7c9fdf42d1fb471294a00db69e795a8066414dfda2db3ad482de51f43bfe17a55bb629f9cbed0fd9947a4a100695233bf2ad7df544d8969e849e78a64fb119de11bd9aac61b38f123203642257d64f97f77199f91c000ea071c73e4bf27a8909bd13ec2d308ec3162a277705382e9d24e4a286b351b4272a15f04cf2c9e2be1cba075581d75820e5f77af5ccf675d8a1190e60d6469e87bbfedf7edb759846a26914c92156b91af1b4ad2dfa4b2c5fc87d96cc12da9a5e7306ef44f07c9ecbda89db588b3ce965233229121145a4b07372b1195ba90fedb082be57a3ad24fecc12d4318dc07a344de098eeb4a1e8903c819b34741d0a3aa0de5618443d51738fdc91cc76bdfec16f62c96e43b0851591d5e5a6156301e362cbee17a0aabbb5366c515fe1c796d988413a9da719470a5d453fc5c56a2308b8382927ed82641f01717e8695b3eff184d05dae43f860052bf3267b859a2bf6fca8cf1082b4ff67fbff7491daa27c3581ec654e65fd5cf7d84ffefd2fde283e94642f4ecaac71b0b65da74d5ab2af5d2cad70f850abcb9c62f8bd31b0419bcaaa210a794b6c8e55862ab6a7271672a1a2aca18a4684cb38b048dfff37bed55880693bab44f64f422b6556d64778893482db617a5d0aac1694d94cfbd6757841e29811b7ba71559005f17ba2d7b3c12cc0e8f72ef985041a5b832aa97edf089dd87905a68295bbd481e279a8ffc710a2b24dadd993b90e97feda3aca288c7e0b076fd6bdf98be00564833b352e6fcb719cb1cf3c3d214350754ebfc4ba8098693b4b0b5253d9730fc4edbc2ee5eed98de10f5d1714a95747fac3dd2c0591a5581af1594829d8e19a71bbd2694d80e13e8bacb685befc1f8fce4d4d6244b5dd40b8603e598a6414f2438e69e8c90cde01d30eae4f456fcfada353cb9c9233493dd1cb26274811b5a9be109369a363c0ae0cbd952cc121ac264cf7c4bfc33715131379daed8cb11dc4f5c424fd2fb681eb82a7d040d373837426ddec1a380bafb34a732864443fb8c8c0ac3edec32e965e395d9ddebe2059f6b9145251f9763b7d2b9067c2a481dbb673604c4bf027e9fa427596fff1aef5844228be8c839a2583b991829e563274e911ca22c5f711f1a13d2081f7f3ae3c637825ac86ee3e4d7c044b0962d962200f6359803d9524b4e659c429cff44c69bf915022303be0298a5c37279144662cd7148c9053da045314cad46f9cf8beee83606761f7dc5f64540a69b457207ab155fc2f9d2f29eb9f5591f2fde572c16e624773443f42ec058639fc369bc1b97ed12f21ea51507224de1e3f796a1fa816e1acd49c28f3cf6acd56dbce27e1c0899815b1999f523f6ca6ff88c830ead9a8e614f4b144cb47f5164fa1f6aafd453449c1ce1b36dcd768cc50cb6b89001fdc1bc18dddff106ef9407f33c6e93b4c85d0216fcb89686c27ee19dd2aae476fba8bff436f740ad5807a638e20ebe630e110e9a90ef6050ccea86f1b1befa8f24909c26eb5f93b6f53d4495ed83c79593e4254f3d8844abf6b0e54fb7a02f7ed7c7b829e02ff1c9dc28d6f5f7aac55a010fba20"}, {0x20, 0xffff, 0x6, "b4a530e1ba15f56c8e0580f5"}, {0x98, 0xfffc, 0x0, "3cb3694abe457bfc244ca909d4551bef5d1235ff3923a2e2c69f69587134b4528f169a50c5dffe305ca4fcf67779343014298ad7f4de9a9e50de67a0d517d13f14047e56313de452f8025073dd24294ffcbfc747edd8a51a949c824fdf14c0accf2e79d8d6aad6a16154a9776f2b39ab5c98a3c54e78152e11d05fe1460980ad762c2c7e61f8eb"}, {0x58, 0xffff, 0xdd8856e, "08f3a9cb1031243def45f79b507eed5b33701a4b0191b977f601f51cb19b5f14d8927d1cd8d31e72d966cc34fe766b745c20a763c96aebcbe1e84c393efebdeea0327069"}, {0x289, 0x0, 0x80000001, "77cbc2cd05c7d5aa86"}, {0x1010, 0x1, 0x1, "94c8af6998607554c3c88b3329acea503c54c1f3c7f53a8733e8014e9798c74a8ae9eca5d49ae28a562737233ce2a57b6b63dbd1867b1620015f6355027f4461a85242ef470523194a3000f671a391e3908402e5481f7d5473c7772924dc9e4852228052355140352136fc8be2066573f73b45b89c2f5799e120987eecb1f9ee4237a00e1025bb1a7666ec87deb40bdbe63d1cc3c4258847f8884617561ce2d346ec41035a571084b49a501690bd72fb300b518eecc4983b376d60a1c801e6a6110d487108f7ffb7d8c9793e06df821123cc108c058d2e2a371572240be2e22544663d95b058e4f5f93334b52e4d8a770fb9323d235ad4c6c1e1c2346ac897ac54f67893a416936c8fe8eabdd40bd2eb6429b533312df4597a13051477d4a29b368b0b612245cc01405dc8303f6074ef207fe0966b2f9bf24477d7c943b1acd238ec04e7852babf7da1655d0e307003a08f36b6881d591684ab5eac9fbeb20a1f4ec1e61fdd05b30bebe85bca42001eaf25bf6d66e25af526b2070202ec5cd05dc50ad796deebf6e3331e5777c1c0e9eeb39af1a424139e5a44d5acb227d04ea4286133495043a8dc54fba84fca915e523baca662da954cf4bfc8829bbaa510e7d7feb654e9993c6b510440a776a623a50887c73abb453985a9e18f15435f053710512190db2045b57b5766b1013b9d7dac4b1e80ba5ab2ffafb783da8d7189ba933f622831bf52545ae3cf5a58414983e0d6e6e9599334507effdc24f5127abbe829c8f99fe62f3cfe68861341f376b052157ed4a6f7e0b00fd4b6862b0c9f44050e4d75c20e1e22489814f94057eb1990d968b56611f6df53858aaad91279402b85c03c9f62a5431d6e81376e63c5cf5b6e0e55738588f18bf0c1d546b6a8bd3de01cb7050af057aa243ad02d3403968b82133f5830ec1ce9787e8f6c17db7f02e28f61f665a8415a443cc6fb360956e456c5c531259ad543d78de609af16707a40c00b86ddf750648876b2f211e494ac3388795a53275e74d8e30bc7159a572f0978d9967cecafe4726f7a66010d7918dc8d73f96fafde39dcdcd88f2e6ffc31cc70b401c2a5fca4b1108fa1bd348a7fac2e3e61b572d93a54f05f78b2b25a6867e766694510c0e802d04a2d2634b78ce0fa11cc8289908420a944317447cd143b707452e64773f34b379b5ed27d9ae738d083231e6a3c3e6beeb172bb1d2a812a03aa2eacdaf56dff52cb6807c8cbeb8ec8e31bd50a46836eb60e8198172e80017032b233a98ece1f04b7dc85b8b0bb4756cfa0c42f47c526b875eaea578256d9fa75fa07ae9d823676aeff6fb86aa5b97aaccb0cfa43aff6e3fb78f5455828da76a2cae42176cdafa1cfe6285e4c3fd7a7a2567c04a967668b630fd27fa99f83da576541466a7cdc40b4dcb0f45de210adaced34c721759134874ab4a535ea4c15edb7923bf4c9e21ca769ed70aba8e82f5b595eb755b5374cdb34c2a50c8925f107d7ae20c3dd7b0c77059c67bae23fa292bba2dabaa277282399325d4518be81d542123804f7fad1aa7fcee1f40832bc3adf05e5f73b7715c51ce88d10da595112328562c5100dc64702bc4efdf168136d4d52fd59e53a2457ede2c3b0e5b47858c94b01f8af1971f7f1f84869440ed6172a92f3a96374a53fc47bd9cdbef8cd18ddcee677efda1ff8cdd603f86bbf8f6087f0d702130cd15fc178bfd3f075f60a0f605007b2213e425f3ec490b6272fea2843d5bd778f74e8869ed59c2c4c9ebcbd56c3aedda246a8971368fb2bb2c32288416e2fe2fb6baccca83ff7307182940285761175b2582fbd540b998cb001470342778fdc47c82656805dfafc68e3a62950af2bee3bea4efd1957514011af5b6aff0ca5acc086c39cafe396c45b09390f9842bf3d01e18e24a6ab6621a6227b34f1e071d1c4c350d8efcb13b088f6cdfd75029aa84c06b77241730cbcf897c2c7b55e9d1a106d3f09b516a765e8de7cb25e13e56cc584417e129a4091efc644eb52eb9619585db36c49b56ca4b473390d7216e6e49b1004124216c0f69f7be02737fb24d3de9b82b3eaf085127f59be1d62e6350165d839578a34ab62b95911df09b6d366683fbfda665d54a22659d21dd1c293dc7c47517e4f5f90e3731c3f70dc9e98c596182192fe95bfd52628bd2a36eee066699a6b1c7512d5b0ab1e4d90fcd9161859bdc124f2ac2463f352cc3b34c9353f7e17be4eb4dc9dd2940b3a222dfa169269aeea116cc2f6d52a69049ca1698981fd75537490fdd5a761f7f67dd6b9c84061893c32d9dc95b23783da0d70f6ba53ee7c3d3e599b640befd4401ca4dac7c1f5273b7a275dfc22bdf06f60f8893c18269762db617ff8d7188b8a2f8d18c66c84e91d83db57b2ff13c518571357d380faf2dd824e3dcdaf50ef523ee379425e0a503cfcaf52e11a47a1be659a0d1b22aa159e4ef2e8f1fd25dca7111abccb7f35cdb61c1b3b2a5fdb12225ce10265fce86021a822df9153884d8475017b360881bc0bdd580d0e89a09be9fe57448e72e59ee5f796f7016f6486b0be014901ed37b96bd3cc59035ba6a52dbdf0f49b4756ac0d0ff983524b93dd8b0000f230b4a466ae5d2440f8ea6140b880f5dcd7b8d90235fd7a67fea9984cf1560ad14c74edaa320ba4882e4729f5fa8be3e82f7aa89136803e635945b38e872c7500c3022c14c2cd9c4487dcef960d90cbd0b903ac342454d178ae1dd2095b6e7dae25fc9eea2402cef83443e0519b22724c45d84e030db42f417959119efa0a478529a8444bcbbd5d61fe46961edcd7417e119e64c1d27e6fac1fe9a21a7963c437173b8fe91f5355aa5eeadba28ef534f01990f3873bc8b66bdd1a262ffd7548772bbe4a9bcc6b6d9f7455d6b15b069bf86fd12885ce4de428f3adf580c321e98c285d0e6842c0f81c0970c912a41394365a77c57110e60867bbccb4b8843764d46b03770676736d4e3588a575fb5cd2a4cebcfc05e4edacb5247c0690c1952f8ea26dd10aa534933a3d14c255773844eb37a61f48b6b72e8a48c9657796f7650a00792869b6393c62d75c988fb9cbe5ba303119da53779a2a172bd819b83b9ad26312a286558127c84dc886d6a60cc7f7201371f26eb4f094afa64be6cf61dc3a8cb7518a45d790b4f3b0dcfb9c7af0f1d91814818a2558c16dee2ad63b81a2093016c5a04bf9dc6bdeddda117b71ed004f3dc2f2c480d34e81676665c21c0dfb5cae7a010b1720795af0df4e7700dd1c0816a1181e0aa92b3ed53538f04e7fee566a2155726d90d5434b4fa3f65d2ef4aed272acb745a9fa093f4d6023bed06fa590357b9d2c2132c796dee7157549cac14363a8bea9530ea1bdd629fb0cc808bd406907d33ceabb3ed517e08f28e9bdf187fcb7023c2b949991ab8303788146d87f6f7b2c831021e5ef7e933587fbf05157253579afcc8ebe6b3a239fcabe266ee497b83787c89314787c90aaae18729b3c24d883dff91671e615783ca0de147c1dcda3fe134d2eebd99c3672b35a0ba52548981a844afa0ab73f6428118bc3f3f53ce75f1669d09e4d743876f7526b0cec5ae9f51d628a79a0e7357ff910030cee27f7058389179271b90188345853c3aab187c53a58a9c27c8fd948ce9606c44c627cd56b7c9771c4f4120031cc918cbb3c03d3d219b0bef555c907ca8446303ecb92000ceff8d4e4e1dc6558aef9f09917713453980e4cedb6cc5c5dfc65790bef20041c38d754886f213086f537d9d5d63745c765ee593465db1278a5120b0ff04f87fa58350562b44f96a7bedbbe9df0706124fadbeeaaa7f2ca9a5c56f3d86d9bb8d6fdf21763d12570626f8cd36aea7ca5d43cfd0f1b093e35da3cbad07c36da1d270a262b443b9cb0719c15ca8b66746b2cad85e85151333dd7cd5a84dd9efed146f71246a336f9201dcbbbf51ddf805ee940710c76673c7411c9b58daf62a07b1ce5b042f0778d3237f040267ed096ac062828bdde587863647ee50b2534f75f65ff4c5a9f782c4449c06f1ed8ddec922e2cda85acab2fa3b23b0ca8425b77fda04de88e9906d13ae4dad383f3318012d34b71604b4aa3e863540b986aaa228864ccf30f1c2c3ddd3979f47c2a23fd3aad4767bc99c15f6fa0755ba20b2b4894e6aca939a8e86c38317d43e48daca79531f4616452d2d7fe7707546bf4099dac9257b262cd81bd7804652daa57711c450bd5afafed8ddc22487b2cdd3c72cdb9909f7bc2170b98571f882e42dd33391638bba3c7d6c74f0531b864852a0682f77b4e837566e486cb29d81eb1aa0308ae9dd5a57d70c6c6b3ee343aa09cd61708178c64f9791711ea8c8464f1b287f670643367965878a43e104c6c5de422dea9f92514025a14cb2bcd60141a43cd4f8b9a5ff9f399f3a04dc00dc4644bc02d02fc0ecb2809e52226f61d47e8f33c5095602ab78965de76da5af7e7b1bbea47139beaede3194cc2e840c717b649e27f5cd10e9f7f9ee5750c63303e40de970968a744c92cb0abc1812c31f216de1eff2abea76b9e9f71f036cc87ad82b01faca4853ad946463f3830ad6107fd83654de1349094a02989ee0b6479ee29898785387de32a381f0ebe53278054f2a363b8951f7ee8b027f21e00fc21933e432cbb336e7dc1067c166de6c41d76f2759a67b7e2473d3e1d69bf112780dbe71f45bbdfac8fed095ea64739236b07a59b097bfb45148b7002b74cec274764d1288c951d8a9a6eabc1e52915ca2606f7c4688dfb578f1d65538d42a2e927f4e1b9429e9672bca6ad3a8323be198c02e243dc1f16537d1b319f465933f0bb9ae75b93a77d7b107db800f310aecaab1e669242964d3bc498bc4b91b0375725c24ceb4141d55c2d592ef7bb39ceccd25f171ecb39379581ca75d7d05f73cc28da4462461caf689735f49560ace501901b90c430228ffff69b1480fa27ab84b9096297b5fda2be379fb0dc6767177558f6185d76b2328fd59fb3f96e6e6ed88322501dfc08af31c8b89198943a5f7e401610daeab1fd27cfe223e94414d4fe28896b0c1346fa0fa4ba0abfcad1c386452b33683b8ac7b55c3fca972ad89fa44038441868c30c8ac0d6a27b9b1e6c74558a42146192ddd92e52357310fa6ade3ebb30fe47500949daf47459da487c7b07d99ef4b1f12c7c183a2764014701f2443c9fb86ae43692b8769448a120d5c855ad4d7f42141ba0d2b6d620b53120fb3709028960ec9f725fd6f2d116cd7d977b40060a3accec254610f3229808f9dc9146aad74bce354650b9d45afa0755811401cd70c2eb7cda2020abd30c4b07dcf951c78b0b43ce7aedd9b46153e26862ac6f53550702cea14da72e964163ca47a3a9c4bf66ef69875902406fcaff9a90da99f07f1d26b756ad57480398caf6d71bd2c630879f3727f11638531184b245f6161cd049f47b9aa444e3849dc6363d747ea4bafd63f8aadf844ed9558df01ff932eba7d0fde28b73710ea489ac1a8e0783cd6ecf94f15b9a34ce5bd0f7be88452130cb65ff4250871901de08fb7ffd46fef8d4a0919dac592188cdbb3a7a7cf9e9c7a93456394b2e28794b859d581d3d36d5ca146f9ea61f8e88cb59db0b57022ecd6b176c341e9fb52a7013b9b6958c6cf95898d14f98dbf35b8646561285df739a76f65211a25182491aa43df8012bfb5d612830569d47d8219ee3bb05a2fb5fe40a11488f93039a1546118b499e24e95a9496ec6eec0a7c9ee9c01030ac96cab88fe89e74fb51ceea20bf3ecbb36b1f0c468bbc8f5e8ca1e"}], 0x2278}, 0x0) poll(&(0x7f00000000c0)=[{r3, 0x85}], 0x1, 0xc0cb) 16:00:31 executing program 0: r0 = open(&(0x7f0000000180)='./file0/file0/file0\x00', 0x200, 0x40) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) unlinkat(r2, &(0x7f0000000200)='./file0/file0/file1\x00', 0x8) mknodat(r0, &(0x7f00000001c0)='./file0/file0/file0\x00', 0x6000, 0x7) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000000240)='./file0/file0\x00') open$dir(&(0x7f0000000100)='./file0/file0/file0\x00', 0x0, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x100) open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x82) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='c\x00') 16:00:31 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x1) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) kevent(r0, &(0x7f00000002c0), 0x400cc, 0x0, 0x80000000121, 0x0) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0, &(0x7f00000000c0)=@abs={0x3, 0x0, 0x0}, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x9d8aaaa}, {0x14}, {0x3c}, {0xffbe}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") ioctl$BIOCGSTATS(0xffffffffffffff9c, 0x4008426f, &(0x7f0000000080)) 16:00:32 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x1) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0x40000010, 0x0) acct(&(0x7f0000000100)='./file0\x00') r1 = socket(0x2, 0x7efd19f8c0d5916d, 0x40) recvmsg(r1, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/10, 0xa}, {&(0x7f0000000240)=""/178, 0xb2}, {&(0x7f0000000340)=""/233, 0xe9}, {&(0x7f0000000180)=""/35, 0x23}], 0x4, &(0x7f0000000440)=""/36, 0x24}, 0x800) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') execve(0x0, 0x0, 0x0) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x2}, {0x5}, {0x7ffffffe}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2, 0x1, 0xb, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") open$dir(&(0x7f0000000180)='./file0\x00', 0x80, 0x20) 16:00:32 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002006, 0x21659) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='9`ev\t\x00\xda\x00o\x00', 0xf856cb2d642bceb3, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x1) ioctl$VMM_IOC_TERM(0xffffffffffffffff, 0x80045604, &(0x7f0000000080)={0xfffffff7}) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x48}, {0x20}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGBLEN(0xffffffffffffff9c, 0x40044266, &(0x7f00000000c0)) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x1) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000200)={'./file0\x00', 0x9, 0x4, 0x10000, 0x2, 0x80000001, 0xaef6, 0x3f, 0x1, 0x1, 0x1, 0x7}) 16:00:32 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{}, {0x22}], 0x2}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x3) 16:00:32 executing program 1: r0 = socket(0x0, 0x8008, 0x6) mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x4800000000004515) r1 = semget$private(0x0, 0x5, 0x204) r2 = kqueue() preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000580)=""/120, 0x78}, {&(0x7f0000000600)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) r4 = fcntl$dupfd(r3, 0x0, r3) writev(r4, &(0x7f0000000000)=[{&(0x7f0000001440)="d9154df438b2e6558f23a1d9f1a11be3c1b39e5466ea425f2aebad421ebec449a974356221669d8219f1eeef995328f0a61d115fc6d53fe074bcde42c4a3f58a2b7e1f3839cbff626f7fb9e16b55078fa3f1291438678638a7284c823141fb6fb153b1ef275baca424a246c47d47a87648eba0cf3b7f0efa972902e4c20106655de326315562633a61907840843263bb9ceafeb8dbc586817d29ea3c84cf7a16a243c580b03c5837bd28dc26cbb55b10bffa1435f821563c09c1d8fc6cc183bfd3784ab17e9fb4559047749e1820a1835d801b2325e36a9d742c95da7d9ff8fc3b35c03ed4b919e136ba69a4b185f732b9e9c21f877eb0ad08344a7f7a8ce05cefd5e4bd418c00c0a2d77c14dc546b727548e81d048a88fde31e8788cfd58f7454517684770dfe448f76952f3d97fdaef9da9f415ca34e88c132862b55777f242c59429c337fc2280e22b9bc86ad48480c7e2492283973df54974e9c2a6812bc167e769eee3244fe557bdc32565d4f39df6df54c90dd54cba453fc5aed3b70127ac9f102138d9cc0200935a2bd756a8f1dcf746292b7bf3fcf3de0d65a37c413faddeb5f5c9739e5a8e3c76d2618b2cfd738739bc515f7b8d174b213d6da8d3b4617e24e2161167677e7a60c2681ff2641d30a6ec2bf164cbdb51a629a49998dcd9d21b8b20696af5e521ae532fc09b59002debf2a4700729706a5c81bcb20baf6c4fdffee19a63ff2fb7ecd7f9d0edc18ce2705a3c33ec0888586533f2dbccfdc0a6c1be8666cefa0122f0bea58981c6751bbaec7e0f07eac4c622ceca6300513c637631951cb9fb0f3cfb10697ae8619b0fd32054c78243d272aeb93cad2215e59735c440f8f0303f670403d454cd370b5d3dc8830926fea03befaf11aa6f8ae15cf17b32e5f6dbd934395ae152c16308b28b8d7526d107cff4bfa46b200960e3c08ae2d921a2ebe881e4b2c61c7670523f224c6e3d0e10ef466f8af2288642388279af771ba1c5b17392f5a7f50d626e7e71ece2f5bad9f7acb690e2de65d0a68055fd125f977dd35f59f95fd043678cc55fc7d388714d9498f9eb4ac13abf956838ffb827fbe9b732d717e77dbe0b40bf9f5214456af00cbf8ea8f025de1546380a6a45718ce07fc239f74e1b01a4ff82d91ff5303e01b36ecadabe354d352278f8f67e1c2273815f114b1e4d9e9eed5e6bee2c9fed4d3fa724a3de6f49e5cfd6d3fbe060c1afbb93b063ffe3c476a467678e7cd0c72218b7e4016cdbaa125e6394ae9877521e57f33fb92eec99fd24d562bbb02b721a044bf980d2d39587072285c379a7a7b3335bbd1a78ffb0c1533ce30e7a1716fc50d2549b33e1edee67bc2e0560be1255dea27bc55fe5c67d119d5b8774b3d5f6f5772266acb92ca9f17eafaab6aef7cb6d41d89df79bd032c7ecb97179064c9b4bd0c4fd75911fe14632bb194b61e2ff8a0b6b6b7677beae46cf248a5f33b50334d86044b0cb222f897591a5637bbce97a7d71e6b8e299eb55fd24266baa4d583225fbee80d6f7eb771b0e09896026133361c1eaab599e5d631e7bad76854592edede0cdfd29ecfaeebd4d4d88809f1d051c8f2e74cc20d6c84021002fcc695a0820d7b33fccd1952d7625ede53bcad8450966998aee921f2e094002ada05216e48ab20a2c2f3dc660ab16f7d87a1671470f5c530bbb452086da42da8b0bfb7a25e204e9c7ab159658890134076a47565364e628f00118e93b9574a11e97acb291be518d6fcf60a7da03189e6d7b9faf2b3ed203b96e2c256c7cfc24c187b6c7b01ce633cdf0fcb3f342df82932be2352d30838b19fc016220688f29564982c235e9966d83fcb9f720b07e9ba5f0f96686c7ce1839ce2d809dfb5274ab2e55a486310e64b52ec3306babea3676031810b79c2f5bbec44e74a0c6d2e181faadbaac2d4d1cbbd60923b59c0e33d5627efcc5b505d84bab252daa7e1f6192f3809bcc83c58f5442d1770ed2ba7681acace91c421815ce4161d12806961b2e134d8e371fe414ced813c488270fce2ec023d375f5c5d047bace2b14cc993397c5b756287ba33ac2559105076ac6333b5cbba71de64604dd9c11ba0dc0077e14ce9c500e376643049a13675cc0341d1860b604b5c1677069f9cc957d3ccec8b9df8593eb14cfa4e75ef52357e24075cc694afa136d376f338eb24ff0e65149a9ba18430771cbc76d07da692e4e6dffd778af5174b1aef6434a79cb847c37f35f8be7feddb92e7ad166781f0f3da60923a2e9c2f65ecef5f085518b2d152d633cc29e63e18c9994fcdeb584b76be02e4374fa27c61798c3846a744ff2ea266d678a75a3c535f9c6936dcaae933c2372dd4fdcfb194e7a8e71ee3e377422f91620cf04ef1f1830a8fcb63cd8ec36001f8b543680e0090a8f6e5d2586d303d47653646301c156c3b2fa24b5acd8621a11c436d2bc62a7aa2806f32c6945386ae5ffa4a6b3c7f59985c1bf214f3023bdecb9df96e16974d0f121a6a931709cd2e1cd7a779a8f67db83afa7c02d3094349732d050dca34777cb502c8f8bfd9accdb71b7e370dc28570f0a49151ad8f22a58b3e1106ba7edaabbc885e1160ea2ff7c87843b411fd63f1eb5b3e253de9d0aa56eef3b133dafcce7e8fd9be49c0b527790ea6a99dfec928cf6fd4944ddfca7c08f2ef7cb947507a390fe40d5fd36954677d64730015c751cc04e51a5006175dc6e60e10c7b935e3394b0fe68a9e5b0dea132f4532c27a32fad351ea9d35e597f1948dfcc7b3e73ff6d4b2addafcf17921a290ed2ae3d15b6657780eb22e137a9d8c25128b6d72f0f5e2f52502ae7c3ad0544d2af403826fe7ad87a2b3bffbefc92ac9dc305e00b67c733905945d64edc00075dddf14d999fc9456b3168706af1b1f15dfd804538134e6dc2d4f9c9c7dc5cfa26795846823a10e13196e6c3ce08383d6f0157223d349b2c0322dae0603f1740412ea31e30af45dbfd4de632c007ed3d88e1027746a91872596f90ad65b484f4832637fd44a446de10e3d6dc712ee0dbd48e07174bc60ba94d3a3b2f46518a97620f3d504c64bb6b676f146b266cbf2737bbe1b042c8673a19e6114854c568466fbeb5aa1e2f9a0ccffda65ffed4718af5eab1fb1da3b4feb03bbf00c19631b7acc14904d360ce12dfe2498ffd6b070450d4fa36f0aa20d9c773c5595e9f345e66266eb09dc27d28cdf59c4e6aa0fce24febedbab698dca90fee5e3515dfbb978bbceb3688f81df40c8c8f45e5ca2036884dd70bcd07fceecc4e354cf6be5614f31f5453f82247f41aab3703eb8c033fb69910f27e892d4d4a76cf51a9cdbceef126f6f0a80ee3cc6b335688dd2a0ebe31aa93740f5245ff1d6deab9249d8264c80848ee0af640d8af8a03d534a894d5d1267dafb8a4d0c66a1e7e93a7f2e6c44cb0b66e16560f20b4163c5577fa329b0319fce81c04eaac81661203d7bdf0ea68479", 0x999}], 0x1) kevent(r4, 0x0, 0x6, 0x0, 0x7, 0x0) poll(&(0x7f0000000200)=[{r2, 0x1}, {r2}, {r0}, {r0, 0x2}, {r2, 0x10}, {r2, 0x20}, {r2, 0x80}], 0x7, 0x3) madvise(&(0x7f0000bdc000/0x4000)=nil, 0x86ac726dff2f4713, 0x0) semop(r1, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x100, 0x0) r6 = socket(0x2, 0x1, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r6) accept$inet6(r6, &(0x7f0000000100), &(0x7f0000000140)=0xc) kevent(r2, &(0x7f0000000300)=[{{r2}, 0x8000000000000007, 0x42, 0x1, 0x1000, 0x9}, {{r2}, 0xfffffffffffffffc, 0x4, 0x8, 0x9, 0x7fffffff}, {{r2}, 0xfffffffffffffffb, 0x14, 0x80000000, 0x9, 0x7}, {{r2}, 0xffffffffffffffff, 0x182, 0xf0000004, 0x7245e870, 0x8000}, {{r2}, 0xffffffffffffffff, 0x1c, 0x3, 0x0, 0x6}], 0x912, &(0x7f00000003c0)=[{{r5}, 0xfffffffffffffffa, 0x10, 0x8, 0x5, 0x1978ca53b}, {{r2}, 0xfffffffffffffffa, 0x0, 0x0, 0x0, 0xb10}, {{r0}, 0xfffffffffffffffd, 0x8a, 0x40000000, 0x7ff, 0x101}, {{r2}, 0x7ffffffffffffffe, 0x1, 0x40000002, 0x1f, 0x3f}, {{r2}, 0xfffffffffffffff8, 0x6c, 0x40000061, 0x0, 0xffff}, {{r6}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x1, &(0x7f00000001c0)={0xfff, 0xfffffffffffffffd}) poll(&(0x7f0000000000)=[{r2, 0x40}], 0x1, 0x0) close(r2) r7 = dup(r2) r8 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) shmat(r8, &(0x7f0000e80000/0x2000)=nil, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4) r9 = syz_open_pts() ioctl$TIOCSCTTY(r9, 0x20007461) ioctl$BIOCSHDRCMPLT(r7, 0x80044275, &(0x7f0000001840)=0xffffffffffffff80) pipe(&(0x7f0000000040)) r10 = getuid() r11 = getgid() fchown(r2, r10, r11) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5c}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080d34413fb2c507153a05b8a2a9") 16:00:32 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x6, 0x4, &(0x7f00000003c0)="03000000", 0x4) dup2(r2, r1) pipe2(&(0x7f00000000c0), 0xc) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x200, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000200)=ANY=[@ANYBLOB="0089b86882f582c5a7f105559bdb483440e68e369822e5eb5b827bebf1fbf7178c54ebbaf2b0d15c4f08ab2b"], 0x10) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r4) accept$inet6(r4, &(0x7f0000000100), &(0x7f0000000140)=0xc) fcntl$dupfd(r3, 0xa, r4) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = dup(r5) listen(r6, 0x0) r7 = socket(0x2, 0x1, 0x0) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r7) accept$inet6(r7, &(0x7f0000000100), &(0x7f0000000140)=0xc) r8 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r8, 0x82907003, &(0x7f0000000040)=0x1) r9 = socket(0x2, 0x1, 0x0) bind(r9, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r10 = dup(r9) listen(r10, 0x0) r11 = socket(0x2, 0x1, 0x0) connect$unix(r11, &(0x7f0000000000)=ANY=[@ANYBLOB="0089f86882f504c7e500"], 0x10) dup(r11) r12 = socket(0x2, 0x1, 0x0) bind(r12, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r12) accept$inet6(r12, &(0x7f0000000100), &(0x7f0000000140)=0xc) r13 = dup(r12) r14 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r14, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}], 0x1}) dup2(r14, r13) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r15 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r15, 0x82907003, &(0x7f0000000040)=0x1) ioctl$VT_GETACTIVE(r15, 0x40047607, &(0x7f0000000040)) ioctl$VT_GETMODE(r15, 0x40087603, &(0x7f0000000080)) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x7}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000180)=@un=@file={0x2, './file0\x00'}, 0xa) dup(r1) accept$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) close(r1) 16:00:32 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="000000186004008b00060100776ae9924446080000000000000000fa0000ffffffff0000afc437a941b94977b1271e2e648c32ea", 0x34}], 0x1) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) mknodat(r2, &(0x7f0000000000)='./bus\x00', 0x100, 0x9a) 16:00:32 executing program 1: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x1) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="0089f86882f504c7e500"], 0x10) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x1) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r3) accept$inet6(r3, &(0x7f0000000100), &(0x7f0000000140)=0xc) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x82907003, &(0x7f0000000040)=0x1) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000000)=[{{r1}, 0x826028c3956b5404, 0x80, 0x40000000, 0x5, 0x6}, {{r2}, 0xfffffffffffffff7, 0x20, 0x20, 0x0, 0x48}, {{r3}, 0xfffffffffffffffa, 0x1, 0x2, 0x0, 0x3}], 0x43f, &(0x7f00000000c0)=[{{r4}, 0x2, 0x20, 0x2, 0x8, 0x77a}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x40, 0xb7145b8f6596dcaf, 0x87, 0x551}, {{r5}, 0x7ffffffffffffffb, 0x20, 0x0, 0x7, 0x9}], 0x9, &(0x7f0000000140)={0x401, 0x4}) 16:00:33 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="b6e43f2f3f03ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcfb063142c2cc6d3", 0x34) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2b}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x82907003, &(0x7f0000000040)=0x1) ioctl$WSDISPLAYIO_GETEMULTYPE(r5, 0xc014575e, &(0x7f0000000200)={0x5, './file0/file0\x00'}) listen(r4, 0x0) dup(r4) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VT_ACTIVATE(r6, 0x20007605, &(0x7f00000001c0)=0x3ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfffffffffffffeca) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) lchown(&(0x7f0000000080)='./file0\x00', r7, 0x0) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x80000064, 0x0, 0x0, 0xfffffffe}, {0xc}, {0x6, 0x0, 0x0, 0x400000}]}) r1 = shmget$private(0x0, 0x4000, 0x40, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000ac0)=""/4096) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:33 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000200)='.\x00', &(0x7f0000000240)='./file1\x00') 16:00:33 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x18440, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x1) bind(r1, &(0x7f0000000080)=@in6={0x18, 0x3, 0x101, 0x5}, 0x0) r2 = dup(r0) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) shutdown(r3, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00ffb11b66696c653000"], 0x10) sendto$unix(r3, &(0x7f00000001c0)="1b049cc7841cfecb6cb808d9b5659a5f48e9473f3a0239b56dde86c07726d36871483fe5276ca304deebf2c29a31287611cf572410564fc5453f71089c249e14425050ab0186ebe8d4b08dd1835a988f6bfba1afd1c8ed1f25b370640d738f2e315240893413dfead0bb4c1d4c60264e9f6509120b3e94e4d706c950d80fed52850e98f0f1761758003cac9f6821d391431c5f712338e8baa30e5f8b8340f49aaf0f1a30198c2a0c3b450a76581d2c98482a21a6d565db5ad951d9c88fe48c692dd7d0a4511d8a28c3f671d30b9278dd0000", 0xfdd6, 0x6, 0x0, 0xfffd) 16:00:33 executing program 0: r0 = msgget(0x3, 0x100) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r1, 0x0, 0x0) shutdown(r1, 0x3) msgrcv(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000875c25c09ca9971800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd0c36e526000000000000000000000000000000000000000000000000660000000000000000000000001200051b5f765f8665b6a5618fe3587bd2e959b828618c12a2dc25cf7716b1b14af1ea56641bd28dc410fa6e082441534854abb01e20ff73f194133a90f7b0475b73b5f094b684a7324f42598d8e6af27ee19946b48d6cc7a3a657fe93715f25dc4ac31dd0dd27cce6"], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r3 = msgget$private(0x0, 0x8) msgsnd(r3, &(0x7f0000000600)=ANY=[@ANYBLOB="2c0685163ddc0972ca62c7c26fa0ef6f8427c9e2dbe0c9a659e602cf4af85f50bf9296d0ff429118c1ba7dcede0ba9ab374399ce02042e9c17754838e0ca4eb3b8f95af25c0d4439a449c76c8dcfdb303817fb58e1659d037d2575ad054e3b81cc3277d77416782223b038fe0ee71e6822ebd0587f4a8f0ee102000000b23093b583cea9661940fe292a88166020ffc45a3247e39058409781fe744ef8282fda537f25964faf89b20bdcda7fb52d02a8022435bbcf95f0f117d8d86d951148c72c005b09ea2db47a222ba82f2e2e5d6ba1e8564f4307f3cd663c2d5fab78844b", @ANYRES32=r2, @ANYRESDEC, @ANYRES16=r0, @ANYRES32=r2, @ANYRESOCT=r2, @ANYRES32=0x0], 0x7, 0x800) msgsnd(r0, &(0x7f0000000100)={0x3, "8d8a5547cc6e3e155504f208446dcee7931b631692e6b25405f0180dc88cc55608bd1ef3bd70919f1651a6697c"}, 0x35, 0x0) msgrcv(r0, &(0x7f0000000140)={0x0, ""/68}, 0x4c, 0x3, 0x3000) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000080)={0x4b, 0x0, &(0x7f0000000000)=""/75}) msgget$private(0x0, 0x10c) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0xffffffffffffffff, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x800000000006], [], [], [{}, {}, {}, {}, {0x9}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0x0) faccessat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2, 0x0) r5 = msgget(0x3, 0x100) r6 = syz_open_pts() close(r6) writev(r6, &(0x7f0000000700)=[{&(0x7f00000003c0)="47621d7345e7", 0x250}], 0x1) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f00000004c0)={0x2, 0x0, 0xfffffffc, 0xe7a7, "033fd6b1ef00", 0xfffffffd, 0x100}) r8 = syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0xfffffffc, 0xe7ab, "3f3fd67cd5436ed105e0b70b4945ef06f16cf546"}) msgrcv(r5, &(0x7f0000000280)=ANY=[@ANYPTR=&(0x7f0000000a00)=ANY=[@ANYPTR64=&(0x7f0000000880)=ANY=[@ANYPTR, @ANYRESHEX=r3, @ANYPTR], @ANYRES16, @ANYBLOB="33d65ec46c85857433f11f2a8528f05ce4d1dd7e2772a9e84120ce3d62c3c1422c8f37753f7cae96a9b198110730eb82ef6a9dc459fc81d303ed4995b658f6b4289b1700cdb87af0a7b88b9e3b7153bb79d1df50430b61d61806ca040a6bfe48597f649f1937dba3099f5b73c80d0fd0ada0465778a92c83059bb623f48026057f32c8dc604b98481bd2a6bea164f1b5cfa8f977636c41e789f60a74303b2b331e2cf7608048c3e36eeea2d15aa5ff", @ANYRESOCT=r6, @ANYRES16=r1, @ANYRESOCT, @ANYRES32=r7, @ANYBLOB="cddd429832e2a10c747b9c6b4078894f9ca41b122abf037c396fef48c770a08de4e02636e9973a2345220581362afade813e003637590b7c0454b311b411b01958ae8be65efe15786076e5c46a21469673aa897a3791a19b6b53e0a67b1078469cad29b40b80cf42078b204dec58eb424a7cbe5c36a0053bbb1c3567e3c310bce13af95c5cd810", @ANYRES16, @ANYRESDEC=r8]], 0x1, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r10 = msgget$private(0x0, 0x8) msgsnd(r10, &(0x7f0000000600)=ANY=[@ANYBLOB="2c0685163ddc0972ca62c7c26fa0ef6f8427c9e2dbe0c9a659e602cf4af85f50bf9296d0ff429118c1ba7dcede0ba9ab374399ce02042e9c17754838e0ca4eb3b8f95af25c0d4439a449c76c8dcfdb303817fb58e1659d037d2575ad054e3b81cc3277d77416782223b038fe0ee71e6822ebd0587f4a8f0ee102000000b23093b583cea9661940fe292a88166020ffc45a3247e39058409781fe744ef8282fda537f25964faf89b20bdcda7fb52d02a8022435bbcf95f0f117d8d86d951148c72c005b09ea2db47a222ba82f2e2e5d6ba1e8564f4307f3cd663c2d5fab78844b", @ANYRES32=r9, @ANYRESDEC, @ANYRES16=r5, @ANYRES32=r9, @ANYRESOCT=r9, @ANYRES32=0x0], 0x7, 0x800) msgsnd(r10, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r10, &(0x7f00000009c0)=ANY=[@ANYRES16], 0x1, 0x0, 0x1000) r11 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r11, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r11, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r11, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r11, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x4]}, 0x3c) r12 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) close(r12) r13 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r13, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r13, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r13, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r13, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x4]}, 0x3c) r14 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r14, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r14, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r14, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r14, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x4]}, 0x3c) r15 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) close(r15) msgsnd(r10, &(0x7f0000000c40)=ANY=[@ANYPTR, @ANYPTR=&(0x7f0000000480)=ANY=[@ANYPTR64=&(0x7f0000000100)=ANY=[], @ANYRESOCT, @ANYRES64=0x0, @ANYRESOCT=r11, @ANYRESDEC=0x0, @ANYRESHEX=r12, @ANYPTR=&(0x7f0000000140)=ANY=[@ANYPTR, @ANYRESDEC, @ANYPTR]], @ANYRES64=r13, @ANYRESOCT=0x0, @ANYRES32=r14, @ANYRES32=0x0, @ANYRES32=r10, @ANYBLOB="6c19defd3a4ea961ab2e4b73df4db3f5922ab78418ca1fe584dd603fd1662c3c9689a08b832277afb12756478fef4c91c9d09c6cd9e8b636f84ec8527643c192a34584ea1e02240d813f923627e299423efa4bd7c90397cb609e8a0fce698a4c78b5aea439", @ANYRESHEX=r15], 0x9, 0x800) msgsnd(r10, &(0x7f0000001640)={0x3, "ba45ede2435a8b028adafbf16c17153cf3d117c2e9547840d4375d31059c11f0debb408e72ffe264033c254df9c5b2ae95e40e5a3992da2c498c2583001647a64469feaccf00000000"}, 0x51, 0x800) r16 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r16, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r16, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r16, &(0x7f0000000d00)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000001c00000000000000000000000000000000246cd5a9b21c894fffff7f000000000000000000000600000000000000000000000000000000000000000000000000000000000000698a8e41349bef457df243dbefaeb2b686da059b479b92ec7eeed2c5ddb0a07d0105e3d12eb39926774a2333435e236ecaea67c2179909a5c58de7272b4e7816c449db60408861cd9c70c249d5c44bbd89c934e748acdfcff8e5fec31a8f320f70cf45284bea65063a7eb82d162664be9063bd614e48b10fdbdefef22c458bbc220dc6ec25b1a943b0828ca0dac7042c047789489fd8aad7b6a0734bb7eda701022171f90903db5b6a0d34077220b773cee4a34be4f6b2dbfc01e7735f31325e819b7b1e0608349b1a0c9c446a973c844178b44a035b486082160651fa7493f95d3b79b8c111e19da28e3c046ef8109c776800d35b4a8fa279c0cbb9"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r16, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r16, &(0x7f0000000240), 0x8, 0x3, 0x0) r17 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r18, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r21 = getppid() r22 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r22, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r23 = openat$null(0xffffffffffffff9c, &(0x7f0000000900)='/dev/null\x00', 0x20000, 0x0) r24 = fcntl$getown(r23, 0x5) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000980)={{0x2, r17, r19, r20, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r21, r24, 0xa5, 0x1, 0x100000000, 0x2}) r25 = getgid() r26 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r26, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r26, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r26, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r26, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r26, &(0x7f0000000740)=ANY=[@ANYBLOB="05a9544147d0b3112eb840dd90da6d63da3951063e20428cc8113063942ed0d557218380bfcf96788fc3bda1abaa690558ba1567a755482e994136ee0ea63a63707da4ef9a41d74bb23aab68c8f572df4adfd71a3dad2deeddcc9a8c96d78eb20565995e9feae32d52af4697828d8a231041507a2544e46d95817d789b798c7a1f3923dab27ca610c3c041dad10615366dd6d9ce26460b1f9b86e5d45183c35d53980000005e6a08f9bef36467ebe0a6b190222b654f263b0eec95517674189e95c8ff04636f679037a8ae8c1e9594032de11bf6a6c62e6107dbd12c1fc48c0b42fe3a14e54a9417466a19a93fa11c9cbcd4ad9294ac3632206bc91c1590c02b0bda68dd1eb5901f35590c8176d422896490fd4911b53b08c4deeec729c7846de1373e06c3d536d188dbb10606bc37b29995b390e54920a0c2994d1179"], 0xffffff64, 0x1, 0x0) r27 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r28, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r31 = getppid() r32 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r32, &(0x7f00000000c0)={&(0x7f0000000580)=ANY=[@ANYBLOB="005a320000696c653000dce7c67ec5452d1b0ca4af52ba97244407f91196c40eb42d658721293ff1357517034524ef44539cd44a9d86683ee73906fbc9cfdea71a054c0a582bd3951aa8a11d65f57aa0b33e64f570303b3de9718b279b0971c897542207"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r33 = fcntl$getown(r32, 0x5) msgctl$IPC_SET(r26, 0x1, &(0x7f0000000980)={{0x2, r27, r29, r30, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r31, r33, 0xa5, 0x1, 0x100000000, 0x2}) r34 = getegid() r35 = getpgrp() r36 = socket(0x2, 0xc003, 0x0) r37 = socket(0x2, 0x1, 0x0) bind(r37, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r38 = dup(r37) listen(r38, 0x0) r39 = socket(0x2, 0x1, 0x0) bind(r39, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r39) accept$inet6(r39, &(0x7f0000000100), &(0x7f0000000140)=0xc) r40 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r40, 0x82907003, &(0x7f0000000040)=0x1) r41 = socket(0x2, 0x1, 0x0) connect$unix(r41, &(0x7f0000000000)=ANY=[@ANYBLOB="0089f86882f504c7e500"], 0x10) r42 = socket(0x2, 0x1, 0x0) bind(r42, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r42) r43 = accept$inet6(r42, &(0x7f0000000100), &(0x7f0000000140)=0xc) r44 = dup2(r12, r43) connect$unix(r44, &(0x7f0000001100)=ANY=[], 0x0) write(r36, 0x0, 0x0) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0xc) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000500)={{0x2, r17, r25, r27, r34, 0x20, 0x74fa}, 0x25, 0x47d, r35, r45, 0x0, 0x10000, 0x5, 0x4800000000}) fcntl$dupfd(r4, 0x0, r4) 16:00:33 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) r1 = semget$private(0x0, 0x7, 0x286) semop(r1, &(0x7f00000004c0)=[{0x0, 0x0, 0x800}, {0x3, 0x3, 0x3800}, {0x1, 0x0, 0x800}, {0x2, 0x4, 0x800}, {0x1, 0x9, 0x1800}, {0x3, 0x8, 0x1000}, {0x0, 0x7f}, {0x3, 0xfff, 0x800}, {0x4, 0x0, 0x1000}], 0x9) semctl$GETVAL(r1, 0xdc3e40426078d28a, 0x5, &(0x7f0000000200)=""/148) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f00000003c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x0) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) accept(r5, &(0x7f00000005c0)=@in6, &(0x7f0000000600)=0xc) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) r7 = accept$inet6(r6, &(0x7f00000007c0), &(0x7f0000000800)=0xc) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000680)=0x509cf6ab12c36df9) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0x4d78218886102b18) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) r11 = semget$private(0x0, 0x7, 0x286) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, r10, 0x0, r8, r9, 0x1, 0x9}, 0xfffffffffffb8f49, 0xa8a, 0x3}) r12 = socket(0x11, 0x4003, 0x0) dup2(r12, r12) getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r13, 0xffff, 0x100, &(0x7f0000000040), 0x4) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x6, 0x0, 0xff, 0x4}, {0x36}]}) r15 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$KDDISABIO(r15, 0x20004b3d) ioctl$KDDISABIO(r15, 0x20004b3d) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xc) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000140)={'\x00\x03\x00', 0x0}) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x61}, {0x40}, {0x6}]}) r17 = dup2(r16, r14) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000ac0), &(0x7f0000000380)=0xffffffffffffffea) r18 = open(&(0x7f0000000000)='.\x00', 0x80, 0xa0) faccessat(r18, &(0x7f0000000040)='.\x00', 0x0, 0x1) write(r18, &(0x7f0000000540)="f9781fcdcb79ceafba8786368bf93bd5187b29d3b0a79418cd064ee259baca92379e4b77fb7f2b8314f3015ec81d6632f7be3d77caf4d19f458b6af1ab436955fbff6b760bbaac97e294941b119d9882cd1b9d511322423b814bbe2d025e4fc9990671c7042387fe11128bc7380dcd6202bf7477987ff4e95581ffe0d194a34e68375eb05221512257e2d744a61881df6279c33c0800f5af977b96c38138e40000000000000000", 0xa7) r19 = syz_open_pts() fcntl$setflags(r19, 0x2, 0x1) r20 = dup2(r19, r19) symlinkat(&(0x7f0000000000)='./file0\x00', r20, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r20, &(0x7f0000000180)='./file0\x00', r21, r22, 0x0) r23 = shmget$private(0x0, 0x1000, 0x781de4785d843569, &(0x7f0000ffc000/0x1000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r26 = fcntl$getown(0xffffffffffffffff, 0x5) r27 = open(&(0x7f0000000040)='./bus\x00', 0x8000000000000001, 0x20) fcntl$setstatus(r27, 0x4, 0x8) writev(r27, &(0x7f0000000000)=[{&(0x7f0000000200)="000000186004008ba8002b27febffddf00000200000000ba0d31e99a000000000000f5ff8068000000000000", 0x2c}], 0x1) r28 = getpgid(0x0) fcntl$setown(r27, 0x6, r28) shmctl$IPC_SET(r23, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r24, r25, r24, 0x4, 0x3f}, 0x2000000, 0x5, r28, r26, 0xfffffffffffffe04, 0x9, 0x7fd}) r29 = shmget$private(0x0, 0x1000, 0x781de4785d843569, &(0x7f0000ffc000/0x1000)=nil) r30 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r33 = getgid() r34 = fcntl$getown(0xffffffffffffffff, 0x5) r35 = open(&(0x7f0000000040)='./bus\x00', 0x8000000000000001, 0x20) fcntl$setstatus(r35, 0x4, 0x8) writev(r35, &(0x7f0000000000)=[{&(0x7f0000000200)="000000186004008ba8002b27febffddf00000200000000ba0d31e99a000000000000f5ff8068000000000000", 0x2c}], 0x1) r36 = getpgid(0x0) fcntl$setown(r35, 0x6, r36) shmctl$IPC_SET(r29, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r31, r32, r31, 0x4, 0x3f}, 0x2000000, 0x5, r36, r34, 0xfffffffffffffe04, 0x9, 0x7fd}) r37 = geteuid() r38 = getegid() r39 = getpgrp() r40 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r40, 0x0, 0x17, 0x0, 0x0) r41 = fcntl$getown(r40, 0x5) shmctl$IPC_SET(r29, 0x1, &(0x7f0000000200)={{0x8, r30, r33, r37, r38, 0x100, 0x3}, 0x0, 0x3, r39, r41, 0xffffffff, 0x20, 0x5}) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r43 = fcntl$getown(r42, 0x5) r44 = socket(0x800000018, 0x3, 0x102) bind$unix(r44, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r46 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r43, r45, r47}, 0xc) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r49 = fcntl$getown(r48, 0x5) r50 = socket(0x800000018, 0x3, 0x102) bind$unix(r50, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r50, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r52 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r52, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r49, r51, r53}, 0xc) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r55 = fcntl$getown(r54, 0x5) r56 = socket(0x800000018, 0x3, 0x102) r57 = socket$unix(0x1, 0x1, 0x0) bind$unix(r57, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x2}, 0xffffffffffffffd1) getsockopt$sock_cred(r56, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r59 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r59, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r55, r58, r60}, 0xc) getegid() pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r62 = fcntl$getown(r61, 0x5) r63 = socket(0x800000018, 0x3, 0x102) bind$unix(r63, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r63, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r65 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r65, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r62, r64, r66}, 0xc) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r68 = fcntl$getown(r67, 0x5) r69 = socket(0x800000018, 0x3, 0x102) bind$unix(r69, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r69, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r71 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r71, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r68, r70, r72}, 0xc) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r74 = fcntl$getown(r73, 0x5) r75 = socket(0x800000018, 0x3, 0x102) bind$unix(r75, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r75, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r77 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r77, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r74, r76, r78}, 0xc) getgroups(0xa907968757b7bfe9, &(0x7f0000000640)) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r79 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r83 = getppid() r84 = fcntl$getown(r17, 0x5) r85 = kqueue() kevent(r85, &(0x7f0000000040)=[{{}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) fcntl$dupfd(r85, 0xa, 0xffffffffffffffff) r86 = fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000980)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, 0x0, r86, 0xa5, 0x1, 0x100000000, 0x2}) shmctl$IPC_SET(r79, 0x1, &(0x7f0000000100)={{0x1, r80, 0x0, r81, r82, 0x10, 0x8000}, 0x1e3c, 0x8, r83, r84, 0x21, 0x7, 0x2}) setpgid(r83, r83) r87 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r89 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r91 = getppid() r92 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r87, 0x1, &(0x7f0000000100)={{0x1, r88, r89, 0x0, r90, 0x5, 0x8000}, 0x1e3c, 0x8, r91, r92, 0x1f, 0x7, 0x2}) setpgid(r91, r91) r93 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$KDDISABIO(r93, 0x20004b3d) ioctl$KDDISABIO(r93, 0x20004b3d) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xfffffffffffffc54) shmget$private(0x0, 0x2000, 0x20435e543a222cf4, &(0x7f0000ffd000/0x2000)=nil) r94 = syz_open_pts() fcntl$setflags(r94, 0x2, 0x1) r95 = dup2(r94, r94) symlinkat(&(0x7f0000000000)='./file0\x00', r95, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r95, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xfffffffffffffef6) fchownat(r95, &(0x7f0000000180)='./file0\x00', r96, r97, 0x0) getgroups(0x2, &(0x7f0000000200)=[r97, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r93, 0xffff, 0x1022, &(0x7f0000000100), 0xc) shmget$private(0x0, 0x2000, 0x210, &(0x7f0000ffe000/0x2000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getgid() r98 = socket(0x18, 0x1, 0x0) close(r98) connect$unix(r98, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r98, &(0x7f0000000100)="8c65", 0x460) getsockopt$SO_PEERCRED(r98, 0xffff, 0x1022, &(0x7f0000000080), 0xfffffffffffffe2f) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getppid() 16:00:33 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r2, &(0x7f0000000480)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a3564000000000093", 0xed, 0x0, 0x59) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x82907003, &(0x7f0000000040)=0x1) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000000)=0x80000001) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {0x1}, {}, {}, {}, {}, {}, {}, {0x0, 0x4}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x1}, {}, {0x3}]}) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000080)=0x3ff) execve(0x0, 0x0, 0x0) 16:00:33 executing program 1: r0 = open(&(0x7f0000000000)='./file0/file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb777", 0x181}], 0x1, 0x0, 0x0) fcntl$dupfd(r0, 0x0, r0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)='x\x00') 16:00:34 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r0 = open$dir(&(0x7f0000001240)='./file1\x00', 0x40000400000002c2, 0x0) r1 = dup2(r0, r0) writev(r1, &(0x7f0000000040), 0x1b) sendto$unix(r1, &(0x7f0000000580)="9c9a52cffe71a9510e3db4bfe4f13002e5f8c0f418777c3b62a65673ac5701141c4faef39090b20b23f57bbd7b48c02392f08008272ef18535213981fc18abca0b340a3d658db3f74a52b015d96651860a7d5679cb358e324e86ec29cb262f6e1562899b44efed67df0d30934283e3eb5354d82a32da11bf6cdc7bad4d0ea9bf3c9e783bcf0d0537fca480958886fd669a4283968a064fb263668a4a8a1d74466ac0c7a9065a696778bceff36de72afd9088c9b9b736c15ec021ae667d888d2c9f5c8a08b98e5d1d54ccb7f409e7c9ddc88083a437347013785901df464e2ff4f44b8322", 0xe4, 0x4, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) r2 = socket$unix(0x1, 0x5, 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$getown(r3, 0x5) r5 = socket(0x800000018, 0x3, 0x102) bind$unix(r5, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r7 = socket(0x800000018, 0x3, 0x102) getpeername$inet(r7, &(0x7f0000000680), &(0x7f00000006c0)=0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r4, r6, r8}, 0xc) fcntl$setown(r2, 0x6, r4) r9 = fcntl$dupfd(r2, 0x0, r2) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r11 = dup(r10) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x800000000087}, {0x10000000004d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r12 = open(&(0x7f0000000000)='./file1\x00', 0x10, 0x4) dup2(0xffffffffffffffff, r12) ioctl$TIOCFLUSH(r9, 0xc0286988, &(0x7f00000000c0)) 16:00:34 executing program 1: getgid() getgid() getgroups(0xac, &(0x7f0000000000)) r0 = socket$inet(0x2, 0x1, 0x9) pwritev(r0, &(0x7f0000001740)=[{&(0x7f0000000140)="c5216006c997f63a209e00fac508f1d9d45748c6ce3baaa1f4d1c9e179b629df122c8a78bfd0fa3ef9f1fd0277959f9cb802167895e05804db667d83f74f7c0d3a5e35304efdd70231b5bd1f0930532082725baee7c26d3b6dac9734b72c837c58892e628d67b2", 0x67}, {&(0x7f00000001c0)="bbb05e36032e703452af86fe2d7ce394ab2812fe958f32b2881bc5dda3e780d1144ae443d4451601f4e5de0f642112287a611bec83008b06bb49a79ddb50871e0317f7e269", 0x1f}, {&(0x7f0000000240)="8c143f79b3c05813c00105666dede1629d1f2cb65175a26aecf3848f8315553fa3421beaae771be09c09a06c5bf63a8511d5de2f35c1d81ca503e1e8ef94ac3f600d559a6faca44845837fc3b05f6da21424670c9d101f291cab27d5725348948c5ac95c0591b6c19717b8e250bbaaf6366a39674128988dc0d554792f5352173ba6a0ba189d5212ef09f78ceae645d58d4ef85e24a071a0b15545fed1e58f2fd44bbbc313a8af8d1b790c2d5552c8adff6d7b9195b8125c82982512dbc1eae6f22d6aeff1059b5817f7ddbfad23a1", 0xcf}, {&(0x7f0000000340)="fa5d597479627d1032c3a0ba573d335788a19baeb630629bb251e1b960764d13a0ac7f2063340dd8dfa4334cc3749daa21e33bf301eb1c4117be10368cd52e8c973f71cf9e2f21bcc88b5882192d642ec8b0e458a805b4398e2bd8f4335076b0f6e8f41d0bdd889862fa0af35ccd96728b5bb5b52d2f791dd364e900", 0xd}, {&(0x7f00000003c0)="3dd2af2060a678318182dd3a5e9d8772a85af8e9cf7b0358e2f23f18fb234c058996b1d829f1c3c424f4b89d4c7d85a3414ec768373c46a82af65651467a4489", 0x40}, {&(0x7f0000000400)="8b5fef49eefd3e06986b95553dac864360034f262c54eae8659606ef359ee3b1fd3346b088e082fd062aa91073cda826338a8adb3dfc4e4ff1eded755eb2fd652debf6985a8e8c7d5b6625b875e15d526135dbf7e6745faed0da198c6e815560a3cc63734f6ccc0572632bbc2534d50ee8ecccfb68c50462208cd5f2d62a11d3276638bc9c7a781aec806adf85b48ac4bc54644a5734bb5e1a8a34a1482a0c6c98642abc4f987d6271eff6273555bf5a090746863fa385e6fb95f917173e1067ab3dd4314670ff3c3027cf8bd07fb7867078", 0xd2}, {&(0x7f0000000500)="37e8efca1cc13ba69e5fab6e8b3a68f7dd7275546e3ac68e20734428f4098dcd659150aed8d18e5a827083884154e24a8a13e6ebfd85db52de85f47e30a735cd6ec1ee66060da97aa5b92453802d6bd254295c3cad2b9249fefbe842b3f5dec840c3d2b9b120df7bad35ea4ecb174bb192767da24305281cff6c16037ffee6a2521a7663a13bb2076e4082f3d3d68c4d2b7230935f09edd82945680953597eed5b9922573a102a29a1c66bc6fa484f938ed7e0230b72c81f411903d9c3be50b47939253d8e7eb65c8011e43936b6e15a89f75b1872c868f9d1cba71a4e948d5701ea5e1cd166433bd5013e7b6d3b545e1e48b832be0996c239224b5aac29f0725e2e1073bdfcfe1868bf28560fa8952342c24172e44926696e4f43031690eea285094a6a87beb0768509686234d291262f5f9b430aa66801e6dd2639b670cd001deffde6eab9c518258ea65524a8d8b74f4cfc4d048d8052d49ea3f4cf84854dc59342575ffa301cdfb0d3123377b903bdf8611f3636c421ca759e228b12c075a7e8c7c31d888e13a1d1f775f3c9ece4e059b3e2f8f6795f8eb2a18542f902e13714d8c7994f3f8bbbda439c4f03e15f6f59a04c014b84f8d2c7f9f550d6864be1ddc9ce1181d17a1da746eed05c19de41f6958b6347f498b9d3731a142d9c56ba37c73631ff36ea4e316f747ec2e3f924075cc1478e8b7811e4ea2b4768a4196380694508b1e0c0d30d4ab29369c56bea781b91de9d82b2a22c7b7cbb59ffc9dea1ddcca786915076dbe8a82ed3e0861fe87a3a61aff30535e0126fa8ba1135ab155a303c22bda6114d89640de7b73d00591f24b6768944d0abfe1fc98b2310a03f17180f3f341fb17f0c2e2e387b63bf3be8b0912589509024d9c81cc1441e940da739f0c59047924efddf766e5d4b898ed4c548f8da6d989550281d28965ba6cfbfb9efa1701e19b20621b3aecc570b945086f22c993e86a41df6912ecc22234212516de0c6312ebd16c50d9c8718c25f7f0dd33a9dd0e734aac5edb6ff6bf9b85937c7154e62d83bc646f0a17bc8c9ebcb27401ed7602fb73ac2cefcaf3f93465e97d272b72c3f7caae47496fb32f143a474b7d1d122dad6e70e71e31e3fa510b5aa0f94f902c48766b2339db389c13ab94f950f7f621c1df5373cbb2ae1707d044ca0a4eac907745b80abfc192f7d6448193ad3e4f7c95da7358dfe5a166c10cddc21b48ef104f8020dc75eae66d2e2b1fc6135a9a36ff58323bf1cda016c0aa66f6e429b0e59f9860e9aade7747e2f50b1df59c67625b887b450446e7a3a8674bf7f0e11fffb3eeb75d0f6e0e5a7a21dc34770f445bdbca6d6a539fb91ea4decb080234978ee5ab7516e4b31891b84614988310291a7cddfa2d8cd112f018a229c95624d3fa2dfaa9d8ed99ae0c4ad9a522d4075dc147ac10840f382b2dda1b264767faa933b72538ac6b05c1f99339260e2566b8af43972fbbafae2dd0fba11b5f6894cefc920c5b76a8ac15f363a9c18f1032db3d537a17be0d0f36ec08970eb4eccface948b9273f920b44fe8cd3e4cda2c1cfbadf1a0a3e94f167cafe6a951cb1a94b70513103a9f536a458e87a1ab79a367311e8075bd66c6288c07afae5882f3861f7e579db1f69fa3f9eae645071f6247d1ef6c682ec9abe3928ad9608dd39dffd8c4ae1c959b08816ed459ab2b350953e1abf95db400f4068025beba2c037b90a5c4c9ead50e219cbbcdd2fd7dd50974d99cc723d312b36ac696c2bd520e197994dfa5ad551035189bbdd54f6b9570cfe5d4f207c7c6253440b084668af39e5f8e8f1b9b75b60d4a8e472d27a59110bd31385869e5b992d27f61ab85ff40a9889a470afe7f974113a43c8fc7e5f0945a332373e6b26d6af6ba179071632e406606ef9b7e921c5b98bc598cb0b009252c2985cf4e6070a9604895476411bf92595c7858d51439e58107bf535b61229c3d6e8eec21821dbd920f554431b14073a62bb88532a85a1a4fe9c6c0fe44680255a23d738fda6c21811476ee32e5ac0a2b4e454aed142be2db61f6d2f29a60b795c9366be4aa94f61eee7fa136cde0c4fb57d9ad062412ae5ad962d6bb1b62ac1eff9a48ecaaf1e82209c673426cc07118ced223d5bd80f927e8f5e7739dabd48f9e4c6659fe9a7eb053213294cf79a670ca24bf67d8bda60bdce2cd48aefae7e31c4a36f141aeb29f34db33dda8c9da89ac8befa9d830eb1bee03c3f40d31423a2f6726acd74ca970142e5f2c5d473dd3fc12cd11758c084bbb67b1e29fa4a41c7b80b1a4bf859f0e755e0cf1272fb4b9679cd95a1411ccc8f97b28a747672b1c4d95ea53900f1cc291c2d10952ea6e8c068e54a38c0ddf1dc84af25d23b46d267c63590012784d88107236ac4d1062d0ea2dcfe788fb21706ae1b53b0c12c906d93fe5edd663415e8a489f23beb5f46f9adc46a683fdfe3bad75214db07147f51ad74f6b6deb3b3a6188112f3d0ee8cc9d5738fae24a95e10cef0b7b61ce0742083a3b519e69648cb1c15574473aabad544c69fcf5061bed84adcd5dcad8cc881bc4817467ccc326309b9dfa4b2a8b8da8e6350bff624a6e6c07d9b1b3b23db42574aec2bc8b9ab1b2b0c1160327aad619d4147cbc0d65442eea7ecbc1cd1723a8ef1a95d89ac148fb3fce3cd63e0432ac961b265bcccf2d55a385b18237ede5f1c006be13a7e34c2aa50127e8f0efc563579469ebd123c1ff2089b7f9e645a2af7a740711f7039a3459bb568b631a731518e1eb1d6d110ae19c23e7b6723d8c56b97b3058325b6905b246c6fa9f6b257e3115fa27bbe5481edea300465af262fd87fec8c441900d91f1a7d28d231772ad9f09f7c5873b2501228755973f648a0910e7126603cba958fb22f1276cfa568753284f7d8144c58284b4f0d5fecf74e3bf311391eb25096d26e39a3d8ed32362c9cba68715269c890756b95cf8488b28f0d2dffde8855335e049457124cb0b87494a6c43b6b283a799245ec1d8b74823802d12163bbdb966607f4d44683ee2476857f2527ea59d2bc8877d36be21217de2875dd40e6c040888812e7a5dc09971e06adeeffec3d150ee9a0f592b2a1f2d8a046bb6954237f05e4ce7fe37b941b57d8be9931942bf02e63b5bfb2f8095f3c7bca171bc7b8768ed8d4a166a2ba5282f14904125fa54e52d598d2d26bbb8ba6985a509447e760befe8f5ebb5e7f8f1522b8bd5a35e5958834eca86fb4a93d507a01c7013104b9738ced466f9104eb7d9f86f0d8874358a0d372f03f072d3966d41ffb3bedfcf0d22a772a5ca6d6a512a65b4119027d27f8e74940b8483edfbb1343891c25087259a3693c744c4e5e260ebb52a92c99243405cab147966d346c29be9d5a7426445fc0e6b996d850b958c7d23193229426634bd4a2611f059a6c9dcbebe16a5d539c8c2d3a7c24bca07b2ed87c01f7dd80be23934e0b811e60e20a3266989b0758211049d36030243f34207c1781cda70226e290eb4165a6131cf13638455613dfed1221199ff622c2b0fed186d41e9d02bee9f108204501c652fee2738257124fae655427d1deb1f104ed271772c057e9795a7e2dc3057977366593c82d93d92b213dada2ea16f60abb7f3bd89821df1e8ba1f8447a4866608330a50a169f179e7d0d432ce6e15f105ac6768bb9907feaeb122edcd972d6bf250f329f6a29eb8c3276002b823f7318d05a9fac0cce752a9adf0ced32ccecef6c97351b9f53b218e663283170fcfee266e12186a1a6dc5e8faede36a69e169cac6a00e0f3f3c96684acefbd8f9355323726f63d4e5b32edc8f811fcbf04d74bbda92ea6f4573b2b95527aa59acc3992f588ce6dd1c0d570ea670c575ed4c25c421541dfd36d541d1a2bc6e76f2f8a2c988c265e229f28d06864e59cfbb20df0eb36dc127da45f258ad1c1a6e439ec1fdd00ddd26fbf7c11294f5ae6da83c18a915b98906ba64f5dce37ca51995720d14ff50ed55c5984079ed6fd50aae3663276858647a050986df760536ee7349ae961cc44b769cbed6a7415e02588a27d05a8b5171ad391012ee96a70da3b5901ebe1ddbc9cd55fbf63c12f2e7fd02b7cd382d21190dd0187f8a788257c8e47b86a7ef3981da2d2bc62fc59535748ae3665b676dc6d64ae97be78f6d92add8d43394307bb29e3611bb25dddeda805ce7300458aa0126256cd8c9132349638fd630d5a690bc7c39d8b6f215003c23bf7f095bcb41628d1f8052541d120933fbf8e2b241446e5026783b758fece280674c9f6ba546807c88fe2b55c959f61b1b852892fc3b2de1a4b251d492e1fdd27f29ace1a0f67667d77079d217312bb26fec305bb0d632a6e12b876406f230bc74f6a3dc2862d442b70297119bff08d46cdb62731481c6a563d635747e87883a3e90afde8444fc71e7c1b8bdfd84db1f44a9371e2dfcc99db2b7a7a79579833efa4c038518595ea30be8ae0916ec20886c6263842bebaa9b2bc2013aaafccafb4e4a84bab140dbeacba7139703f764a38a7be812c2d0285fde48972c0a7d3a2ada44c683885a72543cefd5e285df96fe778d7435ad526bce0d781686bae2f776325dcdfa48f849b2b75b661d2499184bf3aea6776ee3ab7cfbe5684c41007c731464c3a9534f54ad8cbde186448ac5dcb5ba7011db091b652fb7dbbbd7e824e6688f400225e6ab7254566ca6fc3c3ba9951959046e86d393752e7f2043dda719fe95b051afced3687b22fc2a20756823b517c02b9e8d45fd3544081d5ff4cec3f54cea16e0d6a8a0eb562fe29199f5cbd9008d7feb626af768a8d44cb2acf1845c5d534cd8b6038402a8948b233b9318b0076102d505ae233c4b619c78ecf7cfbfd08acbdc9065b0a5b1a1773fe1ea3d45fde1a07efdb677a8a24f55f50650eeca5ad57464337e626ff0362ed41820f0baf902e35f5227c750322be8d46ddc99b545c5a256c7603be68c038e0911aadbf1b905bc33cad277de7d8b2cb25a0da22e59090ee534baf56576ccf8b9d4ae544748f9f32506ee8abf47e2be651f0a21c3e6bfc8bcdd2f41d20880efde204cb4bc9864e792e263e44b0b4981a73860fb289f742445d014f313c7839c334d10a211e148f1961e1efae1b7978b1703f5d070548366721f0acdfc619ad2775510e9491ddfe6510db74c533c2ac1c48e6b75f585e22e7662ca4168e27beb7ede5e61708cb803230a5ce4b08a0c9b7d54f7070f53e48965aa486526d35cfc9b81c163aa22439e4da335c986db2620ffc81b29cdf5db66e57a6e9d39605f4dd9d1269498027802712ed1301a1798cba758561b3cbe7e1a3cbdf532affe3c42d5f5f649fb19c9f18e01628bfde8c6ad8ad30cf8257573b7fc0fb49d1ef1148e2417fe971d176bccdf0e94983efda2d776f4fe89980ecb814d975a2b79952a689dfb1d82af381b6c1b27ab3cb9e98f3ad1d5967f128993addfdc941b40b1286e1bbf8453a9cf17e307f14d10d97c14c49dafc02407d58a9c41ebccaab8c23ddb16dcdfab8ae0665e6f8e853984d81d71ba9c3c7879892004cdfd800ba2bfe327fdff37018e4e8a50b54af53f70e803bfc826f75df720de68d2f773d806adb42d11e678ac1fcf7f8317aba77ea92ef1bcf16a44b6b094392374f543211fb5bdb7b9f493f52a5b74c6c85072d7460dad11f9ca5582f1eb4f50b974b2d4d9afa2bc063a7107239dc05420ebe1317d109ab52fccc4b61985e5a681f4b1083d9f60068e751152f60716f2b4b3875d406e460a957405c9f2f28bcf005d710489742b77", 0x1000}, {&(0x7f0000001500)="b8829bf12bd3755fab5ea57dffd57a95d3c875db72337b6292c9bc77984c7cb088381845c677b1537299cbdedac82861b2acb2ddfc18c2e7b386a675cd984b04086d00c8afa22f758bf29a81a2fa21fea29149a9223b9ecf584105c7fb920751f811de71b2e630e2cb16ec418a605efa60a10373d021ca3e0907f385360cd8c8093e40117586f0f154909e39cb3107b6e901a236f2a22178a4e04401681201548dd48f7b8a312c42975d4a7682452569887a0c8aeb299392dab9c2f92cf0582cc50fa9ef725b1559625ee64b2011fe42805a072626fe68500705d90d3637f0306fd85d24", 0xe4}, {&(0x7f0000001600)="be38e364bf5fcfaa9fde47d16dfb6c2350c0be9fbb20dbbb089dcb6af5fcfdd28e8c1b2240d3cf46b2207701b52ee8c9a70ea99ae852f4ccc391ec916669739607607a9069026b5974d6feaccf42d62c4f7264ae5a02f1c6c07eca187fbd0bac5a25b0297decc297d59d1639821647fd5aef201c031e9e18a4aedbacb6c449e7db8841d04099d129866382a58b508e7b4c227d3e5a5c49e4b1a330b8e67bc16fda17851bb823e6cdfdd0dec9dc5260529baa17cd794fa8", 0xb7}, {&(0x7f00000016c0)="c96701a580285afd7cfdb5bb054e7acd17f4934888b237e556407274817d27f7d7045d3f361ed302c3bd81c152e8b524e5ee11c169cfee601013145c0689ab6150", 0x41}], 0xa, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x1) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x10000, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000040)={0x1, 0x80000000}) ftruncate(r0, 0x0, 0xffffffffffffefb1) connect$inet(r0, &(0x7f0000001800)={0x2, 0x3}, 0xffffffffffffff33) fcntl$dupfd(r0, 0x0, r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) shmget(0x2, 0x1000, 0x100, &(0x7f0000fff000/0x1000)=nil) r3 = msgget$private(0x0, 0x40) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f00000002c0)=ANY=[@ANYPTR, @ANYBLOB="7dccc688d0f4d6478622bdb6f072dcc5b629e5267dc92468c1206a93f73911c9df37adb73bee28cf82965793c89fa816ed279191f54288012af67d4e5a3107599f2d41a97ead94aea2d2e84fdfc9f55d8ad44fba5d75874a9051c2905468668c919cb0da7758000804ea3229e97d9242f5b320bed9711b75668212b9219e25572156d48b5a9bc25bb904a2107e80b77df4dba639b9c486bc938685ce219f4787a5d5d7c0ccc3de72090a3a1bd56ebb9e02cf6b895acd35684286e2bb62ddc338c5aa53b814643f884e33cf9eda332d787640"], 0x2, 0x1000) msgrcv(r4, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) msgsnd(r4, &(0x7f0000001d80)=ANY=[@ANYBLOB="010000381500000064d1080cfe461150dc736b5504759ffe514387882360d6d169af7e52901c34b7f2da9ecebf5d88283104e13427dded477de76efd717911804a8329e22c42b459bf7fd00fd1d1a0d87cc7789e0939d7f9860e6ceb3780e5928d9f251d5d65461c0c06a84692bc0e5d0e8d83d53e87fbe5c0e2a752a70336fdfb6e513c3148e6254f207272f877cfeb3fe30e6e72db46222aca3262277cc5e4f73173e0d4562683e006fc870fa0fce138cbea838bae27a7d6eda203c1c0ed5e72ac7325fec0524b9330a96822abc39d6dd3cf6867b16f0ace972e2c60c06fee66d711b65882759c95ae900cdfc73184086a3f57604527d8f5738d3dbb85b4583ca34679e3edbac200db0b25ad3021bb1cbc7c05d223681227e5b9f1f962c46d8f914862bc98"], 0x1, 0x0) r5 = msgget$private(0x0, 0x1) msgsnd(r3, &(0x7f0000001840)={0x0, "55b32f40b78386ae99020b720ea50986ffee0b2f37d4f116528c50925aac309dcbe0791a7b43f954fca1fc0c76723b745db22c69d433e079fb6443e074f1958928c1327307d8a9115e5ba846ff6b12c028af66d98b8084f400959745f410c9e79d9796b43ff291e813f5771918e51269b73a5936bc66130881fc8966270b070520fab78999709c122a389a9efdcc607685b9bf1df8bf564b8044eb287061f5a05c135ad6abf592f6670e7f70ba9a97c6ada2"}, 0xba, 0x0) msgsnd(r5, &(0x7f0000000540)=ANY=[@ANYPTR64], 0x1, 0x1000) msgsnd(r5, &(0x7f0000001a80)=ANY=[@ANYBLOB="02000000000000003d551559e046828f563a7584eae633181635a06adaf5ff5e88437f167b85acc79aef66b655bc3947ebbd7ef8b684287fc472f0ad8d3ae4df93d1e4ae6a59a668496b3054f748bf0604216055907d7ad42cb6172d6b3dce4a22b19dc2c4b5f39ee2d4a6d43140b1d024dc1f0c3b3ca2d064c6eee8be38af00e92b0b5b3e4b10481caec9847c84ea930bef0a52e30b9318b8dfebbea30aefd51932b9cf65e639a34b2a6d9819983e161bddbe47954cbbca9fd279162c5982300d728052748bcbf50315e2de3f6cf063c602f5e785fb1781740a78184160d8bd7363ee5bcd6152fe83518d3c80e784640497da89edfc2ab49a42dee43edf78f7c02be3259e2a9808006579eef84252171e7407f232ea5d304331fd365f8591845fba205da23499c4ed1db2977a46e856225771004db2f6d070ae8c39db1979e5c05b64bdaff0d9fcefed27f1a9e28c4e6b36f78b5d5730b798e916b05ad28904dcdf9c6e2481176c0e0dcac93ed7123abe56d7109700000000000000000000000000000000f7e1d24f86c74bfa65ee30747a609a10b9868591336c9c963cb63b115ae2e3f66fde1a31187489c2b00f25240b532564b9addd5b94ce0e249311eb610390904411438c26e39b52b23cb406eaeb1c9f4ccae8319074da3850097c66e327ea21ecf5a2d029778d0145cb678ee35761020bab0d4cc5c38e5c4daf99769f2e7945b1df0e2259890b60ca9e32393e0893526621362fa1961b9ea9744b0f81d083ae9e79edc05bd39a0c360d97e8a0eb6e63d1f89edee85f5e85dc58e233600c58aa19623af7f2f91a73f0cdfd38043b4a8a2819c158973915bc5f87d6210b9c3045dfbcf7cd6d489c3cc91d49cf12be76860779ac7c139a207bf02d984e3b83d84c87312c0edf42f3f60a63a51c3fe74b5cab55e0dde19e1dd9d2acd4916e4a5fc4afb216e9673283615b5fb034aff1597a45bf903988f19265fb243902e469f9ab8533138ac053b97827ff66a8b1b1bc153c36bb692fcc01ce5f6dee571d44435e62fc13829629273d17f16451be5def353aa0a448f8cbf4753c01"], 0x2fe, 0x800) 16:00:34 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="601036d1000000186004008b00062b", 0xf}], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xffff, 0x0, 0x1ff, 0x6, "0000e7ffffff00", 0xfffffffe}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f00006a7000/0x4000)=nil, 0x4000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$WSMOUSEIO_SRES(0xffffffffffffff9c, 0x80045721, &(0x7f0000000080)=0x7) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:34 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x800, 0x201) mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x1000800) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "58d991cc0ad2009215d5000400"}) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x1) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f00000000c0)=0x7) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000140)={0x5, 0x1, './file0\x00', 0x5c0, 0xffffffff, 0x8000, 0x80}) 16:00:34 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000240)="d1201d9c07b00a16a86b937d24a7f2947be77f1cbe061ab59b4c483ac24bff05792c3b2d50e2f61fdd92120f14405cf540aea663e53940647fdbf6390c9d521a8ef176e290e1cfbead46e28d2cdfad33172d9d3cc0db9ce22cae4738532a1dc775f78b6d6052e279e6fb2f65bcbf4bf29cdbec91f52747de7323b7ac7626d427d51b6cbbbf298a0f33e9a2ef5ccd435c8b", 0x91, 0x40c, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0xfffffff8, 0x4) recvmsg(r0, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/120, 0x78}, {&(0x7f00000000c0)=""/87, 0x57}], 0x1000000000000015, 0x0}, 0x802) 16:00:34 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x3, 0x3a) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x2, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000480)={&(0x7f0000000180)=[{0x41, 0x1000}, {0x85, 0x401}, {0x1, 0x5}, {0x8a, 0x1f}], 0x4}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000240)={0x100000000, 0x6}, 0x10) getuid() sendmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x2a6, &(0x7f0000000200)=ANY=[@ANYBLOB="10001400f3ffffff0000000000"], 0x10}, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000440)) sendto$unix(r0, &(0x7f0000000300)="c7f7a3b4a4cf8889e7bbdb3b0512f7fecd6c2422b293eaa6b4565d0b482fbcd6e17430faa1eae865e69df10a9c00fc5741f622e87beec41316d17495a98da659b4e5059c58b19a98e33586f8642cf129489547da5c2fd45699d2fe3054166e6eb1c4ca1db868133d3eded505ce1aa71e871f9775233a9b0f416dd195b37aa38d9a331c63da43a2c34fce7e146c329dce368f83b7c3c27e8a67e14579", 0x9c, 0x1dc299cc1827e745, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa) pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20004) faccessat(r3, &(0x7f0000000500)='./file0\x00', 0x0, 0x2) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) shmget$private(0x0, 0x4000, 0x4, &(0x7f0000ff9000/0x4000)=nil) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x5, 0xa2, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x5b61) 16:00:34 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xc978c6459ca6f9c1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, r1) recvmsg(r1, &(0x7f0000000a40)={0x0, 0x1e7, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1000000000000203, 0x0, 0xfdcf}, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) chroot(&(0x7f0000000040)='./file0\x00') 16:00:34 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) poll(&(0x7f0000000240)=[{r1, 0x1}], 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) close(r0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000000)="5dfa867a77", 0x5) write(r1, &(0x7f0000000080)="a6", 0xffffff28) 16:00:34 executing program 0: r0 = geteuid() r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x8000000000000080) pwritev(r1, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) fcntl$getflags(r1, 0x3) fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000580), 0xc) faccessat(r1, &(0x7f0000000300)='./file0\x00', 0x122, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, r1, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) r3 = dup2(r2, r2) shutdown(r3, 0x1) r4 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) symlinkat(&(0x7f0000000340)='./file0\x00', r4, &(0x7f00000003c0)='./file0\x00') ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f00000001c0)) recvfrom$unix(r4, &(0x7f0000000180)=""/18, 0x12, 0x1, 0x0, 0x0) fchdir(r4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) r6 = dup2(r5, r5) shutdown(r6, 0x1) r7 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) r8 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) r9 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r9, 0x82907003, &(0x7f0000000040)=0x1) r10 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r10, 0x82907003, &(0x7f0000000040)=0x1) fcntl$lock(r10, 0x8, &(0x7f0000000000)={0x1, 0x2, 0xe7b, 0xfffc}) symlinkat(&(0x7f0000000000)='./file0\x00', r8, &(0x7f00000003c0)='./file0\x00') ioctl$PCIOCREAD(r7, 0xc0107002, &(0x7f00000001c0)) recvfrom$unix(r7, &(0x7f0000000180)=""/18, 0x12, 0x1, 0x0, 0x0) ioctl$PCIOCREAD(r7, 0xc0107002, &(0x7f00000002c0)) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r12, &(0x7f0000000300)="d92006fb52faf1d0bdbcdb360325c52389d715010692cffb20ec1c15cf5eaca7ad", 0x21, 0xe, 0x0, 0x0) setreuid(0x0, r0) msgget$private(0x0, 0x2000000010602) socket$inet6(0x18, 0x2, 0x5) r13 = dup(r11) msgget$private(0x0, 0x400) mknodat(r13, &(0x7f00000005c0)='./file0\x00', 0x6003, 0x1) mknod(&(0x7f00000001c0)='./bus\x00', 0x140, 0x9) r14 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) faccessat(r14, &(0x7f0000000080)='./bus\x00', 0x40, 0x5) dup2(r13, r13) execve(&(0x7f0000000100)='./bus\x00', &(0x7f00000007c0)=[&(0x7f0000000500)='\x00', &(0x7f0000000600)='/dev/bpf\x00', &(0x7f0000000640)='+\x00', &(0x7f0000000680)=',\x00', &(0x7f0000000700)='/dev/bpf\x00', &(0x7f0000000740)='/dev/bpf\x00', &(0x7f0000000140)='/dev/null\x00'], &(0x7f0000000880)=[&(0x7f0000000800)='/dev/null\x00', &(0x7f0000000840)='/dev/null\x00']) faccessat(r7, &(0x7f0000000380)='./file1\x00', 0x43, 0x4) setitimer(0x1, &(0x7f0000000480)={{0x400, 0x40800}, {0xfffffffffffffffe, 0x6}}, &(0x7f0000000200)) openat$null(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/null\x00', 0x90, 0x0) chflags(&(0x7f0000000240)='./bus\x00', 0x546e0c4b41b0b931) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x7) lstat(&(0x7f0000000580)='./file1\x00', &(0x7f0000001800)) setreuid(0x0, 0xee01) faccessat(0xffffffffffffffff, 0x0, 0x3, 0x0) fchmodat(r13, &(0x7f0000000540)='./file0\x00', 0x40, 0xa) setuid(r0) r15 = msgget$private(0x0, 0x403) msgctl$IPC_SET(r15, 0x1, 0xfffffffffffffffe) 16:00:34 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x5, &(0x7f0000000140)="0100358a", 0x4) r1 = accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt(r1, 0x6, 0x33, &(0x7f0000000180)=""/140, &(0x7f00000000c0)=0x8c) socket$inet(0x2, 0x3, 0x0) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000800)=ANY=[@ANYBLOB="8202adfdfffffffffffff13a7992df8358baaa2a197a386207000000008295955984c87910bf455ecfc11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e84959bee48c02f6abf1e6bb813ad30505ea49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e3143300000000e02b05e5d12f524ab2aa8cc7712a90279dbff4b7b46564ef4a08576ecab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6f4ee849ff7ce69de0941946ea2256b1f027bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36df3c1b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330227548c4ffda5eb1552f6bd6265f2a6efaefaec1acc5d00443d9431c3442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a4f0c00000b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca333ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6835d4f982cc2d6ad126358a2bf7eb6652c52476b0f4a1fc4c7ee2e61ac5538254b9160325b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d900000000fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75eca85f376c8c3f120c300afe7e7c1f1dbe510400000000000082fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6f89b73be85b7dd6c9116d3a7956b2cd3b65c4ab78a2793c3f9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb3d787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d1d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a4807864942a74a7be7d7113aaeb5e3dde2c9f06cdb3f62ffd521c8945a8125e9f5f8f0474e5d5e1ac44dff7a5ae7440236d8a959373f46ec6c4215f762ac83b284680000000056f33cdcaf683fb5bf1a536e177e5266bfcdd18be9981d23a13a8ecc1c9de68ea7c89eaf8db0281b275da3ec0738e0ee1d382a4bbc930a3d3347282238e3d92013e1e56ddb44a5b28e2b5ed005cd26e138d14b988491724c5430e3aa3b977f2f8e2e94ed1f3b0a1c2bed7e5d56bc469f1611e77dd12a3bb3189ce4eedab871ee0db78c05fcbe73949b0c3f000000001a0000ff28c31c6b1c8b0a4141c7b438d29f16c5038a946210c67b0277e2e18bd48049bec5bf42d5f2ecd9bc93beb58459aa24bae9afcb61611f2afa61a2bc181496a3c3dbb7cec1e12b9f741f036e8e2247e6bd842decf53a4942fde65b7b74be9262b0fbc95609ff844d014b9b8b56459899f87aef177325246a0244da14690a082bf8c04a0cadf7fe11c62660fb4dfe39961a2eecce11df3179a38978cbcee1c884ae9544e460bb35767953d61f2d1a453e86c8bacef3dc8c4be2fbbe2d95b54be1c5b857c27c3333d0e3945b024a0dc24fb0a5a402a1ed44b352959a2f252a1ab1f9e67f6896efcc742fe50ebb52f3aca72bec59a2d6ade95b56e5508ce001f38a8db33c2ef381637560faf9a32b11e5612bab767b363068b32b0928c823d1503c0b168189844c9afdfed904111fed7082f1a52713d304a1f167370096ebbac78d1a57457b8f84127a91dff739d12a49bd1b62fefe6c84c0b4654a2c3784000fc5965b3691f2bf30229513150e9b1c264553ae4154fe0852f512cdb68c66f7fa3feb4b087d4b793ae9e57e00942918d76b98fb0e5a8ee0f46aaa6e7bd09ce5a4547dab68a401f9093cd9678043cca30a7c1efdfc5d6d41c6e89b36d0139d164004e97db65b0d00000000000000000000000000000000b466013a8789a3bb53a2313d97fe3072e6d888c611c16ae87b74ec3b85c740a8000000000000"], 0x10) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:34 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0xe7caa2f4d5c863fe, 0xb9) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x1) chflags(&(0x7f00000000c0)='./file0\x00', 0x0) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='ww') 16:00:34 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0xbc3ca22f01cd2271, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0, 0x0) stat(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000300)) preadv(r0, &(0x7f0000000200)=[{&(0x7f0000000080)=""/27, 0x1b}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000140)="a1ddf9a7dfb3ff", 0x7}], 0x1, 0x0, 0x0) poll(&(0x7f00000006c0)=[{r0, 0x140}], 0x1, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0, 0x0) 16:00:34 executing program 1: getsockname(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000002baa42d9c33308e4ffebffffffffff0000040001"], 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x10, 0x8c) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000b00)=""/247, 0xf7}], 0x1, 0x0, 0x0) preadv(r1, &(0x7f00000008c0)=[{&(0x7f0000000880)=""/35, 0x23}, {&(0x7f0000000a00)=""/215, 0xd7}], 0x2, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r3 = accept$inet(r2, &(0x7f0000000000), &(0x7f00000000c0)=0xc) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x5, 0x11, r3, 0x0, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000100)) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="0089f86882f504c7e500"], 0x10) sendmsg(r4, &(0x7f0000000900)={&(0x7f0000000180)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000800)=[{&(0x7f0000000300)="308b4a229e0c0133ddd65d763c6b9fc96a312f07d53f4847d9fd502e0cff9436e8b120b0fcdeacee2f8d67fdcc3cff5b7a6c346ef2fbe665149da6365e4f3ab673d6ca83d4c60f94085256aa0301f30131c0aee720ca512580fa60e47d15adfe0c52ceed3ea12bcf700aeefe4670d1de33564aeb857b2e987d1b3bd5b6698ef3cb45a684f1b7eada00cbaa91a098ee3ae8eb683b0a635e297c2a", 0x9a}, {&(0x7f00000003c0)="678864f83ae718ae765318eafbe7ea38639f22b69b5ed087695695d0f00384ef5ab8d1b0c45e545a280405592757c39e8a603b6135ef3cc505e3cc11120d6fd140917fa830a335382c5e8f110966ee3a8b7c804567b5a4ffd374550466d667ef741a549adaa6f4da2a383cdaf2fc6f2cf098b54184dd605f59222fbcc73161ae9456ac7122488f9639686278919d9751f7cc7719c5d3b2a8ec142ac450586b16975ee354f5130f395705099f3475b46b1b2e3d51be92dd4c74c608de823823d284e67de096dfb883ba58ae5e24f8bf2d7c6c0ef81d1b3e38a2b09588de24497c64fe0dc7fdc712593c2b21905e1822948a09771887abdbb1ada5", 0xfa}, {&(0x7f0000000500)="a93d65606992d5af04caeeed520180b879c9e5f8469457cd25e8f24190458fb3278fe7215e9fc9bfd14d6034102760ebf00f820cb75f90977aee08d2385cd0605bb64743be4880483c836a458b34a407243cdee32c157ddd3ec2f5be801dea10687d530c0b337428ea2b025eb8b912b4c95184359e06511c33006b9503b5b6b1c2f56fe21c7f043048af5b514011343f81497bdbb42c51e6471f6d91425266599028dd9a40a3967c8b4de25afd7ea232ef42e2ec181d51a07a5c588bc92f", 0xbe}, {&(0x7f00000005c0)="fa0b9bb55ec89ce130e94da8a3df3cf9748e714e51af109eb4f7cb0131abaf5204bfc1b355bf18cd181ce591e023efdcf0857cbf787afb6bb90e40a23fbf37957771ce417d4ee20b7fa1c041ada50268ac3e58629a52849625943f12d2fce09cf7de93f752e725bb63891e1000507db26d00b90091f614aa56c98ecc8d429cc0a778110082a5361c6ca5f3ac39277bf2fc4e357da633e98347e7c86e075efcc31ea46648254f65f6ec3948d66b18d2faa1e1f22fc1ced3f9719458f488", 0xbd}, {&(0x7f0000000680)="b9ac3c064fcab0708e29709b5cdd0e75617fd01e7eb4f36d0db53e1e512441af52890c5b5c5df51b7f4ccc20535bcd47cbb45a1b860a4b21", 0x38}, {&(0x7f00000006c0)="af02e57999deb6fd41b3f8f894548791c7a421238de9eba451f6e3a6fd408a0b7d646b109da709e51dc074f79f34ee5f2d7ac34946a3fc8b39cc1a93cb7504311055307b5af388e45f146e8d0ba511144a417334eb0092", 0x57}, {&(0x7f0000000740)="3be0bf58f467c92030de253a3025d54330323c19dfecee71f6f4a0c9744aa1f06f0363f3063ab398df74c62ed2fec7c78fbd260393f5b05deb5bbe5531818918095011ce194b4657f7d0b8585cb7c7535538b4723439caefc0d8c5a917eafb9ff3754de92ec98d651e4062e2c23f92f881a02159a5a48054739924bbc6639c96e6459e796061cc6bbd38c4bca43d189ec6f1", 0x92}], 0x7, &(0x7f0000000940)=ANY=[@ANYBLOB="500000000000000001000000d30300009bb8103dcce90a64c44b9ad7bf8d90aef47723ead910c1b7afca1e13540393d02bf800ea8a477e56e418fccc072355272b555892ca1cb1a4ec5900000000000030b294d35372243e3c2fcf49a6e1aed002b0b2881fbd3de0a102b1b5e8ea6330db43715e312ff69c47fed42f1d11a8a59c0ba95d2a53b3ac7f768553cee734e5e11e992049f85f8b28a060093d1b80d9971bd788bb644caa"], 0x50}, 0x400) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x84}, {0x6}]}) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0xa, &(0x7f0000000100)=[{0x7d, 0x2, 0x81, 0x8}, {0x6, 0x0, 0x7f, 0x200}, {0xfbe4, 0x9, 0x0, 0x5}, {0x6, 0x99, 0x7, 0x80000000}, {0x7, 0xc5, 0x6}, {0x40, 0x20, 0x3d, 0x6}, {0x4, 0x1, 0x10, 0xff}, {0x0, 0x5, 0x2, 0x1}, {0x6, 0x20, 0x7, 0x4}, {0x4, 0x2, 0x8e, 0x8001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = dup2(0xffffffffffffffff, r0) dup(r3) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 16:00:35 executing program 0: r0 = shmat(0x0, &(0x7f0000969000/0x1000)=nil, 0x2000) shmdt(r0) r1 = kqueue() mprotect(&(0x7f0000b03000/0x1000)=nil, 0x1000, 0x0) kevent(r1, &(0x7f0000001380), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x1) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x82907003, &(0x7f0000000040)=0x1) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) r6 = socket(0x2, 0x1, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r7 = dup(r6) listen(r7, 0x0) r8 = socket(0x2, 0x1, 0x0) bind(r8, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r8) accept$inet6(r8, &(0x7f0000000100), &(0x7f0000000140)=0xc) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r9, 0x80105728, &(0x7f0000000000)={&(0x7f0000000180)=[{0x2, 0x7fff}], 0x1}) ioctl$WSMOUSEIO_SETPARAMS(r9, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}], 0x1}) r10 = socket(0x2, 0x1, 0x0) bind(r10, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r10) accept$inet6(r10, &(0x7f0000000100), &(0x7f0000000140)=0xc) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r11, 0x80105728, &(0x7f0000000000)={&(0x7f0000000180)=[{0x2, 0x7fff}], 0x1}) ioctl$WSMOUSEIO_SETPARAMS(r11, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}], 0x1}) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) r13 = socket$unix(0x1, 0x2, 0x0) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x10, 0x2, 0xffffffff, 0xfffffffffffffffd}, {{r3}, 0x1, 0x56b3875926501682, 0xfffff, 0x1b99, 0xfffffffffffff555}, {{r5}, 0xfffffffffffffffc, 0x40, 0xf0000000, 0x100000001}, {{r7}, 0x0, 0x20, 0x4, 0x3, 0x6}, {{r8}, 0x583139a1cd7e399, 0x20, 0x10, 0x9, 0x6}, {{r9}, 0x2, 0x80, 0x1, 0x37, 0x7ff}, {{r10}, 0xffffffffffffffff, 0x0, 0x10, 0x7, 0x9}, {{r11}, 0xfffffffffffffffe, 0x98, 0x1, 0x100000000, 0x6af}, {{r12}, 0xfffffffffffffffe, 0x2, 0x1, 0x2, 0x80000001}, {{r13}, 0xffffffffffffffff, 0xd2, 0x4, 0x6, 0x6}], 0x0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x4, 0x2, 0x83, 0x7ff}], 0x6, &(0x7f00000001c0)={0xfffffffffffffa23, 0xffffffffffff0001}) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 16:00:36 executing program 1: r0 = open(&(0x7f00000026c0)='./file0\x00', 0x8, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pipe(&(0x7f00000027c0)) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) accept$inet6(r3, &(0x7f00000000c0), &(0x7f00000001c0)=0xc) open(0x0, 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205601, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f0000002600)=[{&(0x7f0000000500)="b045d2a42aeeb6d401dfc2a44eb73d6a3c8729e2adab72a93860fad3bfc88595d34e23a303037b4d4349bb38a04c5c2dca6938bc3309c592fecb588a59cd04e067db08bbd4fbe9ad6a6c20643c2870b01c2842b1a405ceade81b52c292e233294e64b8ab0ccf6a3199ade6a02d27c5f567e6834de4589ac9469f1a5263886e0ea8759bc6866a5997a723e1458f3a922dfe3d209290ec2a82332d4e70901f515ed19a2f52af76d0d6acfcb06bd584338d60589a3edd9064b158a555319454a2b05dde98b1dc6a89fc0a622005a4e9c149c1f28e62105e79e74466c3f1c6b5229ed87ea585fc0f10f23ca1b8cffd83aa731c327576bcd298a066131c6251ac95c7bc031bffc2f262d273c1e41e11c6434093b58d698a6999344269ed02587c7f53dbd278cdca8619471f5048e83f0eeff60c8985e2e8bfbfd4aa26fb6ad6ce9cb2a45ab82b838243c2a19482d3c98b52b77a6263d1bf06c447d40fb921e361e0295687af13c2df6a5190a57e052ac84687f77b21e988404bd6191b229f0dc92d49492d7ddbe7828bc6fd0b6fd8188e9ba7b456df732e84aeb4df5023879c65ca0601b426d74b59e92de4bf6e7b9a66f6971259a45e642fbb8eb6a0e69e4220f402666c567db0e7520efc9af4b0369825f33ef7a42558c2cf1269870f015efa4642ab5d3a1ea389d46802573ea78a87e4f48ac31b0472c2c63443b53344ec56a8d72410e3b6c57bccde1cf75ab91d53bb319f4da34d55e14ce32e4c83a45ba5d01eb9565f45494af98594bcd9f871133a52b13950542038cafa06cb77f78472751d5d51ce662d4d3b5c3a30bb5787fc7b2de64660945f6fc2696807d33667d8ba02fd4c078ebf75dbc52697b308d920cb1db1806a5cbe3489a3b28b793eceb05d19d51a1f25ec038d8f1fd453c2eb6af6f8b282e9b0e4ac148a915596c9a51d6e0382bc11b46f1732192100b55fb00d16e72f4366cbdc1906d1483781005dce8f44fbca05b12dce60543c9d4114c507165ce8eaba3bd64bb198ae16ed5738a4a7cd69d9be2b8fb15976364acd9f3bf027457fcbf0ca0bce0c089650c7cec6dbe6b58fb915cb7a43987231f42008c820e3092fbf4fc146292c25837129ee0ec004180f37ff80b8dfde56464e52278d1cee911047b870a3c3313eec58ad9fae94b113d056be4c63312a079bbe9b757a2fe59250d3c88a39c6eda27057920c031cc3373102462386c142362b4d25e4fcaa184db88ab691f759aa1d2e13990c845874a7ef2a4d34e2d77ca8f3fa73b84dbea66aa25afd08e5acd838b51b3e2991871d9b526bad6d32286fb61e14285f55f8d4e965e68ed0ba335e0628db2298c090376c6ede5628aa476b9777c63cacc8a35586c01db48df178a5796f5e3c4fddf350608966c5a1bd6111aea41dee05e5d44b5c24494decb03e6639c759d2690506f728faa6a33b24f4fbf1c704cb6234bc73f90e33177afa36d24f1317926228bc224a76863c00a9983828c078215f8734b4420fb45c584387f148de564fb021d45f9aef4a665cfa782b34952aff382792893cd7ec5b310e2a666ebcce0387cb22060aa333898d0605a40a99ca10b060bf4d6285d4509b05d2a57082aef1818acdc9d2a417cf00dcf0de3eda070c0b1fbfab25e03f7f6e6cadd282736bf1f82ac2dc03bb71c12a55200812687072c6260db403e2b3ff0cdcf591d8bdf14a90370ffad2366c744e4596f8859ddce3fbb98caee9edd83a155c34eb1e23f0040b5d25bd2ba1df43a1917e07c44dc32127b9d4eb03e27317aa4ed2eba3033ae7942254d8ce1835fdbc04e257883a7cb982771bed266b607180552bc6442849042930c4016fc413e545485b8a0eec542c58693f180b3430c1134b5a31e63fadcf5a032e021d1ccee0eb0a9cfe2792abf58ba14919df66e015712b0680c1855df9c5130e4718f5ecb7d674a79c9762dcd6cba8af2b36caf2f5cfb7322b287bc2b91f7165d75d9a8555087ae328ecbed5d67e9e785fd9195d8873c30d2eca9688a7ba9fd1d37b7c9f8ce29f97b46d410fe06b2810542cd684fcfaf143c2796afb7d76e2ea44e50628d686ce1e2bbd25e3d6463b505db25decfe6ba7efb3279836e868542e349d143a0c1cecd8ddde1897a951ca048f5f859ee7284d69b6bde08cecb3afd7703e6e8fe04ad2bd880ab72c9a3c8cf73e3eb4a706b7ef63e980635c157a13ae885c05c2891cc7c1c23d0b65f6cccc864bc18d78a1d6bdedd4fa6d28a40a4bba9fa272fad27f745d09d5042db3b52f4f8a266669ba902971d6c6806514fa9199711485091c396627f848c551bf2d828707564c0d66b20d46f6afaff43eff88cbfaa1bc07f39e68ef5beba09d21405325a7e712f6de98906b2b06420e86f853fd124f2380ba82ecef42c4f596c0cf4d290daa68d8d19a0c0605703c4497ac8e2f1bf75f60110200964d5b447aabde35304ccaba56c4db58748eae6c17646013042201ca2cedda5c862e8e2ea4420828ff5314dd93a879cabf5b514a0a90d414a6084bd147c93c48567c1f2d525213c064da52f16e9cbd3f649546fb01bcd24c87ca74ab28f54c4ee7e8875c4758cf07c19775353fd7e550b2dfe62e107153f28ab1eda0d0193255c5b222bd8e4f5ede37bd821689a4205160000d10ebc2d50a081da35c6325be7381f911423ae88b167fbfdd75f78972642d6b2091ca7af0f283f6cb6a3152af0d9855e204db4da83fa1d62ed27e1a3ef999d59a9970f8256f5542c4b5f2e2e8358e93beb1379927416ddc792f39f2e5896cb1c721ee5cd4dd944203971faf4542a99d684d13103f5cb965e6e95530c9342cbec81efd9a1c430c8de6500f5f3ebf81604d83429602d872dd3c5e53a0b1e88b50c516d65fe2d9fb7bd0b46a7548107e2c9c602b75b8e468d2dfd0cd42ba7f0bcfe61aabc935fd054ae07bc7f46bdb6b21bb29d148f722a9392761a9949d3c020f81be45afacfd3b5fabb0425cc4be2d91f87dd7623b5882ea378b88f9679c0c8293afaa42ff354f752c12f7d476deda6ab739aa284ecd4846d14b621b15225c015c6d58b4fb3a9fdbc49ffe145133276a7786889747763e4584430b07109de192c20ba8e59862df444828a4fd8f9b026fdac84c262774f97ba92e70830c5a0b551423c6322ac0b38162824b72590d82b57718e01cde5be4eb8e10fed1bc8c38594d5c8c13980b565b22edddf398b890175f663f3eed42ebf4a0dd2ea7efaaea87a25b093be9ffebc101bd18d68ca02a4f455bd6a5ac0be7a6e3a88504824e15ef69e0f7d804e70060323fe1cf4350cd671361c689fe654acf04373fa34ddf6a198ed38e315bfb45ab04544e83f0236a903e25004dd8ab514f3d3e58bb2683197fdc020dac76e260cdbb7f55c542bd192bb0e601bd02630fa2669aaeb414da742065b8f67d74d597bcf1fa41ae69fd0ae45ea4c627bbbdd215100477e46404130d9987f7dc89d1272be5545d3e5cd650044f515b06c4d020615ad2cdc54fef9c107fc68a22312f919dd70d542ef68d531c974e0b5249aa8090f6590cbed78678a3474192d00e6252af55c063aede54e11b5d28aa34523ae1842da1081cec328e2bb0d05e65ad4384b0a992bf17dc7e3ea939daf5317c56dc64f13aaffe5ff951f17134b7ab82414deb3e0357cb472ceb7d3c7cf13734bd4de64a876fab046f0f958511fbe3cd0bf3312014967e62ce3fb89cd169900aced9810957f4ff6b7b7430a61485e227d4272104a7b4a0cba5b0b5df0778c691dfb43f9d88c110454d8cff455caf37bb07adf01d2e8f19907ffc304a3700ee9f1e0fbe1e9a8edeea6b0c8ba2a4537225f61d7ec552603ba292960b8b70e933340bbb5fb76e4ec4da6959e3b3fa935a3c14454c7352a744a4295953492aeed9ef797663e83a296951538fb08af002078de9854430f56d5df1fef1f029cfd8d9474da7d6f360c7734bc0e6a426060e4297317e2aadd19e97b7efa269f3fcf786d9a6be2ede1916cb71e8d352cc000d20f12fd83ee73dad090be2afc80952509606672cdcfc3cd414587f8538dac99089428a186fd4277a086394876ffbc54fe925b9ff930e4ebc85284d56e214a60c5290f690da3e222d81a095cbba8b7dba32ee0f7a0ac98aac37eee1941996d6df7cad913fe77e7f58056012b4a0610ce6ad9c06d6b1275dd1dcf8fa998a03d8685ceae5c913136c1e7e0155fc4ab1a2f22c1e76465abd1e0d87bfbb11720e991d5f1594d976de0d349081f3940ac9b5b895bd4bb6ace72206bb1f194abf0c40a763ae8736675d29e892665b37ed545018bec45ffe9649a7d9d261050c8a7721ab62aa6f798d2b509e24499cc436f5810dd313b793d9fd7b97ed8653ff212f7d1f28b66b44963b32480d59c5056ba0d85256ca72c0cf98f3fb848f8485f60a9c225ff85916829c5feab368399ae26184fee2c4240f4510dc43673af2bf37405a2afc2caa69a826ce66990366f68fbc09d788a96c5b8215ee218d7bf1873cee43283c733bfab80d2156f364da5fd196870e143afb78896fee2b5c7570a839b15defb3b89037f7c6bddb34ab38b3355b6c69732bc366d36b076c89fa7685a25f3785190045974b0272bfd92c6f71f17a865fae3ecad477ffa01d79dd0ef3da6678ec739c6a3cd4da763b973b1b4994f60d2f4782be465401eb07d3fe73e7da92a8c33db4e2ddc4e8a9e37c65f71197fb6054df6d66ce31fb7914798ea37f773188db49e75803072ca5bf3b17e0a7494c1d560fa12cce2cd1649c9961e875905ba3dfdf3f4fb7f1c40550ed828174aec5e2756aaca0300ae264d336744fddc1e970c79514424ebd17af74fb56dc5bb33438e004a3ebd848c23d9ad781d7b9c390c929c9b881ab42bfc2f82c6f2aba908e3ed92fa4a017f6f5e235ae73e9133a9b2711509e526a4cb0e9f68ff1fce0a4fe0046146db723464582430482011bc7dc68bff969bc9ea5f699890c1fc5301120196973297a5061d5afaaaebac18908c85a030c3f7eb253f757a67e8c92ae55e64c268979731c6431ac533492d4a64c6c5f69192c4bd259c11f6a0929fbbd987c84d4e1b3fa3d9ae3f631a237776a1f3018c06a7447ddac3e2f0a966d22ad492de91e98959e05ea293360de54619fb389f4810596d8932c55b9f703f599d6cae07361a43f3ee600989ed8b2f28e0bebcf714420d9262d5c5a81891cd33885d342f643da4da81c4c38ae9dfb4f55fe8a315460976fe782147a0a4af39c87425a9be220f43b79504336ba4687b1f521c52db19ed288ba22b455e0969de80ecc74bf9909d574ae987b29f3513181b13420fe29fc72bed6604a14ac1b476b7890d7d1b3f16966c53eb394172605fea6021f554856dcae23335d832ca30e881a93208fd66e3d07b707214122b41bef34cc60b2d500de19b16ae2220de1fe6d450a02b9d6d295dc931f3d612da9657faf9e1cd0029dd4274b45400ca2d05e12a968e4a68fc6ff3548bfdc4d5ba9e8a561fd13c2195dbb03d172df6164ca9cfa9df595c0b83b03c4dd2c95185d8df676dc736872a4b116861d02cfaa7c1a3eaa0326064c2450b287a85729d66ffb17c052b0b75c1d3f2b3351af48f1f7e9b4dbf69e4ba8886302c33e14537817a4abdb12179efe7bc25f43f26a154987a8c90825a3e6a7a31b4a72b8c4051828160aedc6cfb5e4872f1e18c36caf2b9deea70edd646958df2da05e961f2287af839d1e243c20a1fa7caaea1207fe758c449630b937905d2f77fa7dc61a2840b8da17f79b542e47a1260d907204b70b", 0x1000}, {&(0x7f0000000300)="18cfd8cb60f8e96e963df7b064651163ff880ce66a79cf3c517a3816d7eb3ac82ab0c0be363975c74f77ac1befb7518b209bb1313ea99c067de79bb634f3da357a53b6e360e8a3d72e1f35a48cb4995c70a0ea62f52ad2674f9636edb58267b6f13375f0ec47866411c4b7e6c6db1f52b51423571f0c8ec5fa64549659e006683a6d9cdea07bb6d4ca383cd87b52d63e167aa9283f298dfada576a6a0d701a9944b1dcf812", 0xfffffe94}, {&(0x7f0000000000)="9e2a", 0x2}, {&(0x7f00000003c0)="22399a5814117357ecc4f571a0141f87a245e943729911ab28627cc6350fa45ec8993dfd0c6896bdb9779c87e0ab992dd2a22025617fd703c2eeb8233b563db9bc14f58b517e6442fc0200b5a07b7008d656c325c41013c851769bbc28ee2dab5c6933574cf0d7f45d6ba844f6870c5c80ad7cdc9060dd995be23601902ecd2efef0396f2ccf16068c1624ea82d52f4793c5daa5b3bb4107ade7a4bd8408ddd9e80ec96a46b368b861c7bc88990157b16db206", 0xb3}, {&(0x7f0000001500)="a438c8bfaefa6ed4971a5fe7e7658f5045f28a1cadaf5704c489963a31fb1ef9c9e7e50cc30eb941a2f202c8abc937815ef7fe36b9a63c189d3d45eed0dc0b106ae17a2d51d707ed82c79a669075b71a4f9cc376a71fa0f99d80cd60e49e7e1b5d97a89f4b9dc8c9eb8f82b9063cf32af62feb5495ce757d019c477d74349b57111e21bc3ada9c3323b0d17d7d333c007d53c62132ab8e50a0c461851d1b2f3826075d4674b97aa593991fe04389f579f59af7708f5e28d81acb9a037711bcb649b621fdc93f63190fbbe01ecca118b102d81606cd48098fa359729420f2a6bd2d457e8693ea04ab15e822aabc75fae203e22eba7717c13c13158b8e269842111461a2cf5ef9804966bdc2d1b28fae600d1d080411293385ab8355281297264d867e67516b255c72f37bda215acdad4f377384eb89abaa707595cc3843fe7f1ae1479bd564d9dbe0a452d6a25e70c76e0594b3e27ce80ef4a3052f5158c3eba806972228876bd787bf789f2016f8c2d63a6a266d9aaff25f22cb95ebf373d9d2ca71e6bf1ece0a4ef953728693efdec4973bab1b969245064094cb6ac22f103513dd73c8c05c9d9204c2fefcdd312ca28f13cc53b815cd992c35de0923b62307251efc7436c46ecc36e364d700847a5274022dbe85a9eafd46e15e00432d20f0b4c4c7cf29089e4748606e682072710bff29477e3b336575b4eb3fe5d081860eaa5459c976a005efe76f7ebfe57388190671cd4b1455818da6e76a3fae42ef8cfa69003f06a25800b3a9738e973f673d5412948b3ceefa8cba8741b4c70e88ee56e45b28a90eb3874a5da495a28ab2e8d3430e575efedb33921205dd44d9146ba7ce5462ddebbda50f03ed16b7e714309a91b3d0d8de6f9c1055b3d01b34f18cbd2076ea7b54f09451259440b42bf438cac8a7a0665ae6a88b3f4242629f0048a61168fdf39d80c7cddafa5be07a495fd2d6531ae861563b12d223e29b5b4d8a3a38b317f081deb828afefe54617e01a3711729242ac426f697e60d90c9cdc8b7095be689921dd0eae175fdb33802e9e437be6fa7ab8593f0ba9e58b834faa98135d70bc37b6d9f90ed3cc836fc5fb7ba9a2c4e9289e7820ba8273f6d0a129d1d0286f978a786e9148860536e1c7f4f165116fcd871031fc5a253e94813efc9582d299287641990f75dc32fe2ac1f18bd1859fd2406b4bc79dd5ebcb2de59bc64a76126c51de4741f154e4b76cf23a2189b0d3668c10706828642bffaede359aaf02e21ff534516218ea770d9dc9842900410b009526c4662a1d5ed73f3445d67f659e0c79423b8bfa61e2a0b3290e06dc59f4e4e6019224cdfc2c521fcb2250f7f5ffdb85bfe815b3b2f239db5d3287f461a64dc7e2e00184bd9ae3581fe9ab8b1dd190614dfa3cc3db04f4c8ea6173c61cb055fbdf281da27982210b44b6417bb744a656184b5d020aa6c2bdb0f23aabdfb028d1054f052feddcef3a92cd219aa616fbad966bae031f59747a4af39dd4fee6f5417476b473a687496402b7a8b52ce099d52657795cc98d5e06f249fcbeca51d55bdcb64efab4c2027fb0cf9ce02b4e1673465a33361b94d13eb6ffa23817c127c1d36cee285c9492fa5b7f358b89efd908e41123129cf3c33e151b89ad448d1f0df0c00bea599f3e1c26b7db0e5b6ab50f49ad0ec3ceb20161f11d19198ebdfc0a5575cd9eff3e2679c794b5d431bcd1cfa3a6a127ba13e43a33fcbce1aac5d7baf45bf86a67830d6ecde9efa76b4b22a1b877312718fe4f0e4d57b37433be37eb48f5867b051e6694c83207842f1aa3f37ca7f5f89cd5639b54a38818cfd12c07ac535e2f25ed411e0a3a2d725ef7a0aab0be78b51fd223071bac04320c3858a7f006d42c63f8661156d66333936780171e8225ccd282bbca93a0fb249c265b522f666323415511aeb08a5d592f86898b35d5c421c73831c87a2c783ea41476b4eb6615b5aa1165726888cfcaa8af4b9f3064b4742e93755aee4de446fb5676e93ae16c48503074013baa9d5c476c0460a7ff36e81c57c9000db28960ae2eaa205b104ae4af99e0e6fdb8678f2cfa0edb5296672283b7ab18b4e91e65a79748e23f0ccf0653b9c1c26fceacbfc4c9bb0b0b5773e3e27421d6f2f6ea31b36ce148661ea14f85f03d835424d619123f387927d4efe85da6d290a2ce0f61791300a485a074f224eff42fbea49a7d17aa57ebefc20710215fc89e50922f8e19acbe838ab143354f022a42f1c73822039d99a5a22ccab03058c05073c99d80e4e8635f3f3b259f4ff38dff80d41cb368427d739d8c686dc90312c1a1ea363c0a58588edb3b05b1feb673c4959bc61e549fc20d1f9969340f1f8cb066065dceb19df0c015e5d75bfb78f7781197031027952c9d40b43d35d6af37674b386968ae1cc8e017f5faeaaa1ed67acfa993b4aec4a1f07b8e47667980d897e59ff17f5153bce24740bfc3b716b20797e975a755819f2df4621e6cf916f8d6ddf97cf04ce3d7abcc1641cc822190478ecd05459b697c2af575e2700186512fa16e3e64d60f4a8deff572ef2784209a2558a2401d4ae3a44b27c82e060929282b7a864542ee644c46e82d6e932fcd95883f3a9ada3b4e77fabcd85b349f11789aa53b6be03a88e29b29a8cfce97ec89827a4ecc9a87dbdf063534c174b28fe2a308eceb8594492ac6fbbc8d5a0a211dfbcf5d9533aa02084d53f0248321be8e7199ced357ad47b213f4c6cc2c7530e286ca3af03631b40e433ab2aadeb7428a180dbb9f3782e75c03a4d77e8ae85ee7f1a89199ee37a8fdb5db17c123dce751a748e737c825798c569044f278def3411fb569992e9cf3ed47fcb5ee562c70a0547c3071fecc6ad90e60ab6f9c6e1734817b56c35d50447fab02ff5e234b219efa172db3744589d73a4059910ae26d4fe808fd6a5fe5ea9d245618f5a7d29cd48343bd4ad8662c22b01b2e1be8c7cb99f6d8394a0ffef970a3bacb0fe2b406c08c7370ed07bb84b4959c0b5e4c7123669c71be4eab19b4b0b68b110676a0278e5792dbc7df9b2c61807b2859b169e14d873e850396dc8039eccd0cdeec22a971b02a5d7641f22e8db990894027ae64af56a9bcd170f153eadfdda4f625ecc6a3ab234a1ed99991f34a68da019d6cb6c25f34c024e1b5f585e86b11a1829da900d228e49bf147c68338bb8d157896a07cec6e673cd78b329926bfc55411048e59487c841b371e5d08d21f58b1664ea58238578d58062b69ab8e4c96821fd3d5636cebe304df25315b74a6eda97cfac6f1478dccdc781536056682a6d211e27953efd9874fbe1cc731dee31acf0c59d934bdf9eb12cb78942185ce872731e19da99373c8862ee6aac687e5864d3073fc948d91b80c5683e57a29770c0de59ea0c4d4dad6955df6a6a3a5287a388a963a4ce6fad3f911c23f788948a92e62db910dc80d83c8f1fb28c721193b9f0dbab832b1eac538b28f69284992ebbddf3926fe5591159d0cf9d3ef1487ad738e1175491ef9efe4a6b57898297e2a4eb42d4f59ca4b2046b92bdfbc81a5f96caca4bba5cf2fbd1846f44f13d629df103737251116bb41bfea1f3d468dec8cf1ca41e61423826dba4deb2da04384c93768a9d9bd8ff4f7c4daee876d4f65cb216a7dbbc70bfe84d23c8823e7378c681186644b6d3a2fc59502f1a28c96ab741eb1052499085973b6ebb1090e2e93d271fc7cfa2db1ee6ae9de3552a381313e249649151f25e93625d7726555c98644aa995111f7acbb452d52e05b20ba830916ef53ed88ccd244367a4794cafabd1e220a276abe8fa445ab603ee5ef94b76491f52d7488e6025893c6eb6bcc81ec291e54137a44a521d7cdf33644fec555f1382e029fc27014dfc1b6c1a9897a258d2313b5a0cddbfac1cf80d316f91351d8dcb7967ad697504fb6223a64cc898d83e68f55156bd02da5fe0a748209a3606907bf9be67bbbd38db2b03e0a1c2431e3b1de90e592386ea04653dfdf78091d8667a31e6b39f25019d979d07370d961064dbf147e8deff09a761a020b5ca2c4a1e0a726e138dba16b9d20358ac84c5bff85233f5e6d158c74aad549badc2e864438c0a1fe33853e46701448e1e0ef18b45df86bad820a09ee164b08cedafcb630c0a45f4359847898bd4288e5c2a361561bf968a6dc6254210353417972ae158c2a7be35b28b87ab71023f45f6bbe1cdf967393d708fbae89867970b2f2b2083a599151a808d65e2e2e50d9b06e76d162d6d6cfc6749d46a93cb75c644fb2f45d18b94e0186c8aff3d391bf4b9f41bd7f3ab749a343e41b1841b14b0186e6c52d91a14788c6559665578e739dcb9b8f1d4940e59a3c0dd0709aab842d1ea4d2a471c354d9038b275347fbcc7708f7346c3a94f27836841396d204598df415d2cdb2f17aba4dbcac08e16a6915e28582d5d917cd38f7f31d6156bc5d7c17b5d84dc9c7095482f08347c19502eafe61f7bdace19a5e8e277d02215e9cb63145ba3a1edbb432b8818edc2b9e6fef056764c8b625efcc7d88490d9aafe5147c6d178008201e01ae35d50a0db45c50a705818688a676110c16226496467597e19cfc4175df88b2fcf231d460f9dfc67b78f6b2d3aba34854c31c8b800facfa6bf27fe75129c3579347e27c23844b275f0dd117683f240d912b0d5a531177aedf57a54f74682cd189453caede2d1c1883720fe382a41b8c2de82d63598ed37262218dc74c4ce0a80a50ec91265b550da74432f5b8266322b4fe4df6d31a11c58b59cf1023d00fc91086d4c9b90c6925178199b95c0807e58a7b62ab1356ec72b943ef899474fe49f4cb80cf1294c77aa049988a2b59ac9b8df091c99aa0757af41ce75e61cb4dd351de40567cf2d20c8f924c08f933594121a81c04f62daacb92c909456fdd0628a81ef4e62ed039ae61d76d9ca3477e8b173baa7fdf576e397e2d4aba4729a5a9974a5d9379df275687fa515939e08c0bbd05e1482069c7bac232a8b75733eefccdcd5cdace08f56e9dcc489be0bad0a0b9e769e5cf65fdbdd67499fb934b9b4dc60be21d7e4871e26dfc363bc2083f34cd38cfc3284fdf0fcb8bad6975d34c23638b175cb4323e41e93483649d1b13554650f9294983c0a4c09ca14aaf0728e9ea63f220889265b10748d909c76d7453ad2b9f157b050ef00bdcae2a5aa490ce3b21e0ba3987f4b80e486038ca7a0e3b56c53b1a7b96c1e61e72ee0a4d8033b027b544d8c467187e71288822f3534383586475135bd57fc622625ffffa73eda6fecdb1fe6f5f438c51149ee25d3d16fe1bc5804aa38c4c50633a243764ad9c017b9a826b15e2416d9a76ebf79ce18833d1144d7ef21595599b42346f34ee13458d4be10ce68f59cc2227fa5fdc47006b8516dbf689b31d71dcb54d50bbffbc7ed68ff2779a2cb5a5c358fb22a2095da864e8707864f4e0537f693dab1b4bba3b26ff0d2fbc08155a87c23e8115191ba1e78017976b612da933691bd58e6173a69c28cd1dad95ab1fb191b30989d315b914f8be463200414508ac984e71f33efe99eada7d42981d91631bc030cf7631beb7698439490cf957d99c10ad85ab23198b42576176d0a4692a5068a730b1a2e8af74ac17f2d62da3d74038acf2031d540a2c2e2f1fc5fb9648bb1bbc08015978216178c5555bd2fccf409e32575c860ac99c9592df6a06ed9afcc4509111482af10d641d0c8b5d358982d54cc3e9b4da12116ac970c42124ebe84a2da38e3035eeaa50d73a905beb962b6c6a3ce26fa88a79fd09", 0x1000}, {&(0x7f0000000140)="7e484a52f0983a8ad4ba800ed2ce096674d30e12424c48b3f4f3c17ce9588c4a674dd0c3778ca85677400747409983c3d88d307995b40415e86e435ae59f60cfca767c04fc905e012d8e060e9c82ab5382934b8d46552420dbc5f7163d8ea3e3ae", 0x61}, {&(0x7f0000002500)="5a56b0280c3768ad03cd21a7e91c108536041c9a944acec5396c874ee38b5d00adc998006969856ca0e436756405cb9b17ae599a8d4ba19534a9588834ecb14a00196757ca7fa941aa342db50773f7e6756098cf959a021cb24c4914e145307968ad6597dccf04b71028a1512560880612d0c4c270df35e528852409cf5d11a4c9a0076d0c3f8825c69fef8a43864be845a191342e02a0a8bf377d1dac00340dc9a752e18b6e0ac4a1951413c5b86d81b69d353b066f3dec24b40f7601abbe06ae23d57b8409403f6efeede5e6aa8140f865a0eee4c322132dbdf250e5ff878f56ddb5709bff493a", 0xe8}], 0x7, 0x0, 0x0) preadv(r2, &(0x7f0000002680)=[{&(0x7f0000000200)=""/172, 0xac}, {&(0x7f00000002c0)=""/63, 0x3f}, {&(0x7f0000000480)=""/83, 0x53}], 0x100000000000013a, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000080)) fcntl$lock(r1, 0x7, &(0x7f0000000100)) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3, 0x1010, 0xffffffffffffffff, 0x0, 0x0)          OpenBSD/amd64 (ci-openbsd-multicore-3.c.syzkaller.internal) (tty00) 16:00:37 executing program 0: r0 = socket(0x6, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r0) accept$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x1) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') r2 = dup2(0xffffffffffffff9c, r0) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x35}, {0x7c, 0x1}, {0x8000000000000006, 0x0, 0x3, 0x10000fff}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x40}, {0x3c}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") open(&(0x7f0000000040)='./file0\x00', 0x20, 0x13) 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="3976d4be228baaa76e3b"], 0x10) recvfrom(r2, &(0x7f0000000180)=""/234, 0xea, 0x40, &(0x7f0000000280)=@in6={0x18, 0x1, 0xffff, 0x40}, 0xc) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000140)) 16:00:37 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x80000000008c}]}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="0089f86882f504c7e500"], 0x10) accept(r1, 0x0, &(0x7f0000000100)) close(r0) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) ioctl$VT_SETMODE(r4, 0x80087602, &(0x7f0000000040)={0x0, 0x14, 0x5, 0xf7fc, 0x7}) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000680)=0xc) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$getown(r2, 0x5) r4 = socket(0x800000018, 0x3, 0x102) bind$unix(r4, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r6 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r3, r5, r7}, 0xc) getgroups(0x1, &(0x7f00000006c0)=[0xffffffffffffffff]) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r9, 0x80105728, &(0x7f0000000000)={&(0x7f0000000180)=[{0x2, 0x7fff}], 0x1}) ioctl$WSMOUSEIO_SETPARAMS(r9, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}], 0x1}) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r10, 0x80105728, &(0x7f0000000000)={&(0x7f0000000180)=[{0x2, 0x7fff}], 0x1}) ioctl$WSMOUSEIO_SETPARAMS(r10, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}], 0x1}) r11 = socket(0x2, 0x1, 0x0) bind(r11, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r11) accept$inet6(r11, &(0x7f0000000100), &(0x7f0000000140)=0xc) r12 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r12, 0x80105728, &(0x7f0000000000)={&(0x7f0000000180)=[{0x2, 0x7fff}], 0x1}) ioctl$WSMOUSEIO_SETPARAMS(r12, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}], 0x1}) r13 = socket(0x2, 0x1, 0x0) connect$unix(r13, &(0x7f00000009c0)=ANY=[@ANYBLOB="0089f86882f50100e5009d132c22e4b75135fec76254750501abe84f35f3f60c7edcd7a51bf76a1f6503c3b5cc34423cb969995711b3301b9ac7dd86304ed20d7c55b55cbc34c4855aba6871593da8f538aabf874c10fc67e6e5442eef8bc946fa1cc13c7b46767346eb9f"], 0x10) r14 = socket(0x2, 0x1, 0x0) bind(r14, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r15 = dup(r14) listen(r15, 0x0) r16 = dup(r15) r17 = socket(0x2, 0x1, 0x0) bind(r17, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r18 = dup(r17) listen(r18, 0x0) r19 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r19, 0x80105728, &(0x7f0000000000)={&(0x7f0000000180)=[{0x2, 0x7fff}], 0x1}) ioctl$WSMOUSEIO_SETPARAMS(r19, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}], 0x1}) r20 = open$dir(&(0x7f0000000700)='./file0\x00', 0x8000, 0x1a1) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000740)='/dev/bpf\x00', 0x10000, 0x0) socketpair(0x18, 0x4000, 0x40, &(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}) r23 = socket(0x2, 0x1, 0x0) bind(r23, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r23) accept$inet6(r23, &(0x7f0000000100), &(0x7f0000000140)=0xc) r24 = socket(0x2, 0x1, 0x0) bind(r24, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r25 = dup(r24) listen(r25, 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r27 = fcntl$getown(r26, 0x5) r28 = socket(0x800000018, 0x3, 0x102) bind$unix(r28, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r30 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r27, r29, r31}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, 0xc) r33 = getgid() pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r35 = fcntl$getown(r34, 0x5) r36 = socket(0x800000018, 0x3, 0x102) bind$unix(r36, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r38 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r35, r37, r39}, 0xc) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r41 = fcntl$getown(r40, 0x5) r42 = socket(0x800000018, 0x3, 0x102) bind$unix(r42, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r44 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r41, r43, r45}, 0xc) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r47 = fcntl$getown(r46, 0x5) r48 = socket(0x800000018, 0x3, 0x102) bind$unix(r48, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r48, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r50 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r50, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r47, r49, r51}, 0xc) r52 = getpgid(0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r54 = fcntl$getown(r53, 0x5) r55 = socket(0x800000018, 0x3, 0x102) bind$unix(r55, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r55, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r57 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r57, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r54, r56, r58}, 0xc) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r60 = fcntl$getown(r59, 0x5) r61 = socket(0x800000018, 0x3, 0x102) bind$unix(r61, &(0x7f0000000a40)=ANY=[@ANYBLOB='\x00'/10], 0xa) getsockopt$sock_cred(r61, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r63 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r63, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r60, r62, r64}, 0xc) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r66 = fcntl$getown(r65, 0x5) r67 = socket(0x800000018, 0x3, 0x102) bind$unix(r67, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r67, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r69 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r69, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r66, r68, r70}, 0xc) getgroups(0xa, &(0x7f0000000800)=[r58, r64, 0xffffffffffffffff, 0xffffffffffffffff, r70, 0x0, 0x0, 0x0, 0x0, 0x0]) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000980)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000600)=[{&(0x7f0000000100)="cbb2fd938e9197a28fe432420d8b48dabb2b26a5d37f32c74af9c3e6b7c2ba3c185808056d902ea047e4bc1e716379ca07b9c5a02d556df225a29548d2abedbe54b2c3a1a758afab4d8e6610433ba21629511ef7d18e03fde4a89d561c4c7d1b3193bf41e7c461050cf3438ce5bc21641a0b758d056c1e7b9f68ec9d9bc700e4c7d991339364fe412938b38ca47e9bd3b70ca838bc3bb819fc444c3641f54d1e95f82687a88de63c2848be601509bb23b217c4a23a408b0d325fa2e79f70e486cf23e929cff101c46b3770a1b7593b1ec31be3f4c89c78", 0xd7}, {&(0x7f0000000200)="954bc50bf9006b5a5a26e7f50451dbead33828c7e82f8ec841d1fa7dfa32888f222b35710d7378591684093b62eaf070d75ac74f1de0f23b66c08524e05f0ef8a6a3414ef2bd927b2027ae4f68e71164b91c5217679502f4e1a1c84d49563f93fc06c6c923d219ebb2331fc9d245e4069940369e0b0b09bbd5edc0e8c7fa45f38a8c035aedc57e63689a", 0x8a}, {&(0x7f0000000340)="c7d15089927fde64d8c734dc3d0485f90c9737a75937b2f1f3fe5ffaccbdd50c76555fc5c5036452cba70f957b863b674b08eced41c1891cfd43d98c0c175f33070ac18934010f11536352df71685ffea214f3dc53921e851e3bd8a1fb7aa098f50a1844c1da5cccb31cf8c076e0fec55024c73510fb77064e1a97e4af307a77c9b9df536c9f6dbaf8efd42dec", 0x8d}, {&(0x7f0000000400)="a310f7767ee09602122c8ae8528587539a330d9fb0b16c4cb4665a54160b126df3f1ce1080f7f031ecf3942553c50d5ae0947ecf666f697085baed9b3a8667287960753866e80a8a4fc13510fbc50b158e67f5", 0x53}, {&(0x7f0000000080)="defc7d9e31d880127c46d19d3ef3e7abc776d6bd064f637e588b56de783697184b35a8f1a4093c195d09d8c0943741543a1b7c31d0", 0x35}, {&(0x7f0000000480)="332540f1545519bdb07cf9acc3ff28222bc83218eba79871f122a67e6ab13dd436e6b5da6ffd317d64a0454f61d05d9b1a5c18b0a818a6817e2b42e62294c636c9650b96577fc10fb3839f29b166a767991b375df6b5df89db40938cae2c54dadf3fee88d854da8f974abd5bc2d0a1eae993730e05169562ec8b4ff1155cd6790a097becce578c879bbab52af02c2293119586fad5f53e2196f31bd74f8424080dd6d82b626fc8d9330ef508d688eeef3dec876b29c994716869dbe0141482308ab8046434ad602dd13a191803", 0xcd}, {&(0x7f0000000580)="c03d9d1e8a20ca83435274d6b5b6e2bc746637427599ba37c8a7681124c7d4875fb7994f851b77e60a09c72312cbb78b81441a3c7ab18a59bcd01e7012710298178965d3ed5b1ce2e08395e55ef71ff1f570ac38b12bdd377cfc2b62535872259b302ca865fb008b6a2a1ea9b8fbfb9f28e12d693a3a9885e5", 0x79}], 0x7, &(0x7f0000000840)=[@cred={0x20, 0xffff, 0x0, r1, r5, r8}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r9, r10, r11]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffff9c, r12, r0, r13, r16, r0, r0, r0, r18]}, @rights={0x30, 0xffff, 0x1, [r19, r20, r21, r0, r22, r0, r23, r25]}, @cred={0x20, 0xffff, 0x0, r27, r32, r33}, @cred={0x20, 0xffff, 0x0, r35, r43, r51}, @cred={0x20, 0xffff, 0x0, r52, 0x0, r71}], 0x130, 0x1}, 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1ffffd67}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 16:00:37 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={0xffffffffffffffff, 0x5, &(0x7f00000000c0)=[{&(0x7f0000000300)=""/63, 0x3f}], 0x1, 0x0}, 0x0) 16:00:37 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000940)="8150b88b2885f71eb7088d1e1acac481aa11de16c375d9456534141c07f5ddea33545742a99f12dec7e7d081f27a3dc72dafecf04a90e3f77dde9884a4b4f4d45e61a8d14ab75ed3713b39e8811a0c9646041507be8dc6cc0e0600000d6c5582ba8853d352a27c2ab1dda89e3750da6f5983a3ba55d5c6cfcec2cdd66e5927b46c30", 0x82}], 0x1, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000000)={&(0x7f0000000180)=[{0x2, 0x7fff}], 0x1}) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}], 0x1}) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r5) accept$inet6(r5, &(0x7f0000000100), &(0x7f0000000140)=0xc) r6 = dup2(r5, r2) writev(r6, &(0x7f0000000380)=[{&(0x7f0000000180)="661c8136648325133dff48a39300afb0125cfee212f75a0226f332c74f1742ba859225e0b2b2703a8d31a865bb8ee96b37e22450b2815479d3f56e6eb4c3f816d16e877e7745964582721439802f467b65646565ad93e16b18d09668f494a54454db746a2ebfaca0de2ce359f53787dc0cf1470b", 0x74}, {&(0x7f0000000200)="9bf398913483e4b5707a75ec31940d71d041abfead3b6d4b167b2720a3dfca381db09d220a5475ebde3c0dba13f6d51840ac892ecbbe57", 0x37}, {&(0x7f0000000240)="ed02456a77cde575766d028be13c4017c90d891fd6ed1abb7281f4a79632caa94082b0", 0x23}, {&(0x7f0000000280)="b7f2fd4311d299d911cbeb5cd468fd923bf34bc8d89c05c26bb5d93225142804da2a18aa220a161b4acc2f43e850ec9d8c64284970eaedfbb87dee598199648b42de663523545f0f24cd9d94919d069bbbd45a1a5efa7f7dca81e0bf713ca4ae7e27f6ba62192aa3a51028ad2f1cf57681a78ce2fb754499f7990c4f2d5859a01d88bebe071942afa0a8fabf77f57ba93078976d055c02d32234868d8a02bfdde50cdadc39c85af0b774761585507cafe3f4569e85cb97f364bef75de7624d7dfc933de954bf3bab20072a0ab1222b6899178b93e82b45901de6cc8a29171c3d5c", 0xe1}], 0x4) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="0089f86882f504c7e500"], 0x10) r7 = dup2(r2, r3) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000040), 0xc) execve(0x0, 0x0, 0x0) r8 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r8, 0x82907003, &(0x7f0000000040)=0x1) ioctl$WSDISPLAYIO_SBURNER(r8, 0x800c5751, &(0x7f0000000080)={0x4, 0xf130, 0x2}) 16:00:37 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x1) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000280)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r2) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x22) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000300)) accept$inet6(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x82907003, &(0x7f0000000040)=0x1) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000180)={0x44, 0x8}) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, r2) ioctl$TIOCSCTTY(r5, 0x20007461) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x61}, {0x50}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0x82907003, &(0x7f0000000040)=0x1) r7 = socket(0x2, 0x1, 0x0) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r8 = dup(r7) listen(r8, 0x0) getdents(r8, &(0x7f00000004c0)=""/180, 0xb4) 16:00:37 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x80, 0x15e) mkdirat(r0, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) faccessat(r0, &(0x7f0000000200)='./file1\x00', 0x5, 0x0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000040)={0x1, 0xd2, 0x5, 0x931, 0xfff}) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x1, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r2}) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) dup2(r1, r2) execve(0x0, 0x0, 0x0) open(&(0x7f0000000f80)='./bus\x00', 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x54}, {0x7c}, {0x6, 0x0, 0x0, 0x1ff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCLOCK(r3, 0x20004276) r4 = msgget(0x3, 0x20) msgsnd(r4, &(0x7f00000002c0)={0x1, "aa5df361ce04c93e54c81aaff42968b67cc3845e987890b8d396ea0b8f6cbc0a342ca2d67e569fc76521fd22bae3ced2a2da5b0f8d7a464ad3ec8dec0f1498e3495490aa4c505058d584294a771bc12dcec9417908fe4149e1acb2f679c1a82b0d0911f95f45d49bf1c9455f205a887f85ed039373ac04ec947a30af0a472d7d092e84bc87e88c4e1a556bce421bcf69c1330b6a0cc86ea582df1d17bdd269c8ed5bb6ff33f498a66f9a2483fa5bca5cc20f"}, 0xba, 0x1000) 16:00:38 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x74}, {0x30}, {0x40000004006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r0) listen(r2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) r4 = accept$unix(r2, 0x0, 0x0) write(r4, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3bc, &(0x7f0000000080)=[{0x7, 0x7, 0x0, 0x7fffffff}, {0x2, 0x4, 0x5, 0x2}, {0x5, 0x40, 0x5, 0x3}, {0x5, 0x0, 0x2, 0x3}, {0x0, 0x81, 0x5, 0x6}, {0x9, 0x8, 0x88, 0x8}, {0x1, 0x5, 0x20, 0x80}, {0x8, 0x3, 0xff, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) getegid() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000340)=[{0x4}, {0x74}, {0x6, 0x4}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="36b83e522c066341519be70897fb") getgid() 16:00:38 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000300)=[{}, {}, {0x18, 0xf, 0x0, 0xfffffffe}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020699f, &(0x7f0000000300)) 16:00:38 executing program 1: r0 = syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047460, &(0x7f0000000040)={0x5, 0x0, 0x0, 0x0, "e9b2c6cdc20ee41cf6351cd22e2ac0001800"}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0xffffffff, 0x0, 0x0, "6ad3eacf279cb291803d2e2d10bb047a52e229a6"}) r2 = msgget$private(0x0, 0x1) msgsnd(r2, &(0x7f0000000540)=ANY=[@ANYPTR64], 0x1, 0x1000) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000280)=""/192) r3 = socket(0x2, 0x10000, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r3) r4 = accept$inet6(r3, &(0x7f0000000100), &(0x7f0000000140)=0xc) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x13d628504ebbea44, 0x4011, r3, 0x0, 0x0) socket$inet(0x2, 0x1, 0x47) fchmod(r4, 0x2) r5 = open(&(0x7f00000003c0)='./bus/file0\x00', 0x0, 0x80) ioctl$TIOCFLUSH(r5, 0x82907003, &(0x7f0000000040)=0x1) ioctl$TIOCGFLAGS(r5, 0x4004745d, &(0x7f0000000080)) r6 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./bus/file0\x00', 0x100, 0x100) ioctl$TIOCGETA(r6, 0x402c7413, &(0x7f0000000340)) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000200)="e1a39ef28a19d8715825db1ae7d56ea70d273d1d3a4c2bd6ade26a000879587637f8dd4742e986af00403cc0cb91a70522570279c747a0c062027c4a7ac25f6906910e5df0393395b015753b2ef414661698943735ea09", 0x57}], 0x1) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000180)) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSFLAGS(r7, 0x8004745c, &(0x7f0000000140)=0x48) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = fcntl$getown(r8, 0x5) r10 = socket(0x800000018, 0x3, 0x102) bind$unix(r10, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r12 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r9, r11, r13}, 0xc) setgid(r13) write(r1, &(0x7f0000000480)="d97a1d139b56ef0d5e0bfd844b08", 0xe) execve(0x0, 0x0, 0x0) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x1, &(0x7f0000000000)=[{0x3, 0x8}, {0x3c}, {0x7ff}]}) syz_emit_ethernet(0x2d5, &(0x7f0000000340)="b6") 16:00:38 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b00000000000000000000000000000000000001f"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) r3 = msgget$private(0x0, 0x682) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x2d}, {0x74}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="36b83e522c066341519be70897fb") r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = dup(r5) listen(r6, 0x0) ioctl$KDGKBMODE(r6, 0x40044b06) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x5}, {0x3, 0x0, 0x0, 0x40000}, {0x6, 0x4}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xb9}, {0x3}, {0x6}]}) msgrcv(r3, &(0x7f0000000200)=ANY=[@ANYPTR64=&(0x7f0000000540)=ANY=[@ANYRES32=r2, @ANYRES64, @ANYRES16=r8, @ANYRES64=r0]], 0x1, 0x3, 0x1000) msgrcv(0x0, &(0x7f0000000280)={0x0, ""/68}, 0x4c, 0x0, 0x1000) openat$tty(0xffffffffffffff9c, &(0x7f0000000300)='/dev/tty\x00', 0x80, 0x0) msgsnd(r3, &(0x7f0000000100)={0x3, "7ef667c107b1856edc308bb6235aa65b77fa01e0c4a00217b83867c3f7d127da1cae5a78188a827f1d31304f5f553e0f8f0a055233e87a5615e2187e5ed29ad628543ff882340c9706f816ba8ca9603cb3eb82f110178bfadeb012f1e038dd7baaa359b3904dd0ae15ca23febda1b78e9673bc275bfff75fa88c0e22a7ca4a41f39a5d"}, 0x8b, 0x0) 16:00:38 executing program 1: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) fchmodat(r1, &(0x7f0000000200)='.\x00', 0xc1, 0xa) readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) accept$inet(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000140)=0x7) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r2 = semget$private(0x0, 0x2, 0x191) semop(r2, &(0x7f00000002c0)=[{0x1, 0x800}, {0x900d2c5b685a9b58, 0xce7, 0x1000}, {0x3, 0x3, 0x533f321ffd8f71be}, {0x3, 0x3, 0x800}], 0x4) r3 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) bind(r3, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = fcntl$getown(r4, 0x5) r6 = socket(0x800000018, 0x3, 0x102) r7 = semget(0x3, 0x4, 0x7c8) r8 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r8, 0x82907003, &(0x7f0000000040)=0x1) bind(r8, &(0x7f0000000300)=@in={0x2, 0x1}, 0xc) semop(r7, &(0x7f0000000280)=[{0x2, 0xfe20, 0x1000}], 0x1) bind$unix(r6, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r10 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r5, r9, r11}, 0xc) setegid(r11) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r3, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:00:38 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() getrusage(0x7ffffffffffffffe, &(0x7f0000000100)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffff77d, 0x0, 0xffb, 0xfffffffffffffff9, "73f33b0698437ce1ae571a6f6000ffff00"}) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc", 0x3b}], 0x1) 16:00:38 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chroot(&(0x7f0000000240)='./file0\x00') setuid(0xee01) execve(0x0, &(0x7f0000000300)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000140)='[\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000280)='/\x00', &(0x7f00000002c0)='\'\x0f\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 16:00:38 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x1, &(0x7f0000000080), 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) ioctl$TIOCCDTR(r2, 0x20007478) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000000)={0x1, 0xb6fa}) kqueue() recvmsg(0xffffffffffffff9c, &(0x7f00000004c0)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000340)=[{&(0x7f0000000080)=""/75, 0x4b}, {&(0x7f0000000100)=""/151, 0x97}, {&(0x7f00000001c0)=""/91, 0x5b}, {&(0x7f0000000240)=""/233, 0xe9}], 0x4, &(0x7f0000000380)=""/231, 0xffffffffffffff43}, 0x40) 16:00:38 executing program 1: kqueue() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000580)='./file1\x00', 0x400, 0x40) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa012, r2, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tt\xb3<\xae\x02 \xee', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)) sendto$inet6(r2, &(0x7f0000000700)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e1b267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e28453157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e8061437671bbe828a962cb68382da857b19d6781b7653bb3edbd6f5a8ffa411ea9e7b88f71dc1ac536c15a235491167acdefe9aa021553b3ec2fec764a7e092aee31aed70b7cd26e3d3190929ac9cfb7654b21345748b3dd7ed7f775c5e08de18f52228dbc989ed5c144b7b727cdc882a42dd2ec40df8bd307e8737bbcefee2f37eab85e3d7ff301568d664a5edb0ec5ba160746b5e73bc34a4a58bf81f0bd98cb96b147b85f23863694830c69803a2886c5401d2233fc38832df3b9bec67fe2787c07874a90d25a", 0x135, 0x3, &(0x7f0000000540)={0x18, 0x1, 0x403, 0x4}, 0x5) r3 = open(&(0x7f00000006c0)='./file2\x00', 0x2, 0x8) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000640)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r5 = fcntl$dupfd(r4, 0x8000000000004, 0xffffffffffffffff) close(r5) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{0x28, 0x0, 0x0, 0x3e}, {0x25}, {0x0, 0x800000000}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2000000000000103, &(0x7f00000000c0)=[{0x6, 0x6, 0xf8, 0x3b0580000000}]}) sendto(r1, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0x31, 0x5, &(0x7f0000000600)=@in6={0x18, 0x1, 0x3, 0x44}, 0xc) r6 = dup(r1) accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f0000000140)) getsockname(0xffffffffffffffff, &(0x7f00000004c0)=@in, &(0x7f0000000080)=0xfffffffffffffde9) dup2(r6, 0xffffffffffffffff) munlockall() getuid() r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="0089f86882f504c7e500"], 0x10) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000680), 0xffffffffffffff4b) r8 = socket(0x18, 0x1, 0x0) close(r8) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f00000001c0)=[{0x100000b1}, {0x3c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="f1a6c614631c91f670d1e53f33a2") ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x3f) 16:00:38 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) close(r0) setsockopt(0xffffffffffffffff, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:38 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x98, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000540)={0x5a, 0x1000, {[0x8, 0x5, 0x4e5, 0x2, 0x8ff, 0x3ff, 0x5, 0x5, 0x7, 0xfa, 0x5, 0x5, 0x8, 0xbea6, 0x1, 0x1, 0x7, 0x4], [0x2, 0x400, 0x100000000, 0x70000000000000, 0x1, 0x6fa, 0x1f, 0x6e5, 0x2, 0x1a], [0xee, 0x6, 0x2ed, 0x3ff, 0x1, 0x9, 0x2], [0x5cec, 0x100, 0x0, 0x4, 0x9, 0xd57], [{0x7, 0x80, 0x5, 0x101}, {0x5, 0xe, 0x81, 0x3}, {0x8, 0x6, 0x8000, 0x3f}, {0x98, 0x0, 0x1f, 0xfffffffffffffff7}, {0x7, 0x6, 0x80000001}, {0x3f, 0x94d, 0x1, 0x7}, {0x9, 0x2, 0x5, 0x100000001}, {0x7, 0x8448, 0x28000, 0xfff}], {0x0, 0x2, 0x8}, {0x0, 0x2, 0x8, 0x3}}}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x1) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x8, 0x3810, r1, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r2, &(0x7f0000000500)=[{0x0}], 0x1) write(r2, 0x0, 0x5c7b77af706517a6) readv(r3, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/43, 0x2b}], 0x1) 16:00:38 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x80000000008c}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x1, 0x3, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000040)=0x8) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x0}, 0x23f) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:00:38 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2000000000000189, &(0x7f0000000380)=[{}, {}, {}, {}, {}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x1) preadv(r2, &(0x7f0000000040)=[{&(0x7f0000000180)=""/194, 0xc2}, {&(0x7f0000000280)=""/187, 0xbb}, {&(0x7f00000003c0)=""/144, 0x90}, {&(0x7f0000000480)=""/214, 0xd6}, {&(0x7f0000000580)=""/249, 0xf9}, {&(0x7f0000000680)=""/250, 0xfa}], 0x6, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$getown(r3, 0x5) r5 = socket(0x800000018, 0x3, 0x102) bind$unix(r5, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r7 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r4, r6, r8}, 0xc) lchown(&(0x7f0000000340)='./bus\x00', 0x0, r8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:38 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0xfffffffc, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xfffffffd, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x1) connect$unix(r2, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="896c11e2e1d36302", 0x8) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x82907003, &(0x7f0000000040)=0x1) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000140)={0x74ba, 0x20}, 0x10) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x35}, {0x400000028}, {0x6, 0x0, 0x0, 0xaa45}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fb8613a070f8352cc5e11b7d0c04", 0xe, 0x0, 0x0) 16:00:38 executing program 1: r0 = syz_open_pts() fcntl$getown(r0, 0x5) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) pipe2(&(0x7f0000000840)={0xffffffffffffffff}, 0x0) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x9) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)=0x9) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)=0x9) syz_open_pts() r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = dup(r5) listen(r6, 0x0) r7 = fcntl$dupfd(r6, 0x1e, r1) utimensat(r7, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x5, 0x7}, {0x53, 0x2}}, 0x0) 16:00:38 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="8a02"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8000, 0x0) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r4) accept$inet6(r4, &(0x7f0000000100), &(0x7f0000000140)=0xc) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r5) accept$inet6(r5, &(0x7f0000000100), &(0x7f0000000140)=0xc) kevent(r3, &(0x7f0000000180), 0x7fff, &(0x7f00000001c0)=[{{r4}, 0xfffffffffffffff9, 0x10, 0x20, 0x0, 0x20}, {{r5}, 0xfffffffffffffffc, 0x64, 0x1, 0x1f, 0xfff}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0xf282397d4c959ddc, 0x20, 0x1, 0x1}], 0x6, &(0x7f0000000240)={0x6a, 0x100000001}) 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) r6 = socket$inet6(0x18, 0x4004, 0x81) r7 = socket(0x2, 0x1, 0x0) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r8 = dup(r7) listen(r8, 0x0) r9 = socket(0x2, 0x1, 0x0) bind(r9, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r9) accept$inet6(r9, &(0x7f0000000100), &(0x7f0000000140)=0xc) setsockopt(r9, 0x7ffd, 0x1000, &(0x7f0000000280)="61e2f097254e48befb0d8aaa95fa9cbf7e6ea3eeeac957b85036eeadf15a42dff39a0b42cad15c78f81670cdcea8748b306625e6f5f507ea4c93ddcf04f369609ffff19733658be3ab272274d75db83b223f11", 0xfffffffffffffde0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 16:00:38 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1000000000000318, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) ioctl$TIOCCLRVERAUTH(0xffffffffffffff9c, 0x2000741d) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x80, 0x0) poll(&(0x7f00000000c0)=[{r3, 0x1}, {r0, 0x8}, {r4, 0x135}], 0x3, 0x0) lseek(r1, 0x0, 0x40fff, 0x0) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = dup(r5) listen(r6, 0x0) sendto$unix(r6, &(0x7f00000001c0)="352ae562498d385367f1886f666812c0a12661dd760aedbb5838df509a7e3eb3076d591e686fc4b2030488bfef6b1ef7eef665414c88bf17c269f23a0755bed8965749d2584746dd890a41f23f50920239fb16b047b922b6c1f16e6b47dd941f526394af56de055541fc186b7b4d3ac9e17e795ef0520faf8a2ee7dca082dec61a0c71cd58c468c6a6d061", 0x8b, 0x2, 0x0, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r1, &(0x7f0000000040), 0x1) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) 16:00:38 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="27ff6f2028c3a6da8e47e452"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 16:00:38 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x11, 0x0) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0089f86882f504c7e500"], 0x10) dup(r0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getegid() r2 = dup(r1) listen(r2, 0x0) r3 = accept$inet6(r2, &(0x7f00000003c0), &(0x7f0000000400)=0xc) pwritev(r3, &(0x7f0000000080)=[{&(0x7f0000000580)="4a00dcb3fb51e71e07aca79e8e680277752ef25db6acd18742b900549ead114415521c946a0887b0439a3c0390ca9f802430958ad63e41367b0b8cfbbf20e8e62051e842a5e5111b3b8a914ea04c3bb73fe0df99afd02649c836a3f14d6dd2befbbd3dbb8d8aba0e64a21d0baf908b2bc489ce5306db339fe11d1545c2bb7dc32477706ec3f2234b6116bb89d75c9c2b4ff1c4b2c0662bcb8b2ea917376de2b0b4e20918adc282b79949b06a263c96f41757357c0d93ebfcf34165b13befc7aab63d4692c0678a08f4ae", 0xca}], 0x1, 0x0, 0x0) 16:00:38 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x39260, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2, 0x3811, r0, 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x10a00, 0x8) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x1) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x8b, 0x2}, {0x82}, {0xe9, 0x7fff}], 0x3}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f0000000300)=0x80000000) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r4) accept$inet6(r4, &(0x7f0000000100), &(0x7f0000000140)=0xc) connect$unix(r4, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x41, &(0x7f0000000140)="4b74954c", 0x4) 16:00:38 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) socket$inet(0x2, 0x4000, 0x3f) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82012e2fb066696c7530"], 0x10) r2 = socket(0x10000000002, 0x2, 0x0) r3 = socket(0x18, 0x4, 0xfe) geteuid() kqueue() connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="0089f86882f504c7e500"], 0x10) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x82907003, &(0x7f0000000080)=0x1) r5 = fcntl$dupfd(r3, 0xa, r4) ioctl$WSDISPLAYIO_ADDSCREEN(r5, 0x80245753, 0xffffffffffffffff) r6 = dup2(r0, r2) shutdown(r0, 0x1) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0xaaec, 0x2) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x100000b1}, {0x3c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="f1a6c614631c91f670d1e53f33a2") 16:00:39 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x1, 0x0, 0x170002}, 0xa}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x1) setsockopt(r1, 0x81, 0x1, &(0x7f0000000000)="a16954aee74257c19adc3fe77d74a3f6bf0022b59741d7fca5af9c564a48769f2e8f86cbdc3f09dfda76dc8f067e620026d2ec05b4d7fbb3f120e848db", 0x3d) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x1) r2 = accept$inet6(r1, 0x0, &(0x7f0000000080)) sendto(r2, &(0x7f00000000c0)="c94bb6cc11afeb46159f3c84e9581a55a3d744f4673d99aa72e6a1c1009842466f6b", 0x22, 0x7, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x2}, {0x81}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:39 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() pipe(&(0x7f0000000080)) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x1) socket$unix(0x1, 0x2, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x8c) close(r2) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x54d, 0x5, 0x511d, "0d592fde86f45e52c58b62c25b9d19bf96cea18a"}) write(r0, &(0x7f0000000140)='\r', 0x1) 16:00:39 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0xffffffff) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x80000001, 0x40, 0x3ca, 0x1ff, "eecdc732f6eab71ab7b1738d6b9492c14ad1e849", 0x8, 0x80}) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, &(0x7f0000000100)) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[0x7ff]}) r3 = shmget$private(0x0, 0x200000, 0x200, &(0x7f0000dff000/0x200000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f00000001c0)=""/4096) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000011c0)={0x3f, 0xd8ab, 0xcaf9, 0x8, "8dd50e5e715b97c52981bf41ce49189beae048ab", 0x4, 0x7}) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000001240)={&(0x7f0000001200)=[{0x82, 0x1}, {0x85, 0x8001}, {0x139f8b6adf356792, 0x1}, {0x5, 0x7fff}, {0x8b, 0x6}, {0x86, 0x5fc7}, {0x4, 0x9}, {0x6, 0x1}], 0x8}) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000001280)) sendto(0xffffffffffffffff, &(0x7f00000012c0)="094533e7e6149d75423a2288162c4111e8289757111242b68df4b4efad102d21dc1ba20dbf6c03277cbba7cbe44d7d8a802b8ff9072c72bf4620e60e24b0cce7dbcb7f498b83b3523e1b9e54330d35dae180b2f1be49a2b04b28ae99c4986c484e0924acb564eff03329be67ff63610944fe1ce4c562399789c254925112efff37c249d2d486ef5cbb631e8200a1869ecc4aa4ae5347d0ca610166aeba19a707eba33ebf4d2e940b76a6f393f82169fd9f6044ee68440f43c4cb0bc97cd8dfe1240191bc4d8ca91759d162110c08a444157f14b277d57c36", 0xd8, 0x9, &(0x7f00000013c0)=@in6={0x18, 0x0, 0x639, 0x3}, 0xc) r4 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000001400)=0xfffffc01) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000001440)='/dev/null\x00', 0x2, 0x0) ioctl$BIOCGRTIMEOUT(r5, 0x4010426e, &(0x7f0000001480)) r6 = getpgrp() fcntl$setown(r2, 0x6, r6) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000014c0)='/dev/bpf\x00', 0x0, 0x0) dup(r7) r8 = open(&(0x7f0000001500)='./file0\x00', 0x400, 0x224) ioctl$TIOCCDTR(r8, 0x20007478) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001540)='/dev/vmm\x00', 0x80, 0x0) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001580)='/dev/wsmouse0\x00', 0x10, 0x0) kevent(r8, &(0x7f00000015c0)=[{{r9}, 0xfffffffffffffffa, 0x10, 0x80000000, 0x8, 0x100}, {{}, 0xfffffffffffffffe, 0x26, 0x10, 0x0, 0x1}, {{r10}, 0xfffffffffffffff8, 0x24, 0xa0c4981abf5fabb4, 0xff}, {{r2}, 0xfffffffffffffffd, 0x0, 0x1, 0xfffffffffffffffe, 0x3}], 0x4, &(0x7f0000001640)=[{{r0}, 0x5, 0x10, 0x4, 0x554, 0x2}], 0x6, &(0x7f0000001680)={0x3, 0x7}) r11 = accept$inet(r8, &(0x7f00000016c0), &(0x7f0000001700)=0xc) flock(r11, 0xa) mknodat(r4, &(0x7f0000001740)='./file0\x00', 0x40, 0x2696) 16:00:39 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) fchdir(r0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000040)={0x0, 0x3, 0x4, 0x1, 0x20}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x10, &(0x7f00000000c0)="eb368f80", 0x4) 16:00:39 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) geteuid() bind(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="2d0000000000000000f18f0000000000"], 0xa) 16:00:39 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0xa050, 0x7fffffff) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) linkat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00', 0x4) r2 = kqueue() close(r2) open(&(0x7f0000000100)='./file0\x00', 0x2, 0x80) readlink(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)=""/108, 0x6c) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000200)='/dev/klog\x00', 0x8, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000240)=0x8000) semget$private(0x0, 0x2, 0x80) r4 = open(&(0x7f0000000280)='./file2\x00', 0x80, 0x10) ioctl$WSDISPLAYIO_WSMOUSED(r4, 0x80185758, &(0x7f00000002c0)={0x1, 0x4, {0x6e, 0x800}}) r5 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$KDDISABIO(r5, 0x20004b3d) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r6 = syz_open_pts() close(r6) r7 = semget$private(0x0, 0x2, 0x21) semctl$GETZCNT(r7, 0x4, 0x7, &(0x7f0000000300)=""/4096) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) ioctl$SPKRTUNE(r5, 0x20005302, &(0x7f0000001300)={0x1, 0x5}) pipe2(&(0x7f0000001340)={0xffffffffffffffff}, 0x4) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f0000001380)=0x2) socket(0x20, 0x4, 0xfb) pipe(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIS(r9, 0x8004746c, &(0x7f0000001400)=0x4) r10 = shmget(0x2, 0x1000, 0x10, &(0x7f0000ffc000/0x1000)=nil) shmat(r10, &(0x7f0000ffb000/0x3000)=nil, 0x0) getrlimit(0x3, &(0x7f0000001440)) 16:00:39 executing program 0: r0 = syz_open_pts() r1 = msgget$private(0x0, 0x5ee) r2 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = fcntl$getown(r4, 0x5) r6 = socket(0x800000018, 0x3, 0x102) bind$unix(r6, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r8 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r5, r7, r9}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r11 = getpgrp() r12 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x0, r2, r3, r7, r10, 0x40, 0x254}, 0xa1ea, 0x7f, r11, r12, 0x300000000000000, 0x0, 0x1, 0xae4c94b}) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x2, 0x1, 0x36c, 0x3, 0xffffffffffffffff}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1000000802, 0x200000005}) 16:00:39 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="63098647c6ff07e00000"], 0x10) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x1) ioctl$TIOCEXCL(r1, 0x2000740d) write(r0, 0x0, 0x0) 16:00:39 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSBRK(r0, 0x2000747b) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd813aaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:39 executing program 0: r0 = getgid() chown(&(0x7f0000000040)='./bus/file0\x00', 0xffffffffffffffff, r0) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r1, &(0x7f0000001800)=[{&(0x7f0000001380)="225575d8f3d05b9a367a900881262430885077", 0x13}, {&(0x7f00000013c0)="780375671edbb6cdaff9dc0eb69fd7c0271e4673e0e78692c24cdc509fd86069f74b9dd4494c857438a6ebbe", 0x2c}, {&(0x7f0000001400)="0c47d86bcbf67f93e0dbab9b3d729451b57e412ff9d0bebc83a970fb3ff7971b2c346eddaf1c1ce572ca260db9c27a741487810e4eb9b75a6fee592eecdc405b368c2c7a57886ccda58c2140cb77ba18b64e399d3417c6c1c1ce06549f9cab6e0713a7d60072e6256edf0296be3bb1f5983790f8f1b76e0e4fa11c18d4b80a911d941af51804cfac64a1712b527015b19e874fa42146ced30b04922a5659f4d9f76f2d863a334785086824ee9066e7f1301e12bcff5823cae0bf5f", 0xbb}, {&(0x7f0000001580)="26aac0723508842d85ef01ce29bd4bbf5b0a492e90f12dc2a2b97a52443266ecb1d885c6c68ef6227af3745bb9b01d983737658486ced00c089eefe5568e92", 0x3f}], 0x4, 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000080)) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x64}, {0x80}, {0x2006}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="149130da957e67ba8392c0b01f00") 16:00:39 executing program 1: r0 = socket(0x2, 0x4003, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) 16:00:39 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:39 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x76a5197f9bc1a8cb) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f00000002c0)={0x6, 0x8, 0x4, {[0x0, 0x1, 0x80, 0x8, 0xffff, 0x5, 0x7f, 0x9, 0x7ff, 0x0, 0x6, 0x4, 0x2, 0x0, 0xfffffffffffffb5d, 0xffffffffffffb431, 0x3, 0xb86], [0x6, 0x3, 0x6, 0x1, 0x5, 0x2, 0x3f, 0x3, 0x86ad, 0x9], [0xffffffffffffff0d, 0xa7d5, 0x800, 0x0, 0x1a60, 0x80000000, 0x800], [0x7, 0x3, 0x40, 0x5, 0x4, 0x1], [{0x5, 0x40, 0xfff, 0x7fffffff}, {0x0, 0x4, 0x3d, 0x25}, {0x3f, 0x5, 0x520e7b29, 0x23b}, {0xe38b, 0x8000, 0x85, 0x7ff}, {0x401, 0x4, 0x6, 0x2c}, {0x7, 0xade, 0x5ae, 0x8}, {0x4, 0x8, 0x7, 0x30b81020}, {0x3, 0x10001, 0x3, 0xff4}], {0x6, 0x3, 0x12a0, 0x5}, {0xa90, 0x94c08e9, 0x1f, 0x8}}}) close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "666bfede477dac00"}) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000240)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x1) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x0, 0xc1, 0x40, 0x2}, {0x7fff, 0x5, 0x66, 0x3f}, {0x3, 0xd2, 0x40, 0xfffff801}, {0x40, 0x5, 0x4, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x4, &(0x7f0000000100)=[{0x5, 0xc9}, {0x7, 0x0, 0x20, 0x15b}, {0x8, 0x0, 0x7, 0x1}, {0x20, 0x7, 0x5, 0x4}]}) getgid() syz_emit_ethernet(0xe, &(0x7f0000000240)="149130da957e67ba8392c0b01f00") 16:00:39 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x1) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x0) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x82907003, &(0x7f0000000040)=0x1) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="0089f86882f504c7e500"], 0x10) r6 = socket(0x2, 0x0, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r7 = dup(r6) listen(r7, 0x0) r8 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r8, 0x82907003, &(0x7f0000000040)=0x1) r9 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r9, 0x82907003, &(0x7f0000000040)=0x1) r10 = socket(0x2, 0x1, 0x0) bind(r10, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r11 = dup(r10) listen(r11, 0x0) connect$unix(0xffffffffffffff9c, &(0x7f00000006c0)=ANY=[@ANYPTR=&(0x7f0000000540)=ANY=[@ANYRESHEX=r5, @ANYRES64=0x0, @ANYRESDEC=r7, @ANYRESOCT=r8, @ANYRES64=0x0, @ANYRESDEC=r9, @ANYRES16=r11, @ANYRESHEX=r3, @ANYBLOB="13830249e34acfa9ea142537796b2b84ec2355a272e819f406114c01ae12cc3341b8ad100842b4aa6df4cf10b47c3a28c0d000633f79bd071ad1f1e106efbb9ddafde0989b00a09d54b4853c3a329de35e03bd82f78009f02ad8fbfe8958047ee9d389fc89a201295c9d2a2310b1c0091a1a6bafda7922ba9ab691d2cc890b491b0cf402abf7e401f6118dd5c28e27873154dc2a214b96a7201dcc528173ef845fed27ce5005d6b373d8920066b353ad676ed8edb445852fdd46dda462f052890e64c52317d49a267ed3c8df34a3850310f57894c75003836fbcc962f08c00b3c89ec4c4c3976f161af2065b5937bd031c31", @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYPTR64, @ANYPTR, @ANYRES64=0x0, @ANYRES32=r0]], @ANYBLOB="895062c058ca8d764dab246410d4e87d0b0048cf81487ae2e5fc86baf6055598392144e7ba4ca71dac07657fbc76670d2ca5b9fed3aa16e693ed31d01d0cbffa9799afb998b79a38ec671413bb68643010b904340369a26c46e099cb42ca9c23e13e9753630447619cc984b147173f288099413f5ddf035ccf24c24f"], 0x2) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) r12 = socket(0x2, 0x1, 0x0) bind(r12, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r13 = dup(r12) listen(r13, 0x0) recvfrom$unix(r13, &(0x7f0000000100)=""/173, 0xad, 0x9deed88bddf735ce, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000280)="0f50378046365672", 0x8}], 0x1, 0x0}, 0x0) 16:00:40 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x9130fbf, 0x0, 0x3fffffd, 0x0) read(r0, &(0x7f0000000000)=""/14, 0xe) munmap(&(0x7f0000a9a000/0x4000)=nil, 0x4000) 16:00:40 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000100)="38def8ec469017c221a0dcb3584e70d7d9f74650c10b94b10b2113dd48eb26289ef8631fc2955fbb01950ceffa7018f64b3b5c5cebea51576d2024e44d2fea202836dfc55c6be70fc76983e8286133", 0x4f}], 0x1) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000140)="ad1af05de2f4ef18", 0x26d) login: map stack 0x2071c000-0x20b1c000 of map 0xfffffd807f00b5c0 failed: hole in range 16:00:41 executing program 1: r0 = socket(0x2, 0x3, 0x2) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r1) accept$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) r2 = accept(r1, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000080)={0xfff, 0x2, 0x5, 0x4b32, 0x100}, 0xc) connect$unix(r0, &(0x7f0000000c80)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237befa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd23500000000000000000000000000000000003f0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8c92b0d21b597fb2c001c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa551050017f38969eddff77441ffff3f35c0568241d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b8dda05a0a414c6394359a0002000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64b4d5b823e49ed4d433d36ca2994f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de76a5c6dce0c3515d5c349ac1439203e3321207ee35cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f83bd1f11b9dd8c3e5afc074c1770cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd25157413733709d6b23a8b086c43633a42e93fe75f8b35f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e1190000000000000002cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bfca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96560000000000000000e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313fc31ebf190de01bbb11a2c979c4543f9e40630f56ae44a70eb4100006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d813c13713bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629f6c1799b1b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd495d5940875423a77c02df20d0335d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfb17c892c3efab1f0182c2b8b0ddbdfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630c6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f0007aca1548ac259dbcebef3c31b342bae09e1453438371101fdb7bbf1237472c058e795a0d08572595f7bff3eac1e594a4c3d553042250f356ff508b453bf6b159ce368cfdb0667e2afe8ab6f150ed6273502ac99cd197f903c0ae243e6992a4d75a5e3b66e0750a4a04d089447fb729dadc7f6047fbbe4e3fdc48c4527408ffe5c009d13ea7ae943775c47308fd4fc8f51c2cfa3b9ebae8a73eee47642d06ceb40bf36f7099624a90a8892dc321af1933ddcf9a09f7315196d792f74ea157709c666002c13f287f1eb585693a9da621b84e50ab9c4ace4435d65e609ae0ca656435cb7ebdd2f46343f231f68c3cd556db2d35288769bdb0d2083a2bbe9f86da391c179114666b4e857789b00995fb6e8ad7535f1ad92c90ef4a56219b86e5d10789ba40818f00"], 0x10) fcntl$setstatus(r0, 0x4, 0x40) writev(r0, &(0x7f0000000580)=[{&(0x7f00000016c0)="54618aa8cf251cbb23c7e2a9005297c19b8ed0f426688f0d6ae0f321bdb386708c53114eb45ee9c3aa5f8453caaca079a729304b99acc4fe74bac77535d1fc85539bc14528f7005982b3038024275653707bf3e4e6086997cf2a4836d56790ad669444c511875b3ed5729d5c3f682f406104c0dff2a9d7d443045ab0f1358f18cac546de9bb8cc2e5284245be73139e06118675af921d88e37f5b65ca96802c9627cf6fdef1555d706b5c68f1bce4a5e6a2d631353a6d0f0622d19f214c4769d42756da94b2e613d9faf9b65bf1daecf4954bf664ea0440e2d80861333727c6106fa076429e237bad26d8ab14aba84cd22cd04579db98a5698964b2c1b2821df454458b966491cbc499d6e8020426d9fbb273be659afd754afae0bbf8f428e3519a31d1413ec219311511ee05b263a49d727c7d554dc6e33b00d540ee0ddb2c2395c5573b26b401c4555410fdcee2ea122a0bc8fabdd3b1964129625a721810a5c2083031f07da22a7f24cec0a37cd5ec15a4d7466af702c6f349b09dcc023b74425ace2f24ba0e85b5d5f9ee75bc803995e4d3c1ff84b6716635591914a832304a2ec0a548494e040a3b1c0207f07ae0e47aac08ae382571db9ed730649163b7321c11ed6d8941d1f3e745ee9a4372e7a20fe2790ab1974cd942f9f8c115fa0973030853f9f3aca7e3bf3498986d32785189580058e166264bdae33d5e4c1f0bba9296e5707d726e1fa10da1449f97ce4e78c2d3676381374af9ff5e7adb23ac1818826b5814292690b4a7004cd7e77f03ca81b937c9d7b2da31b38b49e2f9302abb1c7eb799f83ab96c38edf310927c59486522101e968bc1101d66820f28202ac498bb5c7985ee046bc97773fe31c992d14aa6bae1445039a140aa091a759b1d3a902d34f731a8bf38866b67d3acae07471458eb74914a223d29570e3e01b9e5ba375331f51cd1a1ae47ab9e89ef49ff887d213bd1c640a89da8628b12c6e43520cbb48e52257c9bb162cdb3689773f3300b4c8adadd72279ef659479bd01f4c0fe99e05cda6bf8f1ef17d0c6f1c1b9fe8a2aa7172e71c035979cb28b4f35a47c1585965a651c172a4dca021f432b1e1fbc7d1527f83954fbec259f8ae73cf25190d85b97b4d8c310145e13957cfb8e81e7d7c6f98f7012f01e7de2812e8472f8a1d1fdca3770e8b85465f2386c516107034e8175cf371af7c2dfb600104e6b1d4eec9b3dbe32052a922218d6bfaeaa3e92a23a8d1c480cec064bd90675fcc0b74128978d422596217b6f31dbda7f8178a9fedf41832428df026843693f742736e823b0cfd48f6ae432af839e8503bc5beb4f536f38b5e0b03f8c9b3af3fb1423fba7daeee0c3565776e4bdf510eec891c7736bb812918c65c4f3ecfeedce9ceb16f2ff689608358218d6c15c7c576041fd1d922cc3f0cf4e82816254eaf563a509deae3bf86f1571f6b81bb93a5e7d4e3da06918b183d6049d5413185bb64cdf3d9356a9441878c959d6cad6b9615cf1792184740c816cf2afa16f7335142bbf06277601c40eab053aa804b5a9b49d0778a65f132d9b2e97ec294ab32928fa8b755a56589cb1322ad2d729b07df535f84a8463d45033e1a52079cfcb10812f326448237c1f8554575c0b18587e653968d2d5a535096fc9b2592f0e606fdc2b324095777ec52ebaec6ee1994c900409ad880925993790a16bba9bcf762187af05e6a017eccd19fc9c48b7cb7f578c2829ce6656ee33e35d6a611675654fc2c171949ac2ded39d8514cb7b7027c9ce430e31a5aa497d382b081788baa2771bb203b7303de3fadd0bb3c83b69014889eeeb781c9cca9f03f8eff71f6a48277eb1890a85868b6f7b3eec31798a9d8f9aea4c94064103816792672eed4f87d8ae225a8b5a7d5ee005735b0a80686134ee13b6e9ad3fa573844342a1ec3353eb4d30b38d0f01c53044c67b61ee498ddf4747b7098a824f92f1ac1e4f716110ec6f47c6d0a51c17ac1343f603330e4cc79f0217092b41b2ec317573d4", 0x59b}], 0x1) 16:00:42 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x1) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000040)={0x10, 0x6, 0x4, 0x6, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x6000)=nil, 0x720}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x88fc}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1a4}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x724}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x274}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x1f}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x4}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x100000000000}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xbd}, {&(0x7f0000ff5000/0xb000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ff3000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xffffffff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0xa601}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x3ff}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x80000000}) socket(0x20, 0x8000, 0x81) close(r0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000000)={&(0x7f0000000180)=[{0x2, 0x7fff}], 0x1}) geteuid() ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}], 0x1}) r3 = dup2(r2, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000540)={0x1, 0x101, './file0\x00', 0x7fffffff, 0x5, 0x1, 0x400}) execve(0x0, 0x0, 0x0) socket(0x3, 0x1, 0x7) 16:00:43 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) 16:00:43 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = fcntl$getown(r0, 0x5) r2 = socket(0x800000018, 0x3, 0x102) bind$unix(r2, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r4 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r1, r3, r5}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) chown(&(0x7f0000000280)='./bus/../file0\x00', r3, r6) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{}, {}, {{}, 0x0, 0x0, 0x1, 0x0, 0x800000000000000}], 0x0, 0x0, 0x0, 0x0) r7 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x104) write(r7, &(0x7f0000000040)="510fc3a0", 0x4) r8 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r8, 0x82907003, &(0x7f0000000040)=0x1) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x2a298171d1de59e, 0x0, 0x0) rename(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='./bus\x00') 16:00:43 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000180)="d3", 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r2) accept$inet6(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000080)="e9260b858a41c58c35f40e205757482798e7bcecbbb4faa54ff2d9acbb5dfaa68232c3ede236c9224c9343ff338752a153dc15d354c2578ccb177c3e186c2f45816d0e18d0d5c49a12", 0x49}, {&(0x7f0000000000)="74570bec213b9fea68b327364209866060b4f3115b9171f8d78a7db450653c091a", 0x21}, {&(0x7f00000001c0)="0e9af00b50df6d5af658273d410876b72fe9f0fa05547b4ac9d3d2b28493ba0893b73869b0807b081f2a9d4d8b97528b4730323b797dabc18f03bc17569a827d2c6c55cf0e80954cee5f576c210c9d2144dc8a66bf80096d94b2101b1f61788383807dee224de4438e65ecbfaac41fac091f3b43beed371634436b0d76873a3ffd432e44323369e4aa87d510ab15c63371ab133fff24f716d011ef20a340fb4c8dbe137cb2eebbffb4d6eb4183feb95b719fc2559c5079dd2c2ca7bb31", 0xbd}, {&(0x7f0000000280)="1417808f7f3e1a8392fca11ddbc814aa482958dc630b567a1dadfad6c750928179e422baea5ec4075be4a3e4ecec7b753d4b9e195037c559a565aa8bbf4a4c7ee9d3c6f66bdcfe7989ea1bfd59790a0743583a906af7fe0b2666198f0a2a23d8956a1da57f0f9c67c320c28e3dc99d9217", 0x71}], 0x4) 16:00:43 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002002, 0x28ab) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/10], 0x10) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000480)="56a461", 0x3}, {&(0x7f00000004c0)}], 0x2) 16:00:43 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000001000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x1a5) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x80000001, 0x7, 0x100, 0x8000, "a05e3bdb0a490091d38b5f941b5dff2ab44551a3", 0x3, 0x5}) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0xe8) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x1) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0xdc0, 0x60000, 0x7, 0x1, 0x8001, 0x2, 0xfff, 0x2, 0x0, 0x2, 0x8}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000300)={0xaaa9, 0x7, 0x6}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x400000000018, 0x3, 0x0) mmap(&(0x7f00002aa000/0x2000)=nil, 0x2000, 0x1, 0x85c2f4f9ba174b8, r3, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) r5 = getegid() fchownat(r0, &(0x7f0000000240)='./file0\x00', r4, r5, 0x1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0x82907003, &(0x7f0000000040)=0x1) sendto$unix(r3, &(0x7f0000000080)="ee1c3f6ccb4ca5e5661b686bf2b3d8469806d6e702bcda62c6545e132808ca1083e550257a9896ddef64b776d1c00ed1", 0x30, 0xa, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0xfffffffffffffde4) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$getown(r2, 0x5) r4 = socket(0x800000018, 0x3, 0x102) bind$unix(0xffffffffffffffff, &(0x7f0000000440)=@file={0x0, './bus/../file0\x00'}, 0xa4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0x82907003, &(0x7f0000000040)=0x1) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000000140)=0x3) r7 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r3, r5, r8}, 0xc) r9 = getgid() setgroups(0x3, &(0x7f00000000c0)=[r1, r8, r9]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x401, 0xff, 0x6, 0x8000}, {0x2, 0x3f, 0x0, 0x8}, {0x3, 0x4, 0xdc, 0x20}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000400)="77670b5267979379b9acf758c296") 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x2, 0x1, 0x2) connect$unix(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="0089f86882f504c7e50077a3cc8e880aad510715a1e84b152ffe244915d70e1c89470c6072c4d8b7246f911e8191098c0bb380e457c841307849ff0f0000000000009a2f319f1ece14d55db4fb854aa45e734c199dd613c5032cc2db934963d282356d80c691f02eaefcf3a1be846b"], 0x10) connect$unix(r1, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000140)="b75d03dd00ef43fff7c8d5bb7042") r2 = open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x80) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000000)={&(0x7f0000000180)=[{0x2, 0x7fff}], 0x1}) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}], 0x1}) close(r3) 16:00:43 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) close(r0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10}, 0x44001000e, 0x10001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_index}) socketpair(0x18, 0x8000, 0x40, &(0x7f0000000100)) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0xa5c20a25ab3763dd, './bus/file0\x00'}, 0xe) 16:00:43 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) getpeername$inet6(r0, &(0x7f0000000100), &(0x7f0000000180)=0xc) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) bind$unix(r0, &(0x7f00000001c0)=@file={0x1, './file0/file0\x00'}, 0x10) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="53d6b8b5bb2bedfc4426f777ba06b100000000f59279000000000000000000000000040000"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c45f7c3d33000"], 0x10) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10000, 0x0) 16:00:43 executing program 0: r0 = socket(0x2, 0xc003, 0x0) r1 = semget$private(0x0, 0x1, 0x120) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000000)=""/155) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000280)=""/204) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000001580)=[0xc5, 0x1, 0x8001]) close(r0) r2 = socket(0x2, 0xc003, 0x2f) setsockopt(r2, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="000000000000800000003cd5d6e07c2f8a007c8efb4fdff629238843308ae3156663bbfaca4aac59b35f2525e96494782bdef2ff778f345589ac049fd723ccd81b6808e3b12253254a28c5e12830e12945967fff038433c1676b1c6ac1636e68a63a46b9a85d9d54c890a918dd"], 0x10) preadv(r0, &(0x7f0000001500)=[{&(0x7f0000000140)=""/237, 0xed}, {&(0x7f0000000040)=""/14, 0xe}, {&(0x7f0000000240)=""/180, 0xb4}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/39, 0x27}, {&(0x7f0000001340)=""/31, 0x1f}, {&(0x7f0000001380)=""/107, 0x6b}, {&(0x7f0000001400)=""/239, 0xef}], 0x8, 0x0, 0x0) sendto$unix(r2, &(0x7f0000000100)="f6cef9bd47dc3500", 0x8, 0x0, 0x0, 0x0) 16:00:43 executing program 0: mkdir(&(0x7f0000000000)='./control\x00', 0x0) r0 = open(&(0x7f0000022ff6)='./control\x00', 0x40, 0x190) mkdirat(r0, &(0x7f0000000100)='./control\x00', 0x0) rmdir(&(0x7f0000000040)='./control\x00') panic: attempt to execute user address 0x0 in supervisor mode Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 7407 24227 0 0 0 0 syz-executor.0 * 91898 19691 0 0 0x4000000 1K syz-executor.1 db_enter() at db_enter+0x18 panic() at panic+0x15c pageflttrap() at pageflttrap+0x40b kerntrap(ffff800021b95370) at kerntrap+0xec alltraps_kern_meltdown(6,ffff800022d82000,fffffd80646d5008,10,ffff80000005bdd0,ffff800021b955d8) at alltraps_kern_meltdown+0x7b 0(b,ffff800021b95538,83,ffff800021b955d8,0,b) at 0 rt_clone(ffff800021b95648,fffffd806f6cdda0,0) at rt_clone+0x78 rtalloc_mpath(fffffd806f6cdda0,0,0) at rtalloc_mpath+0xba in_pcbselsrc(ffff800021b95720,fffffd8061f4d820,fffffd806f6cdd20) at in_pcbselsrc+0x219 in_pcbconnect(fffffd806f6cdd20,fffffd8061f4d800) at in_pcbconnect+0x107 udp_usrreq(fffffd806423b348,4,0,fffffd8061f4d800,0,ffff800020acfb48) at udp_usrreq+0x560 sys_connect(ffff800020acfb48,ffff800021b958a8,ffff800021b958f0) at sys_connect+0x3df syscall(ffff800021b95970) at syscall+0x4a4 Xsyscall(6,0,fffffffffffffed2,0,3,a2a491c5010) at Xsyscall+0x128 end of kernel end trace frame: 0xa2c77e6c800, count: 1 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic attempt to execute user address 0x0 in supervisor mode ddb{1}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c pageflttrap() at pageflttrap+0x40b kerntrap(ffff800021b95370) at kerntrap+0xec alltraps_kern_meltdown(6,ffff800022d82000,fffffd80646d5008,10,ffff80000005bdd0,ffff800021b955d8) at alltraps_kern_meltdown+0x7b 0(b,ffff800021b95538,83,ffff800021b955d8,0,b) at 0 rt_clone(ffff800021b95648,fffffd806f6cdda0,0) at rt_clone+0x78 rtalloc_mpath(fffffd806f6cdda0,0,0) at rtalloc_mpath+0xba in_pcbselsrc(ffff800021b95720,fffffd8061f4d820,fffffd806f6cdd20) at in_pcbselsrc+0x219 in_pcbconnect(fffffd806f6cdd20,fffffd8061f4d800) at in_pcbconnect+0x107 udp_usrreq(fffffd806423b348,4,0,fffffd8061f4d800,0,ffff800020acfb48) at udp_usrreq+0x560 sys_connect(ffff800020acfb48,ffff800021b958a8,ffff800021b958f0) at sys_connect+0x3df syscall(ffff800021b95970) at syscall+0x4a4 Xsyscall(6,0,fffffffffffffed2,0,3,a2a491c5010) at Xsyscall+0x128 end of kernel end trace frame: 0xa2c77e6c800, count: -14 ddb{1}> show registers rdi 0xffffffff818c8e87 db_enter+0x17 rsi 0x2709 __ALIGN_SIZE+0x1709 rbp 0xffff800021b951e0 rbx 0xffff800021b95290 rdx 0x270a __ALIGN_SIZE+0x170a rcx 0xffff800022d82000 rax 0xffff800022d82000 r8 0xffffffff81ad2b6f kprintf+0x16f r9 0x1 r10 0x25 r11 0xc0cd28d4672a7ad4 r12 0x3000000008 r13 0xffff800021b951f0 r14 0x100 r15 0x1 rip 0xffffffff818c8e88 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800021b951d0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor.1) pid=91898 stat=onproc flags process=0 proc=4000000 pri=86, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800020aceef0,0xffff800020acea10 process=0xffff800020a8aa90 user=0xffff800021b90000, vmspace=0xfffffd807f00b5c0 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 24227 7407 22450 0 7 0 syz-executor.0 24227 454467 22450 0 3 0x4000000 biowait syz-executor.0 19691 516894 52292 0 2 0 syz-executor.1 *19691 91898 52292 0 7 0x4000000 syz-executor.1 19691 26992 52292 0 3 0x4000080 fsleep syz-executor.1 13356 277949 1 0 3 0x100083 ttyin getty 52292 13926 9997 0 3 0x82 nanosleep syz-executor.1 65083 261097 0 0 3 0x14200 acct acct 69058 235015 0 0 3 0x14200 bored sosplice 22450 19407 9997 0 3 0x82 nanosleep syz-executor.0 9997 131357 1901 0 3 0x82 thrsleep syz-fuzzer 9997 416185 1901 0 3 0x4000082 nanosleep syz-fuzzer 9997 8557 1901 0 3 0x4000082 nanosleep syz-fuzzer 9997 362914 1901 0 3 0x4000082 kqread syz-fuzzer 9997 113813 1901 0 3 0x4000082 thrsleep syz-fuzzer 9997 367072 1901 0 3 0x4000082 thrsleep syz-fuzzer 9997 326014 1901 0 3 0x4000082 thrsleep syz-fuzzer 9997 443713 1901 0 3 0x4000082 thrsleep syz-fuzzer 9997 92505 1901 0 3 0x4000082 thrsleep syz-fuzzer 9997 470957 1901 0 3 0x4000082 thrsleep syz-fuzzer 1901 509185 15592 0 3 0x10008a pause ksh 15592 60315 1229 0 3 0x92 select sshd 1229 408984 1 0 3 0x80 select sshd 84490 348833 6282 74 3 0x100092 bpf pflogd 6282 211411 1 0 3 0x80 netio pflogd 34279 292688 44763 73 3 0x100090 kqread syslogd 44763 344744 1 0 3 0x100082 netio syslogd 15502 296978 1 77 3 0x100090 poll dhclient 26563 462298 1 0 3 0x80 poll dhclient 56670 491896 0 0 3 0x14200 pgzero zerothread 43978 18582 0 0 3 0x14200 aiodoned aiodoned 46912 387268 0 0 3 0x14200 syncer update 97897 509129 0 0 3 0x14200 cleaner cleaner 40924 445973 0 0 3 0x14200 reaper reaper 15722 434225 0 0 3 0x14200 pgdaemon pagedaemon 4873 241312 0 0 3 0x14200 bored crynlk 31098 420942 0 0 3 0x14200 bored crypto 72179 264611 0 0 3 0x40014200 acpi0 acpi0 77118 390783 0 0 3 0x40014200 idle1 89481 87711 0 0 3 0x14200 bored softnet 28769 495076 0 0 3 0x14200 bored systqmp 40030 254490 0 0 3 0x14200 bored systq 81671 115555 0 0 3 0x40014200 bored softclock 49219 363866 0 0 3 0x40014200 idle0 28185 386238 0 0 3 0x14200 bored smr 1 494677 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 24227 (syz-executor.0) thread 0xffff800020acf658 (454467) exclusive rrwlock inode r = 0 (0xfffffd8064596e70) #0 witness_lock+0x52e #1 rw_enter+0x447 #2 rrw_enter+0x4f #3 ufs_ihashins+0x45 #4 ffs_vget+0x13e #5 ffs_inode_alloc+0x1cf #6 ufs_mkdir+0xf4 #7 VOP_MKDIR+0xc6 #8 domkdirat+0x121 #9 syscall+0x4a4 #10 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd8064596920) #0 witness_lock+0x52e #1 rw_enter+0x447 #2 rrw_enter+0x4f #3 VOP_LOCK+0xf0 #4 vn_lock+0x81 #5 vfs_lookup+0xe6 #6 namei+0x63c #7 domkdirat+0x75 #8 syscall+0x4a4 #9 Xsyscall+0x128 Process 19691 (syz-executor.1) thread 0xffff800020acfb48 (91898) exclusive rwlock netlock r = 0 (0xffffffff824d1b18) #0 witness_lock+0x52e #1 solock+0x5a #2 sys_connect+0x6b #3 syscall+0x4a4 #4 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 2 (0xffffffff8265b1d8) #0 witness_lock+0x52e #1 syscall+0x400 #2 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9543 6414K 6849K 78643K 11269 0 0 pcb 13 8K 8K 78643K 154 0 0 rtable 100 3K 4K 78643K 412 0 0 ifaddr 68 14K 14K 78643K 119 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1492 0 0 iov 0 0K 24K 78643K 100 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1222 77K 77K 78643K 1452 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 9K 78643K 11 0 0 VM map 6 3K 3K 78643K 8 0 0 sem 12 0K 0K 78643K 118 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 6 17K 25K 78643K 477 0 0 sigio 0 0K 0K 78643K 6 0 0 proc 60 63K 95K 78643K 544 0 0 subproc 32 2K 2K 78643K 51 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 37 0 0 in_multi 24 1K 2K 78643K 70 0 0 ether_multi 1 0K 0K 78643K 8 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 60 265K 265K 78643K 60 0 0 exec 0 0K 1K 78643K 276 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 114 54K 58K 78643K 2610 0 0 UVM aobj 72 5K 5K 78643K 76 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 134 0 0 NDP 15 0K 0K 78643K 31 0 0 temp 193 3560K 3640K 78643K 6141 0 0 kqueue 0 0K 0K 78643K 7 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 20 0 12 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 51 0 49 1 0 1 1 0 8 0 rtentry 112 84 0 44 2 0 2 2 0 8 0 unpcb 120 300 0 290 1 0 1 1 0 8 0 syncache 264 6 0 6 3 2 1 1 0 8 1 tcpqe 32 133 0 133 3 2 1 1 0 8 1 tcpcb 544 676 0 672 4 2 2 2 0 8 1 inpcb 280 1429 0 1420 7 3 4 4 0 8 3 nd6 48 7 0 5 1 0 1 1 0 8 0 ppxss 1128 8 0 8 2 2 0 1 0 8 0 pffrag 232 3 0 3 1 1 0 1 0 482 0 pffrnode 88 3 0 3 1 1 0 1 0 8 0 pffrent 40 92 0 92 1 1 0 1 0 8 0 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 55 0 11 1 0 1 1 0 8 0 pfstkey 112 56 0 12 2 0 2 2 0 8 0 pfstate 328 56 0 12 4 0 4 4 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 348 0 156 14 2 12 14 0 8 0 art_table 32 349 0 156 2 0 2 2 0 8 0 art_node 16 82 0 45 1 0 1 1 0 8 0 sysvmsgpl 40 35 0 24 1 0 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 112 0 102 1 0 1 1 0 8 0 shmpl 112 74 0 4 2 0 2 2 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 2108 0 697 46 0 46 46 0 8 0 ffsino 272 2108 0 697 95 0 95 95 0 8 0 nchpl 144 3161 0 1553 61 0 61 61 0 8 0 uvmvnodes 72 2284 0 0 42 0 42 42 0 8 0 vnodes 208 2284 0 0 121 0 121 121 0 8 0 namei 1024 9597 0 9596 1 0 1 1 0 8 0 percpumem 16 30 0 0 1 0 1 1 0 8 0 vcpupl 1984 4 0 0 1 0 1 1 0 8 0 vmpool 552 6 0 2 1 0 1 1 0 8 0 scxspl 192 9308 0 9307 10 9 1 7 0 8 0 plimitpl 152 51 0 43 1 0 1 1 0 8 0 sigapl 432 673 0 657 3 1 2 3 0 8 0 futexpl 56 12582 0 12581 1 0 1 1 0 8 0 knotepl 112 110 0 91 1 0 1 1 0 8 0 kqueuepl 104 115 0 113 1 0 1 1 0 8 0 pipepl 112 664 0 645 3 1 2 2 0 8 1 fdescpl 488 674 0 657 3 0 3 3 0 8 0 filepl 152 6032 0 5929 9 2 7 8 0 8 2 lockfpl 104 173 0 172 1 0 1 1 0 8 0 lockfspl 48 63 0 62 1 0 1 1 0 8 0 sessionpl 112 20 0 9 1 0 1 1 0 8 0 pgrppl 48 25 0 14 1 0 1 1 0 8 0 ucredpl 96 609 0 600 1 0 1 1 0 8 0 zombiepl 144 657 0 657 1 0 1 1 0 8 1 processpl 896 691 0 657 4 0 4 4 0 8 0 procpl 632 1773 0 1727 5 0 5 5 0 8 0 srpgc 64 2 0 2 1 1 0 1 0 8 0 sosppl 128 7 0 7 2 2 0 1 0 8 0 sockpl 384 1813 0 1792 10 3 7 7 0 8 4 mcl64k 65536 9 0 0 2 0 2 2 0 8 0 mcl16k 16384 4 0 0 1 0 1 1 0 8 0 mcl12k 12288 6 0 0 1 0 1 1 0 8 0 mcl9k 9216 3 0 0 1 0 1 1 0 8 0 mcl8k 8192 7 0 0 1 0 1 1 0 8 0 mcl4k 4096 17 0 0 3 0 3 3 0 8 0 mcl2k2 2112 3 0 0 1 0 1 1 0 8 0 mcl2k 2048 193 0 0 24 0 24 24 0 8 0 mtagpl 80 18 0 0 1 0 1 1 0 8 0 mbufpl 256 280 0 0 16 0 16 16 0 8 0 bufpl 256 7588 0 1311 393 0 393 393 0 8 0 anonpl 16 91202 0 71112 111 14 97 98 0 124 11 amapchunkpl 152 4481 0 4319 21 3 18 20 0 158 11 amappl16 192 3808 0 2676 75 10 65 68 0 8 8 amappl14 176 208 0 203 1 0 1 1 0 8 0 amappl13 168 219 0 217 1 0 1 1 0 8 0 amappl12 160 11 0 9 2 1 1 1 0 8 0 amappl11 152 132 0 114 1 0 1 1 0 8 0 amappl10 144 14 0 9 1 0 1 1 0 8 0 amappl9 136 627 0 621 1 0 1 1 0 8 0 amappl8 128 184 0 158 1 0 1 1 0 8 0 amappl7 120 42 0 37 1 0 1 1 0 8 0 amappl6 112 121 0 108 1 0 1 1 0 8 0 amappl5 104 147 0 130 1 0 1 1 0 8 0 amappl4 96 1162 0 1128 1 0 1 1 0 8 0 amappl3 88 286 0 281 1 0 1 1 0 8 0 amappl2 80 4443 0 4359 3 0 3 3 0 8 0 amappl1 72 24407 0 23952 25 15 10 20 0 8 0 amappl 80 2051 0 2002 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 75 0 4 2 0 2 2 0 8 0 uaddrrnd 24 680 0 657 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 680 0 657 1 0 1 1 0 8 0 vmmpekpl 168 10056 0 10022 2 0 2 2 0 8 0 vmmpepl 168 90934 0 88522 170 30 140 144 0 357 34 vmsppl 368 673 0 657 2 0 2 2 0 8 0 pdppl 4096 1367 0 1322 6 0 6 6 0 8 0 pvpl 32 264836 0 241688 238 16 222 228 0 265 23 pmappl 232 679 0 659 3 1 2 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 570 0 7 17 0 17 17 0 8 0