kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Sun Aug 4 18:13:27 PDT 2019 OpenBSD/amd64 (ci-openbsd-main-0.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.15.192' (ECDSA) to the list of known hosts. 2019/08/04 18:13:41 fuzzer started 2019/08/04 18:13:46 dialing manager at 10.128.15.235:35472 2019/08/04 18:13:46 syscalls: 332 2019/08/04 18:13:46 code coverage: enabled 2019/08/04 18:13:46 comparison tracing: enabled 2019/08/04 18:13:46 extra coverage: support is not implemented in syzkaller 2019/08/04 18:13:46 setuid sandbox: enabled 2019/08/04 18:13:46 namespace sandbox: support is not implemented in syzkaller 2019/08/04 18:13:46 Android sandbox: support is not implemented in syzkaller 2019/08/04 18:13:46 fault injection: support is not implemented in syzkaller 2019/08/04 18:13:46 leak checking: support is not implemented in syzkaller 2019/08/04 18:13:46 net packet injection: enabled 2019/08/04 18:13:46 net device setup: support is not implemented in syzkaller 18:13:51 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20ec2, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000080)=0x5) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, 0xffffffffffffffff) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000100)={0x3f, 0x5, 0x0, 0xfffffffffffffffd}) mknod(&(0x7f0000000140)='./file0\x00', 0x2, 0x1) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000180)={0xfffffffffffffffa, 0x2, 0x2, 0xfffffffffffffff9}) lstat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000300)={0x6, 0x0, 0x2, 0x3, "e380e0caf5ec33e338f84b0ea5f4f386919c582c", 0x3, 0x5}) lchown(&(0x7f0000000340)='./file0\x00', r3, r4) setregid(r4, r4) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000380)={0x7, './file0\x00', './file1\x00'}) ioctl$TIOCDRAIN(r0, 0x2000745e) getgroups(0x5, &(0x7f00000003c0)=[r4, r4, r4, r4, r4]) r6 = semget(0x1, 0x0, 0x100) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000400)=[0xfff, 0x40, 0x9, 0x0, 0x8, 0x4, 0xfffffffffffffff7, 0x6]) lchown(&(0x7f0000000440)='./file0\x00', r3, r5) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000480)={""/16, @ifru_metric}) fchflags(r0, 0x0) getuid() ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f00000004c0)={0x8, './file1\x00', './file0\x00'}) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000500)={0x7, 0x7, 0x5, 0x3ff, "090710f8320003507b1aae97e0659213f7c81c38", 0x4, 0x7fff}) pwrite(r1, &(0x7f0000000540)="f66e62b33115e2bdfb84704dd8001ae86569433ca132120e9f608008d7", 0x1d, 0x0, 0x0) lstat(&(0x7f0000000580)='./file1\x00', &(0x7f00000005c0)) r7 = shmget$private(0x0, 0x1000, 0x40, &(0x7f0000ffc000/0x1000)=nil) shmat(r7, &(0x7f0000ffc000/0x2000)=nil, 0x2000) 18:13:51 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = syz_open_pts() ioctl$TIOCSDTR(r0, 0x20007479) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') symlinkat(&(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) mkdirat(r0, &(0x7f0000000100)='./file0\x00', 0x104) fchmod(r1, 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000140)) pipe(&(0x7f0000000180)) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000001c0), &(0x7f0000000200)=0x10) r2 = socket$inet(0x2, 0x7, 0x401) socketpair(0x18, 0x7, 0x7, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000280)="870fb0fdd0710883ae87ba8ab559f4e1700fc24f0c4e50f0606c521d1f1a8723094fd3b486e33ed2", 0x28) r4 = syz_open_pts() socket$inet(0x2, 0x0, 0x7) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000002c0)) mknodat(r0, &(0x7f0000000300)='./file0\x00', 0x20c4, 0x5) connect$unix(r3, &(0x7f0000000340)=@file={0x0, './file0\x00'}, 0xa) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse\x00', 0x0, 0x0) preadv(r5, &(0x7f0000000500)=[{&(0x7f00000003c0)=""/17, 0x11}, {&(0x7f0000000400)=""/2, 0x2}, {&(0x7f0000000440)=""/51, 0x33}, {&(0x7f0000000480)=""/124, 0x7c}], 0x4, 0x0, 0x53) readv(r4, &(0x7f00000005c0)=[{&(0x7f0000000540)=""/120, 0x78}], 0x1) open$dir(&(0x7f0000000600)='./file0\x00', 0x1, 0x110) syz_open_pts() ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000640)) pipe(&(0x7f0000000680)) fcntl$setstatus(r2, 0x4, 0x80) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f00000006c0)=0x5) 18:13:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 18:13:51 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002008, 0xffffffffffff2823) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000002840)='/dev/bpf\x00', 0x88c2, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20, 0x0) kevent(r4, &(0x7f0000000180)=[{{r1}, 0x0, 0x80, 0x84, 0xffffffff, 0x7}, {{r2}, 0x0, 0x1, 0x5, 0x1, 0x3}], 0x100000000, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffb, 0x41, 0x2, 0x2, 0xffffffffffffffff}, {{r1}, 0xffffffffffffffff, 0x10, 0x1, 0x3, 0x6}], 0x2, &(0x7f0000000200)={0x1, 0x4}) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000002880)) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000002800)=0xff) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r3, r2) r6 = socket$inet(0x2, 0x5, 0x80000000) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000080)="cfb356f8d665c2b51923bc69", 0xc) r7 = socket$inet(0x2, 0x2, 0x0) fcntl$getown(r2, 0x5) pwritev(r5, &(0x7f0000002740)=[{&(0x7f00000002c0)="dcc8b6f27cf051ff1522d93fd0914c432b5bfab43701c8a749d07e38c4600be8f260a72f6dc5d4cc7d920363323a8a9f8663c9920f75cb20199dfafe0661a0920e9e10e385e7e1c9237a9a34da29d5ed8d4ac317c46c02330a68a459d9c97618bc38a847d47ef0691f4da43afeea6a7d9b57674c91cece581a20704cedf4a72c28da9c385afb6955523a306d91ffc730956ca90a16d0e39c62252725e511914d3d1ec877f4", 0xa5}, {&(0x7f0000000240)="ba17256f0fe1b7", 0x7}, {&(0x7f0000000380)="7b700d027a3fe4f266cb913ea39d07c41874cd1cf549b212728febae044ff60eba08c7e115141e2c6aa1", 0x2a}, {&(0x7f00000003c0)="96a287f7e9de1d5bff1d6f284d4672f645927bb8492077433e230d1ee42218ec5de54e58fa6a3d613efc1b593f654e5695590ddd98b07874c24dee22f32836fb8f7fcd8d0dc3d66249b021a234491e4a544b9b87826ee18de6", 0x59}, {&(0x7f0000000440)="6f3e06a431f2d0f4c5a6399557d178168fb02b315af180d2ef28caad3f6765852c482d9f647c15ed54ca1bf387da513fb1f9e2ec23fe3a809b37c1d745ade21b5a135cb91ed3932ecd0f2ab63f211bc18530294ce431f790b55b17651654a4b3ed2e51195255e22b0fbf59fb43b739730b2fd06a5ba97c4bf189fc7bd68d0999fd7f5982530c61355f5429d1c1a729164c90fc15a4cad70da87ceb6e4856b540c341d113db891070644d28c16660a6219be83509d3ae0a9a3d7e4992a5e3342bd139b9610b3256a0c922ebf6ebfca8495454ef6955f70ef0df7ffaa6843844f550a320624e1d3eaed07d12f9333cbf7b7ef1927c2fc9a7a2a358cac0d06eadebfa7cf6d0607a82c436a974c66feace37aba0816c7fdb93f2f5f8728576e9e2c16d77e3d10e22a8734fdf7ac9c36140a456be9470cbbf77ca245693c33d58588a031204cade84a569ee600c8d54d8b0454d959efb3f829d253d42db4bd0dd1c1ac7e7d1bc5a8242db159c3de08891efd88e17033fa79c18f9ef7cc28c06ab5c934cd5a5e8269352c41f6f79669b24324497e7ead61dab74adc62d2281ebe21775044037293e7e661067a4e641c0838622d2c20902a947321a873530c4238b88cb07ac798346f177828f570d504cbd08a43ab2f1a61c36adc6adcb9d2bdbde6373db93f78d71190f82bdfc75435996abd4e1fea870585cd74676b19226175fa66007634a281fb7c09181c1b4c9de4097fa316c723c63db32cce4adedb3ea7c09b25ac38dde51cd348e5d325ab08191422227bbcd792a1cff4123c7543c16b18433cd8cb924f0984d858dfbb8dc735efa8dd4215c5916790b28d8cfeef2c8d9bf20845439d0ee107762cb77d8321c49f3accaf3192baedb553104df4a7c47ed161c21bbb667bcbd896dc40a6f496757ea0d8c2fc1c9e76013edfbe047bf137e3f8d58f3a109aab0d941bcf0e462a307a39ca62d8d1c5b360e1c6c7e09fc966436745124dc5b578b7242dae030747c5cff94fad817d42dc33c680b8bd3e4de56560523943444b27d6b0d1bd79c5ed205f4af03d7a99b574827b7fea96abe9a0fd76e15b21283f969cd3c939e72f887be8142493d6c1ed72951fd0fca5359ac136b6834ebce7e6eb97cfbeed0a4d9af92c65d07492de2d65fbe140e57d9dee9c58693c5471d1c9669cbcfbe35c08778d52c03245f09e8ee983bf0dd57bc894a204af40acaf2bdd3983d42d24d965edd97116ac005c0b9ac81036d5b3efc4e1bff0a6023aec4274d574ea4117ea80ddd87926ddab62c82273487aec357ceada1bfe2ee1f91f9a04d8dca024e086e9b97c4c38d22f7efe18b48d61783983cb53fbf216b8377eae79f9d1224b9a95f918e853dc48b546384f7708562be9c6d361fd8f04c6a9fc03e677f875cd884f26f08119aeded0d6b52f0262b313b3d588740ea7af8ef3b01e71abe588e5be5eb2b412132aa311fb4bcca2c835571c46395840f8989efc2c0b30f4face0541d1b9f17b5b7a61b2592eab41c8029c78bfb7fb71206a1f1fed69efce5e27b10839b3275949967916db876796eaf4281505cd8e71f3634666f88289fae29bdb291209ac9e11b7c607c075599066422efbf0180dae64a6b2e4ee41186e00f609fb5ef7ee05e21321cf027ef444d98726c66bbbfbf62bb5ff993db1c1b74b914a97c34410b9b4db6107cea0f1a59b5a3d23dfa377457e447e15cc7ddf102aaa18f5bca58fe326bec5f9ca399c3f4cf16040325a67ea5a25f8042bc204181dd496c2ee5d48e0ae67c7b2b68a89e7b6d833d1f4405ed479ef2e18e161602ca68e8221fa0fc8fe48721267d575c1e29dbc50d64e18190789583ce0e7a0c483d6e5d35a139dff283a483610697ed764cb7b76c2801f9f56ebbda3a506a456820299b0063eace84acc10a799a9a2ee7239de0257a4135424c03af19a4f1b1df46aa43e0f449e39669627f71d38d5f52f1ab398705ebcdad354a4f682efb760e150252f29399b013a14351b45b30ba7145f51db87993d84466f1e779390cbe59101d57a82ded3494ec65e0bf027cc9b45665966c66067f62559057810239bda8589b88f1689bd7ce85c1a54ca115735ef56f06e08baae65709938f9a24c4f1f01299e195ac11032d10127d16adc4e354c830a1a13bdb879470f8060e74ccb635697ebc8babbbdccab0d5c1e9d16fa25ed9e1eb805ed4dfbbb0500b981064f6fa304d946e6cf67007cd3d21d73292727cce9f2cfaa3d858b8e2cf0e232244fe6dfea9903c5e970a0a905ca8e8a6a25a6c935165d959eb2bb8ffa4b1457a82b4ed40b2f8c610a6835674f635cfce61bbde639c1b08448acdf320f2514231869daefed20057a2a5028264db6574fa19b0928f3ec9deed1251c31a4335508bfa2d9f53c005a153ac086ddece835532b0862c09529ea80405d553cb20cb4f472b1c77de1317288d00d0617dd2f0d48857d2c40c7a8a48f2e975bd18f1eff330b39c546e550fbbcf0a8a45793baf80c214093e89840547516cd065e9700c10f1cadf580eddda1ed57ce623e1270982f884e70feb0d50f985e22f33aef8b61db1ae61a5097b70474bb6d311279cafa83ca927ebca47519794137415aa2cbd639452d4f45a170c5be07866639e5f4a3a8ccae37ada81e6b080648452a9823e36ffbca524d47c738479557a104020cb2e9dd7a1dec805bf5da79236fbebf7c5434adaaaf94cc1d2bd42247d5097a35358d91ffde966b53e29599c9b713d3e16b6de3f81d0bc2a3f2cc9bc97fd8524bccfeab9e2503c34e680e388ee55718de82846e490cdd64c3293f1e89c3eb64a929fdda77d0e23189b1d135aad05abcc3a1fcffe66e8c65f6d1ee1a3fd170169a64b24ea24e1498b0d894fa74ef13760b5e98d806d195be02d33358500bccbc92f0f8dbb7e35bea549402454df3cb338a80bbcb62c3faa73ffb9945db1b5f554455833250d56150f5bfcf1320edca5b737d36c2d9a3984abddfea89740852727426b2778a79d24fcb94736670cd75ba46dbf0743004df8970d926b5c2e35276a6c0fa6a11a7e06bffcd25958112b604bb9dc9394d1d22b5c742c54189903390dcff7d6bd56789879bb75959adc5f1fa6c7769cd78cfc93f7f29dc063a62bcde627bd5838ab152121049917f47596a1376a37529fa6230235faf72666df624ca65db68a02c2f369f255771dbedbbc30078cc4257a567ce023703ec216dd11e1114134388091f5268f3e5a303267175a36ba3146518a78a24f2c613558152cbfbbb5e79913ac766bfa8832390ad9cbdc9619773aaa325d49d6cdd640f5b55d0fa40d31638f7b38ba35bbf2a30a1bc9a7e447760bcf797bac24cb2a067c7787185437f9e7766b23be8af32e6a78fd2af53437343506d1b67bff1a8fc41d8aeeff65276643ee52eb5b499093759b8fdd2edd881ebe074624f9770748892c6a39c710f3f586bb7f9b197df3083fc82d4330f670634aabb1b18fa5d49beefcfe7abf6ae053408052677d79a7720245b64fae0b1d2679fe5d7f9195a67def9104b5b66d66080ef37d6e28c293a2895c62cb5a11eaa79034fb0eb43bb0979b9a0e7360845f65e32364bc321f4cc9da5d871b50f8c71f73ba504d2066bb0717c82fed3c1606a5ea29a1c6ad88cf0fe924ae86baa7e4fbcb29e083c39e8d791ad5498f166f35f71eb8b85676e5f3e131eefa612949c3dc30c977419827539d96a0211c334d306c6130b1c207b9ae1bd2546dafe7cd3ec4795490c703ebbd28b36b34c8f42543c5efb43c8f5bc5403fe3a4593e27a870e31d702dfd5f5a0225f0265184317436bb43cc5e5b345573f87a970910f0ffe3602220f50447f77c9ba0804e556b736297dcf248d6ad49ec0a03fad45a1e2d29e79740cd4afe8b0b13ce307bddba1b1ac3c8947c633f8e6800d601bc65007049fa9ddfc5a9ca9cefe7ba23609bd82909c064e7ac948870b1463277fa2e1927fafc3d6f1ff7b424bc0d2d8088550177b520581fcf726f25ffd3fb8c5ed125a74e5944914ca4fca77ff676c886fa2c175e6efd8d1d49751816aa37f6927a96a3335b7274349979e623b6f80fffdc736b7dfc5cc1bf9ed0d68284d0fdb87c53ed7e77bdeba95312341be373e8812c6a9db4d7d725cafcc18c1ef6338c37115f0e9c7d6f22128666299b8034990169e234d9d37398a9e8331b4da52f0bf0f86979ea418bbc480a80ff807a74f11f216427f8cbd68e43b38e3a25e7149eab4489a2a8979eada9c4d5c7d8b1278de8d3bf46946dd6e92c28938e1e81af5e0eaabb4239d9cb0fb976da46d7f12d403a8475f365cfb51d7bdf27bea52fb0e8679092488d546c16993c395c0c9f4230f1b999fa7b3b7c8fd79d715c96bf53e3d037601e9e2f1eb69e610816a2ef650041153e8caf5c4cc2ff75678f4a0952d894e00c16bfeea2f99cd18526b0b1444669f2fef608177fd63166b8c6b0fd14802a50d53b8bf1b6ad0fe0048cdd994c00ebf4925a9269a05fb256dce1440407216e3bd44e988001b8a98d9b4f0538cb7d1b4d809505bb352879886b5a0acd6e2ffb2bb2a510099dead9410f86b8e346512824459ae64c723c7f4fc42e1a52cfe1a107eea2ec71206655479f4b63d95248669f69cc68974cda3c04891607bc5581cb0f7b2f29b1dd04e78b8396b40ea700e3401ef1fe7ca5296bedcb4e3e518836512b84585488efab21c2d6a35a45affe3ed204f4e06947b5ec468526670f9a178a10e7c3e2127c49dad5287d6f65efcec08b527be266c39b19ddf0701678f02265428587864d3c116cca125676042cb3746c0a16d723d64f8d2442366ce3283f75831af9f246879ecee68a75d3dd7e9dd52cc88b5be310861f7f050460d925abd1109be1b3d7faec03affd5cd8bacd8e1c9b5232bd960d1e011fa6b1f93d2e5ef7b2f0b3f1773069c1f26f8e1002dc6e0c6e9630a26dcb5d89aa17910b88e1fecd7c11c411a3381b8f9183df128e3a500e0ba4a37ac397eb6317d3bd429666895ac6ad064ad8ba5e61a32d25963b5556eaae4455039d4a86ec1aa6d03be31a98f84dba09338939ed34ebec4bc9b343a758b5527c242a16325fb0fcfc8a6ee35b42c775ac8c7e16f079c20e5dd88f9d82ea4a567b30b8fca8726d6446fe1ec4fe797ccd8b54ae757c12f423c86143b92ba7da35eb573c6ab8f19389b78526ed934406b4976a4439708bc7804ed5ae141af90e7e96346ed65e3c4042203427c04fd4364a66ba7a99afe82895a8f4c5da66c1109c4b3e0099fa626a3e47652b93616f28b111215f8fa9f0864557623e849851f6a9f9ca704e62d07ab91f8c248207bee1a92122581bda3e8e37f52b5889cdf360d7a42db202eb716b73c7e41ab0a98ce25a3d237c7b4179fe66d8f60e1382d7da5bb3c2800133e7ccfd38f2056a51819d53555ea18824c7fca15fb4813542bc3ee7a056a5c5b83cf81a079e9995e4af46583fee44916c7afefc5fd5dcb74afaac94dd44d85953f502d815192d1169926679802d0ebce434f6031855a61fa73e976dcc08f9d7e16add426219ea7a0a562b33897346e78c7ac736e3fd35242b6548fb9401b2f926b611ede85d70c69f2be0d160a9b0b8b03364bdb18524f581da26b12dcd7e16b38cd998ab21e4e840a8479823987a1205c474c1b54c91de07ce7a3e8935f8af1dcd32bdb13a8b7ef91c6cef9b40510f1d485af08dfc0bc25833876c050532df3b59449297cf50035ade8f418a7c279f069a6fc74b82b2a9cc44df1417d3309a7d601faf6016256c0b34c88e4d2b", 0x1000}, {&(0x7f0000001440)="26565b0e3bcf7476c018cdf6c229fe11cfdf8eace8958003bfcd02f9438ec0544ac0d72d96d9e9a3f053ead302862ff4834dbc3ef63b661110a8b3dfb6ff37baf623276f516f84fc17d6bb7d1d7795a8fedbc73ffc6f3e17f5f8a1a05541e70ccc57290c165d92d2c0a9a758b48a79463c77c3c052e09067f3dbf5881317a373e8c56fc677fbf2b0e9825b0219a6592b1e97abbcd04a226efda8b206db43fb28a7b0a1faefdb0f8f1ade32ef5f033303994d2b46db3a25220e8212a9ce6f683be44e81", 0xc3}, {&(0x7f0000001540)="a577089a02240a16b04b5d8a7b24b4bd5a968e7dee277f9fe1c763efec875da9b7c56b7adb808a16210170d9b72d76161418f4f6f1357763da8b04a577119f9bbebd01ddc159bd7a54ba3de075e8", 0x4e}, {&(0x7f00000015c0)="33586939f04ede043c9f06d5b9047162746496722fab467931c0be88bc48468276864a900d4f7ec7a8f3ea26b34c0abe3dec6c5b755fb7331e87f45b1a75bcc106996b2c191ea59c5da5a03b7bc131b2fa55dd99f7451afa2304e75ec7a5ac41411819e8969c46f6f34538d7999d092b8a1388b83a616c6b9875c1db89f38864851662038911d58a8e2122af0062eff161066b74bb00b3246506ea13bae469e666ba4e68a636478fadcbcf31287b00668b6b0a17135bc7951e4cd237df0326edd157dafbacd5c2c7e3b01b3c0149aa3e35bd40abbba5", 0xd6}, {&(0x7f00000016c0)="a0fc9b0e6b45e9600c049e73fa9d1ce575318e03be551ee293337f262d2680a8bec256b19c1d95da29f07902abcd979d142d6d72f3f51609bac56f3f222d195e81329ea40908cc4003a621ee564b4c14a088090b6ef112c6559a61643eeafc27c8a24b3cd8b915f2067bba876849", 0x6e}, {&(0x7f0000001740)="e20297eae933811e6761ef431cb76b3c334c2311423571c858d6dc86066f45e4dc15f5a18f4f329403edeb1ccc3b7a400277cdd5041b3c33c7676f39982762bb9d302cf878857b5cd1df2001a67e8969e861ab70a107e75aa80bcafce7bff1bc2ff62a18773ba70f62a61d30af8ecb248f9083090c67596660922b2bfe3a7ee3bb98aedaf6d6d653b3dd14522eede57b5bd70c4b6c193cdd6f4786ffa1befa1f41f68ae97bd5043f3ff4fd772ea0b533a178693ee3772c65a5dc4d96956164f63f55b60042949d752c1583185b19f5278f52222f4d8ba587a8eceede04f57d4d6db9fc4ec1cd38bbde26ab04774cbded57b58021820a07bc46d0d8c7197601cc3fb4ead8967716d0c7d47801bc03b83aeaca3555c01c8beb5857afcd4859577112ec519574b699083b878223003730036c985d3b2305d67c25113c6ae4742e6466b5c4d7934208a88e3cc7266cb6ae5616b8a5e9b97e1ee688ebfec69d032329a56323dd229c5dc4f3a051e4f70bc4d91bf79cd65ab854c0f7f9436426a2d404fb282d8c34977be21e9bf3989697b03fbf448c373e7ced39563ceeeadcbd0f082a5b3afb3ccd1fa7522a47392307c4e533fcdbf4d0e19053a8e52a4506db6b8464c9f46aa46ee3377db838152bb4ad372d1e59dcee13ec7871d8ea46e03fc91163909bcc6e8248e63264928431739579e87c25423822da3c5a522049215dc1ef7b5b74d53f659d3a3c6dfefe48c134c323f151076d71a1074aca7f45995a18e6a75cbd2a6ccad6515a977adde7a6da8910b6f65a62b5b93f292adece6f14d8b80d78074e4eea5b70dd8a4f27660b3dd1afa38e7eed8648836315a410a1c72b9158aea28f1c3b9c8648772e1a7e08405676c87465129464b59bd02657543defa0ee10982b268c4d58ade2150f9fa0e3d67bc9fd32a870ca42498ed48cbff8524e70eb3d04bcbad9be19773e95686626f76ad6cbdc022328c8b31c272ff815c4f3dc5d15533077f0f3fac515d9d3d100fa15e7d300d2fed444c9a8e33750aa9869cfdcf94fb3c4679f56852b1934c6ba25e970db07e5aa60b82db86333422c92d7707366a1173d611a3158c94fe9d6916267e59a574d6cca42178a03945fadb87318d9f1949c0be7cd1ccee3db5e8e81a838c98b0bb512517f3d48757fd264f448430c05b7279a709865d52f561a2d022f6e8d998a5856a7a141b552699d67d87c859a7b25f503571057db1761145901155b8d0363aba826f5def7457674d57a5242c85ee91bac9ca03c1ef4268f85405c394c4cbc31fc087369ea4cfa84ce054a8c40a19174b019597f11b541426e4e690715d5f783dba161aa173edb988c8fcb5b8db4ee785fe81b6805011f3abdeedfeb78336f0c8437e8ec3d2a3c7ca7d6fc23437408974ee0f3dfbd407ace01e957ad5c1437cca0febddc457008d643cee580246c18d50551b2e275f2863a0611c5d44c683682a79109005b9dcf2a555bf62c5c4f3ec631a347fa50a02f480de4e69272b6dfa7888458a60614c31a289fe538d496fa8efef884e3cfcda7f368ddddc5694e3dd902d7cbeb861e50b4dc1c7d8be263d8eff691e40f3fb49a2ad12afb6dd7a2e996960ba1dad720b0bb2d40a97219b8702d82f9808c59d52c1d4e5f8a093922c09ed5ebc5ca1bec643b673d4dd4419b9ba78c6ce6fdb911b306c19fb5ed1abe8e17bc337c6e232256086effa717a9a5f1322062e9d9d832bce4d9e20694d0f3c782dd1583ec8f5d555c2a5eddf084a359fb59dce5cb024dc9dd5f7e52c621751c7961902a82b4490073204f5943eb60d1f2a55f18351adad86efc3a38bb4c006f3cfdcd05cf0aa4eb9cfffaee23e99f98ad739a8bcf153571a12b5070de005c213c9b756cf0de87f0d9e076b4c38bc269a40f27daded11f4889d44d895514dc7ba4eeb6263d46030fd386404e502b0a667b3b1c0823b5d50726453f8463253ab144b938a86f13d31447e34543d55f6b3ef47e64276fbdb27f3e3dd57873fe256e827f0236c902d8a8901197a3970ff04a5a0f6e519af97106913d97acdb6ecbf3f14f2dae9c4f22af1ade3d254f6940b3926ecc8b58858536b009835b341b0d519a581541e11f4fa6925e2b25cef3b90f731f7d52a1e0b5ecdb9d8797293d41d45504cd46d017fcd198e2aa0b9267b2e9cd93ba103b37f58c6ec189566f18e2e4ac9307092f73f57265fdc895c66f3b78cf2419360ad02adfa88bdee6665658ab1de55c87c9f952b218772773b35208f36f1c8f552a305955f1c3382410d7c38e0aa3cc041f4edaf58c58b9ceadc12db180f6a1999b2fcd3e16e54b159ab9618d0d0c441d63c085005d813c6ce0b26400e2e70133f90f421c212cc9d8b58b3f13c678d70b2e8481cca7de220e4d09f8b36c7b03e50696a9cc116eee5c0ce64dca4c32da59d7b94925e2aebb238e3f46baea83333ded50ea4d8145daabfcf153d74a9d10a76278364064f0b3f574ec8b3ad393d9a19ab64b6cf5f1e9355ff0b357e55fe5476d8d45f15418eb5bd9c4d8e861c2eacbffe1cb02933798972651f6c9a6011029335d8dfefa6d68a100150a15040f7ce1e2612fd94b48045d66ba37be55e4a706c5682686090668cf6a0ab05405facb278917c32f1197c9ee94286f8255004711097331cc76411d7c0f71a8b53369bb011ef92748f2c791741bad3069af4efc71a4401b693d10d36ffe39510f01a89714329931262badf11a6c3cd4a19c5854f11280001cfc98e08d6477f4e422ee53b5dd4dcc0ba0f567782329849ca223a1412c0aa57d5251bc3f87164cc806693afd0eadc06f6b22331e49c8f08b74222ba250c1653130c689b00b68304755afc57f6514f8747e396926f3995a0eb9d6caa2a4735fdb7e8c948044503a0e6653b18040de93d62eecc4c7c9a4b8ca378f70861a2191e5e0d15de70166048938738c68afb9943e087ec89dbc0d66a46d1a505d003208c138776ed2501fc9aaddd23649e77b550124909e920cacdf0658d2409b3f85e85b12bca25c5546123d1510108248ffff9f8e00988c94f25555483b73eb75146c8c46bb5c57e45625ff8ec8840641ce1fc3f41cf639c557e46ef55d2f610d854b4a9e5320a56d753043be2bad7e226bd6f2df35bdf0642706fe87eff27204b74359635ac3143a50da059344bd3d71f948bb639e6756f8e9a45ad44a869ebe93ad1ef1a78e13d0adc9d273755524b292dd865dfa9f3f3b4b7bf7c02cbbf303e6e1a053a048b62fec4dc78abdbbd1384d3f704a6ce9a066911a874041ad893989047685e9105306105fa24d6bcc5ed7056e122bbb7d5ad9543d4f26481aeee0e5f9f82fbb743d8a48483a3846bcea134b9ffdb321adcdc20476ae0ac21aa4d62c6caa1a0fec7757e59540c8429d3f7d0a877b93aa53c8ad4c10b83e253944dfd6fdfa0df7a199a29e075a65c41c554da4eeb8d54a19c3111b147be436ce496f685529c95deb614476ace969c085b878d1b45ce26841b5cdddf78644053db6f253374c34fcb1cc610ddd396843f1116c2cff3620f4cedfc26aba89538fb5617d8c6386cc360d668f49f9a5036c5fb937f0bad9cbe3c1fb50a44e652ac76667a5b3aeda1f3e8703b7302f9ee514e29840d0f18195bb196be0b388f0ea2bffe7dbdecb91c206ab71b7b35920f07a3ebc36faf96f98b807591bf69cd3c5790e1c203c369ed9b46b88c2099c92ffebc87f03d95a773299e168d7e456021003e9605e72271d8a48a2f11dfd12dd02bb435a826a039a97dfd6b61c10afcccf39c9b8610ef0684cf092552eb2d5482bca8de8fd73150678d6945da708437574b5221c8855662630431c69e2dbc6f24e1a7fb5c4c46979b968eff80d237c04bba95cc43e612cc71984c597fce01a0d96558786b5f2f2c64dcc8946bfb7632574db2e6625d8b945f27d4cb336e86a4852d796f72f9d4f58a2c270d2be74b8ee0332cd6d3e823b592dec882f7081e80c91d84688d37ba58e0fdc2eec2abd2fb78dd886e64f842a54db59d053bbbbb81c34a76970e124992e2f295da35b5b0d2e6b7718fd50e418eb1627cbd807e4c90f491b9ec0affdc3949978f3a7d33e005dbfbadecc65e479ad187a50105424abe0c0cbd421ae9de3718974e909833884531eb0447ce487e08884a732ddc67bb3fc389b98a0bdcf201b24ca4a6baa6b02fc9046b96ecef76c45c1ec141ea6ef427bbc30a0366727531a48dd10df6d598ad0b568be55e2306e8489a6e047dda264454759e9d9cfc5ddc0716c4d72e40c985932cf9a665db3ec00bdee662be5c612c8ea91317c0b13918e8f0b405ecf4a634e7f2121055f84c619b68e24b4486a5d21af88eb453ef3df1dc16fa1560c68072d11cf8e39dc0ac8da8ac1a990fa07f797fb7feaf3134fba4a49aa3892be76450cabea09e6fc45aa66653c8feced5401109acb304fed0bbee4ced8221c7d564af4d7af8243745ed7e2d2207baad703dce671a1521f9d56660e6831e530c4dd14960cbfb3b0ff792ea57835e5a0bcdd5975cd5d6c7b76def679408c014ed3634f787646b8b8dcf46efad08f520d7547fe01e859c6bc47286f9edea355eb03fcf1527ea591fea88f45dd62eace2edc80368c8cf8c341c0e5cb0563605cfc578d6f337e11124ae8bf2e2ab003c27b25b955c423c0b897da73b964d6514c0d33283b867d0cadbad1723ac1d1ac74223a953db269fed7e5c9c9fe8082a68632d8c56f19cb0b4d2aa76bbaf8a186079d3627759e829955442bced115a6140769485d2d6c732ae50fcccc95adc7965e6e7a29bf97e341e139844c9e4c28d50f4d60a642044368386fd22864ebd05707929d6662dbcc1e3856bf1aece7bf010da56806bb6abef888a2a4c7ab41683985a1eb7df9493e762f95d499a85ecfd5d840fcca0bc5ece65abd5f8fc90da00c6409329c729893140767b6a0890772c336264b75a4bdbbc6252ba0c1d688192eb4a910afddb21e53c63f9b8c00cf524bf4526660d3553cd074a7c8a06d50ad963d23780a8aa8cf17b1cf1909da52f4fb6f6de727b6e60adc2f878f47b87b51eb70f2fc75a4f7b71d4215e2258c829ee28be27bc466f21a2854b916384d872662ed64d53c0ab672b5e51cef842b2c65eff9ebaacf80a86d1cffb3f817cf8e040c3fec2f5a2518fda5a6f1235d5a25b807f52eb9de773eb8054740bd4a6654da4d8a58b7bec8f28d2fae7763b145265b72ae14fba59374ab5b57146187f477a9699107ad5f9eb6e9a8eb9bf25f11f5eca1cb43183089a533475d2cda7eff0d9b5ec2c694fedaa6901d3647c81d7398e6c328e25f7d91494816577bc58e835c28ed6e0e2a285c165f0ee6c28206d03fbaff5f79872545ea71d103c6b9ca31790437ecb12fbfd5a1b2a94beb86bf1aaddcaee41086c88300ee87d08ec48803aae14608e4b4e6299e3fd09977afffe5971fa7d673efeec8239c481beba42703ee6d6d106762b250f2eadd69149ee23db1e7835f45f1447088c784ffcddb1daedc30276a1ea5ff93a36926b4da26b17ca6e0501a73156be1a325aa5f78635e1e2cd12c2a2fc4f690e13d8fea100abbcae8fa617f621d27d793fdda5955e21ea9e7ad6210e53b7143150d01a082e3329d9b8bb0d2da64dbcb12e0cfb8b767870cd98b4b10466dd7c86de61480e17878cb28e3aaac236cd7031e0ec98d08702c0943f0ee56c648c2595d68816c1795b275435d3593d615e5921b0ee7b18a892e4838783fa04af6806e8460a166d85f6128004edd78e87b3a84c1880c66ab7b50cdbbb941b717", 0x1000}], 0xa, 0x0, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r7, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r7, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 18:13:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x200000000000004, 0x0, 0xfffffffffffffffd}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 18:13:52 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000000)) sendmsg(r0, &(0x7f0000000540)={&(0x7f0000000040)=@in6={0x18, 0x2, 0x5, 0xff}, 0xc, &(0x7f0000000180)=[{&(0x7f0000000080)="2c019725900a598db58012b6665c9cbefd", 0x11}, {&(0x7f0000000100)="2d256e22166080d57fef8679f4fae158b7ccf299939c787c67f4af6d0f073c83ebd697af45c5bfcd7838b57e7755d6b8771b14464da989c6823317e9f6c0a01c2542d5bc83550022e8af52f125", 0x4d}], 0x2, &(0x7f00000001c0)=[{0x38, 0xffff, 0xffffffffffffff80, "aad97717d070371f5ecb92de223aca0c00e3ecf11bc7a8f350887bd82c391d2b3025cd9e5ef8"}, {0xb0, 0xffff, 0x9, "f621c29ece414384c92d73198b06562d125100c9d137d0e85a24f1ab32faca655ce3d59224813f9407d433645a780fd57498082d03c7ecf857e837039af505f3045b55d7f9b2e4a05f1754b1fa1f694e4ca13566fd8bc6c2b3c1f78e304562d00780d66fc513e6919852949c5d88878e4637c3409e64b32f37cae985428349613dd6ae7b971496cbcf2704b969f7a2f67936f76f6a9f64e672f43863f2d0"}, {0xd0, 0xffff, 0x6, "57ac22b3196bda3c82e1fdbfbda30fcf3af573f5c52d4ad7d901d537b73d2bc630e0330d8afb944e96b99bc7241fc02780ca1eb0fe3cc1ed1650b7a178fe067a7f251b8c6ef19bf94045c02740b2996244958a9ecf2d9eeefc73a11084249800095056c50b0b0f9b0d17aba76003864327b28b03e3c501396f7241012c2e3ebff96572407194b9bc6e0135949e35733e90511702a739f771644d007ae82b293b9860c2d685c98729ea030d85bc9014a15be6328f61e6ffa16df251bf2b"}, {0x30, 0xffff, 0x3f, "997c6b64ecd0f7a25bd3e0e39ad5cbddb7843a7d1ec2ee1f6453872d"}, {0x40, 0xffff, 0x4, "b8d0b3a2db7ea468b0b8957e210f68acc5fb8f924e67df01336464370dba9273d8bfd81976089839dbda"}, {0x88, 0xffff, 0xfffffffffffffffc, "b4b4c3ccd4e22eee8330c45acd58af757faa025e9ef61eb2fbb76f6d4589ec2836f240656b266f1893134cc829aee20ea10885ef01e6dd4d828756e59995ac877f7f8f13365a6d33c6a6f1788c25f8657831ba74852f7b179723e40fba91ae3daed2021d5c645cc9d4228f47753d9f798fc0e9e2"}, {0xa0, 0xffff, 0x3e, "e15601b9a37f6c011bb4ed6ab74f1d23c0a8ec88d14fc8405a4215747139e68ef850a136c4898f1481026ee904515cb4599270f6411abcff6cc1045bfcd3e2b55832def8e17f7032d507f9f2ba59597b3174a6bfb23980dd5a60d6dbb3ef1cf02820dacfad445b40d4d0603af641f26355e8b571f8774ac8a50c260f354760a8bd3f5c797a3ffe1b1adc1b6adc"}], 0x350}, 0x8) r1 = socket(0x18, 0x3, 0x40) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=[{0x1e}], 0x1e}, 0x0) 18:13:52 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) r1 = syz_open_pts() fcntl$setflags(r1, 0x2, 0x1) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) ioctl$KDENABIO(r2, 0x20004b3c) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0xfffffffffffffffb, 0x7ff, 0xfffffffffffffffd, "031f000320000800002af8eaf89b7200"}) write(r1, &(0x7f00000014c0)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d3071887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60af413d8072aff8476e3ee3a8877baa3afaaee670000bdd03bd5ea35626a888a251e3ec6182b8111485419722cf3ff9d7b8558a785a20cfe89ce0f65b012d8453e91c4f09e12c39c958b5be75ec1183e0b366ee43516f44fff44ecb56f6abe937f6dcf62c8d798bf13bfd61c0cbff7cd5c9bea420802362b682591d8a1d03cfeecc156f2a5ab1eab8e5ea6c58496e90007d79f8ebfec30b0097a0c0c19496430ad2dddf52ca61bfce7608b6b09d19cde28fc9c53b9cc436c2a4ae5b9b3413e5d8da5852bb565a9a475df3494a1a063e779accf704be87f848e856f7375c078f90f5b22b68f5aeccd7dc00ae274f776a6ec98621caeb2723c69054482517341a4958243a19f7f73d9a37eaa3c08f7bfccd3f89da6ad5e94bf7f4320", 0x2d7) 18:13:52 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000080)='./file1\x00', 0x0) mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r2 = open(&(0x7f00000002c0)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000840)="000000186004008b00063300feff0f000100a3bb6b3c042efdd100000000004000600000000af6ce4f22276e2b8d", 0x2e}], 0x1) faccessat(r1, &(0x7f0000000240)='./file1\x00', 0x0, 0x0) 18:13:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0xa, &(0x7f0000000100)=[{0x14c000000000000, 0x6, 0x401, 0x5}, {0xffffffffffffff7f, 0x400, 0x8, 0x38}, {0x3, 0x4800000, 0x3, 0x64}, {0x2, 0xa4, 0x8001, 0x59}, {0x2, 0x0, 0x200}, {0x2, 0x6, 0x38, 0x8}, {0x2a, 0x7f, 0x4a94}, {0x6, 0x1, 0x1ff, 0x9}, {0x6, 0x7fffffff, 0xffffffffffffffc1}, {0x10001, 0x1fe, 0x3, 0x100}]}) r1 = semget(0x0, 0x3, 0x1) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000300)=""/129) r2 = dup(r0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000000c0)=0x96f) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x2, &(0x7f0000000040)=[{0x2000028, 0x0, 0x0, 0x7f}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000080)="b1", 0x1, 0x0, 0x0) 18:13:52 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) dup(r0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r0, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f348820", 0x21) write(r1, &(0x7f0000000180)='\t \n', 0x3) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[0x7fffffff, 0x5, 0x1f, 0x0]}) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 18:13:52 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x800080002202, 0x5bca) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r2 = getegid() chown(&(0x7f0000000000)='./bus\x00', r1, r2) preadv(r0, &(0x7f00000024c0)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x20, 0x100000000) 18:13:52 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) sendto$inet(r1, &(0x7f00000000c0)="dea8cffb084d31ee2f2875235ee0cbc64e5bd81f0ce663e48891a449030db025d6932ab84252a2ce6c33cbd7b41eeded3c2bfca70829f8983470b04668ab6348f89df8ac56c4cb842d5c81ff936ee69224d7fcb6d916df5720cc99f63163844d6e1159c389e3c953f1ea303ef6bfc88b62615467e4532efdf98a7f4fe85213dc98d6d47801239efc96de90e08037c8a170aaa1", 0x93, 0x8, &(0x7f0000000040)={0x2, 0x0}, 0xc) ftruncate(r0, 0x0, 0x1004030002) 18:13:52 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140), 0x7, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x5}], 0xff, 0x0) faccessat(r0, &(0x7f0000000040)='./bus\x00', 0xa, 0x2) pipe2(&(0x7f0000000080), 0x10004) r2 = kqueue() dup2(r2, r0) 18:13:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x35}, {0x40000006}]}) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)={{0x9, 0x8001}, {0x1dc, 0x81}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 18:13:52 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x5}], 0x7ff, 0x0, 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000140)={0x7, 0x6, 0x32, 0x1}) read(r1, &(0x7f0000000540)=""/226, 0xe2) r3 = open(&(0x7f0000000040)='./file0\x00', 0x20100, 0x0) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000080)=0x2) 18:13:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000140)=""/184, 0xb8}, {&(0x7f0000000200)=""/180, 0xb4}, {&(0x7f0000000340)=""/188, 0xbc}], 0x3, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x45}, {0x10000000016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 18:13:52 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f00000000c0)=0x8) r1 = socket$inet6(0x18, 0x1, 0x5) fcntl$dupfd(r0, 0x0, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r3 = socket$unix(0x1, 0x2, 0x0) shutdown(r2, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x20000, 0xd3) openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x80, 0x0) sendmsg$unix(r3, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) 18:13:52 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) sendto$unix(r1, &(0x7f00000000c0)="485f83d8e6e8db4a1659a0f2c23fb26d152d187318ff233a33ee7ef10bb03dc0b6c653105d3e5ffaf6c8c706f5d01f8bb8c8c76ba712220f629dffc7c5843ec3aff14405584179ff3c24b5cf7fc9a21b01c67d4b7cb1ea2af674af80ea8af09043ee0cb74c9f45ba2287526e0c330fe4ea75f0de6cc7c45bd232d9a2d4a86cd9ed9cab2a9a8307678af507eef6b33c7d0fd17eeba4d6b0ad88413d809e6f44587bec18b31f5289a3abaa6dd9040e8f29bc5f5fc79cb9c65bbf8b", 0xba, 0x0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r1, r0) 18:13:52 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x38483, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000100)) select(0x0, 0x0, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0)) 18:13:52 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x800, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ac) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = kqueue() ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000040)={0x6, './file0\x00'}) kevent(r1, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffff9, 0x40, 0x30, 0x401, 0x2}, {{r0}, 0x0, 0x1, 0x3, 0x80000000, 0xfffffffffffffffb}, {{r0}, 0xffffffffffffffff, 0x0, 0x0, 0x6, 0xfff}], 0x7, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffc, 0x80, 0x1, 0x1, 0x7f}, {{r2}, 0xffffffffffffffff, 0x2, 0x40000000, 0x3ff, 0x1}, {{r1}, 0xffffffffffffffff, 0xc9, 0x0, 0x8, 0x10000}, {{r1}, 0xffffffffffffffff, 0x4, 0x80000002, 0xfffffffffffffa8e, 0x961}], 0xeae, &(0x7f0000000200)={0xff, 0x2}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff}, {{r2}, 0xffffffffffffffff}], 0x0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000000c0)={0x2d, './bus\x00'}) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000400)=0x2c903) fcntl$dupfd(r1, 0x0, r1) kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 18:13:52 executing program 1: r0 = socket(0x30, 0x8005, 0x8) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000640)={0x0}, &(0x7f0000000680)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xc) r4 = getpgid(0x0) r5 = getuid() r6 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000780)={0x0}, &(0x7f00000007c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0}, &(0x7f0000000840)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0, 0x0}, 0xc) r10 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, &(0x7f0000000900)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xc) r13 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0}, &(0x7f00000009c0)=0xc) r15 = getgid() sendmsg$unix(r0, &(0x7f0000000ac0)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000300)="426b0be910e9b2ac90eeb29512df47aab1ea9352a80c04616d9e5b4fb7b850cc8dac1675295c823dc5d7ce297f1a09ee7f19972bae260a7e85482250ad6216c0283c0362ea2813a29f14cc7b48c655f82de36e1132c45952b467deda48d08fccd499c43cf06b191ea07209ea857eea428b41430ec1695bbddb82e47ff70fd1595b3557741ad6a6b56c073b815961380b39953bf18560d08fc020f0125a273d97032e94f99b56ab5fe13774669cf9d4bf796c86c1ed4ecff39091fcce0c75e76ac0416de417aefeaefde4e9c33954f7aeac39685fb5477921bfce53eab797d6122a5872b6bf813e050bf5e72db38ad40576c61acb7065dd16b28cf5e0", 0xfc}, {&(0x7f0000000400)="aae6e02655e71d17ddfee041c5be15d5b37f49d395df17d8a95fcd6cc16791cbeb8061981c93e68da3d0b1f6d63ccf6b6f1e1650c1209735874c55018b88dee2a6a8467457b621775bc1696f233b3d33cdb75fa235b2b99269d77db7a9cfa750c04b76c739186ee41fa19b6784729b34fa60a0a42532081d02b62c1a6abc65b2f8e8e6355b7e13b9773f58b46ace472ff4bbe3be2d9edbf171497756dc67387dbe364351b2d56f510668e88cc1c149a8", 0xb0}, {&(0x7f00000004c0)="41b0e99932ac10869f1fc76bde2e1f0124c4a900fc9b3d00d865d11d204a5aac72c7558b54132e36dec6245ea5b19f8765283e82c9e7a4bdfb62b4369ce26cf1054a7014b138b9bcca8df115c5e19142eba1936d254e86c7d0a35b1fa8cf08675ad48cd096bc03122850b7137f951ba2da653e810e04e048bd864cfd09393340ac6adaaf6791fbbb7674f3f5a7ecd0c7ff63302a15b298423c0c5cc6fcfd71", 0x9f}, {&(0x7f0000000580)="ccc077ecc3998bd9ce543a7638c249b31e656523588912c989165101abdfc86f451ccf52bdfceb1e3dc368c1a67715ce81b446e2da85559984c65432118012e38188913fbf62a962cce5085730be46a856b17d908516f39ea2bd31aaa2a55583772fc2066e46c3d49251167c0bb6dc321b02b8d21e1a71249eb2ae6970620fe62d05bed81d217fcf75a2767c7fb2208c9efc41c01b6ab737275d69df47da78eb880f12890794d05689f2ce9f1100eba1a01c74936f2e2266", 0xb8}], 0x4, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}], 0xa0, 0x4}, 0x2) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r16, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x84}, {0x28}, {0x6, 0x0, 0x3, 0x100}]}) r17 = dup2(r16, r0) ioctl$TIOCSBRK(r17, 0x2000747b) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r16, &(0x7f0000000100)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r18 = dup2(r16, r16) sendto$inet6(r18, &(0x7f0000000240)="5bf4177051501b827d32864f501f23618788d62ac11aca940b4ea0e6df1c852b09bb77e4eaf035d9286cd1aeef80345a9c121ceffedb00b1a567aa61cfe4595f87b73ee713aecc4a6f47690210aa62f0ec305a7174a6148038f9dd602451baf1db2cc0decd816d82fd2c0fca7f040b59c6add7ba5430f9b4b0d5a6c3613a0c8bcb2586c8fdbf71701544ad7bc3ad1f5d817aae37e878a52514480ff1556ac068229091a9a2", 0xa5, 0x3, &(0x7f0000000000)={0x18, 0x1, 0x4, 0x100}, 0xc) ioctl$WSDISPLAYIO_GBURNER(r16, 0x400c5752, &(0x7f0000000040)) 18:13:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f0000000180)='X', 0x1) rmdir(&(0x7f0000000000)='./file0\x00') openat$bpf(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) openat$bpf(0xffffffffffffff9c, &(0x7f0000001240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f0000001900)}) 18:13:52 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup2(r0, r0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000000)) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000000), 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="4218160d824970f3af7c59b14b7a06b385fd7bd0797ea72304767e37ffcb755230b2c5aa5a64bf0710a47ffa7175b94e9e17be41a8fa2ad675b21938cee95ea6a6ffc5b5", 0x44) mknodat(r1, &(0x7f0000000100)='./file0\x00', 0x2, 0x75) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000040)) 18:13:52 executing program 1: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000480)) pipe2(&(0x7f0000000800), 0x0) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000001ffff00000000080000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 18:13:52 executing program 0: setrlimit(0x4, &(0x7f0000000040)={0xe54, 0xfffffffffffffffe}) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) syz_open_pts() select(0x40, &(0x7f0000000100), &(0x7f0000000140)={0x34}, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x5, 0x4, 0xfff, 0x5, 0x0, 0x6, 0x5, 0x7}, &(0x7f00000000c0)={0x8, 0x1, 0x7, 0x7, 0x4, 0xfffffffffffffeff, 0x421, 0x8}, &(0x7f0000000180)={0x4, 0x8001, 0xf91e, 0x77a9, 0x3, 0x8, 0x7fffffff, 0x1}, &(0x7f00000001c0)={0x10001, 0x8000}) 18:13:52 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{}, {0x6}], 0x2}) r1 = syz_open_pts() ioctl$TIOCSCTTY(r1, 0x20007461) fchflags(r0, 0x1) 18:13:52 executing program 0: r0 = semget(0x3, 0x8000, 0x400) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000240)=""/151) select(0x0, 0x0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1000000000000, 0x0, 0x4}, 0x0, 0x0) 18:13:53 executing program 1: r0 = open(&(0x7f0000000200)='./file0\x00', 0x40, 0x70) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") r2 = dup2(r1, r1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) 18:13:53 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10000, 0xc0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000080)={0xffffffffffffffff, 0x6, {0x2, 0x3}}) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) 18:13:53 executing program 0: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x1, 0x7ff, 0x7}, 0xc) sendmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000001580)=[{&(0x7f0000000100)="aa208ad7f14fc401bce65fe0713d80812312d2eadda90fb8f178b6a18b4cde796eb6121cec28eaca2e8014617f5975b2c0d00877aa5fac22d9ad7849b449d4bbfa59276f1381cc1d482a64bd68dc22e4dfb2f552c8ee8cba55e239e881a4f343b4ba09b87ffc6e9eefd331f9c4b4f0c1a1318477ec01df0fc2182348b4999e0524335806c5e93ebba0f69c49f117f9c87f60d7b785b684ba6e83da3e214574035e0f49a014c16881a7a0db9d2289f8a061c683b9338c04540eee342f2fe153729596a95a213a2cd7b64c3ca2d4f00b74e18f512d85b5335bb21b52345fcd31092d3dbb8dee8b4f4c664ced4b6c14f4e021b37cf5ef0e34cb6b71d6f3", 0xfc}, {&(0x7f0000000580)="25b1c6bd5d8bdabdff1db5b1d5ce562f49fcf418a0e154baf5920616983cda14efdffc3681282a5044c7822833ef59c4bab3bc66d354820f325b4d2af3b6450c382adc6c8acf933edeb31261a88df1ca4635d83a71897c3addae4a15f6f98ca7b1bb3444c9287d8b24f7252381bd2516fc097da479ff837fdf483e405fa598a71213d8e6f93844af7bf4d02fb1742f6d85d5dac877745bdaf57ffd1331bc8e538c00fcceb0e2fc24c02924be3f849488b2a0f7143bd6be0f2de6683d0f83e17472666033f2e609946785bbd246b7e408b9f9ec3660dca539a38422985a81842f3991991cab668559a0e4ad4329c07e210f58601ce9213c58fc57ff98471429899267e1c0b48f5eba1f21657c20e5be57ea3b76c7be9611e68233bb6d9fb0bf7b6c7ea8f4f5f8f5fadf15abb827f7955a8a8b0505c2317d91c632d48f4569129965727b035e955376d46bde47ef6ef9bfc2a17f5add4edb86d7ccc748f8ee4fee7567c0b02bc04d7df7c30d2b8734790dcbc48e1e227337357c9daec7afcd9c9f84b31c9a90a1e94dad605da0c0b91a4b67e21c509058e46688286d1ae3fb48eb68defc49dcf840782320e3bb7b0ede73323ef64e979f6eb679a2620d40e378d83c6da9b09437445dfe00176101c374a215a4ead71ff4c6195680a80387e055ea2ded52f2fc4a1a60d99a206c8a727a4caf996850a162eb40c824bfec656f3482801ea20031ab8abeff9c329dbad00ccaeb58eb9bf34193b2c80d5594ac023930ed81e5d1e8f8c2e99ccf705e4290bc345cfbcfd57aaa2b51acfa68e017f4299f87c84793f34d81caf8131f1ffb595df2ba19ef71f26cc91ee24641d2c7197c1e70895edde6b70bdba48c7d9c164e1d98ea6a806192807b4310fddaa667624869edc7fa0f464cc47cfdffc6e2b608925752411af0ef12b11ca9fb8b505606c55275444ea61f2497c31a9b8a15a7d4c68f2141196ed358331e266e36dab407b6902f6682bf77142a93ae9fc6e4cb65f975e2ba1123b017b724a63d4176079a6b86b6ee8ae31063a3420d27af5a77b64ddbbf08b6c96657250fe0d7ae522818c6064dac6819329d86ab69ede2fe70f9f7e7227733ded7efbab8a468d942209b457e304b8cde81fdd5fa3884e09b4c900bf32ad9b746ae8e31666ebf68cbdfc6bff5c6f5187b3c0003cc36593e91a0961638f7e8e531b42fa67d21f7ab663425e3ef5a9cd9a3005127e83f48c262b78571675ae7501c73f89d8e0e5ffa1d4dd6c98a17925f7559877a5a59bcb5019efdbcd3f4f2ccbc41c4de8baed18e0b4bc8a2f8c9ce4478854389868787427abf50c588f3f59f2bf4faaa6e8fe1e48203f6c23cf7e1f1452e20d62ae23499bd0e2d158154bd85a433af4aa6305c6675b167047e28fe55a2c49a64648503dd023021e5d368d33e1a3bf4ca2c6b7b419255c0a2b6babc5292c1a7d0482fc4932a60078cf84443faffb8a154004eccfa22e2e8d13355cc28c7161c4cb9b8bccadb06943e5b221a23abd248162c7be088677ba27a38e07cccb490c8ef0b018e2bf23d5a136f8f2f46badd2740ccf0f546a300d41896579ae816dc3feea51a5394653740efce484637cde59404f0f694dc6f65f1b65ee840b9391536e23a5d7fbe3cad090b2586e768d91f85d92655c19ccdf6c79c449c3c85c00ac28ed69ecef18965a8bb5c11b84037e54f616bccc8590a933b6f361152d285e300d54efa0d7efad1218fada6774283c5aa63e728bcda0120569702494ecdccf1f72b48a6f63f1d7e44be57bf43ef44b476b60e5f10543408f5745b17b67a5e3ed2b7e4c7f591e8671c50c3f7d42a25eaf4c5f7b7659f47321697bb5fc7037214e334029f14b0c588dc5eb4ed67efd8decd40f2f6fa32d175711af449adfd330f768a24532a3bff1ec97d3a419746320cb5d8d0e2afe0530b0360611bf848795863d3a9b9d2f3b69df7bc3a0e8a78c00596f7920ef396b5007dbf1f1ad424b9cabb8f3c74d730290070e4e137a08667c8479d50f9c64a9e026cffd11b9e62a4d923510f8093533c630cff942c816d3af0b03fafce493525ae489816f9eb5c41880c38a1b38f2b118f04a2ca1e626f467d808ee4aef42acbd19aaca73f05ec9b0b4004bda3ddbd79fedc298cf5160b0e90d082da1934028ae5203c882604bc74873dfc3d95a28a1384cd7e6851b7e26e58e94047c6ab7895df2a5847a4e9195945c01fa82b5123ad754797eb78e56c36215e8a655f068a612d8c5a86b24309b4734332c6f6d3fc63f35b4582c888c73928daa3f5a095bc90c0c07f38f6932908dadcfe089575d9405a97fca5a516f7011aac632175b3f5d59f6f2b110736518edc524fb04ed9cf9c493ed8e2393d80f702e1e70a1cfc3eabcb7aa9c55d03541630b7529ede24b987f816db8f0062583fcc1aef4104c73754117ca2562e15974a7ade56590363ae6c669d17e15c30b842d58cfd2e3590fe900246628b0ad89b847d5fbbec636d30d7d5dcc0328ea8de0c20e5665a7e3fabb3409a21c5c87bd616d11ea720a80bbd6733a17c4e41663ba1c4e9a9c906eeac1e4ff30490ba243cc56f2e373b5444a649b76fd7febfe76dde03a9a74764065244030c4ae03a46b15e2e4ca6305b9e2308a6ebe41acaa287bd2a295191d74b07045967b75d3942e6060ce0be6beb317e24ad1184770c20b814fca0d3b56e34bd0b57f2535c6da8880ce44faf033626797db1fd231978f60f2f5b1d4446ab81ab450e6433218f37708f6d8c063b3457fc5d7549b5ea5ca43660cb0887354ebf78c58b5977f78849dbb1a39fc3a814f87dd44ccdb7b0e0a7d59de07270654d9918afea26bd31b680ea83fd65c8710566b9fe01e6279a2b904063cb1bafb4b2ae0b3344d5aedcd0f04cb82f72f4e7edd17b0ec03f2f4d4636b6c7c610cd766add316cb0ccb875399ea8c3aefc8a5c5831ff3c23f1bd22f22a6bb946fd13e6307f0f78e363161704ac83791e08664b25227f50202d9840f74654412eb026c0645e290928e3740a1e86170ffb2766e634625e8cd2d7d008141cb13eef4d27841763c65e4e05592961257afed51c48ff0691e13253efddcc41d9dfa96a6fb40e0ac087a60a0c84d65c81ab82738de33b19a7e49ea053e7fba9577198691182a6d1f1e8bd1ef581ab7d86ac103dca101cab2800d35d88ff1c0d804bf65d07c1395c09cd1d4377debee63235b1ef3022bf3e1d3562eec208f76e3678ec65e56fe56e44128479aaac859d80a6701b1eba8ed96c3604492065af3e292f19d21fb3f9ae25268c8a62965d63de8030a51d6ad1d9194a980ac8ad14a6f2e07e50ab2bc0ec57c20282867cc7fb8dafe81901e976536156e455a495a4bfe2b8a45e8562e58ad0d6c0eb42f361bccd5c2560d5d1cfcc22c65daba531b6715a27dbf9a4f06dd5e081ae7fd7678a2c50e1206d26887cc9bdac7dcd26041810cf047da87c63ad0658d6e53f9ed01712f3380df6119f10ad2ec92e92ee274f78e43fd6abc41fbb8621ac3d0657b0213e8f5d7d78287c6dd8501596cea26d8ecc359aa9b0107f7e51683358c5b0e46dc5958c30450c0af860d5877f1b679057b4f66291ce3476cd40e96244c722e3982edfc6e678", 0xa05}], 0x2, 0x0}, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x3}, 0xc) 18:13:53 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r0 = socket$inet6(0x18, 0x3, 0x0) dup2(r0, r0) getsockname(r0, &(0x7f0000002880)=@un=@file={0x0, ""/108}, &(0x7f00000010c0)=0x6e) 18:13:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x400087}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 18:13:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0xc}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') socketpair(0x1, 0x7, 0x40, &(0x7f0000000200)) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000180)=0xc) bind$inet(r1, &(0x7f00000001c0)={0x2, 0x0}, 0xc) 18:13:53 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) close(r1) select(0x40, &(0x7f0000000140), 0x0, &(0x7f0000000200)={0x9, 0xffffffffffff0000, 0x1f, 0x400, 0x101, 0x0, 0x1, 0x400}, &(0x7f0000000500)={0x9, 0x2}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000000c0)=0x401) 18:13:53 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) execve(&(0x7f0000002480)='./file0\x00', &(0x7f0000002540)=[&(0x7f00000024c0)='(\x00', &(0x7f0000002500)='\'\xb1\'$\x00'], &(0x7f00000025c0)=[&(0x7f0000002580)='\\\x00']) write(r0, 0x0, 0x0) sendmsg(r1, &(0x7f0000002440)={&(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000001380)=[{&(0x7f0000000040)="d4d575e86da57564de28743ea4897de5a7ed3408543ada76eb820087125dc70b73de210649d997f5295ce9d9238ac1ae0d5f8df409f9d887f1ed337e5dc3811be0f354d209f3de83bb1763893f178b253c60da3459331ffbc8f0a6e63670e61ff3a12b10e9dba150", 0x68}, {&(0x7f0000000140)="1b047d1de084c13568e7e2b6ae6f771c85ccd7f4a5e79f8b32ec9c81ce64574f5808b397c51bbf35875e0970b60c973510db9e3f98b81880b7da582a2aa63b2b20344f2600a6db5a241fd97a5a187c10399084f430c09e51b7f8a01504f6a264777d883da53c4a24ec4cc14119eeef97acf0963200418f5f58fac4209909a75f2c204f4da7cd22412369bb87981fdb097c99eec030ea9f44a6288d17b348eee1462377a042a763f70ef07a17584376a857148728f3b2ab4c7ff6f8429437f7da28520a6b8dfb37299b619edc68586d57452ff64a62b3c132b5e3b22b5f60e82669e313fe1454bc04324a7060dbfc41f02c8f39fbdece6be5c0d55ae6dfb29ce49e481e8b3b2d3061ee56dc591e712723e50d60cc81825a8c6bd8ad2d2ccc1f532ac105dd62a32024b9bc3d47181f0a15dd51ef2f95f6ee4c849e02a0a2164a77f4796b0ccad02a5e9f278074cb4d3fc9797b0e65a0723a30ecc4513e3b996b2de575634d794bcfec3b8a5d950944687e12516a86db5bf4338be6864e262e722d39aac734e0cac1425a194423814b3f529f4096ee94329bb828cf23c203beb8cb70fd363f2f603b101ee6ed37a313e77b072312d468d1b79676c6a15791a37ce4b40b8127ca7ca80062dd633265f1d26a71d22c055a9baa82c112c52c127b691c2c50ec5a06bd2feaf8d378482fad374290c95f7cd3e9c9a571d8bfd53e03707f94b60c1fa2cb03733afaafd1d161b323f7fb102afe1a4e37abc8edd2837b5a014770cf0fd9e1104e9564b1351f1aff9db0ed4220bd56f7f32dad9bc10330829455f5dd146cf5d023a5b8befe6892bc31ad645f8a006cfc3a477bc8d03310c55bcdf699eee961a8a318ce7a00aeb2b6f1fabd69083419d602d9d80b2cf96094c086c5e82fa19a907b9294563c5bbd638209d8ea5fecf84a781db3446ecabd775f87ef6696956f8dbfd802497eda7fcff25cf5f26700cdb1f308bffbf12d46785ff98f60b711b3f6a3e23707ba45813a28d44b3e816959dc01fa26fefd3c0d51fe8ac020d3d37ddccdec7c995e4ced84e5b51b101d44a602d51386eb2c911d8f7e66076aa12436e0d795ebef1718b5acc7941cde00d24d178269323c4408c93bdc7601679e263643e99849a4562bf1d2a0303dbb31c39b13c6314890109507416881c4ec5675795a2a3d9e0d77bd4420ae238ef0bbe3d7db90f8ff9e9db105775a7accef9bb831ceeb9124d4e7415a34ab692ec31a7143ee147bc6fba7cdcd05e0b2ff9accac553d90bf161f244b0475721276f57e258fe6141a9534f952a63558fb74e5b5301756ea9f9d2810bc0987f0db95550609cfa079832a40841845adb567bf426bb2cfbaed7e6654053696c48ab063163b1205e6818968862ee8b7ae74d39b7f1e4b2a9c371b3f4980487b60f13e21aeb4056f35049c103f9c1d04b9f5e3ec5a407d80b621bc01bd8e40789996a179dcd273dbcd579d374380bb959960d31544a97d7b4e795fcd64a236da33acafa306c239d0b804fc5e76b7d1940dfff01d97c2eff2860b99aa90bfbdcd4ad131e040c03f3e1ecb02fd734c7b2dc4b56530ae9287e64a158ba8d06fff64286f568bf6eeb5066979b37ef758639c5b7b1b383e9cfb819284792cfb1bc1cc6bb5cef4205723a3486b3d5ad72254cd98ca67ef8b6174f6b28ccdd8939d8c0fd8e3bc5bfee6212d519e65686d5b20826455e774843f68b272b847fe2bee37ce37a772d1c8768589d193c689924e65ca564b4f9992b7d6a3817815e0a5e1ec4c3ab74dbdfb6c1696a2b9ea60ae143dc0dae7e0a4b84424922e0e07e58e191cedf615ead5535a0e2f74bee0b8f3ead5b8d892260131ed856a7fb08fa5f18902f6be6dab1197ad02597c49a05dcaa0af87d9be6dcf76da40169da58195bdc2a5567ac31b013adc68f2c8999184d721dd4d4bb1d99b8265f72016b4b7f2148c0127f558d2433180e09f68b448c7ecd9393b419f70be2a1d24f9f001c358d52249363c8cb8d76a01380e47c4cc0a3d91230334ed79bb4b95d07dce85094bd19567757cbc5957ab6e384f87aa8c6b7645a2036a53afacf7b717f018e3c33a4fafb6542dcd83aa8ef58257c7ee7e43a5f8bc3daee9a60c9e74ccc21990aae6aede52da3c69c14518b847bcb89c0e4ad9f78821a4362b32732c836d81415613706b1dc5b0b67d36abc114c50cb238476aa65fcaa25ed42c40052ac81df22535bd2a819a4288f63c3d44f36ceb091815d4da41b06a91092b2fe2d89e909889eadd131b0f7918df1c847c49761a39b5c132dbc65e4b5daf7541b85d1e13849b4f13179a76e3ec2bb56ef641c477b3ebfa73cf219b87c96e17ecaefc2f19c881ac6923b46ce8f042778163edddfeec603a10a7b756362da950995af4be1ae06f5dc9fa5e6dd466ceba7b8bd4ee49d0827c974dc32b2be1ed07ea3254836512535ddb76aacb72c0dea69aacbd806acc62bb92b34c12cf4906c1478a7615db401b7a5e66c428f27ddec763c117142d56eb810803aceba5a4594ca68caefa498574a2e86607600461912a199559d50ce6aac46e90ed821a972a01751474877e53b06336a274967115309da3c68efc5be47cb78322f4d8e6922288f413e874e501eabef7c0267b68b84f059746797a587bf837fe1bd3f6f659bd9760a80f7884221f43da4fc8bd73353202d04fe8d1ddf43c8f3ae8cf72090aee5ca3f461c1740659dd8375c5e00833da05c4ef087878b9254c4d18ab8d2b55bfb951c1798a8280821dfcb5fd3119512ee42c014dbc58ac65467ea747aa1fad02512072abeaa300c397099974b884fe251e88cbd1bd37add9403614b1eb6be37f08c3bfa6ae822e2437dedce9899e882171c37f99bed9a84a580c8169f9166c392a5c343fe69937a2bd17707928a7fefb04bbdfdb36a5d5f0ebe78b6971b3b40e88e1318571b8d021f97325e51a509e41b9f7f86b3b75fd97555bf3df23801821ce116f88a88d05ca2a95d6fd3141a7d83a413bd0a010f34cc4b67fe2cbb194ebc3311bb4fabcae8e68a21be083ac73906859746e1b2abc6a8aea3a196b1b48627308fa1806c3022af9b9bb8312fb00462ca196604cca8d1c2db7c4263072125f0ae89d8e981001a30360692724a60a7144369a3894c43741b4f8c313488fc9c6709d89206041f3fb785d191e2b964a6370486137239d8efb36672a34fc81f21512cd84faea85b95a4363ea8199dcae5a016cb19ca59be36834de95331fb648d8baccb73db39f480514536aef3e5fe427b4b5312388b71cb33a0ada9ca40a9506e6360f624049f832cc619257dc32925ba8359fb2ef3d1a8bb4acbf37b564576088446d0d467b9178f5bc201cd1a15fe085902983b6ff7887d32d41c1a2d59af47ec6f0351a268595342abddfe62c43bf04588af0c1e16672fdf9909efb1bd775057ccdfbec6fdb20a12c5fd18a804be5063997f674ea40baad1cae9369a51d893a3f890b464eb54b13edde408ee9c117f6516117e6140939a11f33601e7e63a2d1ec4512bcb6e47b1c03c180877ec1cb96c0855bfd557d8335612d8b283585a70765a922ab2af76c7fab2d0b3d2f5cf7da02d5fd72a3ab05a85b0f77acee9c67acc3e63b1e261d0164eadbc74d70e52c04bc1973955f048e83bb9b140eec61364727601bc6897ab4bcd37e9220a330b48eb108cd9aee233868e0137ec2bfb19b1f67dc4e341e625269909649d63d85c82308dd2ce6eec6ea84772619323eda893cb9d00f1deda1359e43a66a69a1d19eaf5ea226daef17717dbf942e929b3acca035defba8910360e623dfaaee995d916cfde70871ea06317c940c8252a3a21af775c23f8479b56a4f8419dfd5117d57ca7610291b3a9a790192cfa9f223d4854812055cd495a371dcbd00b70d910eccfb465b613d79216f66561d2c9bd0e034d391d88c1eff7f773cf1e44086287cb1489ec5f6ed3946242344d15d7d4f8f66df77916e0e7447ae661183331db75fe09e47fb7b005568d2fa27fd2456163655ca8edc7ab5895b7dec9dd9c7ab5950d27ea95e84b95585b01be7087a1413b8428112abf2525448669c5361ac5a711ab207d00382e918869730ffc4b5ff1f164095da4590cb2ff3da3def66657817658f3f6edc58c63aa1db4079df4b75fea7b7d5bfc1e370d222e3d21016706024f6e30240e7cd39c31db80da65a940f45f9e6d5da0a2e840362fced9cb0de24b18327ab20f9793efc0188989145bcb56f05fc1ebaac2a4fa1cfcea3be72b6d636e2d8ddd202c63e3b08a16b6c5cfbd3e4071449c84148d11899c29cc527a8ade7b5e66e6a884c765fb92d93ea844ee5a3b1b7f1d1a90c44a2845912028560463f6785b7418f788217aee9ce9972a1b2815931cde45ab732e4d184d6bba885a218e1cd1550e9d9d0320c90de1a2801fc3101573728cc0aaeb0c1055b48f345aa710a924457101e96fe59f0c2abca0e9af6d9c675ee0b22a80719eb810cc61125e44c1bfcaf4edbf0cfbe7796d9047551da4dacb6a089a2e240ee5eafbe0bffeea5b33668dd8c5cd1930b8bc3e68ed93012bf154bde8e1cec9b158748a3ef31d2950e1ceeb206f11c4bede67314b6e21cfe3bc0e07b2f1766df32a0cb3efcaf5e870eb55ac0e1861a66124d8e38ec05521102820ebbceab58419ceec44a174a943076731131d1b332d7491656a8487a4b4f02ad5c30aa0cc62bc909b1adca595f62fb7b2e02fbc546de1c86ece2ac77831bc4af97bd9e630d26898aa7ce517f33c04d547728459731535337dbf3e84455834cb55feedc08d94faa4982c35aaf2a79e349f5fd1eb943f4d4e5492da6709539d7ea0ad6c51e92ddadc00245dee8c5fad7770d71690c7810d913137f311d275c3a16a9d82903654b4cab1470a0b0cfa1accc55152442f868f10a46b7392013a7e7354913d0dfb01af9a7de2592e94a4ac4c7e54f617734723246860c59ee50e8d5a4f73343d12110252bd5da792efa818d7b2ebdd4f65108bb7219ab8a71ad063ee4741ca351593c49e55da5a94d2948f504c3f689076f75f9aa941fdf27908e164b4d1c5f56b694d337b207866c2bcf76aecd56a9e809c7b4629bf76a7fc9645e1936da2c4b6616adc0455e9882ad65f3a2829a83dc9f15c7f4f703c924643ad4971db97017b0cb15f0fc039b952b0b6abb20e73a5367937c3e3306113f52db30d41b9f09635cc84ee7e8cf8dedb0fcbf8f2c994e483540c77b5975e7906a1e2ba45b68299bf14994b0cebb04d4350929506692b2fa3672dc2bc53d729de1d0f9e4f5211fd3f3b96d4c5239fde4911d3a2c8c593166dd0a0abb52a9332de023113ab5f171097f4d5db4534d1e7ed39c03d153460f33a0df88bc04d950cb09472e441bb85fb73740666a3125ab7916613ca7c2017875e464c70dcbeb7fd95fe95e40e3511275a284fd424d8450b1bc9fab04fe530e7ca1a37a474c68eaa26b678f5729fd6d10c83b687fa098a6c807d819b8da176146b279633cf83263ea94b0e8025d5045dc1e3b048b3f0f4d5e54dbade6c8ef6ca2eefae16b98457de7e52eb8c6ebcaf4017f319d2eecfe6070a14e565ed717645042784e3ac99446110874ac574ccafd5b6fbecb6e49abf41a51b872a2cca1ff5aee448170a3b7ff5a5782be893e429b8b49e1bb5eee20ec9c16c41aefe113db63c7c89fb77af8aa931e690844025277c4448bca0d013192f827b79b1fac1ffde91a58607133846b45da0eb2ada97d4a747fed8a9c2ca5891f6cb614845940fa581f284aad226b46be20fe96", 0x1000}, {&(0x7f0000001140)="e1288fde0ca6325ed5ca2424b1449044c947e8d5ca844fa673a09a9143a33842242f8dc7ce5021c597e424f9e2be14fef3bf1883ae812b2b0954ce45bc8ed47e69ba83fb5ec0e2a17f8d3389b4acf8e658b55118e599aa1e36deec6b27fb0228462336c23294731eb1a9b75cdc851d94b3fec933933925567e29d5ff688d390362cb66ef3993996117f477fc162ef1d0a79d", 0x92}, {&(0x7f0000001200)="c27113cf5954264f8f5c3db8b02503357d733f4d2b65c23ddf717996021fc61fef65ff5f3f774799368eeb76372b16af878608e65a8fdef835de509bad050c062382e8c2fc16535bf687d5baee33af092f2c3858a04e045e19405b7781e75c1850da9e426bf0669a09a57913ee128c759de61f4fd7dc5b2b22dfedf9bf329a995e4f658bb5ee355f6735024e4895468a1ed26d25463d9e6297e94875c50e1584d3297290a12c523dfe7674b52aff7feedfa7d6", 0xb3}, {&(0x7f00000012c0)="0aed7e8f4cf44d1f4b092aac617bde7791ca98fd0b5cfb394f5b331dfbd0f27d9770254e10a4e7c6b10a7efc5dc11c1046b306838aa57b3a31b334d1cb1e8502eeb843a49a4a1444c92c31c6fd4caba460fe747f37acc6d876c2f3d1bf712434020c177fc8dfa7aa076fcdc2f02732591e8928aa657a1534bcf40bedc570018dcea6704df23bb9b07a51781ccd19eecf3c3545ffdcac0a6bd07a50ce770214b488f62898872fa833b41face62b93b0230d8d9d5cdb", 0xb5}], 0x5, &(0x7f0000001400)=[{0x30, 0xffff, 0x100000000, "81dcdbb6b143ef9590b36e41e5a02d7557b13e4afca89b8fe15db36d89"}, {0x1010, 0x1, 0x7fff, "3db30055f04c0c1534bdf5b299b1b078b391fd5740d6973e71ccd4534a2c104aed94c51f4b91a8117175832b2bf13b88812b9f0228d55addc75244d004d3abda919c6b83c13aa867734031af95012b449441e515f305c8047749bdfee8b3de5fdb20eccbbe7d8dc10d54ce10a38a0ed3458a8035590cf65bd7ecfedebe106d11079d5e8f5bfd0f3fc5eb1669dc9be2eb7499de8f36a4a6bd5d644449c7f51a616bef4500f65bdf74afbda1a9e90eebda33c191ebe66a2715a7791e411f93eb639ed0573a04185266503755ac683292ec3456f97260edfe16f2de068881922006d005b2a1c941e36794b908f16539caf77ceb434c391a7e7e1004b74a50202a8352de7306c97fdce040211f17aa25e3f6fbde0204b3098c688cb5a452caea8b4fbb1e8264f14a7c10515fde60c8e713309ac570204a6e70960b30a71ec58a41a1133719d562900b5c2c0fe78a5a22a51900d8d909e65924f0dd384e4633682a9ed5356d3853f17c3cb9a2493decc85ab503fcd5f7b83d0ddab55b741919cd366f4e24021200f20901b7d2264d3af22e68e2fa1bf6ff814c20e4adb2c7735b973fad91aa25423c273062d89e75fcfcc7e680f0f134b939ff79bfc3026bd51bd4e826df65f1e95ae95fc26d5294031265abd4c20559471b971b46f7e15c1b35f4831466b017fc899764910812c37c8d80e676d19380473a8ed6a24d698342dd5597116aba7f827f1a5a2b1b7087c4a0efa2866693fcfdf1176410e955d337570c0f89ab010f92506568504e18470dd15a5289144e8db96d67fded2c1690a4b77da4e3080656c077e4c848497aa4c6611a23fec7a4a32a6d163e4894b1dd4218c5e2cc002dc956f26e59aed3ebe8f8e4e1de30d28dae0feb2fee098df5936afd134749c81b2188614f7e4f3987a00b5555b89bed262be85acfd154fca32b20e5cdbf044d7ddd31a8e9bf60165c48c89f9f2c8192a79e2b0b419e7a20d78628db5ba2066cbcb0b246fb0dce8dd4a5f5e3ee1972a714befde0b6c04cc04b10a571246d4833526157575b5c075c61bef7fe21691df2f5e6bba247f4c9d551dab997efebd5bcd28adb26af3d9444f653912db78858a256a0e9aa95c1d4495c8f1bb0048d73dda097144f58689b6595be05c9444066821e62fd9167574656d69ad92dd72b583bb518ce9dd4fbb6f61e7bc96eaff98f265540703ff6f5ccff94cbc4f1e46c0272cd6d23074d566068ac5c03250fc0c1ce04e0d3e25bfb0f5225b5d284339cfdb2367ef88cfc814ee8eebd7a7e2dad0cbae96590f9f75aaff6574c2a4df669efb5c388bbf3b7fce13c87fe4dc6fecd97de5764365699c6f8af5c90b0f33e7462eecbfa8fa747fa40c35ec44f82905f9edc6474edbf20b16843a7ee722c533c3d75b914b107e26e92730e8603d3d90767642951e2a3774009ba24d5198f3ecefac7183823e3d2a9cc674b4ed6807d6fdcc6f18bc3dba06e0196b0cb6e6516de67bd933ffbd209572e26de60a2805bd8507837e8b3ac6b9e607dc2b1f4fa4d58a7169a1aeb94f6f960591a532759134efcebbcfd525c737749207961581f05c0644aa5d7bf8a9a21103d86586cb3936bd2956ecb5f3b6b5e40b63be3b30f35996cc2de9731384aab49279932872dd6bdb04c3ff0ec608ae9ad64799275f72210b61210a9dd74c13fa3299a1eae4470f5309358eef6d13200919219c91713a9cbcdc4a8ad56a4af479ae397557592d26e47ef9cdae5bf9551883656c9c162cada27b9fdedd63c3d6feaf0e3b343c8e4ef2a64a0a16f81d8376a369e2f6bd092de54e5415af9cb63d8566602ed75b8bcbf61a165434364814dcaa4ed7329312284dc9876a3d2bfe86efcd53ca5af5d7f89857c7c9020b19356187a3783d1c6eea40ca2d98f3f0f0872fbc13bbaaf15646a4b9dfd55bc3289bfceb133d3ea1645e90bcf769724019a08bc3f740a8f10a85d63baea8e81544b6e6a6ccda20970410649722c831bb7a307c4d57441adf7509b1c8a25db289890910220c173605e592ef966640e8dc15c41e0cbdf430124f0b2360b5280e8d3698e3e38f55f0f93b07267fe007bf5442892683dee1def26d46a99d2a57b90b29fbe99bf996adaa82ecf207e6e9567e140e33a76f3d147ee0fd694101f8ee6cd97ec66423d0e003a32d4a4eded5b95277db973f234ecf56a9d2abcac4978b193925c87b3f7b3e1b32d1eae2d9cf5eb8b5fc21029683cf6b990c160400d6462f27051b2a4c4afd20399bdfe3f912e98031f26c926003a56aace560835f3bc33b64f122c20975549eee45e3163d521388fdc55261aff0953688622affc5b3a73c4709c9f6c0be270a5ee101bf6fae6618bab7a9549cc6f236449917f815ae02f865503848687683cfa50f7b2b6a510701f92f0ea1c73e9cd74ad551ab563b76a0138a561592c386206e555fcdce3120b83f47accc5916212a3fe8308d6c95fb661a26848a421a22c25c0402d7869d7b3da5de9e533f22098b165de1c606e5af5f1cbee48b30968c96affc6e9a5bafc03a80d3b160160eb53712f6267fddce32cc7270e4c8cbc4bff9e356aee645aa01c60da2c3f1f086c45b421740d4b0782b580dde7f867f2299fc094b87b5e2ee3a1a0625b4195570778b7f3c4229ee001af703a8a5c67556c0be989223b4a90ed87968ea5792f0d0c0e06ad460097a71985badca7fa148d293b76ed62ba269f2df95c336d71db12bb40f02e748c98871a98f5e1c4f4cccd9d3611095533591099ef38f951c5c041377ea0649b94b00c6243f9de60a21def5e00125eb825904d87b80509f4e5d664bb490a64480fe76b646657f25fe699689ad353aa47f53559e5175a68663ebde5cf9a7cc0dccb52539270446c5f09a7a6537ff1df5e45806efc1b5232abba28f60a8db91d35d13b26a3cf6d374c730c60707e04e497616878d128555a904c3aa9ab72d309cf3c94e0ea52bc1e74ecd98ae215738441f27ce06f63f564175eec383a17ae9728c99aed15b1388dc89d7fa45842aa8b97b20ff976282c29ad7d91534ad6a81346cf85c241801af2165871e2efc03b245b739c8c92a5e57dedd0625184e3cc374ea3c88b011f69aee511368ae4bfdaae2cb31ec61f1db71caaeaf50723480467128b271543503e4a26715c158b2563fe96ff6ad145f11f4f057aa12742c786340db480cbc04c29a1a860f1b8d561381a7f3f0aceccf012d187a8b3098bff1ce529c85015886b6d5decedc52621c9ea7473937063c4b10235567c7c9073c82c47fa14a837d9fd54f79405e7615811730f1a12b54e3126c4e70412046e73147c87ec6e2bc82f33cabea3346ddcd6d032143747a66c93c5b0a604a7dffa22937a52a0a261d6d6602fe4acca685401a5167580ce8497f0bdbf73a4cafe6af7ca710df3948ef3263e503a753a39dc53e90c1302ab2a25dfa25b46323661de27a3e1b032a67b1e411383cd7555c38bf0447785b2add1ac2ca281c4f07b693d029bb29ed0cb941f7590574278113f61130dd227a35c1c149dd9dfe3c4557f692391d3a9fe2da78457ffcec6491908cb62b9b4e9ef3453adc41c7f96138473acf9c68faca718c72466c2d1d6c5547550409d08721883d9ea04c165be23ad2efda4c12e8609249fd3a6bd9063d7736bdb918626e46c8b6130f0de0748dc6a6aa3aa6375bc1f027d1ab4881824cd9d7a9e42c7bec47d21c710df899c31fc611a3d7653910edf899b38dcd83110b0ac4e32791473d99720105ef22892db9fd5c073e2bbc24c46bcf427675ef50be6b02b6fe8fcae096e5b0d601c7c98e087b0e3e54e26f2db50978b14789cc1cf330cc043f39b2723a2ae87ea8237789a2b618dfea39fdca04e4d9ae65d642f4a626f1fc27fad274a50e0c50b47a2b905bf09658a37bb2018f7281f5e95b7ccf53c36376f295fb52e1d9bba39293c7cbc97ab6a8dae2ff0038cb7bf55cd2eca64a7490e576cd374bc60c5dfe7421dde7cc0ba5b999945041afe3f981c3b430b8b3080c2b92208c0c48573f5e5c5c50c95de799baea217ba3499ec56217c197fafa9cd234004e27ef5fb29d0490ac75aa0cd80a7069e5face88dce37507c4ce7891fc2873b0661c705a250ec5fe9de0d888c2d3dc2faa65b6eed4058e95b461f26e18636198455cbdc5efc0a264e2b45f91eea1f9f8364839a779a243d93e73a3c15f58dbab5803a2923f6031fda2843c6771206e3d76dedc8c504855d4ab21c256594b68fa3ba145c6ed3e48ba41cd8d31560d9178cf1ba1adfdfd4ec4998dd2f3ff8e6b87344cf23c3214dff00f1feff2c9d145f120b0fe8d598bafc4dac09f2115b375bd225b4a3b05e63ebf84ef3bbe0108711f31e714487f4e454779a60578e001c6ea76b6ca7771b5436f61a27d0e0afeae64bf5b2bff22df74de4938c55aee744fe675701a968ed9a1b3efcaf93331c7a1c06938f250dc34d360cdc9e1ff443d1e7a3a6d2c56c66b83c11e10b0b364ebf2bfd35e7d0294123931c7942e4fcf808ce48208bc8fa4e7148c8638ffc904b29e07df911eadfdb16beaf674f139799896166422900bc3faa03c62f18379d2f32040e478f1ab3be2ee0f70c39f372c5457ff74b4685e8d6627885dd8dbbfa2507984b66075b1862fb4be99a28bf8440cfc1133afb2976ed3ff068e27964e023dd34df661f1fba4e36c69bc1c0310bece107fa3a2fb2975c823c34c54735549f59dbfaaec503f04b44c1502799552a00d307be1b68c2244cff2cf7319f2061f38a542ac88464cf9679e9edc3106306181e14450124cf5aad66218a614f23011974f22d585a8d6128436749096157dc4274e6ef7a50efebecab9054ea585fda50dd6b2ca8c1d0040482f47f1d6d3c8bf908e234bdfa6d441f27e858290f205d97a6aae6035424b55070ee62481239cab48b2ec3fbef0d13af25208609071d943e9f27c0132bb6cef3902750aeb938fa246b3965d64d316ba01e18bf0594c520af873f2553ba34c640bfbebfa5046e42303f8cee17436657228949772f9346aaa4df532696d572c39a2ad3d7a31e8e596ddd93b51a904216be6e10eedf88374411cfb975e802f4b61cbacdee50eaacca0a2efc960f0a33d6d5d7e9de29fbaeb603175ff8793548a2f93849c4d461de1947acfe98faeb47851d967adaecc23c011a77312055e9f96715a9b4ce9454607e39754617e2fb0bebc5143bb63cc441686354680561bfd7e4d041222ab441e65ff7be84d7994f39ec583b790fa7ee4deb76df53d8e67cec9a3b6d0c7ce57fbd07a1950e02e7adbd114f6caeea11db465645d091c15220fdd061e531fc2429fc60652643ce92d8971c872fa2095cb9ef86b950686e4ca677738f333b9201e990bd287ed060b11bb482388988214ea295ba6b11bc86ff0122426de138b1c7422be0330546954f9791b26e9ef003f0dabcbe8b71ebdb45344301459e651d28d2fafd8991c704bc6eebca19953faa7c0ce5d2d1a37a639d6a2396d121c18306e880ee86c52b99f4a2ac35e1e9a12b3d384102f77c8b64b71aa696bbe3323c9b1dcd29e222726c4f078056ea51dd7915caa800d8146ff4dde5ec56308664634f91ee413b6a13836d24e424e4fc3854cad5a3daea4be94c5bfd1fd06642283c200af4660a8a2554fcb5d799015df76dcc0980d77b94c3665c750ee555b6b5b84b69b789cb2bbf0c11420bea7cf1391c5483034c3dd152eb9063dc9c9f7caebf769845e88f9c842668baeb969a788c64a121472764d365d3b5d5d005f326ebd034886d494699d4b7750c14d1"}], 0x1040}, 0x8) getppid() mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x3, 0x3012, r1, 0x0, 0x0) 18:13:53 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0xe028, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) readlinkat(r0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000140)=""/146, 0x92) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)=0xc9) 18:13:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x61}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 18:13:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c}, {0x400025}, {0x80000000000006}]}) socketpair(0x10, 0x5, 0xee, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000180)={0x81, 0x7}, 0x8) syz_emit_ethernet(0xcd, &(0x7f00000001c0)="483ac94f35d7188b55aec484bbc8e2746ba254542703a6f471e35e29e9bd72d54d8073e72071a111fdab7bdeb219d85b27d872dd76b6998a8c6ab5453c90c22a59325822eeb3e49e4a58abaf8e3192332468a0ea2f171bf05f5442ab1a295529683573736db512faa38843a5ba27cee49193c8452f2857cd5f32022dc62a146f3b590019d4e44fb8b21e068a1d20cb6677da38fc750369e9fae3bfd0eb70c0a053c95a0ed7325062bd3a49936657a93848e923a78ee3ef9c6c76dfedceb78334572f65eaa8c7fe59fe45f6abe5") 18:13:53 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f00003e9000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x9130fbf, 0x0, 0x4000000, 0x0) unlink(&(0x7f0000000040)='./file0\x00') munmap(&(0x7f00001ef000/0x4000)=nil, 0x4000) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x1811, r1, 0x0, 0xfffffffffffdffff) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x5, [{&(0x7f00003e9000/0x4000)=nil, &(0x7f00003eb000/0x1000)=nil, 0x5}, {&(0x7f00003eb000/0x1000)=nil, &(0x7f00003ea000/0x2000)=nil, 0x80000000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00003ea000/0x4000)=nil, 0x7}, {&(0x7f00003eb000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2b0}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f00001f2000/0x4000)=nil, 0x5}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00001ef000/0x3000)=nil, 0x40}, {&(0x7f00001f5000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f00001f6000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xfffffffffffffffe}, {&(0x7f00001f1000/0x9000)=nil, &(0x7f00001f0000/0x1000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x9}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x80}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f00003ea000/0x2000)=nil, &(0x7f00001f9000/0x1000)=nil, 0x3ff}, {&(0x7f00001f6000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1}, {&(0x7f00001f4000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x40}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x101}) 18:13:53 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) socket$inet(0x2, 0x8000, 0x800000000001) getsockopt(r0, 0x6, 0x8, 0x0, 0x0) 18:13:54 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2001, 0x201) open(&(0x7f0000000040)='./file0\x00', 0x402, 0x30) open(&(0x7f0000000080)='./file0\x00', 0x8200, 0x40) 18:13:54 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x0) r1 = syz_open_pts() socket$inet(0x2, 0x7, 0xf3c) syz_open_pts() socketpair(0x1, 0x3, 0x31, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) socket$inet6(0x18, 0x4000, 0x7ff) r4 = socket(0x23, 0x3, 0xffffffff96fa552a) getpeername$unix(r4, &(0x7f0000001640)=@abs, &(0x7f0000001680)=0x8) recvfrom$unix(r4, &(0x7f0000000300)=""/148, 0x17e, 0x843, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) accept$unix(r3, &(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000"/110], 0x0) dup(r2) pwritev(r0, &(0x7f0000000800)=[{&(0x7f00000001c0)="f58d1d320621b53d254122376dc098fb7b00d727cc9abe66b7d6a9c9a04b8bef6793644ba0ac6fa0af78d149040aa0ed88bfc98745c52e5df57467b4f59863ee11c69d259cc0dd9bc6f16c6f140ed0b56f", 0x51}, {&(0x7f0000000500)="146cbd2bbc9ee52963ff1a3fc95912f4a88a8392bc70fbb5dc662bba85441481f0057a953a20d47b4f8361df535b9b4b8053d64d1c2d75ae7c6143867a9fcd8ec6e493eb8e80c0c21479c33735eab7d9cecbe1013177a2fa5424e66a9e5d81", 0x5f}, {&(0x7f0000000580)="d907b5df115d194b2c7884884be4f775e0fd0199e93b8858ed46b021e9519b503e1fadff37ec5bcde9ac388af6dd98535b0e50f94c605f7e970ad43bd92619422efa04eeb894c313b7d0bb794e6128c7027cd5822b6174649e0b0e250c30d4174701cb13e6ec04eeaf9df40647832a343083d17d3b912f4814dbc1775bc2cb495f23b9235cbe62c9836f2c550e43e621420af75013761e8e", 0x98}, {&(0x7f0000000640)="7d15e41c161b1032ee443b536b1ed59ade89871ab3e080ba394d39fe57e9eb9d452ab851db21faf601c96d0a7537bfd944dcca2fca1b7f591432f753c52e286c3418ae", 0x43}, {&(0x7f00000006c0)="30134551b6ba6677e8776785b937de7c35c85cf68992f2411c1d4b07cee974c02f8a5c3189c3a2af3e23d533776f9c78e32ace733795837d0caaffe431d6318321ff8c8adb801daa5b604f29cb14944eb19af9075319842598524a40f4b2a3e55fece71e9f7c81dbd45ea34737652fb4ad31abbdfea53054323200eadaafc302588e0dbca937b380eef89ff64f9dd2750aeddfb3c92484", 0x97}, {&(0x7f0000000780)="822af60a13f2812dbb71bd4279e8f9c84fe812ca9ad2a0de9314d475b97b5a17b46c275811cd3a85e39017212ee0df4661af1b05d15340525425b1fcec6799d571065522d91998576402ed858947517e0291cb65c17bd173c74bce78aa62c07fa2cb21905d2711f3c0c82790b6b33fef0a5ab56f", 0x74}], 0x6, 0x0, 0x0) r5 = msgget$private(0x0, 0xfffffffffffffffc) msgsnd(r5, &(0x7f0000000240)={0x1, "46219f0d91f8c5b1a44a306c22014c8060ce77e995c40848d591a4660c84b089a72a28a32204c41bf00e1f4b0ac37e0e3f3630370d639b7f26461f745fa3d91635ad9a1dc3"}, 0x4d, 0x800) msgrcv(r5, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000031000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400"/172], 0x1, 0x2, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000440)={0x200000002, 0x2}) msgsnd(r5, &(0x7f00000002c0)=ANY=[@ANYBLOB="040000000000009f4f743a"], 0xc, 0x800) 18:13:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x25}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) recvfrom$unix(r1, &(0x7f0000000080)=""/15, 0xf, 0x2, &(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 18:13:54 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x20, &(0x7f0000000080)="caf5b415", 0xd32f4b9406b7024f) 18:13:54 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x83, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000340)={'./bus\x00', 0xfffffffffffffffa, 0x10001, 0x8000, 0x0, 0x8, 0x3, 0x20, 0x2, 0x2, 0xfffffffffffffffe, 0xfffffffffffffffa}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) truncate(&(0x7f00000000c0)='./bus\x00', 0x0, 0x40000003f) pwritev(r1, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e2e", 0x72}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000240), 0x0, 0x0, 0x0) write(r1, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963aef8097ce61078e89512a085b2d6bdc42e97bb40f30aaca7b848ea5e523934ce569f95a33dedfb63659bf26976cc68b0762de4fc92022abb03da34a4415afac671f2f6b2fe3288c16486e8ec0582160757c9612847879504861abf", 0x66) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x5, 0x10, r1, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$dupfd(r2, 0x8000000000004, 0xffffffffffffffff) r5 = dup2(r2, r4) r6 = kqueue() kevent(r6, &(0x7f00000001c0)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r3, r6) execve(0x0, 0x0, 0x0) 18:13:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x100) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x54}, {0x40006}]}) r1 = msgget$private(0x0, 0x200) msgsnd(r1, &(0x7f00000013c0)=ANY=[@ANYBLOB="020000000000000024cc0f960e31753a6a5fc24a6621437b791bd03bda83bd35a2760254f895d68f9627d7e82c8a37d3651594ee5b8ea3bdb144047bc039ee05529183334dd31f54384129a0ac895ca01df53089525ceb1593f53136996509c8dac55c15c4e435f4d086ad97fb198f168de5b143d3681f610637e7b67b70f6bc04ee76cc8a049d4c65bb08d1e360b6c5827ae14d0576c57221e784b17298d050a1e8928b7a68fd7e69f41c8327ae36785f0287ee98698bc636f69e87e81fcf0681f461331ddd92e4a02bf56cb4ac1b8c80e715cf2cdd483828e44e0e0ef9d9a68ad80e8381c330730818a51573a10f4f6657fc0948216038ff7a9f5ac7de52d99fb0bb12d4b1c0917c53c962ac8059803aad0526ed8d8c1b1178e693bba784c07a5f11662fc50e2a9a18985117afe2607ddadb3109a5c6824d94cd083c5ebd37bd40c557f1b31cb07a5a7cb7fbaf318dfca12f56a857c0ff080265aedd5cfddeca1300447cd48aa7865138ab1e932d59b1ed8ff7e765c3c909a5fb671356314382b53ec2100eee02f11d5815965bb6576c20f34720cb56f27217b8f4387d3628ccd79cbb669dce29750e6c0ef8c317d3e16c4d53074bdcc5c9376cc7e6e72dd9438193e416a95d4b8f5d87553a280ed9603664549e7bff119905f081899ba40e531a0c0bd965b2f6be826cfc411a7009e73a327b8afd63b68516079471a72447a68ad4e63bfa255e83c23596bc9847982403356891730035cb82908d06d17b875e2a5dada6c9bee7d72d45c34f162a8ee58a1fa50c469d9d0b0ddcfb3d90e1c2eceaaa1a677332098c24df9eb0151a3b1c9f915518f5a594f9bf5ca1b12cbf137e8f400b49cb62e5cb179874e05396683e8d5d6666bf5003c2578d132fdcc9d0cfb342878cbef459f1e18d27f14a29975917a49951b3cca046f698194e856109e8f053401a3f1f8f339cb7647e951d531dfd61ef1752b2611fa7450673028cf1983e8211383d40ac4b76cf68e176fdbbbff5c4664d350a6382771403c531e512c7d603ef593cc865cda1d7d4e13f612688346812819ed7d4dd4333de95116a11f279c5ace4887bccaaa29a2e43a82083492d796c50c7c15b5522491eb68b9fc88d53462458a161c1ef4539225dfc6e73f9898bee02e7cb263c54bd28bdb467f30da0683cb9a5b5b1224f9d4ce04819e8f4f23cc7ac32832c7ea67c03eebaebd7b26506d98622e7c32209210aacf9c183b52e98d5e7745db2aa541b651411c750f48c2c74eaea1c5ba9a4c2123c46aaabe44b2d534041eebee9ca86af82e7d71e6e954c6d6446fbc3ae94c880125dab1747fb98db3f2791994b95c17b74e8661d41dec3a2f939b35753649aa15b3dde27366976fb06495146dee3be12b98071fdb8d5743c38fc81db8cab5e7c885133bb1e23baaf2e3a7d8595105117672dfe25efcfaf4fc84de34a512ca1ace44c7e3fcccdf8c04d45041669811671816405dc128f15ae1350b9dd778446c464fffff1d9d6ce4636f1a7514278e1dd31b0177b7ed2ef3de5c06938237d6e2e31a4ee9a6f989ecbf23fbcbc4694f7c19386d3eecf30ed622630f4b8c33a3fc49c12bd214044d9070e52a4785029da9d920a24ff315cf757bdbfa1a375f96a45f4f99be7f500d2c912f6f8f957e635a3d5283155c64cbf5f5ccd65cd5c99dfa0ea9f866973878af2015e0658645fc1879491edec2390c7fac00b3e2a0d2be857e3b375c384a89e14a5bc91406a834063722af121afc2276b55f72adf6ed02ee8a913971596098840dc7ff21af4db30bf85714186fc3963da3f61d734ea13a56f6a852a6014072162b0e7f42850c52f2e9e7c8a0051050a386c99bcd47e4af7132d4059c94360c5201296c7cee03db52bd72cd603e0321297ab03937e2524b84304bae57f8d0071c612c3039d16b88ed93f231db44653211a989de156eb893c1745ddb44c5a20f7afbe7b523ed679c6de8c2998f574876831a86f1494be894c3899017e1da8bc4af93e89e5def7332128fa5beda9875e3c8c6ec7a71a48f43315ebef11264802136b92dff9e474d99dce5ad67639cf7a601014e8212961856a6d815515a21abb66ae6e1dbde97e2991fc69ab036950b01c88fec2183ae52d957ca91dd6d66cdc1568ad44b513a9f57fb0cf813206aae376ed87d742a1afbc5c431d308989829414a202d0fa22caab8f1a58d1a36c3ed8a91a9c643f478cea668a6b7da4c069c8001081bee09ab73d5db1949e3d129eb89cfd1c937154793eb93e7d0ae7f4269be240d12989288e773c1f7103dfd54e3c4f3a13f50d55cab8657325be63ea813f136f5f9db34bd701fbbd7c4abac6dc70ce0aff7759cac21d3d2bde8c1b72cc43cd9e2350c1570c9f677de9b17cfdf098fa30baa8c1085b666153cce9f55c41262a2fcb2a84edaf40b6c79cbfdde1563665399c8697bc1fb49d3ae118f8b67da8826f62b96172523c23fc78a57446fe1213236d10c033e2e96e85f60492f96a23792f7ef7bb6f211ad06ba5db729c222c3c7235131112ad89966a4f56eaa68d35d5784b8d30a6007044f0d50a1cac19498fd4ad41fb084eb20373cdcd952714ddec4fd72da4aacacc4dd8b55d9e538391345508ac9d4e6be52506c42bb4d31b27f9797c0fad6630a9fe3fafbf90e42d897621a2a95e733c34e6a7a49c63f4dc709f0021081d5d1af9e603f0afbeb5ef8b7780081c723296cf1528fdd513fe26a190e0a0c746390778491458b48ffca5deda79a1b6cee67bc4e26c37ce300afd625e0cf3be45d8c1ea3fa177ea9d3cb06240c3ccad816f77eb58fba4500b38014ee523b5eec56e35e5922a63790e6c3de5da2adf764d1ffb9f74bdfdf7c31d03490c51ac53eeb866041169e0e3ad1a57a6afe7f6261104645530bc5ab601bb9f3598cf512ef786eb4b57f141c68fb920ee45ea606db6912b6adec645eaad37677ff8fef26a2a7931dfaf6c1ed037e5d73166eb11ef6789d76048f7f58b330b3099f9e199bdbf4743eb96f488f6315eb692148051beb05d238ced1c7038481278412b78f29ccb281fcc4e3e784708a2cc868a3b64614fa948808352809570287df09cf93fe8b7296ff380a9c73ae8b2b6c39fad74121cbf78c1b6c61e3fa8b698871faca22bdf5d5eb7e4536f17a37f464d9c720101131091265e645fdad41f7bc4d1a06080f8597072a8d4455f17e8a8d058e59b0eb8888b731170b77febdab00b83fe7aa1cd5abe631c5d6e7af5b3b5fd7ac6fa6e5c4a1ec858de52d640ef4081d67b127a13c0441b1ccc7b379758f1046f3455e9eb163a88853909397d0c62a25ea8a4c2df09cd4f67566cba31ac497aa3650fb29d0d63a064a570b1caa1095060e4e2cd5f89a4a8cbeed3682856376d0b2ef5abcf6dd0d955e64b739dbe938c0a600e8164b0cd687cc2278de5625c0816d8baeda51adb22401c0c0e6f1d7fb8d66168080b1a76955939b01fe8f4bab245a4a5dd37220f95fa45d47b0e03d9b03c1bbc21784c6976016686af23d63f0ea9c155009e1c91455f89efd20b80efe64dbe7a1f5e2d09782a4e141e90c4aaf345dabcd3b38e28869aa6aa595d3e8939b0f9ace147c000d4886924467b90b98b8425b44988491fa1cf542c9f84f316140a6d843f461d355d69cfc8f013f0528144a32893ea8aac9c16c11c876f99a6d62724221a5721fccdb3e9b318a6bbf13dcd3e1ff1e1dba8420c654e2fd734f655cc50b9fd6b0412740945881ecb2148b838570bf4d1c3ded46425a4d523c78ccf3c5d5dec32bbb828ca97adda2dbdadd9776bcdc512901bab2ec2add4c44ce154060843e567d6f98a8f5fec44f4464ee6a3e851d092e27bbf8d4fc4e32a198db394df6165247a0da68a823c06d9c595ee318dd96d7f9cd85693729fcec29c176b879c5e2128bee8e084d8d1f875d8067a21b120cac9a7ae8dcaabe385470eb447ec84c273fc2381a92f62e0920b140129e6240cc9a0bf82b79ba7a9cdfd1418d838275094a6e60103f53f6ccf1ecb40b2860b6f984fd74493c2c9aa9c0f8fb52421a52421ed5bfd54705c20336f1869ffbbc332dba2e3940d3e6a689ff256c6753b48dfed4ba03ec59f7adf43e28d32701cc6be154889cd6a525c1cc90d0ba31f344ad11eb515dffba0e05d3c2d14ccfb03924648036c443d61d4d02ae78f600b821b2dadcee0df83029a7cde810ec784ba16bbe1f3ca765e300010b6e6fd96afcb85b5b05a378a47ad60b7ed3a628799e2898b31d3f454638cd5f5d9c56d51a04f3f0f3e1e4c045519baff84301ea52e44418a033b04e128fc90e64015f590dcdc8aba2be53f3d07c67acacc7901c0faeb9261f9960cb87cee04ddee95e5c43e44a34685150a36831e2156cda33c22c29a8d27efb0382b608ce512774f0eb18d71012acdc5594f6ee2d6e83a61ba82fafede78d7af15e198fa1ab67e71f95119f968a4799ca3b71c7763b1e42fabe24a9af09167376a420e1acb196436f9a13cdea10604337de7373a1b4c2fba5f8de8c25ddebca961b2f6bcbd68cdd5d4ebf41f26ad9e6aff3af72615ed76e5d9cc2e49a10d0f887700ebe851ca5313776494d4731326e6053f7fa4b81edbd82eb6cf06d6798774380bef6d5136dbb4c631c4f63f75bdec8b1d1ffa39b022977247c90b1d0421cf3af83317c68fc4d11273ac368727f1da358e7087e9d5da8664db34c42d5b4d0e60feca578b5ef4e606b454da4df88574a3b242fe2b0ab7b42bd4f5cb1e11c521ee60caf5bdf0186abba7a95ef9af50ad9919af385dde874f5688d33f91ccf37574e61a19c65b2f4915016f7fc15275fa31bf10fadbadc2927322383e053145391e5b52c32030aef848841a72ea84384d386e374e869b383076ab28484d3956dc7711a900e5b75bbf6f83ae8ee67ecb17a7b62252ddf1d8e53ed4a7b751025081fe0d78618fb4dfcdab4e0876298e58afc73dc266c894ade146e7815b93885cb0b37091dbc0822ce77c4eea19d8f52e9c5334acd0ca8e63ef80c135573c88792a30c97ff4cb6497b2f87ec9e439cad302aebdfbcd93a510d399972dc2f2691abc5093be7198a0bbd71d14a6b97addb58499a8ab2b0e7898566e9f96dd657fcb7ac9063f17f404cf2405cc2335da5c2f1226437985f54221370fe9ebebe9fdea548fc216401f9ef47de033645dfabdb133b27bac95e393d531090fec02e0bae881b3adae14d7ca43a756b167dc858a474f70a179741aedd4eb1b0a1ea899d935717999fa1d60feeb46e1041d2a731bffaf2ce5f380e9201915416a828c06be2de1f83fb13d095b63d23758cd0f5bcb9ef4391b84db1373e48bb0f6e9f80890c5c3f1d6578e802dcba68283c6226197bbda97eaabac28f03c8c74641047f8949e904f49f06938976338db75e05b04daf2786428ef94e14249707f26c86af248534b249aa64c97e7b888372d6ca0d6184f20fbd037778f7379ea8eec1b7c330152ee908915fd61e92d5f883296d653236b5797e80179c7179b426bcfd84139fc2b690b595a4014b91433aabb207313dad71fe3004aff15f924595814f892b948cb12317cd238f4d879dce55ee939fa662f8b34f6acd91f8e7e6f7c4c7d85ee4bac35af3a97376433578f92c4691857ea87ce8a28d258fbe84e41ceb544aff66690739646ffb9dc18692e16b1e943df7cb95fa108398ceacbedd6f47097d341a004bc4f8cdfa50bc16c2c10ca68d37c41defe312924dd2ab85d4252abcb135cb77433eb41eb906484afab1023f3f7c5c4ab4546719cce5a117da20c822c315e555ca5223c59df8bc5d9ae20bd8ad25ecc4d9c2016dcccdd5fc994c035b4110b0dfeda270627eee5258cadcad87d12dc2d9728b3a271e2"], 0x1008, 0x800) pipe(&(0x7f0000000040)={0xffffffffffffffff}) bind$inet(r2, &(0x7f0000000180)={0x2, 0x3}, 0xc) r3 = dup(r0) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000080)={0x9, 0x200000000000662}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 18:13:55 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000000)=0x1300) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f00000000c0)={0x7, 0xffffffffffffff01, {0x4, 0x5}}) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000080)=0x7) 18:13:55 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wsmouse0\x00', 0x2000021, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x40, 0x0) setsockopt(r1, 0x3f, 0x5, &(0x7f0000000240)="c3dbaa522526ea08a59e8eaa0aa8a6c4af225ecc7c1e5147471d033c89453d704c49a08864af383f091d47218b811946161bf630d9aa3476c3c028de93f092acdd8f10d3b66b3dacaa2abe554d428673a87bcea792da921e76da12f7e7cf2ed016de9fa3d769919a163a61aa55f5c656d710937b92a447a7f5ed8ca05d7f1c3f2b1b", 0x82) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f0000000100)=[{0xcf, 0x6091d48a}, {0x6}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0xce, 0x2d}, {0x22, 0x7}], 0x2}) getsockopt(r0, 0x3, 0x2, &(0x7f0000000380)=""/142, &(0x7f0000000440)=0x8e) setitimer(0x2, &(0x7f0000000300)={{0xffff, 0xfffffffffffffffe}, {0x20, 0x10001}}, &(0x7f0000000340)) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000140)=[{0x84, 0x5}, {0x6, 0x800}, {0x8b, 0x8001}, {0x27, 0x489afd82}, {0x22, 0x5}], 0x5}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x20000, 0x0) 18:13:55 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="820252ff21326c653000"], 0x10) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchown(r0, r1, r2) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) 18:13:55 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2, 0x32) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000000c0)=0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x28}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 18:13:55 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x800000000442, 0x0) r1 = semget$private(0x0, 0x7, 0x48) dup(r0) semctl$IPC_RMID(r1, 0x0, 0x0) 18:13:55 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0xffffffffffffffff, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x8, 0x3, 0x9, 0x0, "b333441a8b5f71f9e6c716e334e4123d3b156041", 0x800, 0x6}) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)=[{0x25}]}) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x30508, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000100)) r2 = dup(r0) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000140)) login: pckbd_enable: command error pckbd_enable: command error 18:13:57 executing program 0: r0 = socket(0x2, 0x1, 0x0) select(0x40, &(0x7f0000000140), &(0x7f0000000100)={0x8}, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) socketpair(0x10, 0x8000, 0x5, &(0x7f0000000180)) setreuid(r1, r2) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r3, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) shutdown(r0, 0x2) 18:13:57 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) getdents(r0, &(0x7f0000000240)=""/220, 0xdc) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) close(r1) select(0x40, &(0x7f0000000140), 0x0, &(0x7f0000000200)={0x9, 0xffffffffffff0000, 0x1f, 0x400, 0x101, 0x0, 0x1, 0x400}, &(0x7f0000000500)={0x9, 0x2}) 18:13:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0xc}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbca8a8d1a029be9bc8217690000", 0xe, 0x0, 0x0) r1 = semget(0x2, 0x3, 0x10) semop(r1, &(0x7f00000000c0)=[{0x3, 0xffffffffffffffff, 0x800}, {0x3, 0x8001, 0x1000}, {0x1, 0x8000, 0x1800}, {0x0, 0x55, 0x1800}, {0x1, 0xfff, 0x1800}, {0x0, 0x2, 0x1800}], 0x6) write(r0, &(0x7f0000000000)="1cb8aa4295d9dccc0de7ac028c272991130623a3cef3c7617898647dd54df79946617e9f13bc699fdfedec5205024decd0d2325f94fb5401ce78d8db9a6025da205851e182a986a70bc18eb2ce7a813b1193b0bd184d9225adb82dce9590c29cfe2e412a39eb3d7093", 0x69) 18:13:57 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x1, 0x2, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x47eb, 0x0, 0x2, 0x0) close(0xffffffffffffffff) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x5c1, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7, 0x9, 0x8, "79532b2b4e92f8eb1a015619bb5f2e887c0273c2", 0x5022c6e5, 0xffff}) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x4) 18:13:57 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2080002000, 0x40004000000028aa) r0 = open(&(0x7f0000000000)='./bus\x00', 0x8480, 0x3) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="0000001859ad646c1388c293ab3ae9600400ff0001000500000000000000000000ffff001b0044f912feffff", 0x2c}], 0x1) 18:13:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x61}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000100)='7z') 18:13:57 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) munlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) shmget(0x3, 0x3000, 0x48, &(0x7f0000ffa000/0x3000)=nil) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2, 0x40) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000040)=0x2) 18:13:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x74, 0x0, 0xf67}, {0x87}, {0x6}]}) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x4811, r0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 18:13:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x4}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getppid() getgid() syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x10000, 0x6aa0, 0x2, 0x9}]}) 18:13:57 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = msgget$private(0x0, 0x601) r1 = geteuid() r2 = getegid() r3 = getuid() setregid(r2, r2) msgget$private(0x0, 0x4) r4 = getgid() r5 = getpid() r6 = getpgid(0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x3, r1, r2, r3, r4, 0x4, 0xffffffffffffffff}, 0x6, 0x9, r5, r6, 0x8, 0x8, 0x0, 0x10000008001}) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x82) r7 = semget$private(0x0, 0x3, 0xa0) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000240)={{0x0, r3, r2, r1, r4, 0x90, 0x6}, 0x0, 0x10a, 0x9}) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') getegid() r8 = semget$private(0x0, 0x3, 0x0) r9 = shmget$private(0x0, 0x3000, 0x400, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_RMID(r9, 0x0) geteuid() getegid() r10 = getuid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000100)={{0x7, r10, 0x0, r10, 0x0, 0x4, 0x9}, 0x80000000, 0x2, 0x20}) 18:13:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x81}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000180)) syz_emit_ethernet(0x1, &(0x7f0000000140)="b6") 18:13:57 executing program 1: syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) setitimer(0x1, &(0x7f0000000040)={{0x9, 0x8}, {0x3, 0xfffffffffffffff7}}, &(0x7f0000000080)) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0xf7, 0x80000001, 0x4, 0x1, 0x7, 0xb54, 0x0, 0x3, 0x0, 0x4, 0x7}) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x3, 0x200, 0x3, 0x1, 0xe9d6, 0x5, 0xfff, 0x0, 0x0, 0x8000000000, 0x7eca}) r1 = semget(0x3, 0x5, 0x0) semop(r1, &(0x7f00000001c0)=[{0x0, 0x10000, 0x1800}], 0x1) execve(&(0x7f0000000200)='./file0\x00', &(0x7f00000003c0)=[&(0x7f0000000240)='\x00', &(0x7f0000000280)='\\,(/]\\\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00'], &(0x7f00000004c0)=[&(0x7f0000000400)='{},&[\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='\x00']) ioctl$TIOCSTART(r0, 0x2000746e) socketpair(0x18, 0x4003, 0x2, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r2, &(0x7f0000000540)="84c06d580df6ef665f95f07797849fad73755cb7b4a39e7ac133ea0779a03a29832452b39556d9cc62e875c54e3bb753bdcd76fcf33bd006", 0x38, 0x40f, &(0x7f0000000580)=@un=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f00000005c0)={0x41ae12a9, 0x0, 0x40}) r3 = msgget$private(0x0, 0x0) msgrcv(r3, &(0x7f0000000600)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001bd484056e2b77b3b4e944605c00"/204], 0xcc, 0x1, 0x1000) flock(r0, 0x8) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000700)='/dev/wskbd\x00', 0x20, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000740)=0x7fff) syz_extract_tcp_res$synack(&(0x7f0000000780), 0x1, 0x0) r4 = getpgid(0x0) wait4(r4, 0x0, 0x1, 0x0) socketpair(0x7, 0xc005, 0xfffffffffffffff7, &(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000800)={0xfff, 0xf9}, 0x8) open(&(0x7f0000000840)='./file0\x00', 0x10040, 0x1e3) pipe2(&(0x7f0000000880)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCCONS(r6, 0x80047462, &(0x7f00000008c0)=0x40) 18:13:57 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x40000c000, 0x4000000005bce) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="000000186004008b00062b00faffffff0000a3d9613c042efdd100000000ffffffff0000000af6ce4f22276e2b8d7d9337f3c27160f17cc70707c6be65e1a59dd5f71fdeff44984ada991c0c7c5601d8ce0700000000000000d074aa067f63e341000000000000005e18", 0x6a}], 0x1) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x1) 18:13:57 executing program 0: socket(0x20, 0x4007, 0x0) 18:13:57 executing program 0: r0 = kqueue() fcntl$dupfd(r0, 0xa, r0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) lseek(r1, 0x0, 0x5c, 0x2) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000000)=0xfffffffffffffff7) 18:13:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x25}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x465c, &(0x7f0000000200)="97632d8372a0b6f14a087f78ac932d6270c25ec80145fc0a5a9b21ade9f93510839de7f95a0937a45e443fe9c52d37c0523174f3984bfc3ea0916f7bca466b7b482b415fca141ce6982da679fcf341e8c3f9b82a5c8a3cfca1ce04089b9461bbe28e756cad2e76b930dbd95002ff321a827060ba2d4508a5aa88cdfd50711829415b62293f24cd23cc2e01f6b45af4d40720690f13d8b66b") r1 = semget(0x3, 0x4, 0x80) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x48}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000001b80)="c0e9") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0xe47b, 0x1f, 0xe7, 0x10001}]}) semctl$IPC_RMID(r1, 0x0, 0x0) 18:13:58 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x28000, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000440)={0x0, 0x2, 0x0, 0xc778}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) getpgid(r2) fcntl$lock(r0, 0x9, &(0x7f0000000e80)={0x0, 0x1, 0x0, 0x100000000}) pipe(&(0x7f0000000f00)={0xffffffffffffffff, 0xffffffffffffffff}) msgget(0x2, 0x200) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000), 0xff16) getuid() ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f0000000180)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000300)=0xc) getpgid(0xffffffffffffffff) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) select(0x40, &(0x7f0000000000)={0xffffffff, 0x0, 0x4}, 0x0, 0x0, 0x0) r5 = socket(0x1000018, 0x3, 0x0) kqueue() connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000003c0)) sendmsg(r4, &(0x7f0000000e40)={&(0x7f00000002c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000a00)=[{&(0x7f0000000480)="353a549e74a967a42b5debaf09ac0d77f6751026e5a7715a062c525bd890115ec359c6dc38c96e817bea9852e7befcf45c0d2c4b10dfe95b7c33d159cb0008ca8c743f02bf40c3fbe64f368deab456c8d35675dd6096cad0dcc8e45c1c3473af0c5d1876176222e643a30ce6918cfe572aae9bb7556d5a9999b5373935accc8b79940aab31d664ab7e1cf289f7eaa447f87a68d8dc310f320bbd87aa8ce6c9d72f742d9f4dd646ec8120cbde083850fefb58003b6ac281f8d9e1eeea1f55594fcd8892551a1b5979cc4a0582693e993304ff58ff57923fda2755ce5aae0d8f", 0xdf}, {&(0x7f00000005c0)="a173", 0x2}, {&(0x7f0000000600)="7c6ff105cac87af3ae7e4c22775e7bc21198eda79718ba67f3d6f93f570d01e089135a0c1c8c3f391453f897b28c448472700949a4ca1cff9cea", 0x3a}, {&(0x7f0000000840)="087a9446137f5d71aeeb71ccb3d1e02f080c3343c709a3ae7480b0c022496f4f62eb7f6847977c909c37c6d452c42e0bc182bb93b7addd655e12f105f801a9a8401abe076fb265d4ec2215af18161cb7260d6386132e124c3232d3c9445f2ed937c0f39d06c40b052ec0cb9931396407934a6f029898c9a32cf6c033be68cdaf859bb6a9a322515f", 0x88}, {&(0x7f0000000900)="9dff312dc6c139870a4ce07928695eb54de65b16414e7f802131d3d02be16c9f91f2d8a18af7f1e9f8d2642b5e75b67f1ff63956915ee3743f7e1ce7d992fe4007189b436d02d5dd2dfb8d0e959b20f48da0d0c50482d5b8f715378ac5157df00a7aca271e76b2e4f446c56900f5c1bb2879655f174bd4f3ea411594561a6f00b1f8abdcd118c7db5e7c958d4fc6b7105e9507ba", 0x94}, {&(0x7f0000000640)="ce833c9a46279c152b7eb1e75e8515eaa9c0b803f5334dae17fc0fa663a3b52926e7f1a35ce7126b8ae77a09288f4fb174c433c20d3e64fe80d908def35481948fde71ac81fa0b2f2730d671aa3fb8201b6fd1d81dd705368b57", 0x5a}, {&(0x7f0000000700)="244856455551ce26b45783bf948a33462d45506b9372887e6e9344cea0fa18a84529e320caad59c60ab568b5dffc81136caea9191ad6690d05d8ae", 0x3b}, {&(0x7f00000009c0)="fc84d3615b9d6715c4ee234919fe78995f1132c36d167ffc05c773bf5bd5707b463b914349c2", 0x26}], 0x8, &(0x7f0000000a80)=[{0xa8, 0xffff, 0x7ff, "d80321aa1a6eccbd930d1f413ad02bb13e4c47d33e8ef5c027d164b7a98bae1b4010704364a9a392b39a1f632052434a50826055c9b9658fabb87f180a616c6770e4315ee104080178f13e6c86f573bc1bc420827287c26af4a758efe7399b96f03b472703110875020d92310ae3f888449134bc29d6cb34aae80efc61b4d756e8145af57abbef497a46c10c2b38896207"}, {0x110, 0xffff, 0x9, "032e3484c74888b89634db86470458db46d85d6b90a8f3e6b717cfce538c6a33f9bfa5f83d8931fa3e2b5a4a2ca1471fdee26e3bc6a3472a528b04171dd15d3500de681b19094dbce0660e97cd7a17b9a14e64989253f9d5a2a80dfccbca530e3fc7efd6758339054cfce15baf4725ff65a82f0216ba00be963598173323c8fe156aabbd89beadecf97e63c39b1eca2d3827e90241a5b1bb2ef7072139fd803ed85f18fb75be47055f71bc01edc258819efbaa47dbd20f83cca010b51e6be9ba8284c515442eaf3bcf54bea4c4db24ddac8592629603c30121dfdeaaf8e542751dd1e0fa743a35613b6576ad57303714f12e3bf70aa63aa131d9cbd6f7"}, {0x90, 0xffff, 0x20000000000000, "df3227cdecdca05f1546f0513003c1bec32a38bcc98b9e5416c16a1082fbc5ab6c5063e26adbe07abab02764ba086ce86a136b481118f7fbb9747251fb549b8eaf4d6d6327af032792bf9ed89dd7ef269454e7390d894220bcf7dc61f4f4ed4aee36dfeb95006705d1a53e2b6235865f699004c861fb6872ae07b00fd326ba"}, {0x48, 0x1, 0xffffffff00000000, "474b0bb02631b19dc732ff9ba85e16162c026a894a6afb5ccd054577e6e794ae2da66ca18305bb543185bfa5c5b5a890a390ece14a86"}, {0x100, 0xffff, 0xfffffffffffffffe, "d70d330b683073f765ed1dc8f60c3a96779b4042fffc3b2f93f77d27a9b4d9c9e019ba7d800ec397a8f8238d1dfc13a8b293704651cb6a911406877ff43d2a8fbcc2dd6fc76bc364dc17e8861958f8c7331153f0cd0e31440e1dd3103f9736442de4d3a7cd053b3953ef3a70356c17ae344e2df5964bf4ab18665fb4c8407e2f1890188c565158612ade37ab5a082790330bcbaddc593f1453619f8c4da0d047ac0bbd1941c3491f8fc00dfd0f2e7026a060e1a996314ce83fddd7ae74abf83926b1bf3127cbd0068cbd2b1fa6fd234417ae5aa27ea0486a3f1697982dfc58ecb8d50f665415bd0a9b94f51bed69"}], 0x390}, 0x8) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000f40)=ANY=[@ANYBLOB='\x00'/16, @ANYPTR=&(0x7f0000000f80)=ANY=[@ANYBLOB="9d67fbdf2951d6bc6b43674435a3a36a68ef0b977552a32664bcb5241399cc9cc322ec665f10818133a290a01061a94b1d1c1bfae813effde8b250a661dffdcd847acc9780925a80fefd3d4f2a812b327bdba6b9df0e1903ed6b44351215e7151cee0899b398704ab3233d34028af47e9cab382b52f2cff5097abe2573e8789289cbf414df4264df3a974b21c6a74cd4b5"]]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r5, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000580)=[0x5, 0x1, 0x3, 0x0, 0xff, 0x7, 0x10001]) getrusage(0xfffffffffffffffc, &(0x7f0000000780)) semop(0x0, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x0, 0x1800}, {0x1, 0x1, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x800}, {0x3, 0x0, 0x800}, {0x7, 0x9, 0x1000}], 0x9) 18:13:58 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) 18:13:58 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) shutdown(r0, 0x2) r1 = socket(0x400000000018, 0x3, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x200000000000102, 0x0) setsockopt(r1, 0x20000000000029, 0x37, &(0x7f00000000c0), 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000540)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x45}, {0x6}]}) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000000340)={0x2, 0x8}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r5 = semget(0x3, 0x4, 0x4) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x2, 0xe49, 0xd2c, 0x2, "ccc42f974fa1b5ae074728443faf062ccdea9513", 0x3f, 0x5}) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f0000000040)) semctl$GETPID(r5, 0x2, 0x4, &(0x7f00000003c0)=""/212) shutdown(r0, 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r6 = semget$private(0x0, 0x7, 0x30) r7 = getuid() r8 = getuid() semop(r6, &(0x7f0000000240)=[{0x1, 0x3, 0x800}, {0x0, 0x0, 0x1004}, {0x3, 0x3, 0x1800}, {0x0, 0x3, 0x1000}, {0x0, 0x0, 0x1800}], 0x5) connect$inet6(r1, &(0x7f0000000300)={0x18, 0x1, 0x7, 0x4}, 0xffffffffffffffb0) dup2(r3, r1) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f00000001c0)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) fchown(r2, r7, r9) r10 = getuid() setreuid(r8, r10) semop(r6, &(0x7f0000000100)=[{0x0, 0x0, 0x1800}, {0x2, 0x2, 0x800}, {0x2, 0x8000, 0x1800}, {0x4, 0xffffffffffffff00, 0x800}, {0x0, 0x8, 0x1800}, {0x2, 0xfb, 0x800}], 0x6) 18:13:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0x7) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x24}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') r1 = dup(r0) accept$inet6(r1, &(0x7f0000000280), &(0x7f00000002c0)=0xc) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000300)) r2 = open(&(0x7f0000000100)='./file0\x00', 0x10, 0x100d) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000180)=0x7) unlink(&(0x7f0000000240)='./file0\x00') ioctl$BIOCLOCK(r0, 0x20004276) fsync(r0) 18:13:58 executing program 0: r0 = dup(0xffffffffffffffff) ftruncate(r0, 0x0, 0x1) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r1, &(0x7f0000000200), 0xc40) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffffd56, 0x0, "9707d05185f36d66d31b437f3ca047ca1fc2b383"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x13, 0xfffffffffffffff7, "840300000007f1ffffff0a00001a00b877b400"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f0000000640)=[&(0x7f00000005c0)='^\\-\x00', &(0x7f0000000600)='\x00']) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x10, 0x0) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000140)=0x401) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x0) execve(0x0, 0x0, 0x0) 18:13:58 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x800, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x55, 0xf0000076, 0x200, 0x1}, {{r0}, 0xfffffffffffffff9, 0x18, 0x80, 0x8, 0x7}, {{r1}, 0xffffffffffffffff, 0x90, 0xfffff, 0x400, 0x8000}], 0x8, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0xc8, 0x800fffff, 0x8, 0xef57}], 0x6, &(0x7f0000000180)={0x4, 0x80}) close(r0) 18:13:58 executing program 1: openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x790, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) 18:13:58 executing program 1: mkdir(&(0x7f0000000140)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x208, 0x0) openat(r0, &(0x7f0000000080)='./file1\x00', 0x8000, 0x8) lseek(r0, 0x0, 0x0, 0x4) 18:13:58 executing program 0: r0 = syz_open_pts() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x5) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040)="f2daa36c553860a9b3f41a4786d03cc8ca2cdb9774c019866353cf7b8743b854f2dd", 0x6) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200000000003ffc, 0xffffffff7fffff00, "0503c966f22e95a163797f0000009dae000400"}) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() ioctl$BIOCFLUSH(r2, 0x20004268) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000080)) 18:13:58 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000300)={0x0, 0xffffffffffffffff, 0x80000005, 0xffffffffffffffd9, "85754908a7a7230062f90f00000800"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f0000000180)=""/35, 0x23}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/4096, 0x1000}], 0x3) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x800, 0x5, 0x101, 0x5}, {0x0, 0x80, 0x0, 0x1000}, {0x4, 0x100000001, 0x3, 0x9}]}) 18:13:59 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) r1 = semget$private(0x0, 0x7, 0x4) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000080)=""/115) write(r0, &(0x7f00000002c0)="21433cf9260ef224446044c2d0652ff2a7da00000000006037091b83751611f1a32b1b794a05cfecf96c621cd4099d5c6ca4c160968fb6c4de2b685a99553deac047722f760a8e57bd2291b67cdf12108a74300000000002000f000000000000000000be26da1c77e414df4ac40700001cc28a7615dc5e06311fe0c3ba297334e5bb48ea1863a23f93c0c4982fd39188b7d841c07ddfca778eac53b28e07f7ff7034ab0f5c2580e7472b", 0xffffffffffffffe6) execve(0x0, 0x0, 0x0) 18:13:59 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x200, 0x60) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000080)=0xfffffffffffffffa) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0x80047460, &(0x7f0000000340)=0x80000000) readlink(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)=""/129, 0x81) syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047460, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "e7d373a39a3aaa8bf86590044961d05f24c809e9"}) 18:13:59 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000080)) r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0x7) writev(r1, &(0x7f00000015c0)=[{&(0x7f0000000480)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc2836bea1e572848edc91bf271dc100e831d9baa3f19a7cb6b6b67feec9e249b7242c4bec2c70548c023cf3fc7fdbe8d091a4a96c9994584ac5befd9e6d74fe688ccc34ca1d5c26dede78746e71302c714819f691341d272453760aac318bd0f1c5bcfc8f351be84be41e461484c5a0997c0ae89b4f1edc8ba63d42acb0b6450423c0c25c9b19d327f73db26d0d19318de2abafad6390c42b8675ee36545aaa465d97c7c02ffac30b9048ed53076a95ac468e0f9b98f72e7cb2e73ddc69b76013bc01c7b94dd4e6d8131445c94419360d2734251642439d32fb4fce76f32c1cb689fe6e04d614e0d23f9924154dbb1a84401d09297204c8157f140457b46dfee3ac8f242a61d38a2c9561c4c9c01c8aa7c36d371aeb9286e1f01240049df5ba85e10c0d", 0x148}], 0x1) 18:13:59 executing program 1: r0 = kqueue() open(&(0x7f0000000180)='./bus\x00', 0x12, 0x40) r1 = dup(r0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000140)={&(0x7f0000000080)=[{0x87, 0x100}, {0x0, 0x9}, {0x23, 0x2}, {0x7, 0xffffffffffffffff}, {0x84, 0x3ff}, {0xaf, 0x5}, {0x1e7, 0x7}, {0x43, 0xffffffff}], 0x8}) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)}) 18:13:59 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) 18:13:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4c}, {0x60}, {0x800000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)='s') ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) 18:13:59 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r0, &(0x7f0000000040)=""/110, 0x6e, 0x40, 0x0, 0x0) semget(0x0, 0x1, 0x142) setsockopt$sock_timeval(r0, 0xffff, 0x1006, 0x0, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0)={0x3, 0x5}, 0x10) 18:13:59 executing program 0: r0 = socket(0x800000016, 0xfffffffffffffffd, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffffc, 0x0, 0x0, 0x9, "00000000e74de40000000000000000000600"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) fcntl$setflags(r1, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x6, 0x4) bind$unix(r1, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 18:13:59 executing program 0: setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x3f, 0x6, &(0x7f0000000180)="70ac47c982664e333c144d7901388ad2eb769fead6ac57a40e7e3e6cfe87f87c1ff606ca89ebb877383926f9abef76b927847c0ff2083657ff3faeddd5de123bda4617987bf5362e2af28f5b7f2ca2cb5054bd3f11e6543d31c5c423e20a60fd4250078802406cf68bd0f5012ce0c36ccc853e9d70b2550b4d9439a9574d37f4dc9b2ceea752c0fc562b1162c2d5f5d2b72c9680a9acade27e5311e3f4cfa5992836b55f44fa3ec3e9b143d1f680f6180a8c7ce2a49b46fcc30fb8da2fefed1194df", 0xc2) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 18:13:59 executing program 0: mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4500) open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x4504) chroot(&(0x7f0000000140)='./file0\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x4) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000001c0)={0x3, 0x7}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000100)={0x3, 0x800000000000002}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r1, 0x0, 0x10000) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={{0xf24c, 0x48e}, {0x1f, 0x10001}}) getitimer(0x6, &(0x7f0000000180)) fcntl$getflags(r1, 0x1) r2 = fcntl$getown(r1, 0x5) fcntl$setown(r1, 0x6, r2) 18:14:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x3}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xa0, 0x0) 18:14:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000240)="84c6a343") getgroups(0x1, &(0x7f0000000080)=[0x0]) setgid(r1) 18:14:00 executing program 0: r0 = semget$private(0x0, 0x4, 0x50) semctl$IPC_RMID(r0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) semop(r0, &(0x7f0000000000)=[{0x3, 0x100000000, 0x800}, {0x3, 0x4, 0x800}, {0x0, 0x8, 0x1000}], 0x3) semop(0xffffffffffffffff, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) semget$private(0x0, 0x2, 0x1) 18:14:00 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008001501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7800be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006e000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xa9, 0x0, 0x0, 0x0) socketpair(0x3e, 0x5, 0x100, &(0x7f0000000000)) 18:14:00 executing program 0: pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fcntl$setstatus(r1, 0x4, 0xcc) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r0}) r2 = getpid() getsockname(r0, &(0x7f00000001c0)=@un=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) setreuid(0x0, 0xee01) fcntl$setown(r1, 0x6, r2) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[0x9, 0x5, 0xffffffffffff74d1]}) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000140)) close(r0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x11, r1, 0x0, 0x0) 18:14:00 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x9) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000000)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0xffffffffffffff99}, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000040)) 18:14:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d7c6e23c5100e745e400ff46d700"}) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000280)="0051237a1e6199db20c056f926746f4c2fbff1cb88ac110652318dcf5f91e56a094019374114722ae62196b944725271ca54a0599ad2299cda4916cda08cd2b78f95bec2529f1a9a1d10afe254c5e7d7ebbfd3e2bd612d9d4058a71adc278b3f643216938f", 0x65}, {&(0x7f0000000440)}], 0x10a) write(r0, &(0x7f0000000200), 0xfe72) syz_open_pts() writev(r0, &(0x7f0000000180)=[{&(0x7f0000000140)="50de9337bddb0f164d9f4cc891376940ffacfeb6d9171288f801e2fa102bb0367f", 0x21}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7f, 0xfffffbeffffffffc, "0100000000027f00000010006624520900"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 18:14:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000040)=[{0x4, 0x1, 0x28, 0x9}, {0xa0000000, 0x9, 0x3, 0x7}, {0x7}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 18:14:00 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x8288, 0x0) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) linkat(r0, &(0x7f0000000140)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00', 0x4) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f00000000c0)) getitimer(0x0, 0x0) r3 = msgget$private(0x0, 0x400) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/125) semop(r3, &(0x7f0000000000)=[{0x2, 0x8, 0x1000}, {0x3, 0x36, 0x1800}, {0x1, 0x0, 0x800}], 0x3) 18:14:00 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000000)={0x2, 0xff, 0x3}) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000100)) syz_open_pts() 18:14:01 executing program 0: mknod$loop(&(0x7f0000000080)='./file0\x00', 0x2044, 0x1) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000100)) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x201, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000180)) fcntl$setown(r1, 0x6, 0xffffffffffffffff) minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1) 18:14:01 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x280002005, 0x2065d) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745f, &(0x7f0000000040)=0x7) write(r0, &(0x7f0000000080)="fe0679c8b9069d3f0f3baf30ee842e1128caa760b6d505249a14992c0c59a90f4e4f8fff1fb9d46c2776727d3fe07c881fabe6ddb81b69803f1b23d28d2622979172fd19de12f61616e0de636f24f5795871642f1b58ed6d11ef2318e4727c9ee34c503c0722a308ee34e367979087f2df7308413e9e4fdb32598d30feb2b8279e22f730ceb3cf6784", 0x89) 18:14:01 executing program 1: mknod(&(0x7f0000001b00)='./bus/file0\x00', 0x0, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfe) connect$inet6(r1, &(0x7f0000000080)={0x18, 0x2, 0x9, 0x4}, 0xc) write(r1, &(0x7f00000000c0)="17182a712f75912473c540f043bb7f8fb3089b0064c4193c84dea4164f863010cc462db646770f06de2562efd0e63a29e9c28e165339bcb0cdc704aed4a02ae30ddae19e49ad82f35c2bddbf2dabd6fc42c0512b80cb661d2832db3b550d7eed9bc3c728c8cf4c9025", 0x8) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000000)=""/104, 0x68}], 0x20c) 18:14:01 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x28, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000140)={{}, 0x2, &(0x7f0000000100)=[0x0, 0x0]}) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x84, 0x0, 0x4}], 0x66, 0x0, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x200, 0x0) r2 = dup(r1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000000)={0x49451f2f, 0x2, './file0\x00', 0xffffffffc2f4e05f, 0x1, 0x2, 0x80000001}) 18:14:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5, 0x0, 0x0, 0x1fffd}, {0x5}, {0x6}]}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000180)=0xff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x28000, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000140)=0x401) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 18:14:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) seteuid(r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x6, 0x0, 0x20}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000a40)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCEXCL(r2, 0x2000740d) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f00000003c0)) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') r4 = fcntl$dupfd(r3, 0x0, r0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000240)={0x0, 0xb1b1, 0x9, 0x1, "58180f42c766818f64f152fb7d91263ee73e7d40", 0x2, 0x9}) ioctl$WSDISPLAYIO_SBURNER(r4, 0x800c5751, &(0x7f0000000280)={0xfffffffffffffffb, 0x4, 0x8}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x200, 0x0) sendto(r3, &(0x7f0000000400)="2596d215da5676e32574b3b2ba3a1f89987b729272ce50b4ec3727f71623e59216755b8da5b606b0c737bb8d6ca76eb318ed54d48f56f424202d97bd2d6343869324c45eeb4716bd7d74123deaa0db8707aba0e456dba9e336cd2ed1cc25e4372f371a9b640e39f29312c4695bea325b48020d6b58cc7f0c6a96dd6145af0bcacdee18ff8e58b7e3c2116c6a", 0x8c, 0x4, &(0x7f00000004c0)=ANY=[@ANYBLOB="01002e2f66696c652000"], 0xa) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x28292, 0x0) r5 = semget$private(0x0, 0x3, 0x400) openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x40, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000500)={0x10, 0xfffffffffffffffc, 0x4, 0x8001, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x9d45}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8001}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8000}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x400}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000dfe000/0x200000)=nil, 0x9}, {&(0x7f0000fe8000/0x4000)=nil, &(0x7f0000e6c000/0x3000)=nil, 0xde}, {&(0x7f0000ea6000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000f87000/0x2000)=nil, &(0x7f0000f22000/0x4000)=nil, 0x8001}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ee1000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ed2000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x80}, {&(0x7f0000e99000/0x2000)=nil, &(0x7f0000e2d000/0x2000)=nil, 0x5e8}, {&(0x7f0000f5a000/0x2000)=nil, &(0x7f0000f14000/0x3000)=nil, 0x5}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ecb000/0x4000)=nil, 0x3}, {&(0x7f0000f57000/0x2000)=nil, &(0x7f0000faa000/0x2000)=nil, 0x5}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x57) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000040)) 18:14:01 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) flock(r1, 0x5) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) flock(r1, 0x2) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x8080, 0x0) flock(r0, 0x8) 18:14:01 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x8, 0x8) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000380)={0x20, 0x7fffffff, 0x1, 0x5, "878858a1afb833248f9a8dd6b1683a0a3fb1b1e3", 0xe1, 0x5}) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0xf8b4, 0x0, 0x1000101, 0x0) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x22, 0xf000000c, 0x7, 0xceb}, {{r1}, 0x0, 0xa, 0x3, 0x3ff, 0xffffffff}, {{r1}, 0xfffffffffffffffa, 0x20, 0x800000c2, 0x9, 0xffffffffffff8001}, {{r2}, 0xfffffffffffffffc, 0x0, 0x6, 0x46a, 0xffff}, {{r3}, 0xfffffffffffffff9, 0x34, 0x1, 0x4, 0x80000001}, {{r1}, 0xfffffffffffffffb, 0x41, 0xfffff, 0x1f, 0x8}, {{r0}, 0xfffffffffffffffb, 0x2, 0x13c71dbb7d70863b, 0x1, 0x7}], 0x674e, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffffa, 0x17, 0x4, 0x3ff, 0x1}, {{r1}, 0x0, 0x1, 0x80, 0x1, 0x2}, {{r1}, 0xfffffffffffffffa, 0x60, 0x80, 0x2, 0x100000001}, {{r1}, 0xfffffffffffffff9, 0x40, 0x0, 0x6, 0x6b}, {{r1}, 0xfffffffffffffff9, 0x0, 0x80000005, 0x7, 0x4}, {{r3}, 0xfffffffffffffffd, 0x98, 0xfffff, 0x3f, 0x9}, {{r2}, 0xffffffffffffffff, 0x4, 0x4, 0x1f, 0xfffffffffffffc00}, {{r2}, 0xfffffffffffffffa, 0x0, 0x1, 0x7, 0x7}, {{r0}, 0xffffffffffffffff, 0x0, 0x1, 0x10001, 0x8}], 0x4, &(0x7f0000000340)={0x200, 0x2}) r4 = shmget$private(0x0, 0x4000, 0x1, &(0x7f0000ffc000/0x4000)=nil) shmget$private(0x0, 0x3000, 0x4b0, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000000)=""/53) kevent(r3, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) 18:14:02 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000001040dcc400"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000d00)=@abs={0x1, 0x0, 0x3}, 0xfffffffffffffee1) writev(r0, &(0x7f0000001540)=[{&(0x7f00000001c0)="f7234dcf539b3f076e57f65595a66d11542796b72b7d4d31b5a3a23a00cdde14193abdf23dda528e0c838acc84f0cf79ac1f7b616733e58bc115e22a44f2ce49f5171b9f316fb81bb46539a89a2244b2555733944c6eebb065886ad51e03605eb66cdf1706c71428928f462db364ebf1c2134d3414330f5a22170acaa7eef703b10fa03ab33093098e7a4c875836b1306c8d4e4702dbaf45d78c95841205a03373f093d286642e2700fdd5009e804377370ef12e1c29019b28", 0xb9}, {&(0x7f0000000040)="2805ab1e09bb1c35ba15d9ce01c4b974032a7350adf2dbd60c7dc45f40a55460267a8569aaf09792a80f729d2451288901dd5f3631840370ffc35d54b16e0e835d77eed7bd9e19cdb0143f4d6da7d9320eb4af835f5a9cf08d4c751a08861776f2", 0x61}, {&(0x7f0000000280)="c35de36cc7baf3bdcee026eb04cd9f6a61335ebce15113d7f915b7d831e42c9845dcbf3c47816e97926aec0f3306c51e2d222a6db84f626ffcfd912dafe05811507fd1a9efc78761c1eb6aee22abe5210a1c29bb410c4281216a3e77b8eb828a011ec13c371eff11c8cdc46ff5f4b4e6a6a4c5b9bc94da39e22f756c72d8df63537d54ef13cd69f04da1ddac71a5b2d08a94776a40650e889f124d104a9b9dc397541f79bfeb7ee99b3c3b745d41ef36462401a9d7a99a4e13a2ba1454b5b4bf0b5d1af782129625208443ea5fd99347b56f8e6a77a9af7668a544add8ea4ef96750fd021eb3df7fba62115e5f6a2aa0bce0bcba3b0af9a91447058d2c2f697009b3f2118934c6fe2cc7dc90791a7b081b94f1d771d1ff2aba2cb0d56e98a158549d45cc4346bfebc8cd5d8b06a9cdfb0b19b257ada5ccbfce878ce97075bfbd417af17e09f857d0c6f35326d41df2ad39e736fd263cf83d0563256abb00bffe5bc80e6696939b4f05ab37c36888652fa97c7f28701caac126abf70961c43daafec243f72875b08f9f1cd7108eb78a35ba8711a15eff7dce79b877fcb0d104683d69ac7e31558da117e5400075368c5fd6e58833acce45a000a506e3625544a046e65fb5da6ab229c85f29124b06e6214c5aa41dd332586eb2b60955f0000d0637484215cfa5d0af733ea5e22e1b618608597f1a2b204f0873d5c43a640b88345cd81676cf14d8fa6dcebc09b89f801663e489ff8e4d9406a38027030afe8325f9b2279ae7e36f247be2b5b1b3cdcfd2dd580d458fa09b7059d650bb03f4818a9924e6626cedf33966a8ba9a9d1ff81f17de6b7fca7f125f56de6a4599c6b7b60a1c54fdb719fac61e2b4f29385b6b2132ba84f0b7aa6b9464bc8469a79420ab0b69b9c6aadeb43c2c12ba2a0f27e36bcc282ffc468ae4ad8d304987f0e7c8dbb58c300069e6613fb9e3a699a795f20f856625ed8b74d6ae0c565df8ecf8c08d7d9721c052ace00e6dc515fcd7173bea450b9f1c4ab4a494593ecc9cea2b693a9ea149b8ea3c23a51090627bfba2d1979bafb3837add2e70c2c04ff07dcbdef9db28d23e05a909ea44ae4a227b5342cf585e81ed206a63eb9d28e310be6d5e8c737ddc0c122573b48be66b87dc9d463894881d9e43965ad7c9bf908e9b01c73723db5a2cf86f2055d26b35b0262d953d6b55de226c659708816c36e6ca069001d20af0f4b4917e3f27326ee35f14ced24afcf4c5cfb744b4f2ce01bdc2d9b4bfbe7886c83776953361c2488a1275902bc5bdc1676c779d83c4b8fc2b9fcee425e6bea739f49d5baaa1e0571da4e29401c2eb89563d612466a3df4e629a67944ed794ccbc8126c3db594319c58051276a09fdc092ddfd6d06b965cf77c115c139ac8902c891fb4443b0314e5a53746024c1b042a8b7670b9c5d878c124cff0b0e01472ee4d8087f465603c1c427092bb4de635b7f0d4a4a0a904b92ad77c0f388b6b8135b57d2942c4bc73a2e17a58eaae6189aaf3f6a93266a943c5b88e9a47e81d69dec441446cd166fa2bea9fd87d090a2f5864c4777932b96a59abbaf62f11681ccae37456005d63d75ee854b1df3e65c097e42489721c04f3679e2e339c8857196dba93edcbf97a880b48b91ab9218ccbd1668d2e7ef0ab27e4c7e94002950ac202d5460b1042b7e539a4b97eefc03523d72b907fdb1880b26f1e45c989e1d16e9417038284292f20886be0588c7095c848466ecba2798ddacc15aa1fd33d4c3c46b70913a9a19748fde9ea4808d62dc85495375a8d273fab83e411c4f15b0f1b1ab8f18a7c580042133a83f0e90742734b958aeb68b9db3fcadbde797a94c0024ad2ced59b8d0a5486ac4b3ab389356d45d10fb67ee6a1763245980df2d4b30d085ec620fa4b6cd0f37fd59813f2e345918ca7384088e6560208988f662f862e1fb305632bc4275b821edfe7fbb50976eed189a30fd2dba4e335be3d79171c2681ba4b6fd23082bd71217281cce50a210d9720416a57f28361cb653c8cf6e73f8b6868827ba5b4063a57913d16b7f2fce8c93ec69327061641ea1db99c006f346f203374725e4f7ee8605b32ee39a12dcb8f8b5ed1b1194b0cb5f72c4463f9024bbfbfb1f1ceae168bf37eaccc2f0962a30e30e14fe52169f2fad83c9674b09167ae7ae2049b2cb185d21d61d11013948ee0db37f4aa4ce66bb9a3d8ee52440e3b5df1b8a10ceb7797cffe552a1a60d9201ab99f4121d9f1c098086ec58c1961f6559553e181fb872b799baa5a0dd8ed988edf8fe6d2b42e05c36086782865c18312049b9da0b4f2a8729b43dd4c654e1ee457a60c307d42330e2e186357363f3c6c0adc67cc467e865d8ea8ebea90c72a78638dc68b845875ffbbba79da4ee8f54eeb9d12c1421e6e0193e23587164f945fefe1b535101da1f55db05e7ed4cdd05d1f3f1406fe550e969bece801c1072893b9b5907741a70d06a3f7bb45431ed86f7d47484c492493b5c0b05dd13fda78c8ee2eb2acf692de65337141d6e10c37f919412407ca5b0eac79b80cdb9897bcf82e560a854d9bcfcb9ba743b28eb7bb92736f5123cad5524c022059741a8c449a29a4323ee7b78d41efc1826646a790293e5340e87ad7dbbad01144f3547df72db0127b213d8f7b3d4e8d055928f3a68a094bd7e714d75899c4599dbaabb1571e0d7d5568e07fde86ec15e89d4eb020edc9e3230684f3fe8e38d1a198c47c104c2279b3194288c42e5b817daee7a915f0a96dc9335c77c84b87cfbd5d1fe0759c772c260927441706810a11cbb535f299b30ba5ec90a23c81dd496567f5c39f5a002f11efabd19abcd414f4043852b174038be61334b2c88f9860dcc56640b608a0d7af4acfbaeff8e25da73500bb32d15b59c476a320ea7fa25a3934c3c9d576bfac683a2e0c351c6605c86c0007b7f06c90a44a0435fc1afe89d0f4d04a3746e145107a6ec78b497856945276664c045c1b62e04563bb0beebbe09bc8f9b5c11a7e3862427dc2b3f776860594bc1c721fb4bda7d2b36198af2fad18fdb7d481b20de614dd80910c62a2bbd1c8d71f58d6be7a40d0784fccdc162049767ecada7d0b14fcf8559bf6ed0e5dcb0abad1a590040bae906e026fc8a59f569c8027e57080308d61624b38d20ff8231ea3027a3814dcdb0bcfb6b25a5e467709d42a4a4fbf3c233ec3a05a9a30a0ab97222f9a3667fb686e222f2955cfff94cb52db2501da077a7baab2843a024b2bae5b9f91a5c398f1593dbc83db27d4cd74a50b12b3109ed4844516383000c91e029426f4b5d3a3569f2ca2d1095e079963389b61a5fd17f5e1013ca012b9cf2413b8a9a49e3991699ef28d5c09c637c42cff2f2a231ec8597323d8ee8d2082c1a800f2df024e75f2cd512a4c7bf4421e9d51b44ac81a4a0b33a28f0d3ff2d23bc0a94a47e11321b0fa2fdc932cbc26d66e1d6138fd18ed62086dba3f9e6e8c66f106a7f92dcdf39fd4d4106c0821f1b238f1d881c80b35393e1bab40fcce0eb84a330a313148775564c9fc0f826fca93d475c10ff78d8dbd5ada46a2c832f", 0x9df}], 0x3) 18:14:02 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = getpgrp() r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r1, r2, r3}, 0xc) r4 = shmget$private(0x0, 0x2000, 0x148, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000040)=""/13) r5 = socket(0x2, 0x400000000002, 0x0) setsockopt(r5, 0x0, 0x20, &(0x7f0000000140)="000047d8b3", 0x5) accept$inet6(r5, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 18:14:02 executing program 0: r0 = socket(0x11, 0x2000004000, 0xffffffffffffffff) pipe(&(0x7f0000000000)) sendto$unix(r0, &(0x7f00000000c0)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae264aa0416fa4f376336acf00b7804be781e4991f7c8df5fc482297be1aa5b23ed00a0edb2ca3ea3c257699a1f132e27acb5d602000d6d0263a8af47ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f900000020000000000000202080100008000004000"/177, 0xb1, 0x0, 0x0, 0x0) 18:14:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x80}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) 18:14:02 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)=0x3) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="88") poll(&(0x7f0000000100)=[{r1, 0x42}], 0x1, 0x0) read(r1, &(0x7f0000000040)=""/32, 0x20) syz_emit_ethernet(0x1, &(0x7f0000000280)="fe") 18:14:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x8240, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x7c}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = semget(0x3, 0x0, 0x280) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x1, 0x0) semctl$GETPID(r1, 0x6, 0x4, &(0x7f00000001c0)=""/46) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0xfffffffffffffffb, 0x35, 0x9, 0xffffffffd3edad84}, {0x1009f, 0x3, 0x100000001, 0x9}, {0x1, 0xd152, 0x3, 0x200}, {0x23, 0x20, 0x1}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8880, 0x0) r2 = semget$private(0x0, 0x4, 0x48) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000140)=[0x4, 0x7, 0x0]) ioctl$BIOCFLUSH(r0, 0x20004268) 18:14:02 executing program 0: syz_open_pts() clock_getres(0x3, &(0x7f0000000040)) nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r0 = socket(0x40000000011, 0x3, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x39, 0x3}], 0x81, 0x0, 0x7, 0x0) 18:14:02 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x5fffd}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 18:14:02 executing program 1: r0 = socket(0x1b, 0x20000000006, 0x0) r1 = socket(0x400000018, 0x0, 0x40000000008) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r3 = getuid() getpeername$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) setreuid(r2, r3) r4 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setreuid(r4, r5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semget(0x2, 0x3, 0x200) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)) 18:14:02 executing program 0: r0 = socket$inet(0x2, 0x3, 0x2f) sendmsg(r0, &(0x7f0000000840)={&(0x7f0000000000)=@in6={0x18, 0x3, 0x2, 0x9}, 0xc, &(0x7f0000000640)=[{&(0x7f00000009c0)="29e27bf687279fa5878d5ffd93d153b1b060adb48fa175854b3195b26274732c61bf1fa1e326006f7128d1108903f553ebb883de9329f7c6a569caa6c927582fa5dd121477d44ae181d81012a325ada64e8ae1061bfa7837cbc91317e8940ac1279e43b10f", 0x9}, {&(0x7f0000000080)="3d41bf96a3b8959c5aee12950b68438d8716ec4e46fce8b8f977cf00e473565575e64f386a27b6aafee8526a5fd7b71606f2bdefe0e721c62154e4cf1b5743621a4929efd56ce58e1da1c87c64ed931e7c73b2a62185e4b7e4cc4500f9ea9fa054eebc56c764e99ed507e338fede92f67fcad5a8c678ba5b9ca8f6df89454b6db1b4ad4599873d04110c7a140373fa09251441da8fe474767eac0becafe8fa440fc13756a35e930f5e853c7088cd3cade4853410cf7f0953abaa8889a9ff9056940ead8aa14819c9cf36f5801948f552254dd2e19a015b", 0xd7}, {&(0x7f0000000180)="7e5458ed58f1da71c394da65c92d3b781f4f747478164275b01c06a5c038d9516ccaaf74255ec320339d47aabfa04461ec479b28b9dd99dd5bbf17261c87e82e9e67e5b695d74d85b5d0b02610fb756e0e309275db6acd32dfb3ed78125a1d78d0181fbbbc68b5f115d60f", 0x6b}, {&(0x7f0000000200)="99927da8a620f3b1ca298fd2dd6ab34584a3a4bb03561fcf295abc571fd39895e524752acd8d8bd9e6b7271bd3fe4b91176fe34e9487fd830b4036702f2d658b4339553e3c62d57370890f6fba645737fa1f0c0c088c849a754568a3cdefbee8acc49af0d71a03f3f36b9d485c92783bc03f8aa36336e531216668ae64a6347cdae7bbd43ddc70384a084f5db845a9a6b85115ffead8f175f50091953360f3", 0x9f}, {&(0x7f00000002c0)="59b357f87049a9a1093ea1cec991254c4ca73468a5af986e15c7bb52127fae49ad0eae68a2773d5dc6a0142cdf8e490a88b63f087e3f6ab438c1fedfd260446da1e35d", 0x43}, {&(0x7f0000000340)="0d427d2412480bcb923ce6f708fd40f07ea55f76d8ccc11c609bc53c2e8a85a98f5cfa3ee9e2937947a9c3b38057f831f289bf328b72070d349639b02346e3a7e616a80354088c910cb5245a9e24e201bf35f0914389a94a7969da42254b9e0476c82f165850f486df2808719580c4efbc9a78e4dba0f375d9c39b70fa9cab000d27ec8a28b1a6a2b5f2c493db77bb58e1b0c264ac46304d43a4778981f52d64fbf60f2e271f02d024d1c64519884922edf84de8e5f64abab333651972e4e1168a36da2079a7d672916630099b523c800be0f7ac9c35dd281761bcd57470168934cd7ee446c4a5be2a37d2560e3fbf3686eae867e82ef6aec43f", 0xfa}, {&(0x7f0000000440)="345aa38d3c96d3c35a7a56ccc3c1fad1b6c03e6bd0d6578adc754744b28b5b6b811383662ec2661c99059b6ecd6574b154e848cac3f942e8a882d7db33f15fdc3a34920e4d48d758a8faef3cd2fe1e66b81e302c9be75829640401ff1be6b7cf798eb0339fe9de0a56e4c6c34982fafee2b353f58b9e3f3450f08d195cd0af9289318e184c6c564f8ee677197d7e9ec6196bd45ac97f0c5dc0468cc72a1c91216750a11009cb9563f8d747bd26f20c107f7938a432673e5c8caa450a7a0f02a8effcbaabfd67084d3d2d44d9bf406ea5f77e575cf3daa810379083362c5707249f4530eba829543f14709d67a1041f0b59a137ef9d7be38b7b4180a5e60b", 0xffffffffffffff65}, {&(0x7f0000000540)="77093fd548a0ad91d5ae00d93e757aefaa50a41ed2c933b63fd599257619f3410069e0750e7826546d9a93915abfc31031acf17bf57db82f19b4e41bdc13dd53cb25a690630e6fc836cce164e930675a799e46470f47b62b083f5cdeb65cedc9b32b72a9bff9a03530973de612eeb5106a0c559316c1abcb7245618886b084", 0x7f}, {&(0x7f00000005c0)="b0f0caffffc7ca3737dd1000068bbb2418f57ef7c9569c1b0e522da1e5a9c051eb03ccd315e9515341ec84bab6036810d6008e1005000000b198691857af83f001d449", 0x43}], 0x9, &(0x7f0000000880)=ANY=[@ANYBLOB="3800000000000000ffff000001000000e243a940b2060775303a0a50f88c7f487d0259b7da4675fbbf337edff727e0ad0dd59a6f00000000e000000000000000ffff000034aa0000a2028d4b65516c2b25987ca165028cbd2e97f74b88e166f2b1595c0634877f3f4b710a29d13bc92f126b30c10b4ad822abae037c84fc4f66ce30d99a6679705f3c425ded43ebb672ea529c8a510f8ef74c3d6577fb0b6c060600000006dbdc1ad3a13181d4021ed88713ad081efc48014ad5167c7449c9427e70c993d03b17f9325bb066e112c7fd38046ccc5507a933b330a39ea66b283ced8b3b1dca7160b0d79fc345d9ed0d71945903daededd25bf53719eb516e27a3543344b49cb0bfdfa56503d3069a339268fa0b0200000000"], 0x118}, 0x5) shutdown(r0, 0x1) 18:14:02 executing program 1: setreuid(0x0, 0xee01) r0 = socket(0x18, 0x2, 0x0) r1 = geteuid() r2 = shmget$private(0x0, 0x1000, 0x408, &(0x7f0000ffd000/0x1000)=nil) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) r6 = getppid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x80000000, r1, r3, r1, r4, 0x10a}, 0x9, 0x0, r5, r6, 0x2, 0x6, 0x5}) r7 = getuid() setreuid(r1, r7) setsockopt(r0, 0x29, 0x20000003c, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 18:14:02 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000000)="021437", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ftruncate(r0, 0x0, 0x4) 18:14:02 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x8000, 0x0) syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x3f) ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) poll(&(0x7f0000000140)=[{r0, 0x41}], 0x1, 0x0) 18:14:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) syz_emit_ethernet(0x2f, &(0x7f0000000040)="4c97adccfb2a67b02938801659649d510a30c6818a70d748358f21e316ec854fb26946283544dbb71509f790c909eb") ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x8) fchdir(r0) socket$inet6(0x18, 0x0, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_extract_tcp_res(0x0, 0x0, 0x0) fsync(r0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000080)) pwrite(r0, &(0x7f0000000100)="fbaf8a8d1a029be96914f6357e3a", 0x7, 0x0, 0x0) 18:14:03 executing program 1: r0 = socket(0x18, 0xfffffffffffffffe, 0x0) listen(r0, 0x0) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) 18:14:03 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x9}], 0x0, 0x0, 0x0, 0x0) r2 = getppid() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x2, 0x0, 0xff, 0x220, r2}) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1, 0xfffff}], 0x8dd, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 18:14:03 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x798f, 0x7fff}, {0xa0, 0x8}}) setegid(r0) setgroups(0xfffffffffffffe01, 0x0) setuid(0xee01) shmget(0x3, 0x3000, 0x48, &(0x7f0000ffa000/0x3000)=nil) 18:14:03 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x80, 0x0, &(0x7f00000000c0)='\b\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="440cbc2d9bf92415de0cc239caf13833e68defcdf92f9e7bc7a75041d6ddf1c314125aa14677955635487681d9649867aed4ff0f000075338f7b3c4ed5955a1764d21552b9f9c162df9745ce3e22882bf2d04485438ddf5edb203f53739197bfc8fb249d7f05b6f8d054c122ed6dad58e2a785f97d1357cc89b205f1551d21c0b8d294870c87bf1ea8918cf23f39f7758b7466e3dcc53ce19ba50f911b91d43688a1803dd06e271d3d8300"/180], 0x10) unlink(&(0x7f0000000040)='./file0\x00') 18:14:03 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, ""/52}, &(0x7f0000000080)=0x36) accept$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r2, 0x20004276, 0x0) setuid(0xee01) ioctl$BIOCGETIF(r2, 0x4020426b, 0x0) 18:14:03 executing program 0: select(0x40, &(0x7f0000000140), 0x0, 0x0, &(0x7f0000000200)={0x1ff}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0xa, &(0x7f0000000040)=[{0x3f, 0x1, 0x5, 0x2}, {0x4, 0x6, 0x6, 0x6}, {0x0, 0x8, 0x2, 0x1}, {0x2, 0x7, 0x9, 0x6}, {0x5, 0x20, 0x6}, {0x4, 0x11, 0x2071, 0x6}, {0xa3e, 0x401, 0x5, 0x4}, {0x6, 0x7, 0x400, 0x5}, {0xfffffffffffffe01, 0x9, 0x9, 0x100}, {0x1, 0x9, 0x80000000, 0x1}]}) execve(0x0, 0x0, 0x0) 18:14:03 executing program 1: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000140)={0x3, "7de75611fc6c6c035787b640"}, 0x14, 0x800) r1 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5c}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r3 = semget$private(0x0, 0x3, 0x1) semctl$IPC_RMID(r3, 0x0, 0x0) 18:14:03 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "afc709cfd8ee545fbadd71bf0838b1ee6d8e37f6"}) poll(&(0x7f0000000240)=[{r1, 0x13}], 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="621dd38c38050b4dd1a8a85380c766ea88a0ceabc0e5b32ddb3426cfd702af187f8f17a9e7aee27f4a1bb0ea", 0x2c) 18:14:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20001, 0x0) r1 = socket(0x21, 0x2, 0x0) getpeername$inet6(r1, &(0x7f00000001c0), &(0x7f0000000180)=0xfffffffffffffe8f) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)=0x7) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 18:14:03 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x20, 0x28ab) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000040)="000000024b2ab30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c22000000000000", 0x30}], 0x10000000000001c9, 0x0, 0x400) 18:14:03 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a4934c44f7b202c, 0x4853) r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x200c0, 0x0) flock(r0, 0x8) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 18:14:03 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xd9}], 0x285ba58, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10010, 0x0) r2 = dup2(r0, r0) kevent(r1, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffe, 0x2c}], 0xca, 0x0, 0x6cf, 0x0) 18:14:03 executing program 0: setuid(0xee01) r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = getgid() fchown(r0, r1, r2) socket$inet(0x1e, 0x403, 0x40) 18:14:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x2}, {0x6}]}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000200)="77b4e8fea9616bcbbb0d18ff37337827b44037eb98958d9e8ae9736d2ac8990592614f67299ae3be3b9e61f7ec44fe41a37d866eb4fbdd8195d09fd84f7825aebcb2885bbea1c7c38a3cae3af5b70aa18ac6d7a84aadd2bd68fa219c306824716751ac4fddfd9ccc9a5193e3fc2360cea446f7fa60d8af941ae5af9b953590ac53a5179ad31a8733683a8b5063aaf88289bcd47d33", 0x95) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x880, 0xa2) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000140)="bb4af31d81051c757e6812e09692a7067189658c2a97469555121d449257eaf874d7696b59a3eb079c8c968d5f04c5", 0x2f) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 18:14:03 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2020080002010, 0x4300) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x9000381, 0x0) r1 = dup(r0) chmod(&(0x7f0000000040)='./bus\x00', 0x20) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000000)=0x808000000100) 18:14:03 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000180)="1c421eb8ca11fb7030266bdf355bf4d97d1a88cc12d107819d51fe528338d76264a3ebf8db74a914547840c3d4add906984d625eb5edd4b41ae338701a62b325dcde9ba83a9b9c0f1dd1c6f68d6986c35ab760d7d8d583c9a526321c293887b1d32e51307936ddd38c754ddd5b3720", 0x27}], 0x1) write(r1, &(0x7f0000000100)=' \n', 0x3) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 18:14:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000080)="2ffc9d833c40b3ed242f705235d05ab5aa6f2ec09276b254104d05f7f68b53e3120f522f5d514bdb2046") syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 18:14:03 executing program 1: execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000040)='+\x00', &(0x7f0000000140)='\'}@$\t+!\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='$[\x00', &(0x7f0000000280)=':\x00'], &(0x7f00000003c0)=[&(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='$^}*\x00']) r0 = socket(0x2, 0x8003, 0x0) socket(0x0, 0x5, 0x100) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8200000200000016451acc56a153757d0000002a9a7f05d551496bf87acbcff46d7c18b2c8763f2bb2c597fa94b85ba8bee8f2937b2df2683ab605b45773ecbd21ae15ada0b8705f42d7f261c5290a571ee3b91f20902efe9c8193b7e83c6a2365634f73e543e1a95dd79b20a5"], 0x10) getpeername$inet6(r0, 0x0, &(0x7f0000000080)) 18:14:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x6c}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x880, 0x10) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000240)={0x100, [{0x2, 0xfc3c}, {0x1, 0x800}, {0x3, 0x7fff}, {0x3, 0x7f}, {0x3}, {0x3, 0x7}, {0x3, 0x101}, {0x3, 0x80}, {0x2, 0x4}, {0x3, 0x5}, {0x3, 0x2}, {0x0, 0x7}, {0x2, 0x4}, {0x2, 0x9}, {0x3, 0xfc}, {0x2, 0xffff}, {0x1, 0x1f}, {0x3, 0x1ff}, {0x2, 0x1}, {0x2, 0x2}, {0x3, 0x5}, {0x3, 0x80000001}, {0x1, 0x5}, {0x1, 0x5}, {0x0, 0xffff}, {0x3, 0x10001}, {0x3}, {0x1, 0x7}, {0x2, 0x1af840000000}, {0x3, 0x2}, {0x2, 0x6}, {0x3, 0x4}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 18:14:03 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20c0, 0x5bcc) rename(&(0x7f0000000080)='./bus\x00', &(0x7f0000000140)='\x00') open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040), &(0x7f00000000c0)={0x8}, 0x0, 0x0) 18:14:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x5, 0x3810, r0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc2, 0xc4) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x101, 0x8}, {0x47, 0x5}], 0x2}) 18:14:03 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000040)={0x68, 0xc}, 0x0) r1 = semget$private(0x0, 0x2, 0x485) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x5, 0x0, 0xffffffff]) fcntl$setstatus(r0, 0x4, 0x80) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0xc4e, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000003c0), 0x800, &(0x7f00000004c0)={0xa99}) kevent(r2, &(0x7f0000000080), 0x100000000, 0x0, 0x8000000000000a, 0x0) kevent(r2, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) 18:14:03 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x110) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000080)) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) syz_open_pts() ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000100)) bind$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3, 0x20010, 0xffffffffffffffff, 0x0, 0xffffffffffffe000) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 18:14:03 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) socket$inet(0x2, 0x5, 0xff) semget$private(0x0, 0x2, 0x160) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000), 0x3c) 18:14:03 executing program 0: r0 = socket(0x2, 0x1, 0x0) listen(r0, 0x0) setrlimit(0x3, &(0x7f0000000040)={0x0, 0x400}) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) 18:14:04 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)="0000001860b5008b00002b27feff0000000008000000000000ffffffff0000000000455ddba9000000001fc2", 0x2c}], 0x1) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x200, 0x0) 18:14:04 executing program 0: pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000640)={0xeff, 0x80000000000000, 0x160, 0x4, "1bfc43c632be3135c3d925354708fb1158bf5e4a", 0x1ebb, 0x4}) r2 = dup(r1) mknod(&(0x7f0000000480)='./bus\x00', 0x100, 0xbde2) r3 = fcntl$dupfd(r1, 0xa, r0) faccessat(r3, &(0x7f0000000080)='./bus\x00', 0x3e, 0x1) setitimer(0x2, &(0x7f00000017c0)={{0x85b, 0x800}, {0x1, 0x6a}}, &(0x7f0000000740)) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/null\x00', 0x2, 0x0) mknodat(r4, &(0x7f0000000600)='./bus\x00', 0xc000, 0x10000200) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000900)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000180)=0x8000) kqueue() utimes(&(0x7f0000000580)='./bus\x00', &(0x7f00000005c0)={{0x17e}, {0x7, 0x4}}) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x801, 0x0) socket(0x15, 0x5, 0x6) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000400)=[&(0x7f0000000040)='\x00', &(0x7f0000000780)='\x00', &(0x7f0000000200)='$]*\'4:\xa7]\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='$\xc6\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='*\x00', &(0x7f0000000340)='\'@\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='#\x00'], &(0x7f0000000700)) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000100)=0xfb4) r6 = msgget(0x0, 0xa0) msgctl$IPC_RMID(r6, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000007c0)={'./bus\x00', 0x5, 0x9, 0x9, 0x1, 0x101, 0x10001, 0x4e4, 0x1, 0x2, 0xb77}) ioctl$TIOCFLUSH(r5, 0x80047469, &(0x7f0000000140)=0xb) msgget$private(0x0, 0x100000000000004) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000540)) r7 = socket$unix(0x1, 0x5, 0x0) setuid(0xee01) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8028698c, &(0x7f0000002580)) msgget$private(0x0, 0x121) r9 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r9, 0x1, 0xfffffffffffffffe) 18:14:04 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0xa01a, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r0) fsync(r0) 18:14:04 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = getpgrp() wait4(r0, 0x0, 0x2, &(0x7f0000000080)) r1 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) ioctl$VT_OPENQRY(r1, 0x40047601, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) 18:14:04 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)=""/202, &(0x7f0000000040)=0xca) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) write(r1, &(0x7f00000017c0)="2f2fe0fbd2d8a1fabb2762365c1229ef704476d9d41d34ac79b0bf2f0fce9e0b57b327c24189ce76a6277a9fd63004eb6e28602311739f2c84d7db025734f688247cf6e06d5a507a9865787f2bee1fb4fa1173b052007867fc133a3b38e5397ebcc3dc93d2edc53e0101863b87ba8f7be36695ca46ba423008e181a2dffcf28a4bfef9c85fc43bc06a7641d430b403e0cf861c98ab4a91e4ae62637a66ece2dcfa2d1d9a86f7aae7152c7c854b90b124a9353f8ea8c76c168b66fa192a8a00f40fd38eb0132360ee39af35bdf70c96a736fccc2f86b0887ab47d8e6182372441ec1b40f73fdce50496ab430ba498f10fcdc5985340872c0afaa4f172ef118bc58c24b6ffb3e8dc170332ef33521c6ad9e313941efab32030b8b4e9d530c83d141dd266669cee89f9948c2228b40cefcff346da8e6df92a29415b33b4588ee69a840689f2ec84531536eeb2be082f3a7c184cd1e1f2f6fa9cd18bf322449b16cc28ed8fa95addb18ec073fb4f3416d21b4cb626a8e278babc180c19ab643af1a1863162c99a9883408a2cd2333936d69f616f1e1e69454ceae7fe113bfabab8714703e7f857ddfda4089899609dea13777d793383da6a0c08786b84743d7a073fd508dd0f2a466b63124d3e70122cd3218b0f376da945b758584f04fb06e42656e87974bdea4994ee36aef816702771be0984d79dcf173e94e57d136729c6b363", 0x200) 18:14:04 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mkdir(&(0x7f0000000080)='./file0\x00', 0x128) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x8) truncate(&(0x7f0000000200)='./file0\x00', 0x0, 0x7f) 18:14:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x5fffd}, {0x84}, {0x6}]}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) fcntl$setown(r0, 0x6, r1) r2 = socket(0x20, 0x7, 0xf5) recvfrom(r2, &(0x7f0000000340)=""/198, 0xc6, 0x41, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = open(&(0x7f0000000180)='./file0\x00', 0x100, 0x4) renameat(r3, &(0x7f00000001c0)='./file0\x00', r3, &(0x7f0000000200)='./file0\x00') nanosleep(&(0x7f00000000c0)={0x2, 0x2}, 0x0) 18:14:05 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x400000000000611, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) write(r3, &(0x7f0000000080)='6', 0x1) dup2(r3, r2) read(r3, 0x0, 0x0) write(r3, 0xfffffffffffffffe, 0x0) 18:14:05 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0xffffffffffff2ff9, 0x40004204000828a6) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = open(&(0x7f0000000300)='./file0\x00', 0x200, 0x0) execve(0x0, 0x0, &(0x7f0000000440)=[&(0x7f0000000200)='!+\x00', &(0x7f00000002c0)='[)\x00']) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000140)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) ioctl$BIOCFLUSH(r3, 0x20004268) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1, 0x10, r2, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x100, 0x0) ioctl$TIOCMSET(r0, 0x80047001, &(0x7f00000000c0)) connect$inet(r1, &(0x7f0000000040), 0xc) write(r3, &(0x7f0000000340)="a9ae97c121916f2108af7ba513fa5240d22a18524b167cb276fbb76a71df533bb32fbc7ba617e758097e30f872229c1171b825bf1050345344ceb8751e594c289cc037de67f851b246936f01039996c642dff9a76bef7b7be0a1e8f4b77cdd7ef827a2ce94a9510dc156d23f008d795c77b9f7b4a80a311d8c18776670e95498f895806ad194b747a670dd4e72c2", 0x8e) 18:14:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x60}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x9d, &(0x7f0000000180)="b6") 18:14:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) setuid(0xee01) syz_emit_ethernet(0xe8, &(0x7f00000000c0)="228d3c798fc95ec49ecc1f77db31d08f659c3106b9c924b947ef03f7664b03ebe09da64882c759d084ece828cb154ee22ad19ad38b6c0fd1f5814bb41f804199aa8672858fb6ea2b85ed83f4b92e9d2680e4759f45f00828f34e708ea0ddfb0a5dcfb57818f946619ddcc88deb98a0ec5ca53d845dd7872c9b60e84f5591af64c183ad12c73beadf61c74a0a041e72ee5bd7ad36fdf914fcf9f9ff06fdb748d420a917ec98e8405936b09f5fb03e96947a81d144014ab6029bccb1db2e8efc9e236ecf8c3affd2bf9b3d3ac91038d03f71060d8d77356713742601d27a89b7860c8f2f613c4b69c9") msgget(0x0, 0x200) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100a0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000001c0)) ioctl$BIOCGDLTLIST(r0, 0x4004426a, 0x0) 18:14:05 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000001c0)={0x10, 0x1f, 0x4, 0x5, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x9}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x81}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x40}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1ff8}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x6}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x100000000}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0xbc}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x20}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x7fffffff}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x100}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x100000001}], ['./file0\x00', './file2\x00', './file1\x00', './file1\x00'], './file1\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x101}) r1 = openat(r0, &(0x7f0000000100)='./file2\x00', 0x20000, 0xa) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x6, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r3, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getgroups(0x3, &(0x7f00000006c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) chown(&(0x7f0000000000)='./file0/file0\x00', r2, r4) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./file1\x00') ioctl$KDGKBMODE(r1, 0x40044b06) 18:14:05 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) r1 = dup2(r0, r0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) poll(&(0x7f0000000100)=[{r0, 0x44}], 0x1, 0x0) recvfrom$inet6(r0, &(0x7f0000000140)=""/75, 0x4b, 0x40, &(0x7f00000000c0)={0x18, 0x3, 0x7ff, 0x80000000}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000000)=0x5, 0x4) getpeername(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r2 = semget$private(0x0, 0x7, 0x100) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000001c0)=[0x9f9, 0xfffffffffffff38f]) 18:14:05 executing program 1: r0 = open(&(0x7f0000001100)='./file0\x00', 0x200, 0x68) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000001140)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000040), 0x4) getpeername(r1, &(0x7f0000000080)=@un=@file={0x0, ""/4096}, &(0x7f00000010c0)=0x1002) 18:14:05 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x9163, 0x28ac) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) mknodat(r0, &(0x7f00000002c0)='./file0\x00', 0x4, 0x18d0) accept$inet6(r0, &(0x7f0000000240), &(0x7f0000000280)=0xc) ioctl$TIOCEXCL(r0, 0x2000740d) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000080)="000000024c8a44e1b30bdfc982955d37c1c103287f07b7efa76d410000831a5283e4b28bed11ec5111024efd7c2200000000cd08", 0x34}], 0x1, 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0xffffffffffffffff, 0x1, 0x7, 0x8}) chroot(&(0x7f0000000200)='./file0\x00') bind$unix(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="00002e2f62757300b1dbec312631a0707cb54ac784a9ca860b9270c690de3c6482baccf2b2360491ee22ec3b033612075fd16df09c9e8914a12223ab53be0abe01dd804be09c6173ef35ede5b95672988f2746616a3590fdf50d37d091aafe348ef6cbf8fed15180f61d2e255dfc059a7306e7827e1ffcdfbb79d63ea682bf4355de540864196ca543fce86c0c77a927b1095cfbc8a2c76876623712f057afde5cdc007cc2584e0c0cce3601f06389041c0c799facf1e4d86c6bb42a53"], 0x8) recvfrom(r0, &(0x7f0000000100), 0x0, 0x800, &(0x7f00000001c0)=@in6={0x18, 0x3, 0xfa0, 0x5}, 0xc) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') utimes(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)={{0x5, 0x43}, {0x1, 0x6}}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x3, 0x7f, 0x4, 0x1}) 18:14:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x3, 0x0, 0x0, 0x400000000}, {0x6, 0x2cac}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x227, 0x800, 0x1, 0x2}, {0xd10e, 0xe1, 0x5, 0x8cb}, {0x200, 0x9, 0xad7, 0x3}, {0x3, 0x70d2840a, 0x3, 0xd513}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)='D') ioctl$BIOCPROMISC(r0, 0x20004269) 18:14:06 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) sendto$unix(r0, &(0x7f0000000040)="32bf445dbd4f51933157bb754bb2ab45432f89f1adafc7eea229508dc4a41deadad3cefe1e9e17023067722598389310dd85bc5abac4635a483457c0b1b5808b0211de64dea2100a4e948c3a10ce4f80926b7ae9fb3dd45a33ad039c4434643290eda92042996167a732599d90111a508a432e8f308a6faaa53a0be4994b56f970717439641ab2b54d2bc2be30db6c4c39c506555203809f5fac27799cf39c995e31e8bd9729daa6b29683318631933be5696b647a68eb7d517bae08348b3745c1ad0b934caa", 0xc6, 0x400, 0x0, 0x0) r1 = socket(0x1e, 0x3, 0x0) sendto$unix(r1, 0x0, 0x0, 0x40f, 0x0, 0x0) 18:14:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3d}, {0x24}, {0x6, 0x0, 0x400}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="a1") 18:14:06 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000000)={0x1, 0x6, 0xa85, 0xd7, 0x8}) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) sync() 18:14:06 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8, 0x0) r0 = socket(0x18, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) setsockopt(r0, 0x29, 0x3e, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r2 = getgid() chown(&(0x7f0000000080)='./file0\x00', r1, r2) 18:14:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x81, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x1, 0x100, 0x5cbac15e, 0x1, 0x0, 0x4ef4, 0x3, 0x3, 0x0, 0x0, 0x2}) 18:14:06 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f00000001c0)=@un=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) fcntl$setown(r0, 0x6, r1) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/@\x00'], 0x0) mprotect(&(0x7f000064d000/0x3000)=nil, 0x3000, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000040)={0x1, 0x4250, 0x0, 0x2bc0000000, 0x7}) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000100)=""/113, &(0x7f0000000180)=0x71) 18:14:06 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x81, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000080), 0xb, 0x0) 18:14:06 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200200000000c, &(0x7f0000000080)="00000000007b6c00128557103c1668957e98432ed5659eb939b86ffd01b7ee1457cfb15435c26f51ff6b0cc0c452e5763dd782cac3fc638ad311495de0b67067ec9b6bb0b1f1dfdbc64e37a3b830f6386db3125ae24827de51a692ff10be04e689939b5f2d534f8f3516f53268c8af11dbebc8ff0bfb9b04ff3530ee45e96154fb0ddd5046e47e30763cad70a7267b25c196524bf30bff65f5091a9b8feaabbdb8a64ab5b200"/184, 0x42) getsockopt(r0, 0x5b04, 0x7, 0x0, 0x0) 18:14:06 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000000040), 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) 18:14:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) r1 = msgget$private(0x0, 0x0) r2 = getegid() r3 = getgid() getgroups(0x0, &(0x7f0000001580)) msgrcv(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006a8135c1c8a92534d85a6687be00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e3f6000000000000000000000000000000000000000000000000000000000000000000000000d7173c3e00"/4104], 0x1, 0x0, 0x1000) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000180)) r4 = socket(0x10, 0x0, 0x8000) r5 = geteuid() r6 = semget$private(0x0, 0x4, 0x10) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000001440)={{0x5635, r5, r2, r5, r2, 0x4, 0x400}, 0x5, 0x8000, 0x7e73}) poll(&(0x7f0000000180), 0x0, 0x7f60119d) fchown(r4, r5, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) r8 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$TIOCGWINSZ(r8, 0x40087468, &(0x7f0000000340)) r9 = dup2(r7, r8) getgroups(0x400000000000031d, &(0x7f0000000200)=[r3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setegid(r10) setgroups(0x0, 0x0) ioctl$VMM_IOC_INTR(r9, 0x800c5606, &(0x7f0000000100)={0x0, 0x800000, 0x7f}) setuid(0xee01) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000280)=""/174) ioctl$TIOCNXCL(r8, 0x2000740e) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000000)={{0x8001, r5, r11, r5, r11, 0x1, 0xad}, 0x0, 0x20, 0x0, 0x0, 0x5, 0x4, 0x2, 0x7}) 18:14:07 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000080)=[{0x5, 0x1, 0x100000001, 0x4}, {0x1, 0x1, 0x200, 0x8001}, {0x3, 0x81, 0x1, 0x9}, {0x1ff, 0x9, 0x100000000, 0x5}, {0x9, 0x4800000000000000, 0x401, 0xfffffffffffffffd}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x44}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 18:14:07 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000040), 0x0) bind(r0, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) 18:14:07 executing program 1: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047460, &(0x7f00000000c0)=0x9) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) readv(r0, &(0x7f0000001680)=[{&(0x7f0000000040)=""/81, 0x51}], 0x1) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b2", 0x1}], 0x1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x7ff) 18:14:07 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 18:14:07 executing program 0: r0 = socket$inet(0x2, 0x80400000002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000000), 0x4) r1 = semget$private(0x0, 0x7, 0x287) semop(r1, &(0x7f0000000180)=[{0x6, 0x101}, {0x2, 0x1f}], 0x2) r2 = openat(0xffffffffffffffff, &(0x7f0000000cc0)='./file0\x00', 0x1, 0x8) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000e00)=0x4000000b6) r3 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) r4 = open(&(0x7f0000000840)='./file0\x00', 0x200000, 0x4000000000000001) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f0000000100)) r5 = semget$private(0x0, 0x2, 0x400) semctl$GETNCNT(r5, 0x2, 0x3, &(0x7f0000000d40)=""/34) r6 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) fcntl$lock(r6, 0x9, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffe, 0x1000100000001}) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000000ac0)='/dev/pci\x00', 0x103, 0x0) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000080)=0xfffffffffffffffd) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000c00)={{0x18, 0x2, 0x3, 0xffffffffffffff81}, {0x18, 0x0, 0x1ff, 0x3}, 0x8e, [0x2, 0x8000000000000000, 0x20bf1310, 0x8, 0x80, 0x2, 0x6, 0x2]}, 0x3c) getppid() readv(r7, &(0x7f0000000bc0)=[{&(0x7f00000005c0)=""/91, 0x5b}, {&(0x7f0000000640)=""/118, 0x76}, {&(0x7f0000000b40)=""/105, 0x69}, {&(0x7f00000000c0)=""/62, 0x3e}], 0x4) getgid() shmctl$IPC_RMID(r3, 0x0) readv(r0, &(0x7f00000007c0)=[{&(0x7f00000001c0)=""/179, 0xfffffca7}, {&(0x7f0000000280)=""/29, 0x1d}, {&(0x7f00000002c0)=""/244, 0x1e}, {&(0x7f00000003c0)=""/240, 0xc5}, {&(0x7f00000004c0)=""/220, 0xdc}, {&(0x7f00000009c0)=""/193, 0xdd}, {&(0x7f00000006c0)=""/203, 0xcb}], 0x7) write(r7, &(0x7f0000001100)="74211cfc84745583cdc6258204a54686bdd82c6a50939181b48d8dfd31650a68fc277e20c8bf5586d706f9f91d0c94bf916a8cf1f881e8bcc5408668fb9a356cc613a19d701412dd23061b5797cb5c4faa60a90787618afe38e25faee2dc445ab5f760ac83e4cbf564bfad50d666bb1fb5049a4049ccf734cc48e045364839fe98fa5dd8a683e00bba4c4549fcab2586c20eac82d90c03d3f30dc9d5ee5c2fd89cbbc34556100944b0ba00"/184, 0xb8) bind$inet6(r2, &(0x7f0000000b00)={0x18, 0x0, 0x100000001, 0x8c}, 0xffffffa0) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000880)) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000d80), &(0x7f0000000dc0)=0x10) select(0x40, &(0x7f00000008c0)={0x80000000, 0x7687, 0x10000, 0xfffffffffffffffe, 0x6, 0xfff, 0x5, 0x3}, &(0x7f0000000900)={0x10000, 0x8000, 0x7, 0x3, 0x101, 0x20, 0xfffffffffffffffb, 0x8}, &(0x7f0000000940)={0x29bb8000000, 0x4, 0x5, 0x9, 0xffffffffffff0000, 0x400, 0x55, 0xff}, &(0x7f0000000980)={0x20}) semop(r1, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r1, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x1, 0x5, 0x1800}, {0x2, 0x6}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x0, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) setsockopt(r0, 0x2, 0x0, &(0x7f0000000ec0)="f1e3d5e2e433f2073dad37e024318b6035bb1ecbaa21b88c73c808000000f39aa304d4e2be369ec988c69776067bd718c99eacdda6c2906966d68337f756076bb1f8e571c12f2069a30f280474fc4a5be7ddfb2f8d5884c03b9ef509d34434d012e44ddf4d00000000000000000000c8bb9caad54f89fe79a77ea198c0f7f26fd9ed06bd8f2cf092d876ae99e49b46baa371964137431ba02142ce172bf372dd51c612908a933de53f8f71d792dae9aa05b43255b3057a9aea2ab96f1f9f47e4646fc409341cb382320f129d43334e75bd4a7848b2349498396ee6f0f71645f035cef29b471e2cc3961e9b87b6440af38dd560714b00514875e426257e88397a52abfce8f681ee6902dba68b08b240408d69adfa4c9bcea378b33cd3f4de00c585a1f1d560f5b96c03770e56fb2fc5bd6f6460cb0d0f4076801cce4f512c5414ef07846ca9da4ea70087310e6675ceee6a49f136f53e392c00c9ebe3a01b05778ca70679b00d0126a62f94d6966dbe379959cc05415cf4", 0x177) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000c80)={0x3, 0x0, 0xf9f, 0x2, "1524adf5f68085e51536271cb2fc2c47393b9480", 0x917c, 0x1}) 18:14:08 executing program 1: r0 = syz_open_pts() pledge(&(0x7f0000000080)='\\{\xa6(,%\x00', &(0x7f00000000c0)='$)[+!{:*\x00') ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000100)) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x1000, 0x400}) nanosleep(&(0x7f0000000040)={0x100000800000000, 0x400}, 0x0) 18:14:08 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x820, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)=0x8) mkdir(&(0x7f0000000040)='./file0\x00', 0x4) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) chmod(0x0, 0x0) execve(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) 18:14:08 executing program 0: nanosleep(&(0x7f0000000000)={0x100000000000000, 0x3b9ac9ff}, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x28000, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x801a, 0x0) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x28181, 0x0) r4 = accept(0xffffffffffffffff, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) r5 = accept(0xffffffffffffffff, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) r6 = open$dir(&(0x7f0000000280)='./file0\x00', 0x2, 0x40) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x20, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x20, 0x9, 0x8, 0x64}, {{r2}, 0xffffffffffffffff, 0x44, 0x0, 0x9, 0x80000000}], 0x100, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffd, 0x1, 0xfffff, 0x330fc0, 0x3}, {{r4}, 0xffffffffffffffff, 0x40, 0x80000004, 0x7, 0x6}, {{r5}, 0xfffffffffffffffc, 0x20, 0x10, 0x9, 0x4}, {{r6}, 0xfffffffffffffff9, 0x669378cea47595d4, 0x20000000, 0x1f, 0x3}, {{r7}, 0x0, 0x8b, 0xfffff, 0x91b, 0xcf}], 0x8, &(0x7f00000003c0)={0x7ff, 0xfffffffffffffffd}) nanosleep(&(0x7f0000000040)={0x5, 0x155}, 0x0) 18:14:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2c}, {0x50}, {0x10000006}]}) getitimer(0x40000000000001, &(0x7f0000000180)) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/29, 0x1d) r1 = dup2(r0, r0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000200)={&(0x7f00000001c0)='./file0\x00', r0, 0x2}) madvise(&(0x7f0000ff8000/0x3000)=nil, 0x3000, 0x6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r2 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x10000, 0x55) ioctl$KDDISABIO(r2, 0x20004b3d) syz_emit_ethernet(0xffffffffffffffeb, &(0x7f0000000680)="007ea7c98f5c944c10d69d2ff9d98d76ed57e67d7bb2cf2fcd98ed66c737d7631607d4fba622eb4879e55e686c39188a3864e8dc7907f8635e3133e1ec0e4aad8f1fbb695c4fd925f71739639dff588a14bc09255ad84a8124bfe0faee46656f1411fadff6169e121de671e56785404aeaed221f6e70a485d1ff146a25dfa5a938db2c08dd08cbc5c6d6e4ad21b146906b9d58745456bc8260c078cd1d5de409ebe14590a2555b87d08f0dd278d3b77287e62ca774a9fdc63012d639a5a4e36f53546edc8f76a6c8cbe84857c2bfed387c") 18:14:08 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) getpeername$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x0) accept$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 18:14:08 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000040)=""/24, 0x18}, {&(0x7f0000000080)=""/26, 0x1a}, {&(0x7f0000000100)}], 0x3) r1 = syz_open_pts() readv(r1, &(0x7f0000000340), 0x0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r2 = dup2(r0, r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) write(r2, &(0x7f0000000380)="fa", 0x1) 18:14:09 executing program 0: clock_getres(0x2, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) r1 = getpid() r2 = geteuid() r3 = getgid() bind(r0, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r1, r2, r3}, 0xc) 18:14:09 executing program 0: getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) setregid(r0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10031, 0x0) getsockopt(r1, 0x47fe70b4, 0x7, &(0x7f0000000080)=""/175, &(0x7f0000000140)=0xaf) setregid(r0, 0x0) 18:14:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x20000000007}, {0xc}, {0x6}]}) openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 18:14:09 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x4) r1 = dup(r0) recvmsg(r0, &(0x7f0000000500)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000000240)=[{&(0x7f0000000040)=""/24, 0x18}, {&(0x7f0000000080)=""/58, 0x3a}, {&(0x7f00000000c0)=""/107, 0x6b}, {&(0x7f0000000140)=""/253, 0xfd}, {&(0x7f0000000300)=""/243, 0xf3}], 0x5, &(0x7f0000000400)=""/220, 0xdc}, 0x802) getsockopt$sock_int(r1, 0xffff, 0x1001, 0x0, 0x0) 18:14:09 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bca) recvmsg(0xffffffffffffffff, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000200)=""/89, 0x59}, {&(0x7f0000000280)=""/227, 0xe3}], 0x2, 0x0}, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000000)={0x8, 0x1, {0x80000001, 0x80}}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x4a2, 0x0) pwritev(r1, &(0x7f0000000140)=[{0x0, 0x3d}], 0x10000000000000b0, 0x0, 0x0) 18:14:10 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) mknod(&(0x7f00000001c0)='./bus\x00', 0x20000000000600c, 0x43d) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) 18:14:10 executing program 1: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0xc0, 0x0) fcntl$getflags(r0, 0x1) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x8002, 0x0) fcntl$getflags(r1, 0x3) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000080)=0x2) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x6, 0x1, 0x5, 0xfff}, {0x2986e9a4, 0x9, 0xff, 0x8b}]}) poll(&(0x7f0000000140)=[{r0, 0x80}, {r2, 0x4}, {r0}, {r0, 0x108}, {r2, 0x11}, {r0, 0x8}, {r2, 0x40}, {r1, 0x10}], 0x8, 0x1) getpid() read(r2, &(0x7f0000000180), 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x8c1a, 0x2) ioctl$KDGKBMODE(r2, 0x40044b06) r4 = fcntl$dupfd(r3, 0x0, r1) bind(r3, &(0x7f0000000200)=@un=@file={0x0, './file0\x00'}, 0xa) readv(r0, &(0x7f00000027c0)=[{&(0x7f0000000240)=""/34, 0x22}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/4096, 0x1000}, {&(0x7f0000002280)=""/72, 0x48}, {&(0x7f0000002300)=""/200, 0xc8}, {&(0x7f0000002400)=""/195, 0xc3}, {&(0x7f0000002500)=""/120, 0x78}, {&(0x7f0000002580)=""/34, 0x22}, {&(0x7f00000025c0)=""/201, 0xc9}, {&(0x7f00000026c0)=""/239, 0xef}], 0xa) pipe2(&(0x7f0000002880)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) chdir(&(0x7f00000028c0)='./file0\x00') bind$unix(r2, &(0x7f0000002900)=@file={0x0, './file0\x00'}, 0xa) bind$inet(r4, &(0x7f0000002940)={0x2, 0x3}, 0xc) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000002980)={{0x8001, 0x5, 0xffff}, 0x1, 0x8, 0x100}) ioctl$WSDISPLAYIO_SBURNER(r4, 0x800c5751, &(0x7f00000029c0)={0xdbf1, 0x1000, 0x1}) syz_emit_ethernet(0x5c, &(0x7f0000002a00)="85f872436f7ccb0d748e2cfc518b96088c93bbaf58583b9fe044c462c68166d207044adcc5c277c2a5722c342c192dc61889bde2b9ddb48d262ac7db9b5cc3e570103605ebcdb141a727709a730fd7bc7f0145d7c260366df9f11158") ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000002a80)) ioctl$WSDISPLAYIO_WSMOUSED(r5, 0x80185758, &(0x7f0000002ac0)={0x1, 0x1, {0x1, 0x8001}}) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000002b40)={0x2, &(0x7f0000002b00)=[0x7, 0x6e00000000000000]}) flock(r5, 0x1) close(r2) bind(r2, &(0x7f0000002b80)=@in6={0x18, 0x2, 0x4, 0x6}, 0xc) ioctl$TIOCCONS(r6, 0x80047462, &(0x7f0000002bc0)=0x314308d7) ioctl$WSDISPLAYIO_GETSCREEN(r5, 0xc0245755, &(0x7f0000002c00)={0x14, './file0\x00', './file0\x00'}) 18:14:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x40}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000400)="09f9b8b4") ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000100)) 18:14:10 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) write(r0, 0x0, 0xfde6) recvmsg(r0, &(0x7f0000004700)={&(0x7f0000003380)=ANY=[@ANYBLOB="1e98"], 0x2, 0x0, 0x0, 0x0}, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x10) 18:14:10 executing program 1: pipe2(&(0x7f0000000000), 0x4) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x2) 18:14:10 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x6, 0x1, 0x2) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000a, 0x0, 0x0) r1 = socket(0x1, 0x4000, 0x8) fchflags(r1, 0x1) 18:14:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0xb1, 0x0, 0x0, 0x4}, {0x2006}]}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") r1 = socket$inet(0x2, 0x7, 0x7) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000140)=0x3c29) getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 18:14:10 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='\x00\x00\x00\x00\v', 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) socket(0x2, 0x1, 0x0) r1 = socket$unix(0x1, 0x7, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 18:14:10 executing program 1: socket$unix(0x1, 0x5, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x0, 0x0) dup(r0) kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e608060000000300"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) r2 = msgget$private(0x0, 0xa2) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000080)=""/51) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 18:14:10 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x66, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) r3 = dup2(r0, r1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat(r3, &(0x7f00000000c0)='./file0\x00', 0x80, 0xe1) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x40, 0x0, 0x0, 0x40000008d}, {0x6}]}) syz_emit_ethernet(0x91, &(0x7f0000000240)="39370db00077a17581ae2b27b937a95557aa00c3b90a29248ff3caff2aa0ab730c1a0d865642ab12a297893ae1b8a628e292ca644b92ed609efa27d80f2e1169ac21ce81dde1fc7f6e88617fc8db0dacddb33bd917a6ef01005ffa66821dce85b5f3b0bfe537ae66fbd82d11221e1866b1643d8fcc0f2bfcd18d922361f70ddf93300fe3c2220c2d6a1f7cedf08f6b71f7") ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[0x4, 0x4, 0x10000, 0x3]}) 18:14:10 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0xff9c, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b818000000290000002a000000000000000000000002000000"], 0xfffffffffffffd72}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 18:14:10 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1000000000000318, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x40fff, 0x0) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r1, &(0x7f0000000040), 0x1) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0xc) 18:14:10 executing program 0: utimes(&(0x7f0000001440)='./file0\x00', &(0x7f0000001400)={{0xa15a, 0x100}, {0x1000, 0x200003}}) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x80, 0x8000}, {0x80, 0x2d}}) r0 = socket$inet6(0x18, 0x5, 0x94) getpeername(r0, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) getpeername(r0, &(0x7f0000001dc0)=ANY=[@ANYBLOB="000005a99b2e4000000000400012cd1097d57272870000000000100e00863980400000000000003c9ce0690055f3660000070000000000000000000000000000000009000000000000008da5112e6d67c0928dfa86e9c7648bff03a0e273c49d000000100000000000000000043bd064f8941a495907f1321acdc8e075053efaded39c9b84b70a710c69a833b76f795cd00bf40c05801c823a0449b56f8901d6b727fa63e02afb0ec77601f617d022982afc98d3892a27c0a5213523dc9f73b021d368245adbbfef483fbe4f180940998314416e3a0233451e4e006ebb22109c57e06fde3ba0dd5b68d581947baacb5f16a6c1637fa1da7d567bdf7679dd4b9137b40059e2e398300bad7e359fe94a14d41cf58894884051d716283a589d227a78b978daf161026a9837c3bdd2d48310953604be8a0d3ac8894869bcf208e1e5ccbcb4bc3e8437915b89844d883e598c577ec185bc90457a5b8cd66e4c23309e15cac37637c42738362a63ab8848f553ab3bec434c22a78992bfbd83a06689dbd738ceee5e70b3cc7ae04a11baaf0288a5e9cbbe9f08bd1f69600336edb38360102f4e40ec0cfe1ab3247f373f174165e6e5adad413bde7b9076dbcfb3d135520ffdf26ae351f4768378e4b01dccad236b6194820051f2a8a1ef7d2b5c56ecfb4e8a8b00ffa37317901f7a65e325d2714c2bb1416c0195b0f96bb3f8f01ea00a1e3d9e41225084bbff0013932063a5fa7eaecc5fde72f970aeea6c20b24480e6dbd7d5030f1eaaf5586b8930b986ec459a589ef50c764ca55cdcded8ec39c1e49090a43ab4168be0c6fa33df5325598cfd8778f37f9572f9a0097a7cd9000000000000000000f7ca3baeccac90708b68449e56b9b9aa4633fcac27045276ad81ddc7ab3231a5af3f4a6139a5a6866b16aca5dc59d930b0f99f760c64e99ca090a89388c3db0ee9a63dafa3fe04d344c812626af71d7faa5c1724f3bd024b81867c67192bcbfb42aa1a9ea11232af22af70f3ec595a3f64e570204ed7fb56de302dc445deebfedfc86b85ec801b38cb8ea4f0a76d6f982faf2096c5bf64b0f7faef66d5bf3981bdd9abd834c3511a6b965982f92e00448de8bb7ebdd3e81631f9dbff3c39d99aa7fb42d96add74017a337aa5e7c88a46de6b061f152e3a86d2d97cca2802098a4e8ba707c76962ec4cb54472837cd4a7d1947940d39b9b082732b624db551bb6017eefedf38e94a9de90fce79c4bc957e6e31fe004af2ea6da0381570f659f12b52f75fe37f37b294c27152fb6ff635435625a314793647be57380cabb40edd1932b145a0fab951dc4e70abfa65e767723c9142c5db99155d619e3e88dff83e67c9d90bb04a7085dc70acf3cdfeee0b876489130fb32916e5ef0f7b969ec5cbff05139acc5e7597b964a634515fdff7cf15de0d414826921b304772350bda6577463115138036c34626ef0b5c454643c93bf392b8c4f9c3102963acbee945ec7259815feaeb80a53f50bcbee5cb82b96b7618230cf36cb442fc21920a9946cc84648e9b9e6a74cb65705a3df7aa24f4345a0b20d9578d61d23458e999c9cdd56c5cdcb0097e9e600330f4a83d3e2e521f5dcef952da90c0b85b3efba18f4f6f6614d13f4"], 0x0) r1 = semget$private(0x0, 0x2, 0x10) semop(r1, &(0x7f0000000240)=[{0x4, 0x0, 0x1800}, {0x5, 0xa75c, 0x800}, {0x3, 0x5f5, 0x1000}, {0x3, 0x6, 0x1000}, {0x7, 0x100000000, 0x1800}, {0x4, 0x4, 0x800}, {0x4, 0x8, 0x800}, {0x4, 0x1f, 0x1000}, {0x3, 0x1ff, 0x1000}, {0x4, 0x3, 0x800}], 0xa) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) unlinkat(r2, &(0x7f0000001480)='./file0\x00', 0xb) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000001980)=0xc) fcntl$setown(r0, 0x6, r3) getpeername(r0, &(0x7f0000000280)=@un=@abs, &(0x7f00000002c0)=0x8) pwrite(r0, &(0x7f0000000300)="a0d871c9456354f2fd24e435b802e738b03b02cb014e66365bb4200e3cb4c0c995254ce8b037b121f25eca412c594230612afde0119fb20c2f892c3af8a327c354afe5248dc3fa623a7d5f828100cc6c6270db18561cee54e84dac74ba83fc68665bd42f7f531797b2723a0195537b98b900adef9fa766507f103c961016c9323f7060fb9f9572b4e5a22498f23085eae74bd646c5c78187a59d72662d2a4fa26d9c7b41e045dcd3ef0d2935dd2e233bc35e2cef6f67c7dae52d671201a20e63c720717e04ed86f6115dce992938d3c9a3b9e312874426ddd2588ea4035e337d78b491479ca8c7c1a039234e1c4fa3460d8c02147a89ca4057a4c47a5a4e371040f7b8968f607a84b8d9d123b31d45424bc78f07293332b3386d9f5675462456530e7779e33d3b6741423f44fa47a4f5a63b49887cbdb993ff037e0188ba2ff641e6e67e5938d08582e9145849c489c546e2d1b2196cc07b5f806bdd13f8b25c7b8c55ace35acae4eb538fae544e290aed678d5e6147fed9c39e91e444ef33e7af5b10468eb218620886f385d3fb3331a2d158229dea44b404adebbe6d17d3352097e9b9fe8885460af90d272d93220354b07376b9402b287837b5119fc9a4e294bb24ac2e5fcc89a6999b5fc2b0e1dea5f676c371fbffe666f7342bcbe57685900e0157d41df9b8f3458bcdb0f2c82f3dedee78475eaf18e2f025127f8eadcdbb1e1b218c2fb59bb84bba0c732fc10a29b0b73de220e02c865c728d08d500c099bb065e5545b46ebfe296dfa725188c7f6a53e92025f563d94b843de065994430454b58faf29e3d256517a5485fcd148b93d9cd8c8de5b8bb300c1f71c1342a9db7ac17156e5ebd9f44b524dffb3062987d5757fb499126990b62cb621518bf3039503e951268f0388de0be3e86209511ad3c21e640bf47eb34c1eb29fabe88e087f5e6e5974c7f32632f6dbe398436a5fcb03fd6ecdd6e93b66dc7ab2afc885f29dff2cad1d7dd9bb3384b641a615de342abc35494b04c9ae32fac758be2214f05f11559e3afe4888b8f265c51cf5ed16655c61f56a49e5565abb8f7009436ccb92ecfbe24329f260b250341a3ca702be80d8a8954099ac81f5dbcae8193892a9b2fbb2a6916f18a55f69bc6db9fa37a7cce8da37b2386c74e869a3ddba3914111b2f092e7e7969dfd99a08c83aca7d0335ac6e1c533f6e1e9e071f47f6f0d0b432a692d07119d928d53c03cb70480f22dbfd64b4821972b3f9a2b6a035184700ff63b9537b0d268d8505c12070abefa7ac2ccfb4ea567f3b78f68796e7d617cf82b9559b7c64230008d0bb0b3c0056bb13a0e52a513acff9d4043657196ffc2fba99399a1d1c8c22364c216d435eaefec874139c8ab9b7c2d987d3a980111b9f3893a766df7b8d38e6802a7a9bc85f2a7288f009e98b4927449fc3e2f86f0f5ba1f544fa59cae97638cd84c1903e9e73f30e80fe94daad6db1cc4cce5855f2c50953ce956ddb034647f206c8f60387fa05fa1b6294f7de9bf81c1813d612fb27bd4a2aa9c3316cb531b378c060ae07e2f89f94e4200c986c20f192f3a5168c5ec54e7f59761ec429cf554a1b58a98bec2800d890e3498fa041a5c953c789d3cf88b141cffb7e079c11e42508390d1eec4f916618b9b8a1dec1630c2ab4b3b0446d2bcbe9a8bcbcd0a5dd7c8468208f555c6b8223e6f81733d1fffcce5dd5ebc18c9507cb163b3f0b5c1203e95d32f7c1952a5dc2ac76ad324efc7d82e936524402b1c53a2b8e3285cebd7045a2e13bff5146f7a36b5e3ed947a92fd65329c0de78d0d274c1dca17c1e10836c3652ceda5faf6412c133065052a380249a26213c631fab9e7c7e85e0f2781df2e4268a1d814ead19aa278936410f4ab4fb1af3e70b6b884660ed80878e6dd13519c32950741f3f94f3b897b760b1337213cd699adfe481d80e126d5acc550bdf9aa7d50d377dd3bff312a0ba058a4d6353eb433ee7eab779f00beeef1a0e13834dff21a0a852e903f857e2eff5c5b1df414d1e2a0b48cfd48213887b78da3b46e521c6e5f0cb382f2916db4ae7c515737548e4c1fbef4bf34dc010ec7fd5bb6d165cf8b7bee15989e488ef28ae12c239019443f7355e7dc8dfc2f43248101cee3ed8edfe60c276bf909ac9bb8c5644581bcaa0bea8b6d264078e6e37a9f2a45bd6b9e4e47f6e0b33af81d6858044779cdc228279638949712f4d553cac8410c3833914f9b086bc264824315f68c6119e13ffc5c2b128a57c8527506fc66b89e68d4a35766ffb6561d1aa04c5275240d994191edb55b919896fdd3ec084f582d3b0b2315c9950e316a2bb802f17192364358d7cde60f613419af668e8ac0c534366ebd54928f35d5c61de97e6fb3211f9a63916defad30cbc35650d14a37e86127d493016c9903cefe12a8fa96d0bcdd05d61809c346024ae3ded309aa021e06e1cf1351cd2d4702f4ccd606292392972e6fa1c716900b14507ec15011cc32afb46108093889b67277171a1c595443ad1a1ef1d4b1a3cbc2f7c5d7b7f8908dabc889b2ffd1a3aeac96c2eb2302796c0f221b27b61898739216ede9d32a7842dd4dfc3f42793c14be5e7dc8fa4291a070a09d58d27ab85c0d7b48ab9f01ce90bc48f4fff1709b8cc00cac400a808e641ed004e18be474270374e732622e5aabe873c62e37e7ab9dbdacc663d8174052a2cf9d1eea47c44ef5f95389c8297251c078acfaafe1d0e1fbd69242ca9f7f6b15e5e6ad2e0b4b149ce39e2562644cc672bbcdf899afe2a67f064dd2c7dd5e6f099efd6e40ffb4b784b024e754c0e78eb6888227eb80a182017c0dea73624fd85344960201d078a4e703b3bac7a60b5cc677208aac4d45204a99ceadc1ac6de926c48643a8bec487ff94af9ed1a9fd08b100368d51e16525bd536479853449e7c4ff57d6d2bec663e28897d1b3215e2f3e75f2a6a3a52d3111dba5e073b5569cd2f7913bb2976118a2bb8ec0ec7b4460835d2e7d3fdea223551728e3636566131279f200e97ddec1cd39f28fbaaaabd422896e532982c52861fc924f8a6675d479ab9bedc56f7b42afb2821a2ea0584d8ad661edb9f2b387b2783c6880548b8c3200740825c26c27a94e4c993f31571dd4e9893d132ec1a231b684eb78d7895960b44dbaadf5407b3c7dd939da17368caa14c11338d50de621af6826d9c6521dd10f5f4f0dfbe1d59cb1e29c753328830fc202eb9591064d6b04ec312a7ac82bf72a088e79597e10e4a1eaa0f8f995cf11fb5787b042c19385113ca935a266da0e88193f5098e4af089b276e24885250c99313a9a3ff05c957af5f9dfbd6b3f65ead17b9bd34b04181909df5f240e8055034ff9b743c4dd490b9d6aa1a41bff27aa24f032ee2aa641b1aefdfdcf4f211db9c2bf2d28d2b8a58902516923417bbf63eb1246bc1f6573e4fe5667902a9532175eadd6702843aa12d7b7c5dc041c9ed282e3367714ec102fa23dc6a4ee548d526ff6678c04f2c34568e571acd9575edd8cb14228855c41618e8e619d38371cd26e384a15992fe2703e1b2511b69d85b4733ab5afd2403df743930504c1713967d090f31dddcdcac2ef4ac3bf49f3d69f56f30f6e0a5a231092a4f9576413be6c422a23d5cfffe173173b27d57689e6d0f6a988665f94543aaf9916a1d301d6290af05c0f11ae52c16859ad17360a6955f9614791ca3edcc0a69274406337a6d7f37c3070355fbdb4f3e5ea25f2a0ec9d678a85938c44d683f58a754174a71f3b12fa0e5940867b77f94741325dcb6113272fdb098f00d13ef61d837f1645530e8e554c998f20732e430591bcf9e7b4ab3b09d75c81a26f630ee68f8a220c4261ca56d120a95a4d82ade8741d062f7c1c726e9e457821c6627e54901c5a2b7fe5c2bf596e8b0b6c1a968724d8fa7fc1c6814a9f31d9c42b1aa1e0f53a968f4aebd34ed9e0e84d77b1cddba85dbd949130b852fd19d05862af8c733dd93127327f233835eb782d659b6f5a3261ed0a1ef337ed0977ed73c7bf16b4ec9b3e312b32e22a36d944b1bf5acd0d357bd3b012cc2e0bd01a1c6b6970eb2facef9f77068974a2ca57f6a0ff1b93b94a20c312aa4760db01c8513399cc6ef3657372e3b0a215d28ea1acc495ea4e98e49bbf258f90cf07f38c9431103dfeeb9fc6576a54a24dc16fdb66148bd728d5cafebe7c20248a2a2897ada7398cfda229903d5efb0494e24dac29daae0ccda09a9b7949a667620d450bc6eb0bfc70aba7c34e23d93edbaf9760fe1daac8b3e787d198098f5af8096b78c3fef06a610e275f6e2c97107467bab78573d6f2c267bcf9472561cdcf19c5fedcf86d19ff947086a23ae701272fdf020ca3adcb950e1017309004cf307560bb37c99ef429d0e76a98f9dc7d3b72029297dff405da3bc6a338c3e5ae7da7da092972b902edc201f6ed0d17e36d1119bdd7e72e58bbbeeef6e366066d7c8410d4b229c181c08d10ae34718efc7184b0c1c832a6b10796d8dc0d69b4a75b9e48de45f0ff3583653ab7ad854e8a911b07153af70278979bf2d5d0c0b05e1395532a1a32d52279ad163e2665541390ba9a5de75b6c3d62e7c81c3129fc528f1a85d9e0f05ea39732f20f329874b9516066858242630543c1de058eaf37006eb6a91671df5ca0e637669e26eb181db044a2faa9472d336002cb113722c7d22a4bb44c69f4e6e5d941f1df0589973c24a03a7f591a7b1b0273b186b62e47597fc5654733d3062c20252a7a32a085c78e89e3ebc6a3e4358b5ea9e1ea6ac06db7cab3ec66b2ea95e6df666d3283afc8fd4788b256913486de862fcf8b8e3dd0366a3afa064a86bacbe998101e25d53995a26f890217b520dbf2ff0db84374c6d98afc9e459ff1cd75e422170d289ca6d182779d90055bbc42b8d11e67b0416c9671252380a467fda8348b824cd74a2500ddfd59db094e68ebb3cde940d0acb4fea282eb917117cb30d86b4affe1dc02350dcc229e76eaad3c7bdea134b23943c154fcfac6927051f0d398356fe35184c1ce820f2afda67576a136151a571f9247d8dc40a1d2d42ad58992f87022276cc467e7ee171801a49663dd7b28abf0f93969ac015a5516fbb6ba36ffaa8f6d230907266364eeabca03a806b273c20b8dd0f9f2b7dab70e4533a2ae081e817b34c5727249604db5ad0da3d8bd9294517ed2c34655bac3bb241b5f1cd1fa628f64f0156c379db4162bb8ebf0c8a012f505aef65da752911bdef1c35d880794c0a048ec2d946e4995cbf93c876adaf2c71a5ebb9b91104908398e54bfce1b8fa3ae7da02f0d0abefd23ac873b7ef85334b6a911a2af739c9b0ef60c51f26adfcd2e49af744b1e48321f5209b468a4b49927908dec12239dbc7e0277237c26734cca5ed86a27f1c91b07fde3a968f61031652a24f89c42002010129cdf6c7a6e6ab05cd236b3ac0e104712ad95d4226c84a6774a41c8ee65bb98d788731003ad655269afff2e43bd6a5acd94bfb5aee19fdbd9a21d9832b18f82016a462d9d9bdfcbc273e49bff07fa7e57fec3e52ad653a57089beec3e47239eeeff82de4729d0761f1d329f7035debd97ccd5c30031cbff2a656ca01aa3d03640d356337925ea739f82d2245b36d6972dabb547f2c7f2887afcd8845748df8c9b6fa9b9ee7acbb461d77de23244cfe6cfae143b5c595fea18b8aa25579169b90d34975994cd8cda6918aaa4c728bd7701e50a1a45df96a6a9464dc9db0005b8038410c191415b7aba181b7c177f4a0f36e3859b3c77efd33b83f", 0x1000, 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0xa, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r4, 0x41205725, &(0x7f0000001c80)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r5 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_RMID(r5, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f00000019c0)='./file0\x00', 0x8000c0, 0x180) getpeername$unix(r6, &(0x7f0000001340)=@abs, &(0x7f0000001380)=0x8) sendto(r0, &(0x7f0000001b80)="895c5fe6ec9a4437ce04fd912f804b639a7d23ce126a7569ab5c0c40f5b2e55ca2f98f076619a5bb14895e9370633378f5074ad3e1794aec4867ed332dff7eaf734174233280d6867d5f44febba02cc6aab8a482309efbb1e8ce487219567decc80526d64c4f650c8c18eb66dd3ee4795d9f584a3bb6d923abceb698c1a49dba3c3c97dfcb7fafd4638c20cf5ed20642d3c5e4fe99e77a83d28a5ed78eb35ec800eaddbbe5fff84e037e96dbd22a50dfd477c99d32bc0c6c00d45d307bf3a5f7d01af168fdf92c6daac0370dc0ee48afefbb4585baa2655b93bb51fb8d86", 0xde, 0x40f, 0x0, 0x0) rmdir(&(0x7f0000000180)='./file0\x00') utimes(&(0x7f00000014c0)='.\x00', &(0x7f0000001500)={{0x718381ab, 0x4}, {0x9, 0x9}}) ioctl$BIOCGSTATS(r6, 0x4008426f, &(0x7f0000001540)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000001580)='/dev/wskbd0\x00', 0x20, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/wskbd0\x00', 0xd8, 0x0) ioctl$WSDISPLAYIO_DELFONT(r6, 0x8058574f, &(0x7f0000001600)={'./file0\x00', 0x81a1, 0x400000005, 0x3, 0x0, 0x2, 0x1, 0x4, 0x0, 0x1, 0x1000, 0x4}) ioctl$VMM_IOC_READREGS(r6, 0xc2485607, &(0x7f0000001680)) r7 = shmget$private(0x0, 0x1000, 0x20, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_LOCK(r7, 0x3) setitimer(0x1, &(0x7f0000001900)={{0x8, 0x3}, {0x0, 0xa56}}, &(0x7f0000001940)) 18:14:11 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f00000005c0)=[{&(0x7f00000003c0)='H', 0x1}], 0x1) write(r1, &(0x7f0000000340), 0x10000014c) setsockopt(r0, 0xfffffffffffffffb, 0x9, &(0x7f0000000100)="656b3e8f6a6643c6a1a1b1a7a5636c52577ebb298047f32a14a3b71b069cd4f38475fddfa779bcce1dc0b1281b1c4b03f2ae13c29b651a94d854793565b5f4beb0267e4ebff9077da9fbe868d15bef54174a466e86cb24527cda49aa3cff9bdfd8bf188ed39c74fc853f43169cf40b91332ee9682a5db6dfe667b511bf955f93d5e5bdd2b91dafb5384676211072bf6744e97419f86c103a2a2aac9a025a0a4c0030b7fd", 0xa4) write(r1, &(0x7f0000000040), 0xfeea) read(r0, &(0x7f0000000080)=""/101, 0x65) execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error 18:14:14 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f00000000c0), 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x800a, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000080)=0x6) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000100)={0x9, './file0\x00'}) 18:14:14 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 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(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000200)=""/99, &(0x7f0000000280)=0x60) mmap(&(0x7f0000000000/0x11000)=nil, 0x11000, 0x0, 0x10, r1, 0x0, 0x0) close(r3) pckbd_enable: command error 18:14:14 executing program 1: r0 = syz_open_pts() mkdir(&(0x7f0000000080)='./file0\x00', 0x0) chroot(&(0x7f00000002c0)='./file0\x00') open(&(0x7f0000000280)='./file0\x00', 0x8, 0x100) r1 = dup2(r0, r0) ioctl$TIOCSETD(r1, 0x80047462, &(0x7f0000000140)=0x8) recvmsg(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000180)=""/194, 0xc2}, {&(0x7f0000000300)=""/187, 0xbb}, {&(0x7f0000000000)=""/110, 0x6e}, {&(0x7f00000003c0)=""/197, 0xc5}], 0x4, &(0x7f00000004c0)=""/4096, 0x1000}, 0x2) 18:14:14 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r0, 0x85}], 0x1, 0x5) getsockname(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) 18:14:14 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x8, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f00000014c0)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000001340)=[{&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000000040)=""/170, 0xaa}, {&(0x7f0000000140)=""/117, 0x75}, {&(0x7f00000001c0)=""/7, 0x7}, {&(0x7f0000000200)=""/202, 0xca}], 0x5, &(0x7f00000013c0)=""/231, 0xe7}, 0x802) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001980)=""/4096, 0x1000}], 0x1) 18:14:15 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x80000000) mknod(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) 18:14:15 executing program 1: mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) r0 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000180)={0x8}, 0x0) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') poll(&(0x7f0000000000)=[{r0, 0x1b211ff013c6c6d5}, {r0}], 0x2, 0x0) 18:14:15 executing program 0: r0 = kqueue() select(0x40, &(0x7f0000000140)={0x1ff}, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x6, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x2, 0xff, 0xe69c, 0x1f, 0x6, 0x7, 0x401, 0x3e}, &(0x7f0000000040)={0x1, 0x8000, 0xa3, 0xfffffffffffffffa, 0x5, 0x7, 0x1000, 0x1}, &(0x7f0000000080)={0x7, 0x8, 0xf7, 0x9, 0x100000001, 0x3ff, 0x4, 0x81}, &(0x7f00000000c0)={0x3}) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)={0x0, 0x2f}) 18:14:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x48}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x6, 0x80, 0x7}, {0x6, 0x1000, 0x1, 0xfffffffffffffe01}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 18:14:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x8, 0x2, 0x90d2, 0x0, "d704000000000000000000100000002000e7ffff"}) write(r0, &(0x7f0000000040)="582720efabd1eebae632f8e5815d73de24b96a33055552e4d5e41789632dfc94ff334a5618515a4ca025bbd47b3bf579456fdcd243e6adb40ace3ebf7f2eba1ac7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728f85e193ef1d4d99342a3505bb3f02101003f12fc4d5f000000000000000000", 0x73) write(r0, &(0x7f0000000480)="90853856a63efcf2dafd59dbb3ccfeb6bb87611df9e9a23877062c368035b5666d65457b194153a11cead41242e11b56fe9bdaf71bf0697ffc34deb00ef06a16b122bfecbf0000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d753580069342986abb786086ad403fd13ed874ccbd16f098a1706f31169bcd071aa03f59668d1b53bf876a7a18b42ed69cc772731dcdd9cd7975be0f6c256bacff058e05f4f09c0a0c7b6536313dcde70665e49", 0xba) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x4f, 0x1009, 0x2a9bba38, "85496f00090800", 0x6, 0xffffffffffffffff}) readv(r2, &(0x7f0000000440)=[{&(0x7f0000000280)=""/159, 0x9f}], 0x1) 18:14:16 executing program 1: openat$pci(0xffffffffffffff9c, &(0x7f0000000380)='/dev/pci\x00', 0x2, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x40) semop(r1, &(0x7f0000000000)=[{0x2, 0x1, 0x1000}], 0x1) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000340)='/dev/pci\x00', 0xa91, 0x0) r3 = dup(r0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x1e8f6ac7) setrlimit(0x6, &(0x7f00000000c0)={0x8, 0xfffffffffffffffa}) connect$inet(r3, &(0x7f0000000040)={0x2, 0x3}, 0xc) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000200)={0xc59, [{0x3, 0x100000000}, {0x3, 0x8}, {0x3, 0x9}, {0x3, 0x522}, {0x2, 0x5}, {0x2, 0x3ff}, {0x0, 0x5}, {0x3}, {0x3, 0x7d}, {0x2, 0x9}, {0x1, 0x8}, {0x0, 0x6eb0}, {0x3, 0x1f}, {0x3}, {0x1, 0x6}, {0x3, 0xffffffffffffffff}, {0x3, 0x2ae5}, {0x3, 0x6f8e}, {0x3, 0x5673}, {0x3, 0x4}, {0x3, 0xfff}, {0x3, 0x1}, {0x2, 0xff00000000000000}, {0x1, 0x7fffffff}, {0x2, 0x80000000}, {0x3, 0x6}, {0x3, 0xfffffffffffffffd}, {0x2, 0x6}, {0x3, 0x9}, {0x0, 0x7ff}, {0x1, 0x8}, {0x1, 0x9}]}) openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x20, 0x0) close(r2) ioctl$PCIOCGETROM(r0, 0xc0107008, &(0x7f00000001c0)={{}, 0x0, 0x0}) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x20000, 0x0) 18:14:16 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000100)="1baeb5e8fa841e9c41a410a8875144a9d5c647a6418f4266d8f259373e312b8e1182b4144afae5e640491b433bdca60b2ab4fa17a8bf4394d4b9dc33351471140ccc4bc1dd2214b69435c090", 0x4c}], 0x1) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x5, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x26}], 0x2}) pipe(&(0x7f0000000080)) 18:14:16 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) close(r0) writev(r1, &(0x7f00000004c0)=[{&(0x7f0000000100)="1a6532f0d34510768df73aeebf225b4135cb2afcd7c6f535a0a35b1b753eb63cef9fed57c07aa095a35b1ba569aeb58942b6684290ed77cfb9d4d65979a9bea62970f871136b746bea4c1761ce1c041bff07a7dec669917bcf78c971d30a0c67e685a34d50b83d6f8c3053013e04039517c18ebd4134a58ed60f32b24aa24d226f83d46e681ac76f5d6583b0fa4e0bdc66068cffb935a0b080d0cc078f0415ff5bdd019a5c5f2128c7f600e6326c3254e12c0622d8cfd472c2037335", 0xbc}, {&(0x7f00000001c0)="a1c3b4870b5d8e54db89623ad20e1e9a9ee487e8e714f6103ca00ff63747dfbbec0399b758aae1ca9ba6ac6e46fe115711bbc74b88feaee481e0d3ff245ddf8960f84cd92b70be05bd5e69a18c85ffb55677f13f2ca6a70cc0989075c859ba64fc6754f5f3bf1122239bd6e6c4c7dee5639a6ee1df39deb97b2be13e3c6507878bddd564b18f796eb7a14ad96b99aaa5478c96daaf49cb7497eb30c0b69fe159d64aae08614a", 0xa6}, {&(0x7f0000000080)="d88df53bcc1e2c6f227dd25691f5d331515b2d41b63f8204374870df88cdec", 0x1f}, {&(0x7f0000000380)="1f612131aac7023ab706f7b03168a969e3cbb6a20a3e38174f7b8a4d9ce85f675e37b6b6fa611a0993e994e07dbd6a6c07a86e83b0db29a774ad6467113b4bb55daa74092c35b246699c5657743b1cd37d7d0eebc5a6c89881ff90d339a51059eb296c5b51d0f9d0e47935ccf58030dc6cfea9a7bacebc3b6ecbed4a991cbd95149974868bf4e60b0f5660325e8febd116", 0x91}, {&(0x7f0000000440)="d28789de186d33dcc2d50876bb1e246b225e75910a1fcdfccdcce9922561da3afe3d76b09e826f4ebb875800753f5ed25ee0d6a12093bb7f888e5bcfa756eae366bfadbe87aef55a42028e261e80d9fb228ea175abe0283fef49c234a96b7a835a1c0f10d592d1328b768d6c0096ef6bc9c5bb9f8b00cc009ca6ac23", 0x7c}, {&(0x7f0000000280)="e0d7d438faabca726b1c1c", 0xb}], 0x6) ioctl$TIOCCDTR(r1, 0x20007478) r2 = syz_open_pts() writev(r0, &(0x7f0000000640)=[{&(0x7f0000000340)="75de78c26382b048d360f3b59eb0947bc2a15fd06e9e5774019ef289a715fdb4c2a5dbd0e3d247d27397f0d2", 0x2c}], 0x1) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000a40)={0x7ff}) readv(r2, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/43, 0x2b}], 0x1) getsockname$inet(r1, &(0x7f0000000300), &(0x7f0000000540)=0xc) writev(r2, &(0x7f00000009c0)=[{&(0x7f0000000580)="e3a2d2500aeebe6e45ad7218c89db865b5e209f6e84a7d67a74dc12c9bb987b4d1b71dc7d1a1a08478cc19c72bac55973b353084b975dc607b2e815bacaefa6a41d857f5bd7730c29f6bdbfc9bfac25e469bc1bc5b20", 0x56}, {&(0x7f0000000680)="9a1b274ea86d176ce4b40ee8f226a32580b31ab70f71c52c63431862e4ffae02fedf5825f72ce9b5019797737957d92472324cb905c1399d3054cf9b5b5725d21ee732562db0cd9152c13ce6f8fc5c2c56a03adeb0edea2d56011ada9204ee773a3ef88ae397696af14b638a20a9f870495fe6f48bf1f00e718aadb658cba9669e77f6a79a20511a7a3bb83ef0868f8342b028646a12a9f596e603074c75776992409009b94e4140d08e3ba2f95664a54f6f32405eb914e8d97504a1661bff248530764f100d98ee83cee0447a69de88d8f7882ed5708eab82e886703a846b3a1bd7570042fbd02288d118e321", 0xed}, {&(0x7f0000000600)="3128e375b541e4ff22561560297ed931221cb726436e6f", 0x17}, {&(0x7f0000000780)="fd07117ddb3ff6c650da94120a6dc459ef2bbc70a4b1114659e350907155009de829bbcf291b5d4fb051f6dca51f82f618c84fe65682cb2c0008f4738d26e7ca708c3170f19a58aadc18623c062dc3b05028b70e5f74a82828c3bcc95a1d0918d623514d2213e35c9c6d1bedb63666bf174c1d460ad3ab479d5da52a73605c2c1205b7ce0b0738fc58cd48bbb30d9902ca130d98dd7a67a970d522f2c19e4fd8e8912d6af55165b5cf327e642e", 0xad}, {&(0x7f0000000840)="d8fdd6a2c1de28a98c4251334ce61a64ec910d67b2ef8f4ef531ef9c0e64ef1f748d686501e969b0ccc029813b00179e053b31043553f5dae29ce03811b53f523d790cf90557d94f0aca340c2486d17260041e97c486a33be454dea82451cba4954784782428002362096149e4c18b8b2b90cb40e970cad8710538e8cca68684575e051c4b579cb8fc5e4c601e7d7777b490f81285c15ec8c8fbca52b928e8a32590bdfc5d8bb580f9858679a8ebe2d299434e5b33e028c3e0373482f6be61", 0xbf}, {&(0x7f0000000900)="22ff4f21f33b82949905a2b8cefe3291a4f66a7d05f701a21edec7a4b42bc86e5ddda02aef6b53857d154c05ced5e8c21069c5331aa28721c20d1f17a06ab37b961ce22f8f5d3fb2c9e7cf20b5e24af8a7cf120b3e0e9d18334241bd71c71b455db6cd516786f5905141b688a0a75d6513f7e9449a911436d3d376d1e71aa651b0a96ec89486e39bea2278e1437af436d0719e54c70c90698448f5fefcd514c71f1ebb49b61a8bf5627697a820ace810b16301fd208951377af0f5", 0xbb}], 0x6) 18:14:17 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) bind$inet(r0, &(0x7f0000000080)={0x2, 0x2}, 0xc) 18:14:17 executing program 0: r0 = getegid() setegid(r0) shmget(0x3, 0x1000, 0xb539fe291524cc0e, &(0x7f0000003000/0x1000)=nil) 18:14:17 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)=0x7) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000080)=0x7fff) getsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f00000000c0), &(0x7f0000000100)=0x4) fchflags(r1, 0x0) r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) setreuid(r2, r3) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getsockopt$sock_int(r1, 0xffff, 0x120f, &(0x7f0000000200), &(0x7f0000000240)=0x4) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000280)) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000300)=0x5) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000340)=0x5) ioctl$TIOCCHKVERAUTH(r4, 0x2000741e) write(r0, &(0x7f0000000380)="d923428701969a639d1083f78d71d1fd7d38d37ba513bcc2b1a56cc099d18bb127a7fbea309dcf629a34936cde7425395e0626151ab998933274b7284482ca6f2481bed3c1b60cc2b916149e886065287e080c1c44ae7e7a57c4a0c5c31d5e4cbc4c1e3a6da5466b3e047b2bbe00657f727a480a5f3f3dc28774c8458fb1a774cf9eb6dd790a8fa182d1936f0b03395c430e6f76c946a7e74c", 0x99) pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r5, 0xffff, 0x1087, &(0x7f0000000480), &(0x7f00000004c0)=0x4) setsockopt$inet6_MRT6_ADD_MFC(r7, 0x29, 0x68, &(0x7f0000000500)={{0x18, 0x2, 0x4, 0x7}, {0x18, 0x3, 0x9}, 0x5, [0xca, 0x0, 0x24, 0x9, 0x3, 0x8001, 0x5, 0x40]}, 0x3c) dup(r5) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000540)={0x2, 0x401}) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f0000000580)={0xb570, [{0x3, 0x8}, {0xce6fee93f4afba6f, 0x2}, {0x1, 0x9}, {0x3}, {0x2, 0xfff}, {0x2, 0x4}, {0x1, 0x7f}, {0x3, 0xfffffffffffff6f4}, {0x3, 0x7}, {0x1, 0x23}, {0x2, 0xbb}, {0x3, 0x7}, {0x3}, {0x3, 0xd5b8780000000000}, {0x2, 0x1}, {0x1, 0x5}, {0x3, 0x92}, {0x3, 0x6000000000000000}, {0x3}, {0x3, 0x4}, {0x1, 0x8}, {0x3, 0xad}, {0x1, 0xff}, {0x2, 0x5}, {0x3, 0x7}, {0x1, 0x10000}, {0x3, 0x7}, {0x3, 0x6551a695}, {0x1, 0x100}, {0x2, 0x1}, {0x2, 0x20}, {0x3, 0x80}]}) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f00000006c0)={0x3, 0x2}) pwrite(r1, &(0x7f0000000700)="ff4b4030c9cd51e335c89acb2e9ba0a562dcccfabad128149a953a7b0032e64919afb847a8544fa2123f8c29da6927dd55116bfda90611abb028d532bdfd5112e947fda75fc6f61c5d0125f3aaa25dc7acfc01b6f03d605c9623bed4ad64a2174b059abe8fbe770d8f290ae4d1a485962745a59c310da907f699004d5bfb9cbc302cab4986", 0x85, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r6, 0x80085762, &(0x7f00000007c0)={0x2, 0x200}) r8 = open(&(0x7f0000000800)='./file0\x00', 0x8880, 0x1) connect$unix(r8, &(0x7f0000000840)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000880)={'tap', 0x0}) 18:14:17 executing program 1: r0 = socket$inet(0x2, 0x80400000002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000000), 0x4) r1 = semget$private(0x0, 0x7, 0x287) semop(r1, &(0x7f0000000180)=[{0x6, 0x101}, {0x2, 0x1f}], 0x2) r2 = openat(0xffffffffffffffff, &(0x7f0000000cc0)='./file0\x00', 0x1, 0x8) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000d00)=0xb6) r3 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x1) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f0000000100)) r5 = semget$private(0x0, 0x2, 0x3fc) semctl$GETNCNT(r5, 0x2, 0x3, &(0x7f0000000d40)=""/34) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000ac0)='/dev/pci\x00', 0x103, 0x0) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000080)=0xfffffffffffffffd) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f0000000c00)={{0x18, 0x2, 0x3, 0xffffffffffffff81}, {0x18, 0x0, 0x1ff, 0x3}, 0x8e, [0x2, 0x8000000000000000, 0x20bf1310, 0x8, 0x80, 0x2, 0x6, 0x2]}, 0x3c) getppid() readv(r6, &(0x7f0000000bc0)=[{&(0x7f00000005c0)=""/91, 0x5b}, {&(0x7f0000000640)=""/118, 0x76}, {&(0x7f0000000b40)=""/105, 0x69}, {&(0x7f00000000c0)=""/62, 0x3e}], 0x4) getgid() shmctl$IPC_RMID(r3, 0x0) readv(r0, &(0x7f00000007c0)=[{&(0x7f00000001c0)=""/179, 0xb3}, {&(0x7f0000000280)=""/29, 0x1d}, {&(0x7f00000002c0)=""/244, 0xf4}, {&(0x7f00000003c0)=""/240, 0xc5}, {&(0x7f00000004c0)=""/220, 0xdc}, {&(0x7f00000009c0)=""/193, 0xc1}, {&(0x7f00000006c0)=""/203, 0xcb}], 0x7) write(r6, &(0x7f0000001040)="74211cfc84745583cdc6258204a54686bdd82c6a50939181b48d8dfd31650a68fc277e20c8bf5586d706f9f91d0c94bf916a8cf1f881e8bcc5408668fb9abdaa367a839ff3ed7ebb29668604356cc613a19d701412dd23061b5797cb5c4faa60a90787618afe38e25faee2dc445ab5f760ac83e4cbf564bfad50d666bb1fb5049a4049ccf734cc48e045364839fe98fa5dd8a683e00bba4c4549fcab2586c20eac82d90c03d3f30dc9d5ee5c2fd89cbbc34556100944b0ba", 0xb8) bind$inet6(r2, &(0x7f0000000b00)={0x18, 0x0, 0x100000001, 0x8c}, 0xffffffa0) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000880)) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000d80), &(0x7f0000000dc0)=0x10) select(0x40, &(0x7f00000008c0)={0x80000000, 0x7687, 0x10000, 0xfffffffffffffffe, 0x6, 0xfff, 0x5, 0x3}, &(0x7f0000000900)={0x10000, 0x8000, 0x7, 0x3, 0x101, 0x20, 0xfffffffffffffffb, 0x8}, &(0x7f0000000940)={0x29bb8000000, 0x4, 0x5, 0x9, 0xffffffffffff0000, 0x400, 0x55, 0xff}, &(0x7f0000000980)={0x20}) semop(r1, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r1, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x1, 0x5, 0x1800}, {0x2, 0x6}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x0, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) setsockopt(r0, 0x2, 0x0, &(0x7f0000000ec0)="f1e3d5e2e433f2073dad37e024318b6035bb1ecbaa21b88c73c808000000f39aa304d4e2be369ec988c69776067bd718c99eacdda6c2906966d68337f756076bb1f8e571c12f2069a30f280474fc4a5be7ddfb2f8d5884c03b9ef509d34434d012e44ddf4d00000000000000000000c8bb9caad54f89fe79a77ea198c0f7f26fd9ed06bd8f2cf092d876ae99e49b46baa371964137431ba02142ce172bf372dd51c612908a933de53f8f71d792dae9aa05b43255b3057a9aea2ab96f1f9f47e4646fc409341cb382320f129d43334e75bd4a7848b2349498396ee6f0f71645f035cef29b471e2cc3961e9b87b6440af38dd560714b00514875e426257e88397a52abfce8f681ee6902dba68b08b240408d69adfa4c9bcea378b33cd3f4de00c585a1f1d560f5b96c03770e56fb2fc5bd6f6460cb0d0f4076801cce4f512c5414ef07846ca9da4ea70087310e6675ceee6a49f136f53e392c00c9ebe3a01b05778ca70679b00d0126a62f94d6966dbe379959cc05415cf4", 0x177) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000c80)={0x3, 0x0, 0xf9f, 0x2, "1524adf5f68085e51536271cb2fc2c47393b9480", 0x917c, 0xb609}) shmctl$SHM_UNLOCK(r3, 0x4) fcntl$getflags(r4, 0x1) 18:14:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)='>', 0x1) syz_open_pts() close(r0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x110) getdents(r1, &(0x7f0000000300)=""/202, 0xca) r2 = syz_open_pts() ioctl$TIOCDRAIN(r2, 0x2000745e) execve(0x0, 0x0, 0x0) 18:14:17 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x5, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x40) getpeername$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000154592f000"/110], &(0x7f0000000140)=0x6e) r1 = open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) linkat(r1, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00', 0x4) ftruncate(r1, 0x0, 0xd36c) 18:14:18 executing program 1: r0 = socket$inet(0x2, 0x3, 0x80000000102) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r2 = dup2(r1, r0) dup2(r0, r2) 18:14:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 18:14:18 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) minherit(&(0x7f00003ee000/0x1000)=nil, 0x1000, 0x0) r1 = semget(0x2, 0x0, 0x80) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000000)=0xfffffffffffffe00) fcntl$dupfd(r0, 0xa, r0) 18:14:18 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = semget$private(0x0, 0x7, 0x10) r2 = dup2(r0, r0) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000180)) semop(r1, &(0x7f0000000000)=[{0x3, 0x6, 0x800}, {0x2, 0x269, 0x1000}, {0x5, 0x0, 0x1000}, {0x2, 0xb7d, 0x1800}, {0x4, 0xa4f8, 0x1800}], 0x5) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000012c0)="81191ddf8910558513ed54fe3e107e44de71416f7425daf44e51c4dc401b759015e97e5da4e3fd3ffbc89189646be03224bdb6943648f42370d4c93ad320267b80c39199a725a4b4ba85ed916f0a34a963e1e1d80de51a92e1284373b1c1d01fcfd25d2b8c4b9740488aa037eaea1379c949d27caccfcf24a6a009f681fc9010ff737ccb0de83306fb8dba347dd5f3c38b6cbbcc9e641d1576c5cdf581f5dbf9b9ea81a52278e50b10029f3bf8bc455811a50c906acc7ce948e34c45701d1f0ef7d0fe40adf6a306fd204e3143c6d89b5ce417110006f4203379238198a0abe7e51c0b427b133b8844febacc7548a2026e6d22cb89d9b2b6e94440a69027813787ee15f29393aacb9cab8146c76793b5478fbd1b827f57319abdd32d0d86c0b8242e3443b4dfb7f18bb9e5a3f8e8b5f2361fa5fec019482f0a4743cd89ea9894cec06432fd6442c536be69c05e4d476af8d5e649af2d952c3d43ce8e1b59cae246aec5f163fbe1e7db1eb03db0c4665cabcae8486450284df7c63d41e31af0abac10fa87ebc2058effec58afa469c02f2072a8143b894217604c5239f1c1dbaef74d1683ea33e149e4617e580395d5b1c9f4ca546bb24f47da", 0x84) r3 = socket$inet(0x2, 0x40000000000000, 0x7) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x8220, 0x0) semop(r1, &(0x7f0000000440)=[{0x0, 0x5, 0x800}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r6 = dup(r3) r7 = openat(r3, &(0x7f00000004c0)='./bus\x00', 0x2, 0xc5) ioctl$TIOCCONS(r5, 0xc0106477, &(0x7f0000000140)=0x8000000020000002) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fcntl$setflags(r4, 0x2, 0x1) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000001480)='/dev/null\x00', 0x21150, 0x0) socket$inet6(0x18, 0x3, 0x3) flock(r7, 0x4) setsockopt(r6, 0x94d8, 0x0, &(0x7f0000003640)="89cf3051733a2e3cf3565208bf0a40c417bebd686468749be0a02e0e5567ccb19b010179efd1388835fb97046629bc4c852c995066f09f6d88311d11dc9cb95ff6a09a421de84c85e615ce8b64e8941b4bfc0e99dd5358334ae7c5096c809d1afbda1d972c47d04cfa7044a2ba9ce1e232bb44930b33255ce17eb00c5ee9b250f6542b761441f281f14d6514547f8caec51b5480a9506810a27e6ddc81e64c4d435cdffec91f1a6026aabf5b7d0e2c99d62ca3ee39a5643a67610748f7b50c0cba5313c52478a7a79e5645f53ea407a87fa9093ddfb6406110a7459e14851fbcc39e81d3f9b83ef31d0ad54776551ccfc61ac12be1ab2838c439e3d823c6b203d828bc1a26e4fce6368d658ca6d8a45441f48b4fba040a0bef91466ee3f653dbb615ae83d4582a8840f513ef75d19aa997e0798cd46a0bb8316508df0af4dca7312dc2b920eac09af46a147ba2feec28c0b780de3ef493296f1741327627b59a1ab5d9887fcd9112fdd8880b8b146d81d41e4017a732b78ec6bdef97c17723aae5786aa5e7ef53ddc87b5942900696d84735d32b888dfb6b28c46c59c2b663f0c90855d78b84cdb80d9f6cfdb9f05b3b1a3d9e8626304b8943b2c5cd92a7413fce277a86eafa1f61a279046acd619883578ee4dbf5b47d0a9b7c1ef20be39a4e968cfb3ce0f1939b748330d2e868b081147526c1962434f5e39ace730e8d27ef7d989d538dc3bc15dc34bfe6663b240ee0f36864d4bc5bd76f6a7a86093ac14b0053411db24491fdd3ca36baff559fc6d701dd1b0ee5ecc7fd551782b8f2d425ad887b455c113bb3cded52e1c8bbcb3bbfe8742df4f517176d325a46b31d4975f8f008f3186c31867fc120003db6ebcd59d81e3ef0f36871b22be6dd7258c50982d59730e9e0bbed8adec155c17dc3a9d67fc9d195875cdc0ee58c35df49668d78e277f114d512e181f74fd04157d1afedd8a1322be3b818a0d3a9d87e570a571537d4cacef77d46fa88548069738a73fb13ba85ba0f5701e0528563537fb18ed78304f91ce8356e580191737197926069eb0da48c48023619e160b2b935b5f4ddf374f0e1b1855aa0a3f64b823b27fe1b2087d6f9f2fe2377e37cb69b7248de62f4b88ddc7c64f92db55fb82b10e240f40a9121d3f3a5a1a419684a3f1e11626459d4d7d34dd80ad1d39d8ed8d4c29b3f6eb45cf1854affedb1c576a77abfa4637c029a12f1db4da5d2bf001f58718a6a8340c2f723782118c63003f79191a1e2075bf2961b7ba867c51b5caf0c025de9fc626c9bf598ec5393bdcc4a9d24f4d69938e9bc5621504623612e34cb712645f8c0b6e5a7fe81f9c229c6f7f7f2ec64c76121ffbdf5b5f129de35edecd8de75564f7cfc8585c303ea2016f88d1e70ec66b8a2750eed1f7c39951569ea58f9c4aaaf8d8617535d33c45b5429d5885b68bec398295a010fd685df1aa31470d0317c7a9a202c3bc90c657088f3c37af62595a771d11953a09c7c4e4a1733f59f6c46cfae415a87ff764ca76b9cc55f79cdef467213678e1925d5eb51b2f0a026d88b1b6bfb0743bca5a046ac1bffc33f33ddc24220ad9a2633ac972cb2cb88a097cce0d7576dc84bb81f59c83ae1a372deaba1f20789214ceb4e802f59965869a3c0236ad883e279fe7e48d34e8432afe66441be7dd6a965daa574858816d9e4dd4ac62cded36d8f83a06a154c7d4169174decd922172d7d4319c3677ce2c44bc483055215672fa8e1d707508eb3f55ab40c87395cb77310a1c43fe193bc36f4efb5374d29d1eafc05086f755ed077d1db3c9cc36298f9d45482959dacfa8475340af0ef7be172a2e3805e5e71ad6b8607064648919d72355161e6d9fc7d377609e01b6180291a33f322dfa2c9c8c2cd23713fec9676c8e00108bf19022e26c865da93d3ba159ea7fb8588a48767e47d194c7bfc1c8162e35f9becc8e743fddf60bab4bc341ed1120ab063329ffaa9ea945059bd54bb67f50018d884d91d22987d6fcd74e5ad2bc5655498bf4d6bf9bcc37797f7b7b18db44c9b0c20a8101f721d9ac13343c8d69616a01c1cff47ba3c60dfe4d91dba21136243a1896dbd08abed5710e4fc9a384643731dbaf90e84a65320769c6d9110966efc34b65d9010df561679222ff4a4c6a35f918a7fb7b10c8e279ef4a44b22311f6636a441d0f6bdca9cf2816a601af2977e498d949ee6e93c952bf0ac719663cbc1b54c4a498ce0dd578243ce1760761f7177de671aed23dcc182906f6d48966d8838498d22c18677d2ffc503ead4fba55c5de8ee8a8a8e872872bc2dbc25742ddaa02bb9f73715f994e79b28574a6e49cf24e08c62392374072b86d587bf6e8f59fa7b65949a163164ff9a17dbbbde41a883744a3896ef87c3e1e1dc74c6519b51a64aafed91d148dee293fffa6d3254934728206c50534fe0dce1e1deee0a43adcccfe788e7520841b73c46e605d932bb0bdc6b1130e7568e4a186d1de62394c4a2775051782767778a4e1f4f0a0e14b7d0833b8f3ff64498d5f6f9d85a7e6c18e419a0589c8e5755547dc711daa6d2897c822282390e0bb675159998de5e0c5ae6c67058eaab6d42e74057db1a783bd21243ff40a441ed6491defb4127023a5f530a9a9d0fddd8130fab615a694e9fddfe961904f39dc21395615efcbf287e3bf909e27300be987817ee9e9f5f08f48c3911d8247e3f1b40dc79399b8d9bd02fa9205dc3d843038f68acafefbbb2906efbc4432761bd8871509611e0bcbce601c186a37001fbc91b979cf67a1bc2d723f62db2946bab1ec3daff1461decdce415c2f6c1e4bb00d039c1000b2f0f9baa6e06bca91737ba362fe0bf7aedb06f20b3fe4f98da9ad57240230c599e34c772c83f0e34a0e3c9ffe6e42ffad0357aa21d879945b015d9105cb18bed06f711e8934e4605a94fd6e3c2e7138e9243ce97413e9402b2d26661b9a72afd1de22d22914dfd4f4ff3ecbe3de55d1687188756f8970d30f20fa576687c0d39f08ca62cbe9d2c24baa9d047707b3f7848b89b4d5813f6710c2bd39b59500c279ef57a6c8c88ea8c95c3d54c368c46035032acaaad8845a65055b979e84aa909a11ad0d470e113a4be7b405851fd81af886293bc9b888e605aed99087365480e5dc611943e9af112efe89243cd8c4591cef499d774eaf24e9a9653f055f03575ed0279df221e891a641bfb7398a7198bf217f52b521460065a8a4e0a2fd15e7b28c1dae757f891d907c31713805dfa48cea7f9e1d7633de741b561a82916e3c6de058ebf24af8e5e4ae513d6de7acf6addab21feb581c6c47ad9d3e257875573ec357f8f4507efb701284b5b033088f96f473e675a065304d1c66b55632fea4dc76863f46f2c5ff130665932c5d80992e1e74e246e4892a5ed901f258f5cfc5d12a5e123158a3c1a01fcd74afca2f99a0d7fbb18c8e38e79274c97f3b04c09f7aad3ffddcedd7c5ffa6f2c0287d7fecb79c4c0c6052a8ae4929c0c714318132844625063960d18ddaa371ed25e89551400d5b9c124dcc2211ec97013b2a7664b824e4d5d68827d4a329c5a61c7f989fe5faa05747127fac69e9454f20e639615472b1ee4e7a656e6222301530390ef5a36f731e70fb23f91e8b464d08d5fc59bf4ec2a2944a29c74a203a1af581a6cf1b3aae994721b6173094bc55d97ee75fe7a79559ff5722addfc350003c306f233344b56237d94a0ba51e69a8b8e0f9a273e36c9f6a6584b03e89bb65249831aba83321a817bf86200170976b5f451b50089f3dfd172b45e4bf5c473d21ca2db8ea0e13d2251a99ceeec785e80f217a0078c3aa25c66c632de6d040ac5e90d628110323af874cc1e7e5f9fe5947e8501ff482fe17f63315f458e72d38cfc82806be0dfbfb8879c7e24f98dc268326ab0e4097b42365a1f5957f4e405a6a008bab67e3ef8eae5ae38ddafec0642ac70f32b09208e865584dcb941deeca6ff80031e87dad7ba7d7616b1c3bb2b74c84baf3d20588b608200c51f7a7af8225cc2f184909eb39f1446f1271af604079f8d904a042d7a0ba30b25d59f04cf6df4b17a78067fa4b7b4557875684a3f3fd521822af51f32be2c0f7da88d78fa2ae9784858df2818a169e44f9cb95a43df792d59f8b001f13f310a46bce53ae05520c3cc92bbbbe285533978c925d9a6db596226b7c42060823a3160ae0727d351c18b111f5ebaa1fc62c9cb04a4d8697df5d35b29f984369a24c4cd5ed4b8d2bb6c8817f3d696545fc805e74cd5ad9862d9f8efa301c1f2c542b3a68011c0d8cf0b2c04be63c4941b19e88870a48ce7c5f2aa00559a6e0cb7c8520e234cdbfe8e1aab3c7cffc9f693a0e0696f454e503fcf02a85770e84e7db79653b0e8d29d8a0e1d6fa012da19b04d5421e3e8ea9ebad9b30e73d2ddfc2c21819133c37557cbf1297beff419a1eb33adc1c469e3f6cdc18ac6b19325649c5e1b3b9aa8699d32c0b48bb912371642606ba1566cf249778abf144d34f9516d53f658e1906af99bf9d62f0d93a996634aa27d4ff8aa887833a6b2470c015be7f78e17750e25dd69e25b955b031a43ee16dafbc284a1b351615ba24f4618b14844adcdb3a06b3aa2f1009dde6c0415a28296c4e4685b6ec71d2198a1e7b667c7041651ed01597fb505b58780943ef4547edfa292f87051cad6bb2380f90610fad14cc6e584bf52d0d3553b1097c5668183e6c05dc322606d132c9a84ace14969c4f025f7e218cb5cb25f6e99273090c61a25bb5d4ebb4acff4bf01691b550063cf96bc26d7fe913eb394798ca2cbc8d1da5a5f312fc9b8043ce4548510729ff76000570393569ae64dd4a95e9c7adfd20264cd0f55d3ee658e6fe1ac01ad978843357b2bd16524964a7c43a4ebf88865a4552d73e7a46299298a20233b1da5496e70780c44b8088d39ae1ec8b6a0b9104d70037fbf3d65b29b64869a7a45c87ffd8483793b7eccacc9b9a481775eca1b3c943a871de43aa3c05b095dd05d3346bcc943ba1f48a08f8ad9b4445dda3bcb008cef77b6a834d9172c7d4ba104b13e85df7db9cacbc22355f7ca724b9af273c4ac516bcdee2d48a43e8f34a4ce5f8b465135a51695eddce52b10711af141117fbc3cfb957a7ba545a202706b29f5d389b0a5dd2e177a55fbf97d753dbf701a5c481750b3bfc493e8b3ea13fabf839123d88dac1d1e57d2af7961545f170630d7d97f9c51f39659f8f62c2a36eaf887686625b5e1e35dfc82ee0ff4762b6de4dc65296416701ffe5958e02682d814a9f74588e0f93f7053c2a57a143cdcf8e8e73034e1f04b75da18006fb1ee2b3d172b890abbe95c702667171da8c1708838db9eeae06b74f6475bddf6e97ad8bc1e119575dae217803489ff68acf776b08de93a193c64a7c0d4364d10c055a9c233591801edad94121734bc878065f4e2d8098191f25b7e2d338f0837009b0ce34721926001c6f8811e59320ceb48ca70d2121b35adf0756cfafe7dcd082772c85537c1993e55152f816add22a6bf5f7e64b33c43ae4d8fe251012f8a767b5eba5167133d9c000680a7f923d481d951311777f43650ce7d7b6aff49fe0e45a870db30fdc151b52d4058b9678f535ac7b102ad23b364612cb342bb84572b59769f3d7b889bf152b7aed382d2d592f24ba9ff045676a8bab143ad48273a9a96dcd468e94e43d8388b31c3aeb15efc2ccdfd4f7bf888608fd7c20e9658b32f566908cb7e56bacc45900b40b39f72d2d2033e60633f095d7f44a0b9ceaa22a3baacc02f0e61366df46d3664c035e92d31034d2c7c736e4c6570c5ee817ed679c9ba62935b15050358fb764e3b0dde2dfb62456442a86e4052dce122ecca8dcf97c696feb4e2b2c2617f9fb100ecf1dd7017e46beb07704ad769646468beadaec6eb8200edbe5e316e99e8692d3ae728eeb975550e49a7870ead35514909daf416f954ea039f7d69ed8c4b5bfcfa24dbb69cbd7b2705cfe88426b7ac0b002195eab0adc0a9f3b7fb3efbafa38", 0x10a2) munlockall() semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000500)=""/74) ioctl$TIOCSETAF(r9, 0x802c7416, &(0x7f0000000480)={0x3f, 0x100, 0x8, 0x100, "40693adc28dc805040a025d3b29476e908ff1d27", 0x1, 0x2}) ioctl$BIOCPROMISC(r10, 0x20004269) semop(r1, &(0x7f0000000080)=[{0x3, 0x800, 0x800}, {0x3, 0x1000000000000000}, {0x3, 0x8, 0x1000}, {0x3, 0x9, 0x1000}, {0x1, 0x1000, 0x5c0a3a4aca9f76e0}, {0x0, 0x62b9, 0x800}], 0x6) msgget(0x1, 0x0) ioctl$WSDISPLAYIO_SBURNER(r6, 0x800c5751, &(0x7f0000000240)={0x2, 0xb81, 0x4}) flock(r4, 0x0) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000200)={0x2, &(0x7f00000001c0)=[{0x7, 0x687c, 0x3, 0x9}, {0x1, 0x1, 0xff, 0x4}]}) pwritev(r8, &(0x7f00000000c0)=[{&(0x7f0000000280)="f39514042a99ce061c0e42792d290be6fc0de39835a949b1b38fa6f6666dbfda6c9c4f83b20d3ee0effa7f43d9bb96bbbfddfd6a860d93b4ced9ace9e2760e958b783196", 0x44}, {&(0x7f0000000300)="df6ccb77054b0beee05b812ccce350529326e273655cc1070c882d997b944f3727e7fc5aab56790dc41247df90a36f6fcc190fb24a8453c757b083551cdf82add32fd64799be072a0e112338625af36afd419879895c0280ba0e7d0e78740ed1a14d35280b75da632a3b387e73f90565721c61e6dedbf4723f7f26751b228bbd02582674df791fb9e6f73a5f1458b1eba6a1f2d0cb1ef2255832c80ba369fd70", 0xa0}, {&(0x7f00000003c0)="f37d0c3fa006a205fe65ec5e27396ce0ba7266f71dfab67e52f3ad82d3282cb9e50e9196e459c2c755fcb8a99e98227d7df64f4d8f86394870eab3aec2b043b59a5ed98b870c0043d6cd6d5eda62bb2da5b5c4dc1ec65036b7b496fb3aa3275541fef6fb20ef5e7d782b8dc756062b702a0ad95b3fc0a822b711933a5db17b", 0x7f}], 0x3, 0x0, 0x0) 18:14:18 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x20811, 0x2) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0xfff, 0x1f}, {0x9860}}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffbfffff, 0x2f, 0x100001}], 0x34, 0x0, 0xc68, 0x0) 18:14:19 executing program 0: setreuid(0x0, 0xee01) getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) getgroups(0x3, &(0x7f0000000080)=[r2, r0, r3]) setregid(0x0, r1) syz_extract_tcp_res(&(0x7f0000000040), 0x12a, 0x9) r4 = geteuid() r5 = getuid() r6 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSTSTAMP(r6, 0x8008745a, &(0x7f00000000c0)={0x1000, 0x101}) setreuid(r4, r5) 18:14:19 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f00000000c0)={0x1, 0x7fff, {[0x2, 0x9, 0xffffffffffffeaae, 0x114e3945, 0x7, 0xfffffffffffffff7, 0x5, 0x4, 0x6dd, 0x5, 0x2, 0x3, 0x100000001, 0x2, 0xfffffffffffffffb, 0x8, 0x2, 0x100000000], [0x7, 0x4, 0x8, 0xbff, 0x2e, 0x5, 0x4, 0x80000000, 0x4], [0x0, 0x0, 0x4, 0x100, 0xf760, 0x8, 0xd74], [0xc4, 0x9, 0x10001, 0x3ff, 0x2, 0x100], [{0x2, 0x9, 0x3c58}, {0x4, 0x200, 0x0, 0xfff}, {0x400, 0x5, 0x9, 0xaba}, {0x1ff, 0x3b, 0xc55, 0x3}, {0x651, 0x0, 0x4, 0x1}, {0xd6, 0x0, 0x7, 0x7}, {0xffff, 0x10001, 0x5, 0xff2}, {0x8, 0xfffffffffffffffb, 0x400000, 0x101}], {0x1, 0x5, 0x7, 0x1}, {0x74, 0x8, 0xfffffffffffffffb, 0x26}}}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="01201b56e9681eab070000011b00fefeefffff1a00f40000b6000000", 0x1c) writev(r0, &(0x7f0000000040)=[{&(0x7f0000002600)="bcc7fd221e9c23b348d2615181dc6d9e5f798660ca937f89e71f5d3906038f9a16c5cd76dcdee65bb69cc021d998262abb888717aa15bb36296bf25767e8a58df7f7e750c8522ce025e2b94ace2c94d628ddd5bb2aa7bd09fe3affaf55279c2ec4247c543f0798df1ba241baf6ec6a993c72305f04a6b48c3b276b15d8b4b5ea44947b842bb08f2985207b0f123e79d6f30737c43ae65fea60e0c9d0897fac4338edd377fe4f7909b93734fe05f71b827854124fd2231cf0a8f198699ae25f7e1872f7297124f36fd2e1b5c6327f517dd67750a32d395a33697fc3ec37db4307943dc92f29e3b50dc693a7060510df273169bf0018a5ef96d69c5ab78111d1c636fbfa67f23f1757b5a85f637e010ce2392aed552831bee9e9fc1ab2c87663502b310dc973c9f92c8b00a90c7d172bd73649dca074610e1d2d1f0a36fd84411abd72ae8f8029fe201e1c52271c175ee614cb6058cbdbd57e2deeccc5115119711dae5da1e8377d51d10cb8a4a19d9a51567934caa1e04ebc780a415a349365d2fe2ddd0f1c43e736c17fba8ee8c55fae25930a3a71d2e058afed9cc37ce66cb21dfa9e923b11ae2d0a51ac5704969a53b214e01fa2baf60e1d374e3ad98a97d6dd23c0d5a07fac4dfca99f7e41cddcbc7af8c4a0af12f2b516e5d9b115b2f2c098441dd011c718ea9e6318d78bec2cbc4b4541bde8c6c5c08fdf36ef76190e6c879c0b1f790f003d283238e43b060aaadb92c0ab92794c748e8ca7808578dcfc5d00c208cd8ca1eeec7178bcc991400d42b8227b737b63d9f4e4d63a2bcb665c1b62ef80d6880f9813050616300d710de42771ce834846911aae12ed7ff5ef8f1edb5b75b9aa9c7fdea6742c90a4d1a3593d0b97a7ecc6186796da2e807f84f508f33955a339067977009158044a4f9cfc6920347704e8752eb9670b573bf23fd4084d54099e66b7808dc258ee23a476b157fa4ee763adddf12fcd01960c2e7a6f54569b168e25904b8f67ae3f803f2412058ed5ad54359792902423a9f15d06419b74d4b3ee8bc8a81d1c9decfc12dc20790eed5990735b228c3690d6db66357683793fc3dfe14838e3f185c27a36fe15793475ba5c6f7f569b2a62565ff9797dbd4886dd12cbca4a06dc4badbfd21065dcc4af40a9d0a883293aa8e6ad474dd4d65f2881835a8a0b5ea4d752d1bbfd33b7bca702e759d5ce0e006e096f24c8c38c86d44c845529ca459b6716b1b3d9781bf50d3e300dedaa10b43da05a0600000000000000179e4eb0737ba3e28ea22228fe7052287b2136eaaf21d92d496fba18bc48508e63ce89f91ac0d63311fa39f8401b83ea1c93a54d53d3aa0894c1240ff8e28665b47ee9aad46e9e315d85f3a31ef77b644b9d9a8ce99c42a5533d51ef14ab18958af7164d1f0de909a083994cd6e5a693473bb545e1988459ae2fd6be0c4aff08be7eaccfe33b26702f184a57a21bfab9eefe7f871ecb105a511322d54ed4f467aa6b28f5196b30331c7472415ef898d0c7e1af23b7f1fea07f6b5583acd57658946e0b9b01c694126a9292159348ef4743e96a414d1bf0613e429a3fd736b60325820807f33b74131a005a8438194e99f8e4b572c621e0f3ad10d93b23c39adf1ff95e23cc7dcfe068e0b651d4599379980b8224eb9f460a3fa90412a8d4f962c08f263d00e02e4a3b2d972be73f9097207e7d9ce799b5c6c22fd5946dfac5206afa3a1979e4787cabeefe30a6a0ce4d7d1c15c3d855ee232666792df8c13182dec29e2ce5eee791414fa772238cb0010ab9b17e587648db48748be6a1df830c4bc7c8789dcfbc28cf6087d00df3adace5afae7ad07a4755eb9e6da0f2b9aa204a398ee7365d4c507e6319b1abfb292afe3dfc4d18c35d8d395d10e61511e624996fffccc1a4ed107c9fe564700566e9b4b6fa422cd7a1fb48e0160c555627d08f7ccd5bc71096265f53bbceb4929326837b1d33694a9b", 0x57d}], 0x1) 18:14:19 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = shmget(0x0, 0x2000, 0x21c, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_RMID(r0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) fsync(r1) fcntl$setstatus(r1, 0x4, 0x84) clock_settime(0x6, &(0x7f0000000000)={0x9cf5, 0xf2a}) ftruncate(r1, 0x0, 0x800000007) ftruncate(r1, 0x0, 0x0) 18:14:19 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000004c0)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000300), 0x22e, &(0x7f0000000380)=[{{r1}, 0xffffffffffffffff, 0x2}], 0x10000, 0x0) 18:14:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x6c}, {0x15}, {0x6}]}) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x200000029, 0x3f, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x5a, &(0x7f0000000140)="a7e2fc83f3d5770111a366faf64c89e723e9c4fce42cdc6c86") 18:14:19 executing program 0: r0 = socket$inet(0x2, 0x4, 0x0) getsockopt$sock_int(r0, 0xffff, 0x200000001107, 0x0, 0x0) 18:14:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f00000000c0)) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000100)=0x7ff) r3 = semget(0x1, 0x0, 0x8) semctl$GETNCNT(r3, 0x0, 0x3, &(0x7f00000001c0)=""/70) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 18:14:19 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = socket(0x800000018, 0x1, 0x3) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "6fc6e23c5b00000000000000e74de400"}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x8280, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f00000002c0)=0xf8) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x100, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000180)=0x256) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000140)) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f00000001c0)=0x4) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) shutdown(r1, 0x3) ioctl$TIOCSETVERAUTH(r3, 0xc0107005, &(0x7f0000000000)=0x4) ioctl$TIOCCDTR(r2, 0x20007478) connect(r3, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000240)=0x8) 18:14:19 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5233d73ef002a215f3bd81937a37e24e3fb37be915aab0e9e6a149a8f52ef8b4091a1f30d07acbb69bee8b9e51f6b30794206bbb183a84ed1a60b4f6eb65abae606b63fe3a37c4d10be0fe413861558f9afd14a10be994fb78bcd268970f223ad975617c0fa1215ce4705be65db22bc9de45663f26f4259969ddc526462b0d5bf4901d679ff9f570f294dbb52f4e58c14bb86689d9027fa55bf5e71a3c5b23091b2576a7763facac07428457c522ec9b2896fbc67c4ef710f0ae24d0fb2f6c6d35f90d14c298ae74213e11c80053209b007e49a236221d0de09613e12f86e4ad0531ae251b00a253c39345ba41d22e741d589fb56e9c0fad3a7b3a3e5ed624be28835d893ddb00d323762f1255a013d2466bf1ffb72848c3ad7cde35ef5be0924cb8f75ccc88a9b5d06931e530a1bf7a961247fe13e0a16ca4343042e925496bbff0f7b21650309be07b0a8e51c38a264bed7", 0xe2d, 0x0, 0x0, 0x2a2) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x80, 0x20) fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSTOP(r2, 0x2000746f) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)="019fdbd34a62862e0a4cb5f7c41f081c775ce103247300c41db904c4d71d7731784403962052a63ceec6ad33bd8364ca5dcec4ef9adac4838339c28c510fb5c0f285f99b67ab552a7ef6075fa682e3138689db27b42b5fdc4e6a1946335c1538ce35a61c6ed8732f843781635d1f037072067ce5904d2b56ed151ed413c568e7142862bf755424148b8bd590857e3353", 0x90}, {&(0x7f0000000240)="5352c915317786d8b1ec58dda568b2c94b10ad351c77d44abba74fe98367db4ee4bc24b70d98c1a20a00ec56830acc5f415eafc946563fbfdff06d55cee75c328a0419c0c458812491d1f955c52cfd376326a62d2c9c90cb4c47e9da3963c1a4f6a95b7adce2615176bc7a0c5b57d3cd5827f22fb62d98fae407d648733f5b9431", 0x81}, {&(0x7f0000000100)="2133654e09cc63f3d41f23d8919e0d38711dbd3649667b00df005319100598d4571c346a91b45fa3dd2ffd4d", 0x2c}, {&(0x7f0000000180)="0c376c4616bd4d16ecd4dacbe1ccd026db46186b076cf5", 0x17}, {&(0x7f0000000300)="50c85fac5dbeb9de4dd0866fa0d6fadc79ece065fdab8f66f1644befca5861e5d086eb36eff07d04dce8094dd84d523058b06205829185f41ecd18aba3e4cbc7b02515e073e29a84133d03a52e348eb0836b4f0d1a9144beb6ccd8bfea2bf9eeb1291d553dbab090da3c4f6cfe3bc0cb4e55a8c1f98a3d676b7d6cfb36befb9d", 0x80}], 0x5) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x8) execve(0x0, 0x0, 0x0) 18:14:19 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) read(r0, &(0x7f0000000200)=""/183, 0xb7) write(r1, &(0x7f00000002c0)="75669916a9e44312c0b4e19ce5681f16cc5773199f2ab363ffa88ace4a613197b4a2869be27074ae5aff339a92f4c62e76730b8ce1548e41612ec3e6cb9b67fbdb1761366fbc3cc3543d1bc624877e79e6bd2d8065b316278494988a9a58c0d56509d96f0166b098c0a3ab0e49e3c9dae0c3f130ce22482f8feef86d74b989912218aa403df06ced30feda759563446e7b2604f64c2fd24c3d5625cd078b34c82929797367931a79cb618961189666262ba7b17d7c77deee", 0xfffffffffffffd0d) fcntl$setstatus(r1, 0x4, 0x4) 18:14:19 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x10, 0x100) lseek(r0, 0x0, 0xfffffffffffffffd, 0x800000001) 18:14:19 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30000}, 0x4020080c2}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x816c}], 0x100000000000005e, 0x0, 0x0) 18:14:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x61}, {0x61}, {0x6}]}) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x3) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000080)=0x506) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") 18:14:20 executing program 0: nanosleep(&(0x7f0000000080)={0x8, 0x1}, &(0x7f00000000c0)) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd0\x00', 0x10080, 0x0) fcntl$getown(r0, 0x5) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x1a8) socket$inet(0x2, 0x8000, 0x8) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00', r1, 0x1}) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x4) chflagsat(r2, &(0x7f0000000240)='./file0\x00', 0x1, 0x2) getsockname$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="000005a289226e77df7c00fdfffffcffffff0000000000"], &(0x7f0000000180)=0x17) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) execve(0x0, 0x0, 0x0) 18:14:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x45}, {0x80000000000015}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") pckbd_enable: command error 18:14:21 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x11, r0, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x1010, r0, 0x0, 0x0) 18:14:21 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186004008b00003a27048efc80988d3377e6000000080249000000000020000901feffffff00000000", 0x2c}], 0x1) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x9, 0x6, 0xfff, 0x6, "d72cb7c86963c05f22044a4bba28d28aaedc4baf", 0x1ff, 0x1ff}) 18:14:21 executing program 0: getgroups(0x8, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setregid(r1, r0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x83, 0xc}, {0x1, 0x2}, {0x67, 0x3}, {0x47, 0x3ff}, {0x88, 0x7}, {0xc7, 0x1}], 0x6}) 18:14:21 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{}, {0x3}], 0x4}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) 18:14:21 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x90d4, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040)="db616436a9c1ee6aa164264aa5df95b41ce37cbb8714bcc133baf42f127e22183ce17452b94f40364b7d67076535dc9f1cce68412b3863c547d5d6e04241b3b5030eda9f096a91fab9730a59db8f92005877bc58c1e2b17222232bd79d6137a81f0bdb0fda15712083c29660c2e56ebe284f38ef5524c7fac8a6ae968c6d902dd65e4d860df900c14b", 0xfffffffb) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000540)=[{&(0x7f00000004c0)=""/84, 0x54}], 0x1) 18:14:21 executing program 1: r0 = socket$inet(0x2, 0x2, 0x5) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000100)={0x3, 0x20}) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) pipe(&(0x7f0000000000)) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)="01", 0x1) 18:14:21 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) close(r0) shutdown(r0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x2, 0x8, 0x5, 0x0, 0x6d, 0x7, 0x2, 0x3, 0x1, 0x80, 0x80}) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000000)) 18:14:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x3, 0x1, 0xff, 0xffffffffffffffff}]}) syz_emit_ethernet(0x0, &(0x7f0000000340)="c3") openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20800, 0x0) 18:14:22 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendmsg$unix(r0, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[@ANYBLOB="1000100000000000ffff000001000000"], 0x10}, 0x0) 18:14:22 executing program 1: r0 = socket$unix(0x1, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000000)=""/174, 0x3df, 0x840, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x200, 0x0, 0x0) 18:14:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x61}, {0x40, 0xb4d}, {0x6}]}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) chflags(&(0x7f0000000140)='./file0\x00', 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 18:14:22 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x7, 0x80) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r3 = getpid() fcntl$lock(r2, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r3}) writev(r2, &(0x7f0000001100)=[{&(0x7f0000001080)="f221ff8f24c1648f45ec2ccf35ef2a14771bad9e13353f6d4a2f255521003c595f097106f1399b6e9872747a72e5e3190fc1ed0fe1486267664657cba01466996fe2cf87b8bee2faec5393acb882d88da07f83a3703c79f9101c74c89f040faf0325e67135730143e32de08febb10602ba", 0x71}], 0x1) semop(r1, &(0x7f0000001140)=[{0x3, 0x9, 0x800}, {0x2, 0x10001, 0x800}, {0x1, 0x400bb2, 0x1800}, {0x0, 0x10000, 0x1800}, {0x2, 0xdb7, 0x1800}], 0x5) syz_extract_tcp_res$synack(&(0x7f0000001180), 0x1, 0x0) r4 = dup(r2) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f00000011c0)=0x1) openat$vmm(0xffffffffffffff9c, &(0x7f0000001200)='/dev/vmm\x00', 0x81, 0x0) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000001240)=0x4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r6 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r5, r6) shutdown(r4, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) clock_getres(0x0, &(0x7f0000000100)) shutdown(r4, 0x1) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000001300)=0x2) getpeername$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f0000001340)) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000001380)) semget(0x1, 0x3, 0x1c) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f00000013c0)=0x3bb) read(r2, &(0x7f0000001400)=""/4096, 0x1000) ioctl$TIOCNOTTY(r4, 0x20007471) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f0000000180)) readv(r2, &(0x7f0000002500)=[{&(0x7f0000002400)=""/169, 0xa9}, {&(0x7f00000024c0)=""/13, 0xd}], 0x2) 18:14:22 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) socket(0x18, 0x3, 0x7) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000040)="90000000", 0x4) 18:14:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x44}, {0x6}]}) r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 18:14:22 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0xffffffffffffffe1, 0x0) write(r1, &(0x7f00000000c0)="6061640ba71f82d5c9d31124bcd274802bb1ceec571d81511c534a9719433fa0c33af88d95a34fc3cdbe4e4f8b06e5536bab0f3e2eab911d358019faed9cf2ec26505a6f", 0x44) dup2(r1, r0) kevent(r1, 0x0, 0x0, 0x0, 0xec, &(0x7f0000000040)) 18:14:22 executing program 1: r0 = openat$zero(0xffffffffffffff9c, 0x0, 0x8, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000740)={'./bus\x00', 0xff, 0x7, 0x4, 0x1, 0x86, 0x3, 0x1000, 0x2, 0x2, 0x3}) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r1 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000540)=[{{r1}, 0xfffffffffffffffc, 0x1, 0x2}], 0x7, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffff9, 0x40, 0xf0000000, 0x5, 0x101}], 0x1, &(0x7f0000000600)={0x1, 0x15}) bind(0xffffffffffffffff, &(0x7f00000001c0)=@in={0x2, 0x2}, 0xc) kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fb, 0x0) r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x7, 0x0, 0x0, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r3, 0xa, r2) ioctl$WSDISPLAYIO_GMODE(r5, 0x4004574b, &(0x7f0000000640)) getrusage(0xffffffffffffffff, &(0x7f0000000480)) ioctl$TIOCNOTTY(r1, 0x20007471) kevent(r4, &(0x7f0000000380)=[{{r4}, 0xffffffffffffffff, 0x1, 0x4, 0x967, 0x2}, {{r3}, 0xffffffffffffffff, 0x11, 0x800fffff, 0xffffffff, 0x8}, {{r1}, 0xfffffffffffffffd, 0x20, 0x40000000, 0x2f11, 0x2}, {{r4}, 0xfffffffffffffffa, 0x1, 0x0, 0x6, 0x200}, {{r4}, 0xffffffffffffffff, 0xa, 0x1, 0x1, 0x8}, {{r1}, 0xffffffffffffffff, 0x3, 0x34, 0x9, 0x80}, {{r2}, 0xffffffffffffffff, 0x20, 0x1, 0xffffffff, 0x1}], 0x6, 0x0, 0x81, 0x0) r6 = syz_open_pts() kevent(r4, &(0x7f0000000280)=[{{r6}, 0xfffffffffffffffe, 0xc, 0x40000000, 0x4, 0x2}, {{r2}, 0xffffffffffffffff, 0x5, 0x80000066, 0x0, 0x1}, {{r1}, 0xfffffffffffffffa, 0x12, 0x1, 0x8}, {{r6}, 0xfffffffffffffffc, 0x1c934b8a74e174b0, 0x18, 0x5, 0x8acd}, {{r1}, 0xfffffffffffffffe, 0x20, 0x2, 0x0, 0x3}, {{r1}, 0xffffffffffffffff, 0x86, 0x80, 0x200}, {{r2}, 0xffffffffffffffff, 0x40, 0xf0000000, 0x2000, 0xefe}, {{r2}, 0x0, 0x0, 0x20000040, 0x3, 0x3}], 0x0, &(0x7f00000000c0)=[{{}, 0x0, 0x80, 0x0, 0xffff, 0x2}], 0xffffffffffff8000, &(0x7f0000000100)={0x5}) 18:14:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x60}, {0x84}, {0x6}]}) syz_emit_ethernet(0x124, &(0x7f0000000240)="0db7c9b791c7da3a975753ae26b3219e7bda3896b96c0e6902000000802ec6cf7a99206bfad6ded0b896d73128136c16d75cd6fe425d68ec490c844ee55fcca77771dfee40fac6075c2965075021efab771a0795d185244fe29a9bf43d83a15c5227d83a977e2fcd6cb8aa6e6db0a174142c059bfd1689e35c7a672aa617019f06e9af1a5e67437b2c533219b11c33dfbc45aa4c4f8b98e368e64bb7c3e75ffdbc44901803834468b93b7aee06cd5faf70fd41624a89e02e382a14d00580a4bc79013ea3f4930b1e2580681036664f3f56735b7adb76531d369934ebfbec674ccbe088e2f974e4f5f89547763a66905c1665822e749c482a3b30b992119277ec83f7c41662f170b991c166082a8afbaf08aaa185dcc4782d429c78149f7ec7a4c1855aaa") 18:14:23 executing program 1: mknod(&(0x7f0000000600)='./file0\x00', 0x207e, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x8000000000008080, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r2 = getegid() fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, r2, 0x6) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000100)) 18:14:23 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff}) connect(r0, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="89") 18:14:23 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x2d}, {0x6}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x104, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x4, 0x200}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000001c0)) ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, &(0x7f0000000040)) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000200)=0x1) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 18:14:23 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)="f13a3c20bfd86c6f3050c37c7fee55ed541e6f25846efc8723cc8de29cf48441a5d6450567d390b37fae76f4536cb7", 0x2f) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) 18:14:23 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r2 = msgget(0x1, 0x615) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000100)) msgsnd(r2, &(0x7f0000000080)={0x3, "e0103d7f79cec17df6a37cca5a8768f4f713715681074e1d1477d64d9d5fef942bf4b0c3c619"}, 0x2e, 0x800) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000140)=0x5) read(r1, &(0x7f0000000540)=""/226, 0xe2) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)="d179e31da5cfaa4bdc7cefba2de7d1f0d077ef5557c401a2450343011f7e25984e71e3b572608b27de7f21a77488bb708c81ec07eac12ba343724892c9f1e280bc9d37609c5d8be01f23032ea8a093285f280d711f2d5290c8174fae038dcf1a0da92cd6850bfac54861ef69ab517adb434c6993df316d3cc22bd3bfa299001bdd9147ae4a74177a89998377e851b05af66ec85ded07be298f2c570bcca458a1179ff744ecaa39734df3edcb942b14252cfe958e8a24402d584d66368b3f3061bc79b91e", 0xc4}], 0x1) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) setsockopt(r3, 0x1ff, 0x9, 0x0, 0x15f) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) 18:14:23 executing program 0: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008436e52600"/143], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r2, &(0x7f0000000180)='\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, 0x6}, {0x6cb, 0x9}}, 0x2) r3 = open(&(0x7f0000000000)='.\x00', 0x10002, 0xffffffdffffffffd) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r4 = msgget$private(0x0, 0x10000004) msgsnd(r4, &(0x7f0000000680)={0x1, "5644cec7eaa51f44a8890b08d97f6156243ff69635aff2a74aca9eeef1f5684fb0fd88d9545b4a28099c7e65e6fbdc5cd8ed870d1c7af353bb6f1cfb6ef5bd71790f7bd2bc387a27f1265be90c4bfe30d0c9ed4d85e1740b89246999672d39108ae8a90ca26759ac09c33e46ab25dfc108a3951b77426965d3855c9647eac8c423db972a17b10dea4ccc087f14bee36ab351ab0117f468345a99c20c4ed5b53802fa365879dee6ef3d6d7c42e4c605f3c3cf845d6f2abab19f08"}, 0xc2, 0x800) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r5, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r5, &(0x7f0000001480)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00'/194], 0xfffffffffffffe9f, 0x1, 0x1000) r6 = semget(0x0, 0x5, 0x0) semctl$GETVAL(r6, 0x6, 0x5, &(0x7f0000000080)=""/19) msgsnd(r5, &(0x7f0000000780)=ANY=[@ANYBLOB="0000000000000000261100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f326c0f6197e00edd9bbd8dca5d39656da02489672db6d19f3740517e68bf3f0e8d1e8f3b32b99730c1ee11e3888c2f88b33d0000000049ad4ae8d462fcf5fa3b57806b56cdb615f058b0fed6706a4d152e6ba9cc08452fed4e8d8d583dafdfcfe9d34b6a3166dac0e4ad7872f5682b7a054e4d84de9ddfbe9fa4b8fa3b6a5ea22e60f5da05a5615416a1e222dcba8dee9f0cdc75f02715b74009dd55a23f56a746c9a3df6cc79f4aaf024f8e469ee25f2961fd175d45fa477258c0fc268f5ef6f30a49237216c3b6ca0dbb85c5528fda87bef1a9ebdf1811574e3e87e4c11f71e651c74fbc8e0085d361ba571dda404f45205643f62c0cbd39db85cd795200"/324], 0x18, 0x800) msgsnd(r4, &(0x7f0000000240)={0x0, "8e8c00935b7908b12d014578fc7217d07b3d4a43c132238c3ca9db8adf4a32c67c0a3fc5d94792442acd9a4a6bdb7ecbf0fc576f9022510d7028c703fd8cfc2956dd62b3be7baee1d32aefd5b9808d04aeab7b7e89f58c7ab28d99f09ca951"}, 0x67, 0x0) fcntl$setflags(r3, 0x2, 0x1) msgsnd(r5, &(0x7f0000001640)={0x3, "ba45ede2435a8b028adafbf16c17153cf3d117c2e9547840d4375d31059c11f0debb408e72ffe264033c254df9c5b2ae95e40e5a3992da2c498c2583001647a64469feaccf00000000"}, 0x51, 0x800) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000140)=0x9) pipe(&(0x7f00000003c0)) msgrcv(r5, &(0x7f00000000c0), 0x8, 0xffffffffffffffff, 0x1800) write(r1, &(0x7f0000000100)="ef07e19d985d40efa2", 0x9) 18:14:23 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000300)) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r1 = kqueue() close(r1) r2 = kqueue() symlink(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0x80000000021}], 0x227082db, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0xbf2, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r1}, 0x0, 0x0, 0x1, 0x6644, 0x5}, {{r3}, 0xfffffffffffffff8, 0x80, 0x1, 0x9}, {{r2}, 0xffffffffffffffff, 0x0, 0x20000001, 0x3, 0x5}, {{r2}, 0x0, 0x20, 0x4, 0x113, 0x7}], 0x80000001, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffffa, 0x84, 0x1, 0x0, 0x2}, {{r1}, 0xffffffffffffffff, 0x23, 0xc, 0x401, 0x100000000}, {{r2}, 0xffffffffffffffff, 0x80, 0x2, 0x1800000000000000, 0x9ad}, {{r3}, 0xfffffffffffffff8, 0x2, 0x40, 0x8, 0x8}, {{r3}, 0xfffffffffffffffe, 0xe, 0x2, 0x9, 0xdb66}, {{r3}, 0xfffffffffffffffa, 0xac, 0xe0000042, 0x80000001, 0xc7fa}], 0xce2, &(0x7f0000000100)={0x1, 0x9}) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4) 18:14:23 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)="1c", 0x1) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = dup2(r0, r1) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000080)={0x5, './file0\x00', './file0\x00'}) 18:14:23 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0xfffffffffffffff7, 0xb4, 0x0, 0x22) 18:14:24 executing program 0: r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x40000400008002be, 0x0) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000040), 0x1) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0x25}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="fafcf4861a3e4001c057e54439f0124518e062e67afe17267668e743d5a0c97f3c82d0c8306a2765719e3e9b4ce6", 0x2e}, {&(0x7f00000001c0)="462e5e53b7b8994d2691a238d7c599f1b9db18fc356d9591dcae12b3408679cdb26c746083868c86f7a353f0b6fd8a22a48727ff611779a72084cf9df90f7de911208791d5422bd0d96ff74c86", 0x4d}, {&(0x7f0000000240)="20037fcc9f029ff20fddb9c6156a098c95ca926147cd5e281a44d1c41ab090861baa3f8f2f8c2287c5db7cc229fe9b5d4516d18404e76646c05c2da5466b257c57b121ab6c9cc8fcbf859df5f67a0f4fb7286bce4e99da5f69025447d7df503bfa100bcb7f6b137399020b950c1986bacfb2e51e10e4c3a7f488", 0x7a}], 0x3, 0x0, 0x0) ftruncate(r0, 0x0, 0x0) 18:14:24 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000240)={0x10, 0x400, 0x4, 0xfff, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000e00000/0x200000)=nil, 0x10001}, {&(0x7f0000edf000/0x3000)=nil, &(0x7f0000e0e000/0x3000)=nil}, {&(0x7f0000e04000/0x3000)=nil, &(0x7f0000f08000/0x2000)=nil}, {&(0x7f0000fe1000/0x3000)=nil, &(0x7f0000f64000/0x1000)=nil, 0x1}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ede000/0x2000)=nil, 0x80}, {&(0x7f0000e3a000/0x1000)=nil, &(0x7f0000fd1000/0x4000)=nil, 0x9}, {&(0x7f0000e0f000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ec4000/0x5000)=nil, &(0x7f0000eae000/0x4000)=nil, 0x1}, {&(0x7f0000f0e000/0x4000)=nil, &(0x7f0000ef7000/0x2000)=nil, 0xfffffffffffffffe}, {&(0x7f0000e17000/0x1000)=nil, &(0x7f0000ed8000/0x11000)=nil, 0x800}, {&(0x7f0000ed1000/0x2000)=nil, &(0x7f0000f1d000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x5}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000fa8000/0x4000)=nil, 0x81}, {&(0x7f0000e0a000/0x4000)=nil, &(0x7f0000e91000/0x4000)=nil, 0x8d6}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000f88000/0x4000)=nil, 0x1}, {&(0x7f0000f06000/0x2000)=nil, &(0x7f0000fae000/0x3000)=nil, 0x59f}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x60}, {0x8000030}, {0x4000000006, 0x0, 0x0, 0x100}]}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x6, &(0x7f0000000000)=[0x4, 0x20, 0x7fffffff, 0x8, 0x8c4, 0xff]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x6, &(0x7f0000000100)=[{0x100000001, 0x8001, 0x100, 0x7f}, {0x932, 0xc8, 0x100, 0x7}, {0x1, 0x9, 0x7, 0x4}, {0x6, 0x1, 0x3, 0x5}, {0xe7, 0x8d, 0x9, 0x400}, {0xfffffffffffffff7, 0x101, 0x100000000, 0x8001}]}) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f00000001c0)=0x1) 18:14:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x200) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x48, 0x0, 0x0, 0x100000}, {0x6}]}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000001d80)="c2", 0x1}], 0x1) 18:14:24 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) utimes(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)={{0xc63, 0x80}, {0x0, 0x100000000}}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000000c0)) 18:14:24 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000080)="51567c62f8a9d67348a35c1a74ecbc434c9cb0cf779fec064badb11f18f36c9b01f78231b687d0dd347daf379e17027a1fa177b08c524082671ecd7e54463fd2", 0x212) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, 0x0, 0x0) 18:14:24 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) getsockopt(r0, 0x200000029, 0x2b, 0x0, 0x0) 18:14:24 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000001a40)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000001100)=[{&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000000080)=""/30, 0x1e}], 0x2, &(0x7f0000001980)=""/161, 0xa1}, 0x2) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) r2 = dup2(r0, r0) shutdown(r2, 0x1) poll(&(0x7f0000000000)=[{r2, 0x4}], 0x1, 0x0) 18:14:24 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x381, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000380)="82b63f18ba09b63dbf57e371910dd49cc5761890fcfd3cc891b581bd26e72489218eceb986f6ea82eee19a2758b770afaebc51bbd808b0375e02022f661735fb17f3b69a8560238176784fd96f95a51d7e715e78db724652186f33ef98222e833386f4e653dce71852d75cf8e969fa2d4f80dc089a3763e3f216ccac636c3b70e68f7b59e0c47c7c42a6696fdc3eeab35e83c13bfabdb6237459de9d310e4186178743905978d631200dbd1a5bfee139f1d18563dfa159f73d1b5533b36e06eb52c0bba17a81ad0a2f9e2ee614b6607d355443480e13059be90ae8dc69dca7369a02f100e28af288f003df87430e1ba2ec6d89cc5236bec547c3c18f20177301e4ad86851956d85892072497a5760e2554b5595b25940aa1294b0c9855c05638fae3193f7db6c122410ef6015f868e36aa52293065487eb4576c5c96d02d0f3cb8039ebe15073540fa3ed42d6dccd410be6d85c2b565da659362057646c59bbf086a26f18f27ac4ab229297e4a258437b3f71671c18713a047ace17a8f39aeb52ac3820567979b55da56fc77ceebea2c1aeb08c1f7a66a42e5fd061a5152c9d28c7d4cd403b93dbef6b42e7d8bddc9e02aa75ebe7ec8f43a4574a64fa19c921ec96766eb2d99811b7d0e0c2d1086a4c7ee0cb579d24812345bab0dd2efd091b288e97e23cab4d827db6f577dff4e7c7fedd81ae76ff5dd82f2c51e0b83d3ce92b298d7644526896441b5ca713feff3159e1dd9b22da3d2374d96c570445694856f8b85f686ae561cac9c69968f65bf780c514c435c78eaa50b3a58d683a0d84526844adafb1b959c4abd4b1e5fd72b814d931d99dcffbd7e7afcacd5e5cdba56c6fe8640cc6ba39abd76d397831b61603620fa23efccf03dff34e64f666fafa5c681b19d68ab0a0282e2d4393200e95c727b7f5a0d18cef957dd86628f03e60120d0858e221b27e0bb35d675b0f76f4843ebf62846490b552d29a3c7a0ba60fd661f8db29b66e14711a16d8fb99bc9e29ea6700122917c73324aba709a4cf68a566966953d4fc455dbc41bea11d983ef35492478e080d74c80b90c888b40d594073168745f4527fd90afdf790a650dc06437fcb6069f1ec77f97e87de046da45d65abe5333daae02d67c7cd926a5d3cadab3d393098c4a40279579d273369b5a7afd512fcd4f01daa8ebc29be49f43c4b2b0519d11bae0dd5f0c4d6c36d2d80f2fd31837efb4574f869f94524cf3f20e0b2059abd4d60ccce6c90e2958da535c43506078dab0ee324bf53645d5f5a659f8f0b116e5e660616fde79a566413ca260103a95624358c9372c0bf32e6313a56fa5933af4fd80ba43c1ab1d3b4bb778b26adc8650f293be7f57a8eeec24f214f47d904f39af0629f4f21cfcc86751f4a520acd898bde657c92ec2895c847811765e2b5d3ca892aa52e1df6d3cdaac106d821e28321e3fcd00ae3798665521ff3c66f0e73d547f6d7236ff80159c83d627ca222a5087ba9bd58cc5f804840dc9518bd3919c460e09aee34e6ca9b7575cb358d69e48e1b325af7e127821f0b6883395e5c025abd1f3a0c7f6466fb331f55d8a1596c39b1e2292297d8d5b2ae7772c088645dac2eca5e54b0fd9a8e078629a9117e05a2af3b8684f609e8e175260ad9093bcf0c455fa6ca4ccb9e6ae3accde43caad327b83ab1fbafdd87c92c389357eaa16941fc2d3c6e401f0c0e9badaa4f6e55fa597973d3117592f389cacee98ac8ecb52403093f365a70f5d9bcab896a51bf8fa44b2880cc82c4efcb1c4c370257bbaf067b73e354f91518c438699e2fbed4d7864884ee029579065ab22f0fb64ab65713d746df7a475d752c752881ec9188c4e1e9c900fdfc6b91cdf7f217d97cc45bbcdfaece690fd5f45fb0f6333b72110e1619beacecacd5f462da78da6d8d0b61e1f2d33debb079eb8f685bdba9c0945054da862a37f4101ab7c73952c5a411b35e1629eb97ba75dd3366fbed1eb5bba1f88c5c2216225357e7caa53156e25206ca46b1a4de121d4d52a72cd5efec0610bf29ffee52e3fb0582973ed7d2fe1db681258e3b76c2634ab55a1f25d4db59acaec6e49725a364de3b3f7c6fbfea1b935b2637e074040b1098cf8f03ef824687c41727c8929ab7c0403f5c3a848bc00df5ba52267856d9390395324d3aabaddfd4930ee6b4042c0b4a0e8f63e7536e14af81fcb0f8b4692dc1c23d45bd8eafb5805fcf3c4a09262fc45db4705af18523b554890832bdc8e216dd4254229706403a225c41ba81959e3be0d85c25f145eb8730beeccad370a39f23d150fc50002d45eed2ee215536df3daf6c123aa84469a85ba1b99a300579e2e529b604f8492a2f07d382b7e74ace2e100c04aa47df8002e9174a66fceceedd6d95eabec0c6d021fc91b98605a42c48bb3a66243bfe60cdde63fc5dc75ae648a1fd07893c5a4768635eb0c34fa825e93cccefae392905cb79154958133df2e5c16925712defbe4286bcccd67decfc95ceca581d2b5152dd13cde2055e3912b3fd0d30773f6ee7c6206c4dc655eea2554c289a37dc04ffdc01df6d36c3103a96f7b8dec24d4dc78e23551e369ba7f2f890bbc81e9a43d3b8898f0596baff0fec6fe72ec20a71396eede5459b07ad840e631454abde360ccbae15a13adf9a69d6a57ef81afac8cc241c1eb18233e9db65ce23979ba2a724049cbe5d258eda6354562158b3c36d2653615c9fa5f5d1d371d50d0332d94405f9ddd64c828deb9a8f24533786bb55e599c19603e74cf14fb95637f377ca22b8c3053a8d69ffe12394a486d426c89c533b53f8abf07dd202ad7204b2bb9aefb86d925ef66b492ceb9cd519eba569db2182279b2b7bab7b25cd9af2b007c334a9f5043b9aeef3cb4f93c294aa44233c008ccd0210d5f063cbb9e2c4e03e84f5e01d445bd310399093fc7461fd658188b3b6c098f5109ba14b6a135768b8ddd0a8edc603d92231ac40b27794ab5a652207fae04221904e8b4f4f38aa7baa921866f3b1045dac7430b11940b04ef059be1aafda94c9b566dae4786619665b890f784e20dd1775fb61abada313e1164b683773d3c908565bae9ec108c68c4a48e7227adc799f5d6ee7e8b0b4292faa39297e38461f90ce282c277b57807928cc96ed2658be50d767e090739aa7244387e77897a5e35be2a0df2ec2f0c6c17c6b2234aeed0d92ec05e7c4f7d72819bb04b51eb0411506eda6075afb98e9b43374f9ee1aa9720228588a58835385b170ce9356a696bdb190832013face28c8e6428409dee0c96fe820e6ac6db6fa4e1c98dc6e537bf52f22b85f89c0c95410369e87543ccc09f1185e9e971cc338c896989c233faa82ea471f2e420f8cdfb1c6abc7ff2bb8d2577fc9614f3c4c7911bb1989de97500edab38b2685fd41dae82b05498a2c7f37cb9cc5a161dc2134dba3a9509daba33f03a32dee6a3c596b228b6a1f10c102d95fc3556b9b0ea8379896bb825600502214970af2f65bc508d50de045e52c4df74a605881f2ccfa5fab73f198caf9451a3094b143465ea72232d6faabfc0555f318dabd142374f4497a84e98185a60b7cb388bde95999f4ea5ae2ff0abeec868da794c940867f4ec0707f896a83afa0ad594f19a843aebb56fd7ba377666bd12417b181b6c4b881924f817295cf5dd79cc9ddba33941e7279a5e90c4139f0a26260784f93ec5edaa5098a01b0197bc7e7859c83745c220f83409bdb4291276b3561ee025ec204942723d502ac44cc2dd9b847d3852b21f13cb796a0f99722f3331f04541f12fa6f4f4079a3c8f04ac57458674e110b753399fdb984524e53bf7c51455f6ea0d1d0f4b597ad621a01032479ae5e94aad3a923e23aaf22761714bdce98c7bc1c370c14092ebbfae5bfc117acb13b4d0a68d650bb248379e6ebd65c802bf66ce0e96288388e3f222fcfde6e5974894bd53c4b7093c37c0c0c622f9ada2270a69a1dc32484940c7d33050c174bcfc0e0bbedffc7f93d067690ec5df184c13faa1bde45ef9a85632c1f0c4f3d06c880a089b57f431ebab3b734ac5b6a78cfc57f2b7b468c24aaae2b018b15b940168faa9f75489ed88e83efdab2edda1fde26dbf7bfa7b1040f2f31f927d52cc5e51e1649802d5d0d66590c8b35959db1d93e7ff2d21c4f5940631f5d03281255d753ddefdc5e8f75def0f7f5bc54b68ca705d52ddebdfc309645b791e8d6a9c36073917e2db182bb515fac9dc2d35a94331f9dc0f74cbadefbb48dc9d615ef6159bf5db95e11e44f0e78362764f78cb47252ad292b9db204547511159a2ada0fae1a60993a549503929d5fe332a93e21aed0144a8d63e4074f45c21c5c844431d51566f26f16982264d9e19980fc4687a451c3bdb63dab3bfad5d17fd5f69e8646048608b2f088c695315f2164ff6817b3dca4257e0ef9c8083c396d30291ef336a91f192055a16f13b55d178818bd4e09570619de45b90e61e9079f8b60472929867a8ab306a53cb786959dca4bfcde579bd2decb226cee8ffc185a52c25f6b7c1cd29e655bc2285581ad000f75989aa57b403cba816819779f1a73cda3da53101b52073d61fe980bd8d6eefd1e4887d5cf35961254d557ce0d9478cbac8ba277c84acfc22404518ff54bb0bd1934e3b578d25828ad525df2d76880fcd94ff3f2836e225cb58b6b98b6b374d5167c2f5f1cbb327a3f0a2cb104b750f65712dc80337ae7e3b1561eb671cbd9311a52dd0991219dfe732fc6ee6fbf916a98a907b2f15c2c9406e8cfcf64bccd463276ba8ca2f57f6b4b3906f5c7612effc348dc90ffb1d070ee92cd3414489b8cdaf33163dd432cdc44ea357b90e86213af548d1efa12f419a64ef614d879e3ed7ce51858d39248d092a12a9fd39591ed0742c55ef825985e1e4127923720c4b5cd4b2f20fb384de4f1707cc680833825b8b5af1a500ac5754969e69d6769dd6197b3b879fc1311aefe760dc73dc20eb429e42d95fc08c5c37f624bb0ca88da0e595e64e0f7cb2cec017d44c49f425ee8df7f1c478358beb6a813215eeacd24e5a365f6f9d7a14cd058f611a140489c4b7ed9ec92f08ae8f3fcea6b7c6d928a3450fb55fc1e047234ae8041c3444b91ff107bbc8c675a8fbfe2c23e4f24871498e75d2b5a501a87ba460b4d44d08a56e8203224d4fd4c2fc4004ecba455ba93d82df4e7acb54a4f4464f5e2130620a52fc10cd846cadfa24374774f0f5d3a796e6a2708ded2a7c921b4e239cbe6484fea7c032b2cdedc55496959366bff04fa91451f0692031d939757e64963cba450edd4b071d8400468a38660942213981b40d306cf061069e90b3e57cbcfa4f6e53da8b0ed3ee476c618542b2d845ccb9c5ab0f83bc978dad3e8305de237d924ebac5db4ca71b3962078ae29d2d671af41c4716a148787c013301ec19ac0696e8ad8b00676125bdeeeaedee0f1fa882f45ba83f6bfbbd8969d3dd954a87910d65e26b003731e36edc696390010371ef508bb340431255ebf732d0230b505a7a573fdd8eb4faeb872674d45b193f408555f6d644f9141802fb65ede2d0fd06bb6b0eaeb0a752b279d2df09a73ac63deef51bf82ae16797868de25734b55aecefe95020761e9fa3aff3bd01a84a1ae88b39e8261369fde124e479072705efdcd1df4cdda11aff653e39e822a151a5dac67213bd106245f1b7ce0ad8dcbdc251a85abcaa55015b91914838f5a346ca44998e46222c109b0d13d5768c97ebb0119eeb893ad764723ef0128e23957e029689deaa8e77ce5c5ba017b21e91ae", 0x1000, 0x400, &(0x7f0000001380)=@abs={0x0, 0x0, 0x1}, 0x8) r2 = dup(r0) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000000)=0x1) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000300)='/dev/ttyCcfg\x00', 0x88, 0x0) syz_extract_tcp_res(&(0x7f0000000080), 0x83, 0x9) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f00000000c0)=0x1) rename(&(0x7f0000000140)='./bus\x00', &(0x7f00000002c0)='./bus\x00') sendto(r2, &(0x7f00000001c0)="0855e16d592e2d8fc2dfd12a3d66bcdac356910b1ae07a4112ec8d266d55051aebebb592174b3a036011b94b5b8c620930c3907cdb3336b82f59091e965044bafc7301285ffc63f1f764e6ab21877ef0aa0479469dc6a6c669bb5fb1e2768ae8d81fc913c7bf8008d340d59feeabbb9fa38fd67aee6f7c63135498928641933c8f769566c9badfc186d0f1d8ddd335c003baf4bd31ce9187507b6fa309bbdb520bb329df81a5c4213f854c9422e5a0d7b73d18f66f12528f69d41b2cfc8fc0760fac6ada78d353a57c6e06", 0xcb, 0x2, 0x0, 0x0) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000180)) 18:14:24 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2003, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f00000000c0)="6e36f9eb19cbbb49e5a0c90151220000", 0xfffffffffffffda2) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x44001000b}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 18:14:24 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x7f}], 0x1, 0x2000000) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000180)) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) open(&(0x7f0000000240)='./bus\x00', 0x10020, 0x8000000046) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0x3f) poll(&(0x7f0000000640)=[{r0, 0x40}], 0x1, 0x0) 18:14:24 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 18:14:24 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x2ce2) open$dir(&(0x7f0000000280)='./bus\x00', 0x8, 0x0) 18:14:24 executing program 1: r0 = socket(0x7, 0x1, 0x10000000) setsockopt(r0, 0x20000000000011, 0x3, &(0x7f0000001280)="186fe65c", 0x4) setsockopt(r0, 0xfff, 0x80000001, &(0x7f0000000000)="a5aacb87941487da0a68aea5ca7f1a549440336e2324024fab2b65704e0be90ea87b727342c1c40d896277b76e8b5abd89c25877cf5b37d5fb2174a7e5d1ed3b128cffbb9305158ec49704122c076bc3e5989b43a51b9ab015638a34b2be188d65c10355281f7ecaa89d1e00cd9a52b1fbff2a484f55eff93833a993ddbfa33ff27f664694fd596d89acfb82412ba104ac3378b160fc73eda9f3860d7fac2e95fae5a5c626360453a733f27c518208a3cfc755e19a8a688351b3828dc0b9d483fc4677652c5c4277f36b8c042a9076e9ca1d77de042b6395d0ceea0795e091a092de0759233d01c144e4bd53ee89", 0xee) 18:14:25 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r1 = socket(0x10000000002, 0x2, 0x0) dup2(r0, r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x1, 0xfffffffffffffcb3) 18:14:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f0000000140)='./file1\x00', 0x6004, 0x6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) unlink(&(0x7f0000000040)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0xffffffffffffffff, 0x6, 0x6, 0xa6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)='G') 18:14:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x5}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x82a0, 0x0) getsockname$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 18:14:25 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) fcntl$setstatus(r0, 0x4, 0x80) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x7, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000100)={&(0x7f0000000040)=[{0x47}], 0x1}) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x5) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 18:14:26 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getsockname$unix(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="00000081de00000000000000e7ffffffffffffff000000000000d57252af18"], &(0x7f00000003c0)=0x2f) setuid(0xee01) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) getgid() mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x4, 0x80, 0x8, 0x0, 0x8, 0xff, 0x2, 0x1, 0x3, 0x7fff, 0x390}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000340)=0xc) r3 = getgid() fchownat(r1, &(0x7f0000000040)='./file0\x00', r2, r3, 0x2) r4 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000002c0)={'./file0/file0\x00', 0x400, 0x6, 0x1, 0x1, 0x7, 0x0, 0x2, 0x0, 0x2, 0x8}) renameat(r4, &(0x7f0000000240)='.\x00', r1, &(0x7f0000000280)='./file0\x00') 18:14:26 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x20, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x800, 0x400, 0x9, 0x1ff}, {0x42c, 0x1, 0x100000000, 0x9}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x54}, {0x80000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000280)) syz_emit_ethernet(0x2, &(0x7f0000000200)="b680") ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000240)=0x1ff) 18:14:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x64}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20400, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000180)=0x6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 18:14:26 executing program 1: r0 = socket$inet6(0x18, 0xfffffffffffffffd, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000000)) getsockopt(r0, 0x29, 0x39, 0x0, 0x0) 18:14:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x3d}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) getegid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x9, 0xea90, 0x41, 0x7}, {0x9, 0x5, 0x20, 0x1}, {0x200, 0x5, 0x20, 0x800}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000200)={0x9, 0x1}) syz_emit_ethernet(0xffffffffffffff9b, &(0x7f0000000100)="97") 18:14:26 executing program 1: r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1381, &(0x7f0000000080)=0x2, 0xffffffffffffff43) write(r0, &(0x7f0000000100)="e4698b18af8709481c329794fe", 0xd) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) 18:14:26 executing program 0: r0 = socket$inet(0x2, 0x5, 0x80000001) getsockopt$sock_int(r0, 0xffff, 0x1004, 0x0, 0x0) 18:14:26 executing program 1: socket(0x10, 0x0, 0x3) r0 = socket(0x11, 0x10000000000003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x40, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) socket(0x1, 0x3, 0x3) 18:14:26 executing program 0: setuid(0xee01) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) 18:14:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)='\x00') r2 = semget$private(0x0, 0x2, 0x20) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000240)=""/183) 18:14:26 executing program 0: openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) chroot(&(0x7f0000000040)='./file0\x00') r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/', 0x0, 0x0) mprotect(&(0x7f0000050000/0x4000)=nil, 0x4000, 0x5) symlinkat(&(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00') chroot(&(0x7f0000000080)='./file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) semget$private(0x0, 0x3, 0x40) 18:14:26 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x1000000030) flock(r0, 0x1) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) close(r1) flock(r0, 0x8) 18:14:26 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) getsockname$inet(r1, &(0x7f0000000040), &(0x7f0000000100)=0xc) setsockopt$sock_int(r1, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) dup2(r1, r0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x5, 0x0, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 18:14:26 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000040)='r\x00') unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x4, 0x1) 18:14:26 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0xe3, 0x2) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000140)={0x10, 0x0, 0x4, 0xad2, [{&(0x7f0000000000/0x1000)=nil, &(0x7f0000000000/0x1000)=nil, 0x2}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000001000/0x1000)=nil, 0x400}, {&(0x7f0000000000/0x12000)=nil, &(0x7f000000b000/0x1000)=nil, 0x8}, {&(0x7f0000005000/0x1000)=nil, &(0x7f000000e000/0x4000)=nil, 0x7}, {&(0x7f0000004000/0x2000)=nil, &(0x7f0000002000/0x1000)=nil, 0x3}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000000000/0x2000)=nil, 0x65d7}, {&(0x7f0000007000/0x4000)=nil, &(0x7f0000001000/0x1000)=nil, 0x401}, {&(0x7f0000010000/0x4000)=nil, &(0x7f000000e000/0x2000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f000000a000/0x1000)=nil, 0x7ff}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xfffffffffffffff9}, {&(0x7f0000006000/0x2000)=nil, &(0x7f000000b000/0x3000)=nil, 0x10001}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000008000/0x6000)=nil}, {&(0x7f000000d000/0x2000)=nil, &(0x7f0000010000/0x3000)=nil, 0x1}, {&(0x7f000000c000/0x4000)=nil, &(0x7f0000006000/0x1000)=nil, 0x6}, {&(0x7f0000009000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xfbd1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f000000c000/0x4000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['.\x00', './file', './file', './file'], 0x5}) write(r1, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000080)=@file={0x0, ""/58}, &(0x7f00000000c0)=0x3c) 18:14:26 executing program 1: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047460, &(0x7f0000000100)=0x3) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x59f, 0x0, 0x8001, "c84a03f6ba916c1d50bc10cc41582e1a3f7ea401", 0x800000000000000}) write(r0, &(0x7f0000000000)="2053890fa08f429bac285079afcabd54198ae84f8ae6a803072d7a9032ee17b2447dfe6fcd1d10a7d1bf191388ba8c7927c558db9e91d75ce4e50d228e5909", 0x3f) 18:14:26 executing program 0: r0 = syz_open_pts() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000080)=0xc) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x200000004, 0x0, 0x80000000, 0x1c, r1}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x5, 0x2000100000000}) 18:14:26 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x48) writev(r1, &(0x7f0000000000), 0x1f0) 18:14:26 executing program 0: clock_getres(0x0, &(0x7f0000000000)) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x10001, 0x7fff}, {0x5, 0x8}}) r0 = semget$private(0x0, 0x2, 0x42) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f0000000100)=""/182, 0xb6, 0x42, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x1}, 0x8) semget$private(0x0, 0x1, 0x4) clock_getres(0x7, &(0x7f0000000200)) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000240)={0x1, 0x7, 0x200, 0x1000, 0x3}) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000280)=0x1) shutdown(r1, 0x2) renameat(r2, &(0x7f00000002c0)='./file0\x00', r2, &(0x7f0000000300)='./file0\x00') r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x7c}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000340)=0x2) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000380)={0x1, 0x7c3, 0x6, 0x9c, 0x4}) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000400)={0x9, &(0x7f00000003c0)=[0x4, 0x5f, 0x0, 0x800, 0x3, 0x6, 0x34, 0x3, 0x5]}) getpgrp() mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) lseek(r1, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000440)=0x2e) ioctl$TIOCCDTR(r2, 0x20007478) fcntl$getflags(r1, 0x1) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000480)) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000004c0)={'./file0\x00', 0x7, 0x7ff, 0x20, 0x0, 0x1, 0x8153, 0x3, 0x1, 0x3, 0x2, 0x10000}) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000540)=""/4096) fcntl$getown(r1, 0x5) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000001540)=0xa23) 18:14:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000001c0)=0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x74}, {0x6}]}) syz_open_pts() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_metric}) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x20000, 0x4a) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) 18:14:26 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040), 0x0) getuid() connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 18:14:26 executing program 0: r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x9619, 0x4) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000100)=0x3) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000180)={0x8e, 0x0, &(0x7f0000000200)=""/142}) 18:14:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x6c}, {0x2}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x80, 0x4, 0x5, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffdfa, &(0x7f0000000340)="b6") 18:14:26 executing program 1: setgroups(0xffffffffffffff36, 0x0) setuid(0xee01) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0xfffffffffffffffc, 0x0) r0 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r2 = getgid() getgroups(0x3, &(0x7f0000000040)=[r0, r1, r2]) 18:14:26 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000180)) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000280)={""/16, @ifru_metric}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x10001}, {0x3}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xc0, &(0x7f00000001c0)="f77be876a65a91c69680cf2dc039216f98ea9b89e7cf3ae50b45971bfd369927b0a0a97738dba0870b3a4e6f2ed79e3890b1d5af8048e5c628e376df5ccc1d6608916bd92de968db31224e859a5c62315d8c1f6d81d2937c29d21ee83c0c11892eedec5fab9af0c35e5b8d8ed727f34b848f4ca6a2fcd1428e1ead3be9e40abd124c0b02d30e660227e552e4e56f9369be4e46788a57f64cc2f156d23aa03dfc5f85c24cc4049d16d34808606fe112a8f5e10bed40ea63fc84cbafede4fe57bb") 18:14:26 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs, 0x8) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r1, &(0x7f0000000040)=[{{r1}, 0xffffffffffbfffff, 0x33, 0x0, 0x1, 0x80000000001}], 0x34, 0x0, 0xc68, 0x0) 18:14:26 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000040)=0x200) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 18:14:26 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x20, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x1, 0x0, 0xffffffffffffff01, "90de290e7989a23ff89c56723f911a1d972f681f", 0x5}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = getegid() r3 = getgid() r4 = getegid() r5 = getgid() setgroups(0x6, &(0x7f0000001d40)=[r5, r2, 0x0, r4, r4, r5]) r6 = open(&(0x7f0000000000)='./file0\x00', 0x28000, 0x16) ioctl$TIOCSFLAGS(r6, 0x8004745c, &(0x7f0000000040)=0x2) readv(r6, &(0x7f0000000180)=[{&(0x7f0000001fc0)=""/225, 0xe1}], 0x1) write(r6, &(0x7f0000000080)="92645b0d4ba06e87bfc9a425dc6a0f71cacbc5cc2a6a9731f6def16950e7da399944c03bcc0aac2cffee15567e5bb789994f", 0x32) ioctl$TIOCSCTTY(r6, 0x20007461) semget$private(0x0, 0x3, 0x212) write(r6, &(0x7f0000001d80)="5362003ffc28080000000000000016b5bf2f8f687587a8c2d10aeac2cc371325226f9ea0100f713a40280747aebe473a9f347341e947a54bd617464852347b800000000000000000240000000000", 0x4e) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2) preadv(r6, &(0x7f0000001780)=[{&(0x7f0000000240)=""/146, 0x92}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/212, 0xd4}, {&(0x7f0000001ec0)=""/194, 0xc2}, {&(0x7f0000001500)=""/17, 0x11}, {&(0x7f0000001540)=""/170, 0xaa}, {&(0x7f0000001600)=""/34, 0x22}, {&(0x7f0000001640)=""/250, 0xfa}, {&(0x7f0000001740)}], 0x9, 0x0, 0x0) symlinkat(&(0x7f0000001480)='./file0\x00', r6, &(0x7f0000001880)='./file0/file0\x00') r7 = openat(r6, &(0x7f00000001c0)='./file1\x00', 0x2, 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000001940)='/dev/bpf\x00', 0x180, 0x0) r8 = openat(r6, &(0x7f00000014c0)='./file0\x00', 0x280, 0x82) r9 = accept$inet6(r8, &(0x7f0000001980), &(0x7f0000001740)=0x35e) getuid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000001a00)={0x0, 0x0}, 0xc) fchown(r9, r10, r3) ioctl$TIOCOUTQ(r6, 0x40047473, &(0x7f0000001a40)) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f0000001a80)={0x4, 0x80000000, 0x3, 0xff, "d37f91669d6e4d90bfae7df163d84eafdd0a38ee", 0xfffffffffffff814, 0x7}) ioctl$VMM_IOC_RESETCPU(r7, 0x82405605, &(0x7f0000001ac0)={0x7, 0x6, {[0x77ae697e, 0x100000001, 0x6, 0x5af8, 0x7ff, 0x200, 0x3, 0x6, 0x7fff, 0x1, 0x5, 0x5, 0x0, 0x7, 0x7fff, 0x9, 0xffffffffffffff91, 0x2], [0x401, 0x100000001, 0x7, 0x800, 0x6, 0x7, 0x7fff, 0x101, 0xfa, 0x2], [0x8, 0x5, 0x4, 0xc0f, 0xc30000000000, 0x3], [0x9, 0x6, 0x9, 0x3f, 0x3ff, 0x10001], [{0x5, 0x2, 0xfffffffffffffffd, 0x80000001}, {0xffffffffffff8000, 0x7fffffff, 0x6, 0x4}, {0x6, 0xc04, 0x5e8, 0x6}, {0x6, 0x8000, 0x6, 0x1}, {0x100000001, 0x0, 0x3, 0x3}, {0x7ff, 0x8, 0x8001, 0x7}, {0x3, 0x4, 0xfffffffffffff981, 0x6}, {0x5, 0x9, 0x6, 0x4}], {0x6, 0x0, 0x400, 0x800}, {0x200, 0xb53, 0x6, 0x6}}}) 18:14:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x61}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) 18:14:27 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaa0086dd6008982e00026700fe8000000000000000000000000000bbfe8000000000000000000000000000aa21000190780099b52e00303f92fe562af8b1bbc88d78bfb85feebbd95ea8f9fe365c6fd1e78fb3b0d2e390ea526754adb69ba143147250daf9f3b488734858c748e6f9c3fb2fa6379d2867797db704b129dd93000000"]) 18:14:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x2) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x3f) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8040, 0x0) 18:14:27 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000000)) 18:14:27 executing program 1: syz_emit_ethernet(0x122, &(0x7f0000000100)) 18:14:27 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000140)) 18:14:27 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000000), 0x4) setsockopt$sock_int(r0, 0x1, 0x12, &(0x7f0000000040), 0x4) 18:14:27 executing program 0: 18:14:27 executing program 1: 18:14:27 executing program 0: 18:14:27 executing program 0: 18:14:27 executing program 1: msgrcv(0x0, &(0x7f0000000180)={0x0, ""/212}, 0xfffffeaa, 0x0, 0x2ae14b2408ceda65) 18:14:27 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) sendto(r0, 0x0, 0x0, 0x403, &(0x7f0000000040)=@in6, 0xc) pipe(&(0x7f0000000000)={0xffffffffffffffff}) sendto(r1, &(0x7f0000000140)="594a825165259cf991fea45378269a21ca848194d994b12aab3d65ab58c87449bdc6785a2b6b98c37662e166e5161a38759f3a7452d816095fc38772484eaddc88313898ca94e5dc3d0f049aedb4de11e91190b88e3257a10c1f2c17deee25d05deac16560a97efc3c757531ec08aa0c2b0cab7871a26bb8dcdf1f0162f63365e501b270e3ca6be311efe357449547a2af384bb64ec0267cf5c89922d18f56f77d149a88f89a5081ba22fb78ecd74e7dcf5828a70f52689554cd9bcaab899690ca8825ce71b4a032ad5b97c2348c226c409deda00bd5d8abfbea484d45f0b43db073b181fefccee0c85a725506f045a1301766933156a93a9f59a5ef", 0xfc, 0x1, &(0x7f0000000240)=@in={0x2, 0x3}, 0xc) socket(0x20, 0x5, 0x40) recvfrom$unix(r1, &(0x7f0000000080)=""/103, 0x67, 0x1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) 18:14:27 executing program 1: socket(0x10000000002, 0x3, 0x0) 18:14:27 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f00000006c0)=ANY=[@ANYBLOB="2000000000ebfffffeff00000000000063e86cfc9d071b9d2a538706000000b8180000002900000031000000000000000000000502000013e816f367ef5591e94e086f414f554bab7f0838549dd8b2a3308994ddee852d822ce380b49079f6d2417bda5dbaa54b4a0564c8475f3531272a9e00000000000c00000000000000000000000000000000000000000000006afa4861b2b10fee298bbcf4f8452758f3c680bcc193ba240a732ce21836a8d210a2cfabefdec80346ec57a853c0835e7572dfe1a969b699b85455e5d1f4053a371b56d2b06a2c8dc8386850ea4893dd3b3a3c47c6266ecb633e38188ddf5c23ed3aa0cc9868f48c226ee69fe78759"], 0xfe}, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x10000, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x280, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/pci\x00', 0xac2, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wskbd\x00', 0x5c1, 0x0) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) recvfrom$inet6(r1, &(0x7f00000007c0)=""/63, 0x3f, 0x802, &(0x7f0000000800)={0x18, 0x3, 0x8, 0x5}, 0xc) renameat(r1, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file0\x00') r3 = socket(0x18, 0x1, 0xfffffffffffffffc) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg$unix(r3, &(0x7f0000000680)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000600)=[{&(0x7f0000000180)="fca776230ef9f21f12d38232d052b43da9a0cefde52dd54e2fd756f7a9b02effb90aafe0c60a44ab89b1f99b581696577c2d6cdc574f187806dcd7392691f595304485be573ddfc4aaaefdb67744f4a8716b993e12f31a0e643aa3a5fc93cf6fee824d7afb1e9dfb5996a8634b", 0x6d}, {&(0x7f0000000340)="6090ef6106b19fe6cda35020c473a5558cbf5c8760cbf774d1d86529bbe9fae5a2c2452b07d5de0ff3081aff17a6ea715a27297e510712d49d1c5aa63004c8d75ebd033f9152a4d6a0f4f07d260e69d3a20892d49d1ba0fda5b8e35d89c4d1cd114f4b3d3c17de6bc5e8761e577a5d0d0c36559598f847929ad2d0a74dc92156b422dba2be661284535f59a1a2068b85c5e517db1f1e362ffcdb5ec5c67dafcdb0522657b897d875a2e53e5778a8583164395366606f7ef940615378914a311f2ad36d7265790c8cdbbf14f83d418f2cd03d3c65695d7f8c", 0xd8}, {&(0x7f0000000440)="1aad34430a6ba92c9cb1bf2c355594fd0526b89449f41ceba2776691f3c0086b2c3ada82549d396fc30d7cfc12904996f784591366cce2bcd3e1bb4118dca0e4cbfb212e4aa0d7c4c0501b15e2ea16075b7086", 0x53}, {&(0x7f00000004c0)="470aa46038fd09adfe17faf075aa5a2e1c9315c5ab548a50e989c08038076d055a630c607be3d2b28fcc5b786f701b85b1f7bb6059109943cc10d62409819360cc7356b068", 0x45}, {&(0x7f0000000540)="6dbb87c127254cebd4399b81f0a09b521e3045192daacac06bbc93f7134be478589a90bcf8d93ceff173e014876e20778fb8990003c475f41f1d8a95f1b06654fe092b911974f09959c676d5460e658199692ce5aa4ee0484c93d7b708041172275b2a3e21d65ddc192b04f25eba0045a3e2c53fd3a23fb1e2cc3a95a4df3f08d7c6cd58daf53deac21ad0cf4cb4c1cb170014dc69da3b5f4d1936cd512886c38ae4", 0xa2}, {&(0x7f0000000200)="b18f9439bf1322f93347f5b4d90b5df0b75f8f26951cfd30dfc0", 0x1a}], 0x6, 0x0, 0x0, 0x8}, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) 18:14:27 executing program 0: r0 = syz_open_pts() fchflags(r0, 0x10001) mknod(&(0x7f0000000040)='./bus\x00', 0x800204f, 0x4900) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x211, 0x0) ioctl$TIOCSDTR(r1, 0x20004402) 18:14:27 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x18000, 0x0) r1 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0x8, &(0x7f0000000200)={0x3, 0x0, 0x10000, 0x9, r1}) r2 = socket(0x10, 0x3, 0x6) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000000)="5a60b16b91a3b7b06829137e0061a6a2f18c486ad7d7a2236eeb423e44d0d5759c79c6c0c1063fb71382d5091adaa7c1d4dac714528275cf0f605d9129f148a12363994e136eba87507a4dd69234c4959db85c7c632e8a3b6bf7811e1e3796f65e795de09fb8", 0x66) fcntl$dupfd(r2, 0xa, r2) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000140)) socket$inet(0x2, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f00000000c0)) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) 18:14:27 executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = msgget(0x1, 0x1) msgctl$IPC_RMID(r0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) poll(&(0x7f0000000080)=[{r1, 0x10b}, {r1, 0x2}, {r1, 0x4}, {r1, 0x106}, {r1, 0x2d}, {r1, 0x1}, {r1, 0x100}, {r1, 0x42}, {r1, 0x199}], 0x9, 0x8) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = geteuid() fchown(r1, r3, r2) 18:14:27 executing program 0: munmap(&(0x7f000000a000/0x3000)=nil, 0x3000) r0 = shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000009000/0x3000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) 18:14:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x4c}, {0x7, 0x0, 0x0, 0x6}, {0x80000000000006, 0x0, 0x1}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 18:14:27 executing program 1: socket(0x1, 0x1, 0x5) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008001501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x228) getsockname$unix(r0, &(0x7f0000002240)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004a2844bb5740b19d9b4800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e15ad0a4f5882ac68e4ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008365000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c221da000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006367c8e2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bbbce1fcdfd126c9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004777c57403b4e0a3ffe013b15b9343346f83aa5b983842928e3b2e2deb5dce33ff63924017e04b67e190a79081debf2c6197bd7227aed1346f4e418e5bfbae8642af197f86bf1fe0dce9bfb59e2f67873bf638c7061b38"], &(0x7f0000000000)=0x1002) 18:14:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x40}, {0x24, 0x0, 0x0, 0x4}, {0x6, 0x0, 0xffffffffffffffff}]}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000100)=0xc) r2 = semget$private(0x0, 0x1, 0x200) semctl$GETZCNT(r2, 0x2, 0x7, &(0x7f0000000140)=""/209) seteuid(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = fcntl$dupfd(r0, 0x0, r0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) syz_emit_ethernet(0xffffffffffffff1a, &(0x7f0000000240)="a1216129") 18:14:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)=0xff) select(0x40, &(0x7f0000000000)={0x9}, 0x0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x4c) syz_emit_ethernet(0x84, &(0x7f0000000380)="00c8f71bcc46a752042496e424c4053569282265b161d285934c29b11a65b36bef3389154e1e9b0833deaa4e19f880e5e5a6b0c5084bf02bf0fbf0927cff31126f2f59eb00226bc30b353cadbdf908c57468e6c5d617de6c4bc84f67d97329a1b4938abda20240faf90000e82b47dafe131cedca00"/132) 18:14:27 executing program 0: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/45, 0x2d}, {&(0x7f0000000080)=""/38, 0x26}], 0x2) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000480)) pipe2(&(0x7f0000000800), 0x0) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x2, 0x2, 0x33aa17aa, &(0x7f0000000000)) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) recvmsg(r1, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 18:14:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 18:14:27 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) listen(r0, 0x4) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x4c}, {0x6}]}) r7 = fcntl$dupfd(r6, 0x0, r0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b6") sendmsg(r0, &(0x7f0000000d40)={&(0x7f0000000340)=@in={0x2, 0x3}, 0xc, &(0x7f00000009c0)=[{&(0x7f0000000380)="f4a24618889c650fc096be9afa8d4fd7ec4dd777f3c7502ada31d1d5e760f700a53f3730c8f866b0f8a41dc672797b5b1c3ceea911a281ecd45a024cc8e8177ec5c169f6cadc694584fcf74d7ccc3a49b95d2cf4189ec64abc590a57178258788c48e60ddcc550c3c9fe6a09b718f606df3e0e20f215b645ba756dc3e8ac049d6ae0be95cd34c23d62d17db06e7bdf4263d9c0f13ab5cbe5fcd061b0e8eaf498c26a13d2a29ad13ffdef0018b31549e0dbfc901dd22a00ea4b8ef4a9ce4f512b5c8ad7980552b910fa1a", 0xca}, {&(0x7f0000000480)="510b4655c8cabaa171df5da1e755a8f840d47dc7adc4cced5b72a0f1c1257ce6d1ce", 0x22}, {&(0x7f00000004c0)="91e7d4215ea7287bb86ab4301d1aacb3125639c286dcac032f7f3d6cd89a71225ad1b70afaebf0e925374e121c5e546f440b92a74d56cfd8df6e34fb78ddee5e526487397ee54331fba54c1337dc0809e201a13760a3baa01c39132875c23127c0213fbb1b00785710c9a0777858b4c8e75828227e9dd7e060b28a3373a9f579e5d6996060d7fa5fbe749ac383a05379a51590445ce912c5d29867ecb6482299c3b964a18cf7756853db056158a59c458744af4f7451742519edf52aa5cf44f48d05aee9e57be8598100fe7157abc448bc90854893f46348e927e2de07cb1d814e17bc24b0fe4351070bdaea5554998c1d2564c4370896e916e22d36d9", 0xfd}, {&(0x7f00000005c0)="74f29f0580c707b0591124d2fe32a13be6395c85df4b11594e8bb6ec9ceb7cff5d841d0d4c759ee582d2dc97180e2abd07ab0c0dba03047a4bf9e6f7dcf5dbbdc51efd2e436c51980c13fc36b99670b3258b6c6ea559fb5beab414ae7945d74aeffe86e0fa3a573451b924eff26a65774048bda5cbdc9637f10a56ef4e65a68c40da20794d58cea9b54712813418e82daaadcfff10597b172630ed161ea0dd4222b6b71130314415119b817f6b7c0a8c8f8e96cde610f46db5cfa840ab1103c83aa0e2769931ab7e7d306f4ea331182a0169cbffacae7953633918f57737ead269afa53c8d", 0xe5}, {&(0x7f00000006c0)="0cd2d4e67c71acdb171b4b7e6112d0c1027587b92db92e597d57db30aa34d8f89affcd21ce9c0c45b7168d70457db708c90c266db2da2e3258b9645d702bd906031ddb0818f975549763d6d71e469051c1a424e7de6dd6f578a91deb6a5cea5a224439bb75a3a3a089b27a6fce342e7614f3e5cb7f1d93029afaacca15cdd5b3c69fe431c825f9e9a028c10dbca63e87b48e25fc8a638dbf49f752b890bbc5bb6e401d734da3d5eb97d3826dcf1c31ad18e9428b5f22773b9131e64ee5548b76bd724325f327aabf44c4ed18b5ead1614e", 0xd1}, {&(0x7f00000007c0)="419ca3caaecf4ab1cd5f6805375546209960daeb2162c2611371120b310764e3f798abfd019ac92bd6a60e38c8fefc9c95cbb18fe8f9f30226a0133c6a73bf8b2f9f0a6f957bbcd876d77b239c08d7df5fc9ffb59e2da650821f5af2e6902972f11390994b660073eb2ed63808c77d7e197723ebc3de01f751d474c32ee5fce2d3357ac46b538787d56198975c9c8f793c77faf41bdd6d54f30145003d4f7a135da689179328b7fb37d6e5878739c5e4fd21587a3bf7808c152727243f7d8b811c4424576ebd350d835b8bc15990263e0ab520956b56040dbb943610b55538f96829609a0a9501c5da20b53dc11520fc21cfd69cc6fda0", 0xf7}, {&(0x7f00000008c0)="af752bd121bc6bca7199becba4e7530d1f231a7215b661a714e3126c74158d63965a108d44958640ec1ac641db10bae11bc753438998fbe0c655aad09ada8551be3569b5141b3c720ed3459f0b23346ab525d8ebf22a07392c9afe2b48a3e96b4531f2444982f06392395581a340812e9dd72255decca40a3e91031665ad2265823a7121bdf5b6034a8c9a681a8f45bba6809503cb78547f1191e0b6d2e99aa5239b0de455bc336ad1774bf60d1889ccf9e0ff0a7149af69ec402e2099fc78efdeae94aea777be2c53b1339f55f0b7ef2d2a411b85a37a9298bcbb4594545413", 0xe0}], 0x7, &(0x7f0000001200)=ANY=[@ANYBLOB="5000000000000000010000000600000089416f69a6ef5955ef10ad9d0ccae94c8405d0fa0897ca30a7e0a019b5d1709672c8b6597d9476140f03e9e265b411c17fd9618e9194d3b2406f9f19ef660000400000000000000001000000000000000192385c2b83ed48afab2ceb8f33b196cfe8bb731b5887911e7f2e10c87ca8addb0742e732529832b8c10e06cb0000005800000000000000ffff000005000000dc150251707c863965e3e2cb4eb39c18e2b7b29339cedf8639d5654f073f2ccd423c54319e4a386ebd52c0679232868e6b402f58f810f3548ffb700000000c9c8f49c115c8bfa4e448000000000000000100000020000000e3bedf70297d635c3f0337a72e94842b4f28e775122dc0efe11717903596a6c52bb25b0f3dfd59d9f556040f42cc6ab5edaa08e9f5f7b4001800000000000000ffff00007f0000006d540000000000000801000000000000ffff0000ff0700008bdec1722f0d6817feddde80a2d4f3a090209982c05fe961002127492e06bc22cef78d5cbc1953ee64d97e7a543a85d2b4df72e1990763d55ad2266abc98f63618ef0e89cbe2295149d292f0b8910fe155281dc660de86f34dc96a47d2b380f01d3d1a0bce2e29e6775f5244dbdc8f1547de5d6a7998ab800acbceec23cee514f478289c99ce5b8c12681f35b62ca5b20fc6a7c78d136607004c8afac5ce3bd8d191b29fabe57ed0fce67f963443faedd1554078b40646bb04ee66b418186c76f14933c8bed5bae1354ff6226d9ad1074d0ddbb6eaad899a093207e3c4396db180abc4dc626bac485edbb551d9ea8736bbe22c660fd989b8ed3eb22a1f4e1e210000300000000000000001000000d7000000b2d74067517eac01f82c858d25cdaa6e490a152363acbd08b60000000000000060000000000000000100000001000000e2706966b96cdcde2a5bffd3c45bf64edc878861b9c46a7fc376868243bb1ec0089262ac5af82972aca58a02a6541ede7744f5549b0251b24cac87c54270f69fa89d6302dc26e6ff6c34420000000000"], 0x2e0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, r3, r4, r5, 0x2, 0x9}, 0x5, 0x5, 0x4}) 18:14:27 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x3010, r0, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30000}, 0x4}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 18:14:28 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) write(r0, &(0x7f0000000080)="ffe30a53de88cc3c1255608b704e0eb82bc669965ae4a0d1c16dbfb7e66489ae05b00b5c84f50a07968db6d409d1914a0646943c68ab07649571b062d07582d46e812e72c158eba1a5b43cb4ffc14eb3c68e8b4a753dadeed151a2a47787b4eb512ba002c04406fa239bf7", 0x6b) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000100)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000280)='oM', 0x2) 18:14:28 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair(0x1a, 0x1, 0x5, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(r0, 0x3) r1 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getegid() setgroups(0x2, &(0x7f0000000080)=[r2, r3]) r4 = msgget(0x2, 0x200) syz_extract_tcp_res(&(0x7f0000000140), 0xfc6f468, 0x7fff) msgrcv(r4, &(0x7f00000004c0)=ANY=[@ANYBLOB="000000000200000019548302d47c00dd240000000023819830f5da79f50000000000000000000000000000000000000000000002976e73ad3aa2c6f73a000000000000002366ca7b8b00000000adfe777a68d7f8afc11c5b7e9d936535b8107aeea0cea8d7c767f88f3c8d0000000000000000000000000000000000000000aeab0804251391831ab53c5e62c435afd0c7dc2f55585b2a459dff6689171c3dd9795d4ce9d80990b82ce3b85ee158663491f6ce7977827563d64df82efaa7e3ad10e86930b80b4bdfdef657fdde7591a1c09776e3d4d482ce7c3b670b070699c5ec3018b1e6b1c3492b4d4a2de82706fccfdc1748f56ca9ba34193f90acf041747f988c8ea3d2e9e21acf0c946f2ff646bf0513ac122e37a6feec0de51e86bb507d8efba1765103d7966ad32da37affc5587588ebba15391e841b7ab876aded3045e13c4ec480ebb835432ca125bcdc0c3777fa9c1d923b92a74019b2e8bc885296e1227435a839e7bd3427876f8171587a98541581a2fad57a671eaa25bd99e46e7dee08739ce032f72f0b0b0003070b62452b00eceefee05b3379915d05563366ecab01b404103f5407109f686a93c37e5d59eb6e"], 0x3b, 0x3, 0x1800) close(r1) r5 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x1, 0x8000, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000100)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) listen(r6, 0x6) syz_extract_tcp_res(&(0x7f0000000240), 0x6, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10004) ioctl$WSMUXIO_INJECTEVENT(r7, 0x80185760, &(0x7f00000001c0)={0x0, 0x8, {0x4, 0x5}}) msgctl$IPC_STAT(r4, 0x2, &(0x7f00000002c0)=""/52) 18:14:28 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000080)) readv(r0, &(0x7f0000002540)=[{&(0x7f0000000200)=""/98, 0x62}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) 18:14:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x3, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x7c}, {0x80000000000006}]}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000200)={""/16, @ifru_index}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) recvfrom(r1, &(0x7f0000000180)=""/44, 0x2c, 0x2, &(0x7f00000001c0)=@in={0x2, 0x3}, 0xc) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") getpgrp() 18:14:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 18:14:28 executing program 0: getrlimit(0x5, &(0x7f0000000040)) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) shmget$private(0x0, 0x3000, 0x400, &(0x7f0000ffa000/0x3000)=nil) 18:14:28 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000e9001040dcc40000000000002000"}) r1 = socket(0x18, 0x2, 0x0) write(r1, &(0x7f0000000000)="f115cd27e3ce1fa57c8a051fbd6d1d9bb72779a857fb95bddfb09191f90f48b03ccee7138bb3844f53725c2d78b20ecc9c978bee614e8f06da2ebea98eee4bc1938352c860b7e27af9e34beb2970845c532f39edf88f24b52674c00c097cd213d75428522c", 0x65) dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:14:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x45}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 18:14:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x4d}, {0x20, 0x7}, {0x6}]}) r1 = dup2(r0, r0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x7, 0x0, 0xe94a, 0xce3c, 0xffff}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") poll(&(0x7f0000000280)=[{r0, 0x135}, {r0, 0x5}, {r0}], 0x3, 0x20) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000240)={0x1}) kevent(r1, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x5, 0x80000043, 0x3, 0x2dc}, {{r1}, 0xfffffffffffffffa, 0xc0, 0x20000000, 0x2}, {{r1}, 0xfffffffffffffffb, 0x28, 0x80, 0xafb, 0xb7e}, {{r1}, 0x0, 0x26, 0x0, 0xfffffffffffffffa}, {{r0}, 0xffffffffffffffff, 0x8, 0x40000000, 0x4, 0x1}, {{r1}, 0xffffffffffffffff, 0x80, 0x4, 0xffffffffffffffab, 0x9}], 0x6, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffb, 0x0, 0x40, 0x4f, 0x9}], 0xfff, &(0x7f0000000200)={0x8, 0x7fff}) 18:14:28 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) r2 = getpid() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x80, 0x101, 0x1c5f, 0x5}) fcntl$setown(r0, 0x6, r2) fcntl$setstatus(r1, 0x4, 0x4) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0xba3, 0x3f, 0x0, 0xffffffffffffff7f}) write(r1, &(0x7f0000000340), 0x10000014c) 18:14:28 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000006c0), 0xc) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0x0, 0x0) getpeername$unix(r1, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) r2 = socket(0x16, 0x7, 0x7) close(r2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00000000e9001040dcc40000000000002000"}) r3 = socket(0x800000018, 0x1, 0x0) connect(r3, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0xffff}, 0xc) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000780)='/dev/zero\x00', 0x800000000000100, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) r5 = fcntl$dupfd(r4, 0x8, r4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) r8 = getgid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) r10 = getgid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) r14 = getgid() getgroups(0x5, &(0x7f0000000540)=[r6, r7, r8, r9, r10, r11, r12, r13, r14]) r15 = semget$private(0x0, 0x2, 0x80) ioctl$KDSETMODE(r5, 0x20004b0a, &(0x7f0000000700)=0x1) semctl$SETALL(r15, 0x0, 0x9, &(0x7f0000000100)=[0xc0, 0x2, 0x1, 0x101, 0x5, 0x6]) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x16) getsockopt(r1, 0x9, 0x2, &(0x7f00000005c0)=""/187, &(0x7f0000000680)=0xbb) getsockopt(r3, 0xac07, 0x0, &(0x7f0000000140)=""/68, &(0x7f00000001c0)=0x44) 18:14:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x74}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 18:14:28 executing program 1: r0 = syz_open_pts() syz_open_pts() syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(r0) 18:14:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") munlockall() ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) r1 = semget$private(0x0, 0x4, 0x8) semctl$IPC_RMID(r1, 0x0, 0x0) 18:14:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x377, &(0x7f00000001c0)=[{0x10000, 0x10000, 0x2, 0x7}, {0x400000005, 0x0, 0x5, 0x62}, {0x9, 0xf5d, 0x81, 0x2}, {0x0, 0x911, 0x50, 0x14}, {0x3, 0x8, 0x1f, 0x7}, {0xf6d7, 0xe6d, 0x7, 0x4a9c4c1f}, {0x40, 0x4, 0x2, 0x9}, {0x800, 0xfffffffffffffff7, 0x9}, {0x7fffffff, 0x9, 0x100, 0x7fffffff}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 18:14:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='./file0\x00') getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x8, 0x2400, 0x6, 0x4}, {0x3, 0x7, 0x4, 0xbc00000000000000}, {0x83e7, 0x0, 0x6, 0x3}]}) setgid(r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1000000002d}, {0x80000001}, {0x8001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 18:14:28 executing program 1: r0 = socket(0x10, 0x8004, 0x80) r1 = dup2(r0, r0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000001300)={0x3, 0x101}, 0x8) socket$inet(0x2, 0x4000, 0x1) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000000)=0xfffffffffffffc00) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x1, 0xfff, 0x10000}, {0x18, 0x0, 0x3588, 0x8e99}, 0x1, [0x80000001, 0xb9c9, 0x7, 0x7, 0x80000000, 0x9, 0x9, 0x5]}, 0x3c) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000001340)) fchflags(r0, 0x0) write(r0, &(0x7f0000000300)="f4071d916882fb80344cd6781add523abce7b8e982d337dbb2c5726224f12a073b6eaad26d94c0214a24f5977068a207bdc385db41e7cda2ee24482e05386438be965d18111f47088c3466285447eadc0d2a7e4b578d516c679e36f2e8c9b50d7664eabb46cc18f017f7c95938c6c626d066f03454104230b7faf007a2918ea9ec4aab86b9a72dd0c9f2ef9a35082053b81a3976c9b560e931e17078f23a6693c122b45fa439be71d626de9709ec2181f9305235c0e15b916cd57527a931e4ffc152da5fc399c620aab20e9bebc17dfa1c8764c41af4f61794e6bd165bbe216bd7b985e019c6e711265d9e0038572e865fae7ed9929350f23eca088943fe7438eddd68b6896fdf928ff4ccc0e569c5a7b3575e138a604ef9e2ad822de3b4914d948f6ff9a79f4a8a9edce2a379e110fb1754f2b3ec29d8b500600a993f4b5014b20027863e890dc0902b239899175857cf623bcf081d80ab47d120aedaf4a966a124a1d4b57987b943ec5b7fb8859b1b425eb8e97a30e74879160451cdbe2a347f34c511702970ded2a4ad04767d34fe36f04a23a2f87251d9714ac8854b0b5cde91a9ed7bca50596ad9626fd4642c1a3aefaa2f6513751f49b9d92d68f61ab66d1df72089bfd3c897b7e60706b25f9570830bf5526534969d1ef356d55d809a3f27017b4a41ceab1cbe9d6e35f35e1efbb081af0dc50bcef05d5b90724e472285ce6b392407b42ac4ad37102ef586022dd4d8e4b2df1222224de7da8ffd2878fbf810b34fbacd7720038818911d996e1e06dba92f02656e45cefad0c12ab89c3c9339d3bec5309ba671c529b40f8751066a96c1b4e5ff6f82f7613e81138a4d5fecf4a352049db4f71d4a3b8b2c2e664d590e24a8ed54397eb64e7f70e38dd689ed30267e3b52316d6fae74ba70c6e8f8051007f83ecc5f021ad2b33ddab5f29594085b42e901fe86409a9e0f6f2819875ddc007bcc37b7f8a1cc4a388971a37e25abf1fb7e038d17131211f32e1ceb1c5d524c30ccf08ac387be8899955b4ce01b09c49c8035fd888db8285ff5b039b4799eca30ab2aff8d8c3690a99c862041af1025e8cc36e1f4cef5647c93cf4052d7042b1a809921ff3ad5e04112f4475407349b7d78ffbdd531e9d39b0df745005fbd2aa845d2615dde19e3d7b3887027a3e7f57016148ccbe3cf3227efb1184aba6ccb670fb76f66affb08282947752f6f20203193788e644fb746a847bb3ea5bdff7f03a0fe80627a4b2eef1c79c3f6bd52b5c3f278f215615ac86180dfa52b7ba01d5056f152927808edc00a8478e81f8c4e9006ff5c8b26b36bca96328555d0641178c39448d0a6ee7492b9d6c93d2831927a02867aa4532084d0d4a4b302370f2521e2c67da31c64e0d01e639c1fe26fc375a1abc22e708c3506ce94923c2a3fabbd0ed10e6fd3553e746a528fca5d661995810495d9effc0af4d5b6c10fecde76395eec809acdfb5d5a97493c5e4af88eebed4930d8e542dc93a1a864ca60fc8701b10f9ddcc888be311ca7376d01da086b76f1ee1ffa4c4fd735d28421a852f4ba7be504e9267341806e1137e6b5f391d21c397b1c9ebf29fdae2b75490853d3ff44b69bdc4b294744d1bfb637b6714e39d0181e83ea92dd4c888b98cad16682b82960bdc10f311cf3191d1b38644f5fe280f297c457a1bdfc485c8be27fe1413490758153ed65347f54e492714a74b61616778c661be179a1c11f24234b4dd980ce3c0531f2d390685dab2ea0335e8d61741434ec51901f5096065ba12fea67014201aedd0123ca10bbc0292645858295be0d584e0a7165ad9c83d9eca75ee2e5cc38fc36a53a3494657935e6badddaf43deb0493addfef8b77826699b096295adc770cb8976edb71eeed8980d425990736ae982b94f1e7b4e1565cb00bcb0bb395767e7a558af5ec5d55133432ce3ac1f05cd9d2df8befd54faf640feae10d116b3d39b6f27f013cf2f6807d7ea3d14bff028bcdc61fc5543c17bf16f5e019940b3175fc9dce6990d5f9b33bb1c6d799ccb52ca19142580ba43167d5a42fb76f9aef5946bf60c9e644bd8cfa039f13d4ad1fd9d00b340d7b3a938a4f71c977571497da07b149d0961b8516e1750111ccf9c151668cbb34114703d6aa4150aee452c6a7acf43e512ad50fef7b2e7e7b6e009e8cd4906dee60434016fa8b56fe452a07ddfe3c7f041e8465c1021d3ad9e46b47dc50562a0a0939197b6cf6e0ffbdbbba8e20f88db00def13a24908740cca069ea67d45cd74a9058029b3c07fe2a7d9451e6b81d26552067120ba1724608db82a4f6d76607fcba21f65ff12a90899ad70f7a7ce3ce6871f8c0eaf0878cdfb5b9c161ef8ce12a2e556c1e07905a5825b9dde54568450e2fb7384c1f1fd4c9086fa517049eda59f62591a5b8da680527ed19f5314d3c3c71ddc171cc83601d4a9160cf706e95e7811b907944ed69f588b48fb25f95278df3bf1ca40c1c003486f321ac4998e955922b450e748f8b93a2cb6836197a8ae4d2e623b3af9a1332ed6ea8bff4db13b998660f26e5c6fb30be482f27a39c4ec4345d5b2606e416c14bdb66df8e0b621c63ea8890c50f7baa7207078cf23e69268b467b9aeca834273d1f0a6e0b117de46144ab5d13370754eccb47ca7a10fdd306a2fa76e394214a1b4319428dde68002d6df5dc819f90a2dc5b560f4a8abf4e444d80620dded9d4584b103a587bdc85d098525bf4631d3a9736755ae8cd340008f6ed79506130ddb31f4c873453d38313858248f8dfdb0e2060475a6fb3fd903f4768d4c2ac86771af57a47ede04a8127782ec02fed6476d11e2ccff760725506e923786381f229e5a1615c244bea7b5f6fb07bf20db550f7ae52fb892031f6b52d5ef01ad1f9186f0595715a4f0b3537f9537e06ab110ce1e30304a5f17978057135bf50e6f44602abd52fdae474027d6cf25232ae69980ab97bd1f42b14d3c4c5489ff0e61c3b36972d6048a58f8d96b8b11fbff7867953a799c9b1f0241b35603c5e350aedf76ec59880c158f702171812932c537873ea8922fd0a7e205046897e27a02f2de7574a205b71fb2b42efdc044fc01dcaa59ff13d1fc3237cab770acce2e3352fcd94819e59a7b017d4681b9229714e9bae6214f604945ab903fa258123cb4ed8a690c5672eb077a0a7c225a76a0f5326114e2a6ff73bac58cc79f8531f47bcbd1a20a2800c4cd88a90ba72f72b08cdda17e3b396a6b4694a1a2287abcf9bc6d6bdb09cb5579a538a282c46d317da82e710f578fac6ce867b7d12f97b200166c85b9e52a273634bd8fa93a5ea7a9cbadc7cfa826e34c5027267c18a10fe6e32d2f09b3c65b57aed80a70f09c3cd2f7c79cef6aedd46eac39a5263ca7c60b9c33a73e7fc578ea4d5b9bc8144872225303b9c3f8dfd3c1d101d3b6f623e29874324c44f5168b0f87c8a843acf1a43271bd9affe6ec72299db11b6995b76e0f7f434f7c49a6f48313107ede02267d029fa9a0c88ec4c186aa5931e87528285bd9298a6f17b5773d30c6ad661f00212b35be1a501e6d4b1a97fc5f4f54297a538d9378e6c6e64c86308322964cc54478264f74440a5fd68d980e8939797ec478c399b9d37204acb0a97fc6d9fb4d0a49f66d4f72e07e7250b87e3b97f852ba5b460f9f2167fc0e8b71907a2e531c99b0d75ed9979cb1299e3e590efd3b71e5dfc8ee4c22e6bee8270bf7dc1d78206030c1383da9eee37fee5bcd435d45e09eeaf1884e8c49c202785e608c24bb748830bcad01c56eaf10d701e4dbf3db6f3d80929863e4814bdd81081129a9851b470c7e0eb3f8dcb335cdc0d505f49836f0b29335710372bdf1fd81958a87f5a7b26d88e7d88af5e641138555c4d4e2c809cdb07f1f8d2116d0d6151b7aa3699f5bed936168330247861f1f35ca15fd017a241e14348ff324246acd4c2a5d0f98257b3038ed77fa98e27ebefb3a93421bf477ca2229bc5eeffa518f15540af29b15d9617e7fda23d24df25b39be69320d89be3781d65bc9526a79cac3fa5ef26ff2af8ea72482c8666fc950fd5719b48510157ca901e3bf9c76f726e765b52cae2171bd6a6c885b502a2fbcac9a0497351a1d9d2c144674435c2426fe5008ca765d46186398a61cf52feadf1632bbbb6e749e9c4267e6f095e64495908e15518319092e5a670c0b64972da82f8e414a95022b3aad1766bf380ae4a5cb45f691d408e77a3025dcf1462b9e3627bcc72ebbb34fa12f25584f6dd08e6f211dd81d54ea5dd16a42186df5d8a1d8e8d271c64b37d01fe0a65d498d570ee7c8797706a133ece1b8131a7c654dc21be9b5c0147ea8a5bf80b4371eee1bf58f3cda3db9bf1d94206bebb7802075a5abc0feca331af7ef02ecee978f9a107db809a0dd695339bf7c52d1f5c9146d02752a134e876cc28043068eea6814ec9f4c7293a4def8fd3664f0ee0c43952a0e05b021de33f127e50a763ede8d0800d4ae82859552a27e108bec9ff4c5e69415a36295485a84d2a356b884ffa22a81a07a594585d7551f4cfd76d903981a34249ea38eca863763e2f77b7c4dcbf38ca225854c0662abc5c3637757064a3e2666b1e9288bd62fbefa70c8bc6e9ef3be8affc24c783bb7ec6ffda2f594075f45d2734a14f9485ad57cf5344ec3634a76e1b30192578c0e58b6ded2d882117f5a18e3ecbd11adf754c72253bc85d86d63cf58a670ab67c7ec308d980aaa1d6002a04a5411bc05c38dce1340f90cce51f68bc0256467698f088b506b20f0de16ba30b3831e9ddfe47758d3b1e1c419ee7e3b4e9f8723e7ade8f2b8307e88824a92aa9b8705d5c0d270c8598dad4cfb3de7b9245abb137a49ca8964895161b1dafa5c0e6decb7a3db60b691624868462f605fd99dc087b84d34604b7a3a4c6611f3d19ed272f90be86a9bf5ff5a98a00e115b0c0358bb79a8a8204c6303d89ef622484fbf89e43b7cc963f078bdcc4aa7624d6402f1f3013476d75d086ed963cedd9da0317e08e6af5588b16489e52aeea3db62025f667c616403d65d405927fb781f114143dded8e399264f63998ba1c6300e329e34ee6b6decef8472fadcc030c9af6146d9f661a178d5fb2f05918edef71c1682c2e10ef205e3855596602a6f2ce7493962ab3a15f286bf7c8697d3524a1f82cfa253f13d15910e7cb5d2a67b09a24045f9ca18f52a7726c679c779e4022e775c4bf95de66903344452e6c71e2937a2224ef2e7238cd765321e1fcc158b365ae4b550bdd9bdd096357117cb431d589edec48f47ace7767da65a36052b14044317750f1091ecf8ce30b9d2eca1d170b2de18caca08eb2978b4290e09fcad1cbd454dc86ba8d554f8f6c82b2debd06b0fa4a4c77d4d7cc8fe2081003e46e58f7e5b6565d06fc53ff8b6721ff5e12417ef1cce69de0435b7e53ab0b4db49d9da45e47a689b2529d09bbfc84d6e18215e90cb4b97ea4b04e96b5b5cea18a8d0b5d428da857528a142f5547f8b85dbf62bbd5627489e66c16938718bcb07888a6d007ea23390b583efa4479dae9d84d088eb53da81c93dbf3adcd6da3cb8e36094195afc7638dbfdf3f7c1785fc793e8b77f832c98223ad79d12c51137f63fda3b8de8a8e7e36fd89389644fff7b6f10c36844c2a3983356e8eeb277100fbef7f751010d3f5dc6d86a8e562e8edf3fd4dc74a07382362d1775d393007da16844271c6415cd6772af33ce9ecf36bdbfbd93eb78bf8b8e7701fb797f8b3b2133e96a37181029aac352347ca2f6e22f7b60c2b69dfc23ec8a1", 0x1000) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000001380)={0xf594, 0x3e}, 0x8) kevent(r1, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffd, 0x10, 0x1c, 0x4, 0x7}, {{r1}, 0xfffffffffffffffc, 0x22, 0x4, 0xfe, 0x7}, {{r1}, 0xfffffffffffffffb, 0x8, 0xfffff, 0x10001, 0x4}, {{r1}, 0xffffffffffffffff, 0x22, 0x2, 0x9, 0x20}, {{r0}, 0xffffffffffffffff, 0x80, 0x4, 0x9, 0x1}, {{r1}, 0xfffffffffffffffe, 0x80, 0x4, 0x9, 0x80000}, {{r1}, 0xfffffffffffffff8, 0x8, 0x0, 0x51, 0x1}, {{r0}, 0xfffffffffffffffe, 0x0, 0x42, 0x4, 0x4}, {{r0}, 0xfffffffffffffffa, 0x1, 0x4, 0x7, 0x5}, {{r0}, 0xffffffffffffffff, 0x4, 0x0, 0x43cd}], 0xe48d, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x20, 0x40000008, 0x3ff, 0x3}, {{r1}, 0x0, 0x2, 0x11, 0x9, 0x9}, {{r1}, 0x0, 0x40, 0x40000003, 0xcb12, 0x4}, {{r0}, 0xfffffffffffffffd, 0x60, 0x20000000, 0x0, 0x80000000}, {{r1}, 0xfffffffffffffffd, 0x2, 0x1, 0x0, 0x6}, {{r1}, 0xfffffffffffffffd, 0x9, 0xf0000002, 0x4, 0x1}, {{r0}, 0xfffffffffffffffb, 0x1, 0x40000000, 0x0, 0x2}, {{r1}, 0xfffffffffffffffb, 0x80, 0x1, 0x7fffffff, 0xfff}], 0x8, &(0x7f00000002c0)={0x6, 0x4}) fcntl$setstatus(r0, 0x4, 0x4) 18:14:28 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f00000000c0)={0x0, 0x80000000, {0x7, 0x40}}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f00000002c0)='>', 0x1) r2 = syz_open_pts() close(r1) r3 = syz_open_pts() ioctl$TIOCDRAIN(r3, 0x2000745e) execve(0x0, 0x0, 0x0) pipe(&(0x7f0000000000)) fcntl$dupfd(r2, 0xa, r2) 18:14:28 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$BIOCGETIF(r1, 0x4020426b, 0x0) 18:14:28 executing program 1: r0 = socket$inet(0x2, 0x800000004001, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000100)=r0) socketpair(0x7, 0x7, 0x2, &(0x7f00000000c0)) listen(r0, 0x0) bind$inet(r0, &(0x7f0000000000), 0xc) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000080)) 18:14:29 executing program 1: r0 = socket(0x1e, 0x400000001002, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0xe3) 18:14:29 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, '\x00\x00\x00\x00 \x00\x00\x00@\x00'}) write(r0, &(0x7f0000000000)="8a051d2a12aa75cb576391a624e70fce4b9c72", 0x13) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000040)='./file0\x00', r3, r4) dup2(r0, r1) write(r2, &(0x7f0000000200)="a30dd5b253d4d7315cf9a6997355edcae84a7675a85abd8592ad2f19078a5b75815f9a06c5", 0x25) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="3600000000000000e200"], 0x257) 18:14:29 executing program 1: getrusage(0x0, 0xffffffffffffffff) 18:14:29 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000000), 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 18:14:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x74}, {0x3}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10000, 0x0) r2 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000001380)=[0x0, 0x0, 0xffffffffffffffff]) r5 = getpgid(0xffffffffffffffff) r6 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000013c0)={0x0, 0x0, 0x0}, &(0x7f0000001400)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001440)={0x0}, &(0x7f0000001480)=0xc) r9 = geteuid() getgroups(0x4, &(0x7f00000014c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r11 = getpgid(0x0) r12 = getuid() r13 = getegid() sendmsg$unix(r1, &(0x7f0000001640)={&(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000180)=[{&(0x7f0000000200)="c47a820fa97567e3e8c78390b9767d68249cfdac6d90c1d437fa3ea2bad0cb5d982dd55df652d24d28c44d26645ae61df7981b02130ce9cc41c8c1b10ac93db0a765d2814a3a26e93fe0e06228788ac5c10bf0", 0x53}, {&(0x7f0000000280)="fe0bd71f13f332a8795500dac7e0da3acff99eb7143201d9bf194968951edf2ff456c53df72fba6e8a040fa77931b9b3157863c23ee62b82c80e4af888f0ab1cc435e2866eab578c686d8f4a74d9288f8c324ea6d65618b02924b8146de7e743cc4318027921734248881c59acfadbea9a8324e6a076d9c61e19fe8a13c4fe14e00ebad7aa339c103e2227c45d0a957f53c4", 0x92}, {&(0x7f0000000340)="f5548bbfc303c4320db6e801766161ddef2434a6cb987d368a5cc29ea6d0c5e5d3b5471a0ac25365aa80aa7157635dd89363af53ebeecc8260945b83bf21fe4445dbdd329dd5f5670664d168578f9a8b8e823ad11010348107f57ee8e4a580804da9c3b1aecf5ffdca34fd4e647fe3516265c224c0e909d51fce3989b4180288f2b571701b465233ebe80a4b8918e38fc177901ebfaa09ebc168e19ff143226b3ab2ddc1a047246f0178e4ec455e7b9e3e9c1977431ca1fe1709489bec631e62b91fb03943a90703af4b0eebc555b4c21235ee9e13672ce84f279f6c64dd00165ef925b4e645518e892ed13773b45558a49a37c180ed39668ffda5eb093ad986e0497f8b5942baf43339086b3ec5ad3105380d2e41a9d1eec560715b33e898b1e72d54130534197e374c92def69109f68e5ef352f65018adaefc585b076ce8328445c6f7d7cbe1dd043a1a899aa4e48a4ee1f26725a29198cfa3dd8f1156f53041fe514a16b157914cf0aa4377452d0a8de47f167628526ea7409ce0362b03730bd8e32a485ce6b543af900dc1ae57a543c381ce08491cb02a3dbb57744d6509f41b5ead1658c50bfecd52aee0b904d47604f08d690619a6b93c9fcd2c253fddc6b627de384f0d0114a90753720b7712956199053a1e71e8dde91b088a7d6ae6c4ebf407e77cfd4bc87e1bf532a2d530d1cd842ac48dbe83473c44499a35f23b832662460c79752912abc1dace8fa985de6db2ec1aa4b6941cc2c63bb9e59b0449b66132e65617b9d6092cb5733662b9242975dd305fe1135921e71502dd317fcf557d0d518064dcabc2dd6716df171bcf9583e91f9c28ec73838ddf432882d9dfd9a1b66aead59f4fb8a554f07334e45576a51ce293e8e1ee0f8e51143c2b01bfd5fe89d8c98efcef51b1f444940497d7ba2bce1815df464a9e334f2fc0f39c8021f61ea4feb02215fba513e70fd9f48c2eed6fbd4adacd017db63754613a517d39b59f5dc803e4dbb68a034d0f77a14388dae7c741242dd04e33bb6c749469c706d2b44c8d515cd1e835a4206d0c2b5e5409b4b1f067beb4aa1d0d38550d0fe3ae8e2572e9fdc0fc2c2989a815d431d89c9ea663ae778c335a46ae3dedf263a48fa7f59622a765df2bae8c916ea7ad393754749a133f66e075759192744dc1b34ade5c2281ed6a422a585ac95835d5190717fefa8ae7f3da50aee6a1ef65f8654e20dd2bd9905c267ceecca4f1598711ed07e2603cd99affc113d83c88241b12aa89ab51fc111f2e80ee85e21d32b95fb327f5daf0763cf847adb8612cc689dc9db10399faf3e3816528cef3144a417e72881cc1359780c6f28bb769dc401bf3dd79032015db26bdabc02d7d816cc836fc502bc8af37ab247897c02f5183827a26b22344aef768dd605cf56ac319d72d49d4dbfe693d7b9a8c3faaf286770147bc021f0c77fb668c0659fec73c298414d33bf82b8b8fb7fc9bf956afe7f39ae7ff7bd6f571af8c363aaeb8b9b4ff87c43e95e213080a854ffb333809fb546b992d3f3bf0975e08e5fc6aa83367a41e8f3775a3eae10534a78674f390bc93b8fc7c4d23776fb4fa9e9c2b7d764b744465173b3a81e26eac1eecb8a8b13ff5a33d7320ee3977f5afa32c76870e9f4249458887b90a32106b411595f162149c010fddc079763ecd22ffd5aec3987848951e6087d09fc2e766670f446bf775ed2a1b2029f20696d4e7396b477b2a9dc1959199fa5c9709f6c9364cfdd569a8822b9d358628f556ab26fcd66cdc5433e95a3ca6f5cb3923f5420711af8bb55e609af8246778d9af8c5377409f27b9cb7b032f342cc06ae644fce3423dad5f018ea7beca7298c02f706b6e869e476526893622c2e743181a9e80da69f61a2d4e1ec78d97f3e16f6565db6d849f54a61627b2c0a2e1f02c585512b2020aa3fd417787cc1e5ce78ce7a10160d0101c0964ee6b559a22b1d1eefce854e54a696a69ae19d40d0dd15d28474ed7cd78491659ed2eda91e7ba0178ded52419be08fb5b61f59424e4aa3bf79c5295996f5f4998e9b60926dbba045e31a773aebc50b3fe70aee43f3db2aa2f1e0de355dbe95d51fdff172302892ee031d4a84c4484044fb8d3401b444c58a829254a24d2e0f29c62e2dfc42a60196b93a36eaa8fcd091bbcc5f8eda98fc62c0776a72fdfa2a000a0de0d814029ae712f534602f70904fae66ee1a8384cd5450d02a8a46fba2eccc9c5a40ef63b47f8da95e30546cd98e9a8035dd5e62bf110837be1365e61de47264c106272f14bade1ff68ad2f91da1d176e6fc2c2ee6828bee2190b01d1df26c68b5b081688721b9e9d9c5a26c004fcfed66bd0711822817b3323039d031e6af0735769ef21da67ae97490b0682456ac4865c1acdd8516080c3d28fc1f270a07af12d09c7ce8c402c43d9098dff1cdd50e6325649522ab858cf449e2c329c2842d6c51f7abf9418dc3dfa9bfe8d2952f43a7337113b00238fd5011fd352234699fe5bc7d54e7e68136a3ae01534f48e9e71c09f3ea19ee68d93791d6d274651b0da267fbe4951ad936e85ec9bd7188d2abbfe367347c0835868bf8d7e21a6c5907807dc05cf56cc0f434ea579d962b1f866fa2a37eb91f31ed76b50e29b008243e5aa52a01f4fe7538a8d90c214bf3ee11f7078db4ca0d700583f08d4e85d562147a29b822cd4ac24a12456b961d26ecd8555cea0d7b7e3870c243aa28ce68d33209852148a33c101569d191ecb523c317e0a4a4b5f863f431b1ce85fac996c1d85293d0bf930a77332c6dc32bf33e728460f89f053b62d418c14e92697630b49a68155081a4127a1adb58e07969b4a4216e4d3f1d7e8dc67b40b72e515e61680cfcc5af113b4dff9b4eebf27cfae853c2d22407110451abba904aa405ecddd45a7979b5942ffcf8e0141356d2125b7ff94196432687970bb76c461d6f828158d42df01bfa227f25700b5031182715f99d0934c285d777ff1596820866b75c493d72b248b505725978c81fa1debb6bd473bd254e1674b565dfab96d336214601defa0b1a18abdd02a475b3611d8e344c403f0dbe85872e2aecd469411e72d9c3371944c09e8cf91786a126a083b758f9191f57e7e069bb63de38cfb7bfc12788841e17d3c960c673eabc94b7a3acab0da8c47ec2c7321ee898c3ec7ad12e5fa72834e2512636f55cbdee73baa2a9362e1b477f26d2b9cbd5ac4b0539226008cbe9a80d4f4cb3e9674b0bf11f52a80aa9cdde99933437434a2cc44b0b1986f28776936e90efd51715e94b391aa5c3c1ec477fee1ee84fa589fd29f6e68094a678dc5b49323c78156aeb512c2eeff4a1c50007af03dc0c6b7c7591f885635c90a5df597689aa7c68be92c3a7d557afa1335537669c52937e5b810a9ef21643d66976ebb919d3315dec4e3e755444cf03f1b1c2513f8620d1539e9d4d958b89e73bcccdff5aa3e248126fd73bf6d739925022d9ccb379bdbed68e4baf50509bdb9743be4969ecdedee40ca734f103b3bf497f9b9bdcadc6e0dc07eb39d34d790ebf87d28ca1800204690aee3f7298081b37fc852effcc946f661ef1889c790b8c78379078b7da1ec9e13f7dece1ee462310bc9e4cb337b0a81b290981fbe8e969d2fc61bf49364eae86769a9776fe57f976f86f3263dc52b93fe737ed9280e6885c445cd06fc30ab9c055461a70404548c7e7298a56a0ba3e80ab928f7d8d415cbec1c5b6c04f19fbf6bb518475704bb053880350979dfc28235edd67adc225840bbcdefd0abc5f9c6e6fa461711461b3dfbb1d2edfa17a4d0558844bd4d6c617e82fa1ee5b620546516eeece65bca1738435018085322be15db8e1ef92be3382dfc2e52271b8ec0737aeaded8e0bbc605f4478fc6fde9234ae9fa37a7b1259b58e437aa5b4787ac98541bb5c576171b55eee95810228be3ce14d742f4df561cb52513145bd8cb5bbf61745a21c43d20495978f8859118572981a0f359cb315ceb73ed4621613fe3492d7bdb1359883f702a77b24768b5537474a631568a55dff21bbdab058aad1af771e6ae2804bc70493a3b383a3198ed0560b6a7f3cd05911326fe468d70a9a21899cacb1d21587fb2a9d6b68faf7926428caf66cadfc72d326e6e694406cb512016e87f81d718411cb7b9aede54a61d99988568af215baea902af45f6b47b6d5285684b32bd9889b17ffceb5ba57cd71cbe3676431b25d5752ddbb9b3af19ada741160c737326f76e80739818505373788324d9003c1e225e73afd82df912c8e82dd04f7bf3a264b6750a4ba3bd559de58228f50e7d148ad821cede024f460d09cc8897b068797c1fe2c1de4bf7b4b9c4a31b69602a82f694853d0f96527e0698f4f4ef03940626f4e52caa10fdcf4ca3c7e1190feae97437ed5341cb4788fce322589e5ad70b085eba6eada8cfd0a37ce78a6f76b9bc84f3c241c7b6dc1e3600fc3e85c6d830379ddc0bc979087a2b55a832e98aacb8f5af78c4cb4af39a618dab3527d5af5e5f9cb86195a709325e509495c2a88f3f9e056284bfaa0eff4222eefa2d6db476e72d1b9b54b0025864780cae5f2306d26476cdda68f04d453c42d1d77dce48d62a0df563e43393719be2951890e896cb66b23b704344dd4a195973ca3cea47575b1e0f469cd2449ee31e71718e9de85520e6b193ef01c312bab4d36f0e50d8954dcd293ad731240d5ce997ea81c393a0a6784e35e8fadab72734ae82f34a1cf087ebdc15030d8076c9ef932c9ca1282f5f0a2b8f87f198aa68a0bf7da68f26063e6320466464562b5710bb644c7db1f3c02d71cfca85742a8f04f041ab34b3da06dd6cbbc759ce3348b7a0f09850f7341caa8a232c2bb8ebc358d084454313eb2820262b0b33ff460ed633dc8cb12b8e507a5a64671f542429cf3642bec765ff88d8419abff143fc05a3d996edfb7245890e2b6228c459a470fd43d8cc817c85850d4c846917697387c8f238a15d957509997c5fa8ebfee492b2cb15996801d7e81e6bea4e98ebfae4b2dfdb7a5d46f5015ece543c514eb1f16986bca44b3672069fe39dee957e9a2e79ea4ab22a76ad0b7aa8e2ee874bd2b59effa35ef5e98b0e27ece64d394d4d30ab58888230683f4efa9ab442fd20485ef6c0e2a790438de6d41477324547368febc9b48b24a4b0de6032ff48b3ab643423985214b4f62d13a3ef501bc1392eef33205aa1d5b6aa6f8b1a7c521ad8d5cc3cac90f32c571d2802d634342afb058f8b3aea932f2c8723167368f652bbfb29312ed13763bc33ec0be9080d36f0f8a01059a6b97883eaf34b1a08509b1079fc01e15e5cc52caae2651af5db303f85f9182f2d6278397235fed217ce5db2cb0133fd190d50bcf412c1fb1107b21d5c3526488dbe29a79fdd4aa32b955d972e1dd2ac0c482ed42d221cf922043ea9b32afe17e5e0aa1e9be8d47a4b8e3cdbbadd00506818fa01a0ba01de8d1581f9e7b54bb68f8cf5c1503d4a972f2b2a8366a7a3759473c988c45d5e403787869b0467cf684f8090e5647498670478f65802ea635ad80564baf17e079b09316dc1074dcc0e1a15a8559ca661d8d74af57861629eb514a5bec63d954ba11e89d290a1c45f6848311c5cb62854915e26ccd464a64e08e179ba356aeb435dd7cc4d7e120ce5957b4fe8577d615edab38d816180fc905205da6d528ac76006e1621fcf58309df279ae54fa48546c894621941c02deca9c7570756462925b29dd4acea3c1a1350f89ca38de0d6f6d2662315bd6462c6b690754232930781ee563", 0x1000}], 0x3, &(0x7f0000001500)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}], 0x110, 0x40f}, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 18:14:29 executing program 0: geteuid() r0 = getuid() setreuid(0x0, r0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000040)=0x81) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x445) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) 18:14:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) recvmsg(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000007c0)=[{&(0x7f0000000180)=""/149, 0x95}, {&(0x7f0000000380)=""/229, 0xe5}, {&(0x7f0000000240)=""/114, 0x72}, {&(0x7f0000000080)=""/43, 0x2b}, {&(0x7f0000000480)=""/113, 0x71}, {&(0x7f0000000500)=""/171, 0xab}, {&(0x7f00000005c0)=""/180, 0xb4}, {&(0x7f0000000680)=""/156, 0x9c}, {&(0x7f0000000740)=""/121, 0x79}], 0x9, &(0x7f0000000880)=""/4096, 0x1000}, 0x2) 18:14:29 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1f, 0x4, &(0x7f0000000080)="3f6e89dae3a17a804a9660f0c74b05f33142593b47902d7fd36e8ebd1a04d250ad560b73b5d009bd23c8d392726fa08fc53fd0268bcb63e333e79ba77685c86407d3ce5f72b788b4fde71197e578a012413d197471986587e4725a40153f702eb4881fab4c670be3517d38fb0d3fc7e16fe020675ef27f3093f4164e9a1407636b9eca77cb0fff010da2aff4f43b3111655935310b6e3f9af0debae91674506caf17f8f34f57144ff9c41a0b2679b35db2020599cb0af8c9e877a80e7b19ae679f9f03dd316797211a55092e33753e26f3f5e11883c3ef039aeeda5698af9c93", 0xe0) setsockopt(r0, 0x29, 0x20000003c, &(0x7f0000000040)="02000000", 0x4) clock_getres(0x7, &(0x7f0000000000)) 18:14:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x2c}, {0x6}]}) syz_emit_ethernet(0x9, &(0x7f0000000180)="11569e010000003465") 18:14:29 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1000100001ffe}) r1 = dup(r0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000000)=0x8000) 18:14:29 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x46485d48) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x2, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x5, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r1, 0x40}], 0x1, 0x8001) select(0x40, &(0x7f0000000200)={0xa}, 0x0, 0x0, &(0x7f00000002c0)) 18:14:29 executing program 0: utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xfb, 0x4}, {0x7, 0x66}}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x10001, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x200, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="00020000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 18:14:29 executing program 0: r0 = socket(0x2, 0x3, 0x0) writev(r0, &(0x7f00000003c0)=[{}, {&(0x7f0000000040)="be0b134e8465cdd94964e41f5871a95d61d81f1f9f76f39a430e2ad4fbcd1a88cd4bc578de511eb64e2ebc866094a3fc816f592c08edf1b9d5164f768a27e197607553763b98f3f0b93d90bc45cefd87d30d8383ccee192fb1b2a6823b543fc1", 0x60}, {&(0x7f00000000c0)="e7dbf5326430cf653efeb46d3dea4b81c8a8bd9267a544df38443b8fb4803638f05f311fa056666d4b4711aed4dc8ec03ea74ebdaa83320a4e38a5b76d313fa25ddebca7ac93b0c7f6c78abf839a91731eed0b8258289a19ad968705f9", 0x5d}, {&(0x7f0000000140)="1912f7971a663aaa7bd30301ca04b521024ffa47e19f54377e589e870da85d45b3e6b3ae18115199ffd1bc8b", 0x2c}, {&(0x7f0000000180)="b4a9f2d132f6244b02473484177e3bd4316e", 0x12}, {&(0x7f00000001c0)="308643c002d9779b370202cbc0abd3a37b0c74c6fafe191fd4ae42178da97a5a9415c359c134eb94658ec07d08d11a99aee3cd012b141eaea8ced11caf377ba3c2c292391849", 0x46}, {&(0x7f0000000240)="38ef3b92466124bf549d717757ed458250371457522c61d0b865af8e93d33ab862e0c19b015066cacab8b3d7983fc9adae19000ae7540af97288955d704049cf7b62a51910c78f121f86fa616296acc3", 0x50}, {&(0x7f00000002c0)="5f081e1acda9853facfd2c99f39f43a4fb9210c715ec2ea0a6b1b1a133d306408a17e15ad96d7794ddc8a1ad7facb8162e1eabc2a21230222124e27e1a786b55c0052c2baf79c16f8c8886d2fc4ccf513b94fe36710815eb88da28543acf83e25a650905b4068cc66b353473b1e0c48a66807fb405807cfaafd62a73273c7523bafa8539c615d2605032f2c4fdd4c4e0acab5c7c1f858f605503bd34c6a1ae6f17c4a4ea1fd1927dc9863bf053b1be4ddcb1b8bab0f65df681c82c7d575c4b3dbff7143b6d2338bdc9e9004ba75b7057b4ce46c7a4dfe33aaa5bad5c07042858a0ed1f06b5f9873e146b3c3b4a1c074508f8d90de00fc1fe2084", 0xfa}], 0x8) 18:14:29 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20, 0x0) getsockname$inet6(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="93") 18:14:30 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x82, 0x0) r1 = getpgrp() r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0xc) r4 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, 0xc) r6 = getegid() sendmsg$unix(r0, &(0x7f00000007c0)={&(0x7f0000000180)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000640)=[{&(0x7f0000000280)="d15a737968886ab7ae82bf01d4c3a1bed91edaf24044bafc70edc8aa4808f8bf10e91b662774134c7efe7e43bf4c5385e3bbccf828f8ebed2811ee683190b2a1cfad0db701652b8ddbb9fbfe255f0202bc9a77dc8ac78a468140fa97f92eebd907e8cbd6de906eae18d7b2884b562f4404ce29f30b03b5faa25007a98bec8fd163d57c82748955ce8683f4902d021a5a7cbac34c9d65ee6f29c2a7cf560aaec10362c1cb5897f6e5d664e6a609b47f208e10f1f2977ac310db9c071cea6442a2cfa5c9d974f2a39dfc1738a3", 0xcc}, {&(0x7f0000000380)="92242331243d36169f4c3bd061693acae85dfc21196306bb42d7333ec0be0174790e560327d22c137016ff7722acd38a2e7abd1ae4428a8b74fc1570cc714253c155f48626f6f15ea3451b704b0e6f7aa4a9dd751049da3b4b82ebc276b74b840a857d1105efb9f154c3244beeb0cf4b86e9a74d141d38902e9635cc15a0759eafb708de", 0x84}, {&(0x7f00000001c0)="10477c743f3d0ffed4ac4447d743a12e358daad1affd2cff4c56edd206", 0x1d}, {&(0x7f0000000440)="0820604e7ce9337b9d44ae241fd8e97fcb654a556df29d667ea69379b858db70c4496a1c602276d3088c7ec7e6640a0f82881bb8da5b00faa7ab487d6885ec889dc0b2c834ededf63cececa7696626309c17863322183e693c50bf4b38f10f731ff5f49aca8c68becf", 0x69}, {&(0x7f00000004c0)="7a757e905cfa7c7e1c6a9ac6dc994eff776e40a51b7ef46eb32807008316fcda8c4c8f0cc2840cc9e286412572b8d96fcfefae86e9d0b536da03948f083aa4fb0fd4deb223e806d0a143b9c529cd906a5c18d3db50ecb90ab8fe3dc04fa0d74cc8c605fa43564a848027eb12a09af798030f886dcd8d18e3b61cafa242700a2a81469505d4bec93b751300b1bcaeca1f3a18875b2aa57b727bf80624bf5d4009392d8390b6871edf923b36860180007a1d47d1d46df47639be9e834f074d54a131b9be07fe9f03661a868278d6c527f6a4712c945503c8164fd48aebd4af93145447165a37b697", 0xe7}, {&(0x7f00000005c0)="441c3a40ba169b746adb2a3f688edcad05cd3ba0263ccdad7b6542a678e92bf88f82194ca4ac3418da6d0086bc234d73754887dffb0fcbd005378af2e3da14bcdc86211226edcc23c7531c9e2013e6ccea83c8425ea24844e25224e6e8edd9399e18222d5ed5204d0bf4516f24d6320a7e83ae86c9b183bf1e8f1e2720f7cb77", 0x80}], 0x6, &(0x7f0000000780)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x40, 0x1}, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r9) r10 = dup2(r8, r8) ioctl$BIOCIMMEDIATE(r10, 0x80044270, &(0x7f0000000040)=0x2) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) setuid(0xee01) chdir(&(0x7f0000000100)='./file0/file0\x00') open(&(0x7f0000000880)='./file0/file0\x00', 0x200, 0x80) connect$unix(r7, &(0x7f00000008c0)=@file={0x1, './file0/file0\x00'}, 0x10) 18:14:30 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) mkdirat(r0, &(0x7f0000000040)='./bus\x00', 0x116) write(r0, &(0x7f0000000300)="2f2fe0fbd2d8a1fabb2762365c1229ef704476d9d41d34ac79b0bf2f0fce9e0b57b327c24189ce76a6277a9fd63004eb6e28602311739f2c84d7db025734f688247cf6e06d5a507a9865787f2bee1fb4fa1173b052007867fc133a3b38e5397ebcc3dc93d2edc53e0101863b87ba8f7be36695ca46ba423008e181a2dffcf28a4bfef9c85fc43bc06a7641d430b403e0cf861c98ab4a91e4ae62637a66ece2dcfa2d1d9a86f7aae7152c7c854b90b124a9353f8ea8c76c168b66fa192a8a00f40fd38eb0132360ee39af35bdf70c96a736fccc2f86b0887ab47d8e6182372441ec1b40f73fdce50496ab430ba498f10fcdc5985340872c0afaa4f172ef118bc58c24b6ffb3e8dc170332ef33521c6ad9e313941efab32030b8b4e9d530c83d141dd266669cee89f9948c2228b40cefcff346da8e6df92a29415b33b4588ee69a840689f2ec84531536eeb2be082f3a7c184cd1e1f2f6fa9cd18bf322449b16cc28ed8fa95addb18ec073fb4f3416d21b4cb626a8e278babc180c19ab643af1a1863162c99a9883408a2cd2333936d69f616f1e1e69454ceae7fe113bfabab8714703e7f857ddfda4089899609dea13777d793383da6a0c08786b84743d7a073fd508dd0f2a466b63124d3e70122cd3218b0f376da945b758584f04fb06e42656e87974bdea4994ee36aef816702771be0984d79dcf173e94e57d136729c6b363", 0x200) 18:14:30 executing program 1: r0 = socket$inet(0x2, 0x1, 0x5) getsockopt(r0, 0x3f11, 0x80000001, &(0x7f0000000600)=""/141, &(0x7f0000000040)=0x8d) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000540)={0x2, 0x8, 0xe35, 0x1, "26022bcb83e597ff7e8c44b8673d08937465302a", 0x6, 0x2}) r2 = syz_open_pts() close(r1) r3 = dup(r2) preadv(r3, &(0x7f00000003c0)=[{}, {&(0x7f0000000180)=""/65, 0x41}, {&(0x7f0000000240)=""/154, 0x9a}, {&(0x7f0000000300)=""/177, 0xb1}], 0x4, 0x0, 0x0) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000400)={0xffffbffffffffffc, 0xfff, 0xfffffffffffffffe, 0xffffffffffffff7f, "85101a7b875f7c84a4ffffffffff9c11fe4dbfa6"}) readv(r4, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000000580)={0x1, 0x200000000, 0x80000000, 0x0, 0x80000001}) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000000000)=0x9aeb) fchmod(r4, 0x102) 18:14:30 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b8000000000000080100"}) close(r1) r2 = fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r2, &(0x7f00000013c0)=[{&(0x7f0000000040)="e9bcb8dba43a6f14dc25e8fea1bdc0f0f1804b46291f4a5a25792cfcfc08", 0x30e}, {&(0x7f00000001c0)="0c40fe5ff6f8003cb16ce0a316cf3d9b27b154be21139160bdd54a454c2c5649e62ed5035f2fab45c886d4f3e0959d31508b59d4bd7992eab326e2bad2daa0d6fef5a9780213f476845a8247c87e245f3fd93a37997f48c514103052f6c519d94619f05bda431d2ad916fc29b946505f3177501ff4f9d695046c7f13ec28fcd1b9535b3756c5e733e9597b5b7926511daf36f78ba660e6d8a6ce341cc4c220c3fb2837bfcec4b50b364998ab5607dc66aad3e88cfd45a87acb685754ceaa9ee22451f2ed452bf46fd57ce1f1bf", 0xcd}, {&(0x7f0000000100)="2e8bbb4a955f6630bb11a28351942205ee669c9c5f2596e6c893dc4b271bc2f9e1872282207fc1e886c6ff669bf7f987f68ba677453b202242a07e2bc6b1f130b2c066fd38b8c5d3c29083f2d34e478757e8e78e3639b5a9f99e2f053fded2665cc2e805f101db01bf434028ad7f2c", 0x6f}, {&(0x7f00000002c0)="4605c5c8858bd9c009dee4cb3201ecec3b02e64cd6c8afdf97faa01df71cc0ec8533ca65d6b284240cf38f4aa362e3e7b88941260b2a4cb9529c467466b8ec98f83c8e88a23343074b9f3e5f8440913a34d398f127d34a37602432c6504aafbf28528b81add55c2930658e749a275c8729530d78", 0x74}, {&(0x7f0000000340)="77bb0c4b4408191f4b910e8a5a19abd6a22a53c6b1ec119a91edc16146750bf3ddc08e15e2dadc4d25d7d669c358f94867466d057a22b1a06e0e3ce2429027b9265bcb6a84f76c9f74a6ca1da9168c7f8acec7b1c2105fe8dbc337c854566e84f9885bc094aa4b59d09057bdbaade26c1d7cf7eb71cfd73273a4b41fbbd521c9543789615ec88e1e3767237405dd01e9bde5fee99d70ad97ee9e654f1feeffb7d5bc12637e983f42ea4b31fbe78887358f82adc9deb81fcd14aaa6475bc69488cf6a591fe5948a91b9eb17b8ed6cd3b120ad3231e4a6b644466db5b62073565a25c21d79df3682363ab336e78c67ab2dcc7e29a357269024e9f7c2d1d346c2e68d7b272ba74de1414ce203962aa20891dca074539ba439906f6a850861ef1e1756b5167cc383a565f5c94386487a5f646e3939b466ff891344b07d364f9bffc87c830a30263d1ed9d72ddc01974dc67052d1b1d247eaa2408800a410c624e1f5d6df9d7150a434b1dac80863bdc32bea66ea47ddba03d8d6141b25b724ea69f40ea1ce8b0d77bd3dcf1003dab6a19db4a5a05ea52458aa1641ba88a336ed64c7e92481f5e22567383e65e3a16f4130a0360182c355ae4b00a8e884eac0ba4b18b88155fc11661007b4a2e1e0fc04bf32b7d5aa38f24cf04d79bedc1993ee2c17f1495ab25d304e2b8a4b327d3bac4c166404a6e9ace1226e713d9982be55178ac4c61f469b74e67ca91cc128a886cae6f2810b71ce0a31c9fad5242aa155efc1e378e7e8b95491d188abf90dab94332563f5f476000414e099c96135ad1cc596c5936b0005b1ae483c963bfee325f729f8e2127fcb4e9aa5022b3b552f122c3e2c5f1cf6da610aedd1978bfe2971fb831f29a64f5d613ec59e9b294fd9c8b709abf50029b79750fdaeea84e8101d33d03a7ca749aebf182b4c0cf2466bde5bc40f700ae29d91f71ebc0bd731b9c26cef96b1d54306420d43fc752e38f7dec6292892c1176ea0071b9000a53e98a2276995b06dc7cbe89984ab69c29cb51ece146941370800816a27b59d33e2f795d8eafcef32f7230ac83cc9ef9b526c3b6422d27668", 0x303}], 0x5) bind$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x1, 0x5, 0xffffffffffffffa8, 0x4, "612bb7ae537404c91bd1c9704b9853b01cdfb213", 0xfffffffffffffe00, 0xf7d7}) 18:14:30 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x480, 0x4) r3 = socket(0x1e, 0x0, 0x0) r4 = open(&(0x7f0000000140)='./file0\x00', 0x100, 0x44) socketpair(0x22, 0x4004, 0x6, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x701, 0x0) r7 = open$dir(&(0x7f0000000200)='./file0\x00', 0x20, 0x10) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x430, 0x0) r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x8000, 0x0) r10 = kqueue() r11 = getpgrp() r12 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r15 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x10, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r19 = getgid() r20 = openat$tty(0xffffffffffffff9c, &(0x7f0000000400)='/dev/tty\x00', 0x20008, 0x0) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x800, 0x0) r22 = dup(0xffffffffffffff9c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) r25 = openat$pci(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/pci\x00', 0x1, 0x0) sendmsg$unix(r1, &(0x7f0000000600)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000080)="245504bfce7ea2d331aef031f271c8fac35a440ebdfaa8c102acab09c511b9a7b749f1260bdeeeabf23cb4b614", 0x2d}], 0x1, &(0x7f0000000500)=[@rights={0x20, 0xffff, 0x1, [r2, r3, r4, r5]}, @rights={0x18, 0xffff, 0x1, [r6, r7]}, @rights={0x20, 0xffff, 0x1, [r8, r9, r10]}, @cred={0x20, 0xffff, 0x0, r11, r12, r14}, @rights={0x18, 0xffff, 0x1, [r15]}, @cred={0x20, 0xffff, 0x0, r16, r18, r19}, @rights={0x28, 0xffff, 0x1, [r20, r21, r22, r24, r25]}], 0xd8, 0x1}, 0x4) fchmod(r0, 0x20) setreuid(r18, r13) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000640)={0x101, 0x81, 0x1, 0x200, 0x4, 0x9, 0x6d8, 0x10, [{0x400, 0x2, 0x2efc218e, 0x80000001}, {0x1, 0x1000, 0x5e6, 0x7}, {0x6, 0x2, 0x4, 0x6}, {0x7ff, 0x7fffffff, 0x6, 0x7}, {0x9, 0x3, 0x4, 0xecb0}, {0x2c2be23, 0xa0000, 0x200, 0x4}, {0xffffffff, 0x5, 0x10000, 0x2}, {0xad0ceab, 0x3, 0x66300a3, 0x2}, {0x78, 0xffffffffffffffff, 0x0, 0x40}, {0x6, 0x4, 0xfff, 0x8}, {0x877e, 0x4, 0x1, 0x4}, {0x10000, 0x800000000000, 0x800, 0x2}, {0x1, 0x100000001, 0x0, 0xc1}, {0x5, 0x4, 0x1ff}, {0xd591, 0xfffffffffffffffb, 0x551600, 0x9}, {0x7fff, 0x8, 0x2, 0xf25}]}) r26 = getegid() sendmsg$unix(r23, &(0x7f0000000e80)={&(0x7f0000000780)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000d40)=[{&(0x7f00000007c0)="1e975f076786d5202cc2ce94356b260537f003a41ee33e1afa19ceae6aff4d289d65df17688c88257a15ce7b5e617c560ce7dc436f49085b047ba825cfaef098cb2aa7c12ae4cd4e79b37bda8f2bffc8f490bf76c29e3da6ddb9f9ad2dd046e1ceb3162013714fdd80a8d76940fd83cba8521019f572c6ec5e3d6cf0b017ca8716a8258026ba8438af48052d00e0807a2dd46d2e3f4afbf69e89eb0515bc9cc9ac55c4fa2119e6a3aab46a203a677b7dd25f79f402ae81195105da2777a213d2a70625c49c325676887b7ba90bfe24494e240e39894ae495c83b64e60bbb5028e66f34d05fa60a79f79782634d7388cc48a540955975", 0xf6}, {&(0x7f00000008c0)="244073cd6ae52dafa137b9a77808df13f806629ac578d5b7e99e095fa1157e1989", 0x21}, {&(0x7f0000000900)="4f966280491219b551beff4037865019696bc736b38e8ffa370bddace22e48f4e6cea6a340900b2785cb7fa4d55311", 0x2f}, {&(0x7f0000000940)="f872b2a0883ebfe2fa569ad0e78f9c3666b505090bab1d98f185968abdaba33331fb7ec9649b5fcd32036ad7ce1b8c86223051e6fe9e9cd271bd74393efb9ac6ae4c86cfc474192e1fcbfe283e6e27b3b4d54e9b0fb95c01ec1625ba9b3387685148d9747f421bb44fbdaabfa0a6696ed712b61ea6b1b02b447ff295e970a1ef2ecfc989f1b83ff320a6f774484f8d35eac444baa60d7b34063feb76c97e", 0x9e}, {&(0x7f0000000a00)="4576f63f678bafeb3a4a9e2056b3c2e64b0f657d8c50f2b171b11e417d3449f9288c33b465dbecb7b36b858d90e9c0d97ecc7130beba0e1042", 0x39}, {&(0x7f0000000a40)="45344f3f8e6628b9087faff69bfa10d18645d9fcbc11ca3d5a63024f29665ce01515e4cf4e5b4590bdcdd92523dec90d7fc8b1bc90d1b9070f13e00fbd242f0553b6a26e56b9a928efe938920a5344f5bdf8cbd196db9632f123844848d2e5363098e293090d955548a7f8d6ed669a08eceb3292d8f347faa94268a7d246d8b7696ef0a84594c55eaef602dfa60fd2e86b7a6837045ef988f191f935f89413009e2a35172a22cf1318779c8981ebe246003b2806d7f44aafac3d77a368ab247529d00863be3272faf00871d38f2bf08c851a3bc78f0a7118584d2f5aa0a4", 0xde}, {&(0x7f0000000b40)="d2319546c503682c0d6943b64bd996e39106f0ff4e51d0e7bc5275332f14908bb4330efe8d05fb7ba250d74ba7a97e99955c35aec336875f13f8a68e1e5e5e450f1121a1fda624b20e2423736ada2a4bfb4293708515ec09c5aded1d2a4163d3f79d69a52edb19a92492fa992f455e54e91822b769d25f79ade978ca91a45d5f28c00284256a90", 0x87}, {&(0x7f0000000c00)='0', 0x1}, {&(0x7f0000000c40)="da1cff3e85d39918bddb14279cac407772c38be3a544787c85ba", 0x1a}, {&(0x7f0000000c80)="41a32e6854a0d4a5ae4fa0707c46e8887531cd7d8b9fab64b6cec295e7bfc4fda0d0632e8c244c656810206eafebe95afeba2adde0c7ea758ca7b9bfc9da5d43a190ea939ddc85ddb25a412b56f2f587f84ac72413ee6b83a1038ab3330d9ded0460441242f5a9434b646cb4185751e9354b354a37d3bfd5ba89400a10dbdcf96ca878641dc19ef752b8331277afa890c2c27027f1b4cfa1aca5039e130ffe32f12d3eb51208f65d30077a3274a5bf95d591ab575e94f46a20a43a7bc8f5", 0xbe}], 0xa, &(0x7f0000000e00)=[@cred={0x20, 0xffff, 0x0, r11, r18, r26}, @rights={0x28, 0xffff, 0x1, [r6, r15, r2, r1, r3, r24]}, @cred={0x20, 0xffff, 0x0, r17, r18, r14}], 0x68, 0x1}, 0x5) ioctl$KDSETRAD(r0, 0x20004b43) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000ec0)) 18:14:31 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) clock_gettime(0x3, &(0x7f0000000000)) write(r0, &(0x7f0000000300)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500a35ace697bef649fa9da398bcd62b103434820abc4bcacfa3444002007e14295fbaabbbafe214dea79d95e8f6b9d3b3c190fff0c9ea73906e2adddcb95afdc27b8c9831351d74122ab9bd510eb009b2c4c7a18ef00201167f0000000000000000000000000000000000000000000000a2bc3c3fed9e907ae0817ac9ae8089ff549166ef4c81de589445d99e81442690eea3b617b256285db42562548a62acdf6fb75c4d3e93a9bee424ea37bd13a1f417f969830d6a5793c819c690e42221963f123dd0702e42d2f7ece489a6b15cbf", 0xfffffffffffffe14) r1 = syz_open_pts() setrlimit(0x3, &(0x7f0000000140)={0x3, 0x7}) close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffb, 0x0, 0xe3, 0xffffffffffffff80, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 18:14:31 executing program 1: r0 = syz_open_pts() r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000001380)=@abs, &(0x7f00000013c0)=0x8) sendmsg(r1, &(0x7f0000003840)={&(0x7f0000001400)=@in6={0x18, 0x1, 0x2, 0x1}, 0xc, &(0x7f0000002500)=[{&(0x7f0000001440)="b7395c4718f2ec0b444108e9b99451e930986a83bc3bd4cf441f4b348c217878ac638e4f307f6feaef3aa0bd0df685737d5f00f538cc088892993a5e675bbe5b18aaa85d763ee6df80b24c6438467574f6516c6580a7f4d532cbfbdd07c05a84e3d4a8868a4cc7c5a85b3e0223974ecc4e99ee9777453212152d8bf5e1dcbdccbf1ceb28c80fad600161", 0x8a}, {&(0x7f0000001500)="eea93931f08d00a0080abe350a4aa3ecc0511f5281392003e6f3a87b3ebc8be8108e68bbf9a7385e503588f1db1a5850b1fbfd52c01a5da71431940d4b481649fa194d1a2a7e015fc0dc1fd847137bf9fd2b3d88503958a8338a734760a9e17bfc8f315f9731c51da7f4d3b7735c5cabab3769e0d73714a9a01582a8f9e1622317177bcecdd8fa99489fdb363c6330dbf8b4ff2c8218eb8913d9a5d23e2c504fda927486a78211e887fc433d00abe36b31620b48bd5cd0c370620b8719d485ebd377bc1e6eb95a6ed81c67df2af8ee1fa54b80825724e84393806b3dd094a0d86c6973546fb4a7625d0226ad3699843fc3fbaea11c7f78e9581f806a3e04489c2451459afac0318d9324189670a83105a41bdeced2d23ffb74e9ad4c3267d5996397966205af55a11b98fd1e89a4e4463275f5bc436a41637cf7429a72da1897ed28aabf2788f53d6cdbdcc87d023590fa8e7147d63e1248f38451b97a221d864e88488bb280d931f9f3ce63f13e9ad6a55e41eafd58c5961a13f8002ce6776d8e0541347b325449ba0d819ccfe0ab1b6afcac8966c28741595893f98d93eba23f74460008765a2d11905e201d72660157ee34fd5869552878557e89527f877c7a1a6773feede107b87a29aa40143ae1735d2ff57bb5d14c5be460a9e813b183718f7c19ecdbe1231762c58b890421c150e415d7e3bfe526d248f2604ef3a77bc436780da111b845f2e1b21aa59c6ca45b806af0425736707372a4cbe2d4e1777a19122f3b3752e6f0491b79480f6f95f3e77a6a0a8b39a169e140595c8cc77b95fec48fabdae186968f0d702568bbf455bae8c6ab505004ebccdc3ef0f23b233a34c061d5d7de1a52b2ba5c031e0eded86ddac9c5d384c025a26e0c207d26ab650e193b9236b715cba305d41a853729688b58024ed9da687b4f1acde4e62aa635b717d6086722481d7830db0c088de9cd7cfd9639611e8eb884d7bfc9feee6391884dcc2e1e86fd1d4b0cf2e6ae2b33b3e4fb3fab1296821c3a22228ca33751f8ee2bfccd754e1aec361a9c0c19eeaa3771bbff31d864f4fdbd3503b7d954fb53c56bbd59f4a76d231586f20c315fd9ded07f366a72d529a7fd68cbee2b883f1b179fd9a99dc60e8cda51cfc3d1f486c3fb9b6954247be6665b87ec0ee8e8dcfe673ce91eb2ee97a38f8f76f2e1cc8b76449fe00e23c33aa616f94c746e04e0469b55e286dddde42903624de721f7e03f1903923414d2530300feecc4d9b872756ed0e0791a74a05822c1f8b004c458205bca5da5d399340d0d3d77ae331c2552134b7f8a43164643571798cf19762434a6ffed141ab015cc6e32abfe2a8edc711508af171393188186e8c9fd63d594c2d3734b25f3b4a110154c38d85e1bb938f4187672ff5b508f9ed6f20238bea14ea47891bf55b6a7727f2fa72ff8bb2e1e7d71c4758c0576845bdd53761edbace988c2c426ae1d20c2a19ed87293aed9f446447e234c798da3d0a8a8df280cfb9c4a0d1a8e7be921f3ec843ae27454651640148845354793492ce610f02fa939c1143e1fa804d9c0e095f0dd6a9a5d90c2ef5241f2c768b51b59309fe9e1126060b18b983abd4d5156cecf4521c89971f951483eca87fac29d1f7a46fb346fac5aefd8da6cb2bcdd81987b1e8578805957e4ea7538875a2fc31b7d63e06a2872df3ad9f7d0db4802132096088a0b3db159f407d4c4f33403c786cb36ca0d08674a4cdfce839bd3b8baf0920946240f3ba2dc0e0581dc097f4415e966bd1087844591f6664f4c67d69fa96bbbd82ddef359667a80f9e19dd420a35a3cb0bde189ab1b13aa26941abdfb5c1aa75165826c353755f0e2adab3a6ccf9485879dc761bdef85ef90bace95c8c6f3344b177a05eac847db8fdd96d5580d889053d11f8cd7d23f4660aa2944507f309eea452afdfe2cd297145071fcd56688fc0fca733b614226bcb3c7f010b383241fca71202d77008a353500ccd92ca89d9216164e5c6d95bb9d62456d611e240b892fe4106e1396d9f78d5a4a606d100f6eff5104f79ef7c5f998fbc10146bc68f2d1e54a6f0d351c60d4adbf7206766e7d2981eb7dca5c873ce897463804c6738f0f827f7dd51a2c58e9f73b2bda7ce8420e0a7d30966c39b4d91b10178d828d989ada35d997901180aa6693ab2eb7423bd54f52139959548f9aa9f66a42534f58663f99539eb4cb2bbdb9ac9c43e325180b27f9453fa9837ae4964fbc50b8086ce3a2570056d566f7efec0a5d349eb8f66c0ab9c9aa625a07304685085588b5b8890eff3d0a4896b4d36620aea02ed2a6bdc5f11486c0f0f9463170349e743ffb90bda46781a5c04a082c5593e15b2c0448d76cbd78851a19b11e22bfc5b0e380076b7c649c821d01d2aad9b78e0435fcb8d81dd18351b582fb661a2af65ded7a085ce2c6e7f039b7c101b1dd5a775c51d3e345ab2099cd561e21fe1640d5bb8f46c3f3e5cf139a51c3e35ae4587e0d6ec37f2ed96cadf5990ba5d5bcc4569a6ebb8e64d51481e2713b344bd4330be56e02c24d15137188e15cf369a6ccc5c0cd461200ab07a12d1882cfadbef10d891a656ea6e39f7e824ec69171678cd6ed6b3d1a629c214eaf0557ed1694d13a1fc67d6a279c914c3cb64457c2aa079f5990234bfe122f24e353e8ce1aa6acb0c465756a97ab591ef3bd48ee241b0abbd5240c4032274cdbb1d3a7f16cdc0332f9c699571f615607955004d7c21d5ad48f781cc3dc5786c060aaf747f47acd4e41365127f75336dbc87eabfcef2a36bea31f41e3d61cfe55e9cad26d62ef917e59fd447b9843090eadec7eb11264617e9727c2f411bdababce0257eafb2bbfdd68d2a69520617a8bb0fd973145780863073c53d4ed426f46a582f3560542cdd4c599bfbf8603ccd97a7a6dfd3592919bfdb7534d315b4a2fd25c8f1b656f1c3a43ea4f3290ca078fde16b0c908b184649d999de5eb7bfdccd76b4601bd4ce37519fb76ba4af9095b0288206805a3165fd2b9a0b244bf2da2cde71dd702f16249da2edf755e986b83b47efddf395df9fb082ba40fbd365f2549b176f48a68ff2fd3e04b068572d0cf569569f6aebd950b9fdc69f0577537bdff843d0f34f6bc12cafc83d58d87bae0c790f07c4f49038207ca455165019bcd909ce5ccaa8f58096460e533f85cddef4f30fc43a10063d07ae9bae8e31ae9c959b519d445f4c08e83dffe2fb18a42c6c57f2179a9c1dba25d703d22fabde3988c82a870e8d37c3e60c01471a6719425c8a1e80d81fb9fbb4ecdf6a2866ef306903b7c1fda8f0aededd19b98f952f41786f07e8d31a545d8ca89ad42175fdda2e0a1f90aae602f91d36019ccbf5829f365e3111bbe81a27de3d489db8f5f7aebcd3dbc6c3c38affccdd57ceec75730b58329da867ecfb722172141df206539999c374eaa9d2a6b83166e994af25db5e1740f42e85c163eec9b11fbada2a7c07fd4ad83808a7ff7b5d11c47908ce9c1747343db00ba3c9615a3ee4781e8bcab9d33b05f0b23fcf9c7e87d35ddfcbf208f8ad88a0ae7b54a2e2d71a0175b44378ec2f6226820a5335d961341d94a3a217e1a5e8ddcf19fc94f069fa3db87374ba270bcc715f4770f1cd8af9735753199ac17377f979b1f91205ea2a4eb8da4c77df09b0e4bfd127af9b893498ee68f7ca0f20fed8f843b0ea114b0c5ac55a4fec21adddb79b9f083aeaa701ecda492ea8d9f77d33f82b7c437cd2634070e2f9ece755839175e8c566717a39310df5c39f5663b3af2ffcdd4acb42023ae491287031112453ff69a09fa0c6653d1aa27f417af4d01565b218e081db35485c6f02a8d4dbb11ff343f8c57e712cb45a7ab03c208f5168823a1dfca6f72ce8c4fb98b8f5b901bdef11c8671448263a5195440601c318f98681df702f28d8cf3145be4694001cd1472e7e51e0f787726892c148e242cedd026b5b0d23aff04994f82f72002576dc1d3adb2944c89743062411812336138175ff7fa16e71d00fd3710fe2948fd032927f428f68043d69c476a9416adecdeb04c61e3f5e3737c2ca9cf58d5560ce3338344ca918113df7637976bc3423b56853a9492e11fe892188a872b761048e8bc13fff524f8e298db78a254676f5e66bb13fe47a5350e451a7ed262ca31e35b158109bbc17d4fb91c013d2a0ef390a077e53c72d484baa96b3187c9d5b9a957afb78bb36269367f13ddefe390705fd6d081d7bd6f2c71ee5ba52197d100c56252c1d29dac9feb6096e3806f0eb9361799ada83f9d938662830b53eddd976adb2cc2d4a00d718cd87e51c93d597982e9292bb1d4812f0a2619cd49abe83ba7ac77501d6b81ee8290908211f66a64de5727fe6ac35582930b5ced0edf4bc3926c5c1358bee2931cfbfdbc57a08901d207ebdf72225567215a31e17ff9560dcf55fe557fbe7a08244dc666ca4e7334e3e9d5d24d94d03024ee66ae823adb7f09514afc4ab16b90b71d0749233442ae8fdf83dba51f53c79dcd257f3f2044027da963ce8ef8ff387e9d2ba9fb7355d91f72df518faacf7143fb0fc1ff0044ebce0a596868ea1d44a2874dfe1b15694d8ce9da667bc380899e3d8d427cbd58e9aa76355cd73ed512c081cdb8de17fd0c3bb76120957f51cdc29aa9a86b838121fe760e33b7a34b03e6580cab006a9d2a98c0374e51dcbdc1c5119e6e7b568b148a821e69b709bc93fb50cdc5d10cb4de5130d0182fe7daf3bc0edf4a0da052fb7fbc494484dc08d7e53924b12e6efb7c522bd5790b5bb16f200f0f59a1c0e08bcfe679d3c49132cedf48e45df50d1e83fb9f7bb40551f97a0cbd9c495eeb50caa1a5bc8284e1e05aa55451a8c7956d3db820b042f661988990b45418484d7c40b2b90677049ba0979d3a15901356cd31e02ef5c5b283db72b5ab46fb01d1c962bd52f6241b212ce251ba33a62cc24380425345eefb490a05d7bb12d5299225b13549fcda5ba0bc632179b53097e32cb64f668934a37c74e358da00a01ba848e06850386adb56fda086df9be7d3797611c2765b4aa68b2706ac52899474d52446824878c201b445f440d9ef8d520bc7eaeb5b03f52727352d8257f6ef5ca20d7940a4f1a3b6dc87c65453f25fb91c5988121869f283216f8e3a6944779e0b0665587feea91919cc3d479e60d896fa396275f9122ba745c13cf5f9152d09de49c52f72ef981f873f7b0b9d3fad3fc94f2e22c9a32746d963736602426087125800a914340900d8f5b4848d70acb9d24f4f479d98789a5a03c2f2ce1b958a6a639d86df8374842c8bffbf7c1210497405ad4c922543b8ec5150d1b768b5e108424dd28d508f9f66dac122df0536096c40b491b924a1faaf67593147f8f450dce5aa5fb334172ca3b5f3808483fb137182675347a1c815aac7409c95a09be81865451b1bdec435c3cfca8df950a4a9dd23b1305caef386823de331ce1c6b4baaf4726120b7db34fc39f5af4f10d4065aaf4830a2c4872208aa4a60fefc5de33a3d58fe204c2096cf2456e6471445e23b369f268fce4086d7da924ee60ddc2f220ec4e59362c93464d9bc8dc2bee73abdbd9bf6ff8b1f80fa7bfc89eae84c4d91c4ceeb6c0e28034eb149ac8ab370cf828fab2b7f8e3f65b24815c493e7116c995e1e36c1715d0acc29e20ad62c11a2a8ed5e3d029489c67da798bd5cc570fb9a3fa7530815a9249847f7a522602f4a4e45fa6e82cf46f137ef6b7677f84e8386acf26d9731293d9b47059346d70c4b1e0dc6d85578e69b07156a9ec67f85cc", 0x1000}], 0x2, &(0x7f0000002540)=[{0xe0, 0x1, 0x4, "5d2b98a8996109d90e3fc9a786a0cf7936ce8f59fa2c370a9442e65e5ce7ffb34e786144d8ea555b58a8df92d0b0f02b7d4e3a1799690c9fdd20a93129fbe6cfd75a4c00ce5a6bf2abbdd5d1a870db891b0682b8e79e52d0f4cbcb1b6c3e7460e7f70dfa20e88989f069925b1484b11b894836fd40e8a342fc07c0d0507b4aa269a71ad7e7545e914972dcecb3f101527bd5e8e82a1a29a75832ef90b4256b7d0ca6fcd31748ec18a3cb091edb200435f0ec6e1dd12d9ab41005f8b236fd0904394bc96270f6305b83880cad"}, {0x10, 0x0, 0x4}, {0x38, 0xffff, 0xfa8, "d2d6f3900610cb84405d39d4aedb6277aebb94a55cc9fc132607d5e6b1d7c9fad1"}, {0x88, 0xffff, 0x10000, "6a36eaf1a940e801ec868cd7d9e6778320121fce31b9fc9b17a555dc4f903422c1f70d0281fe0d9b601653ab039d00b68d5f3b31224aa56046c6c996cee73d9f681cac1ea0b67b8863cbf91585673eb8b2159592d95231affde988a9bf0bdc6a6e1bd8c4bd862a5f42ab2458b7753991679f046fc64aa651"}, {0x88, 0xffff, 0x49a, "f4616ec9c333c836e48eb1740f77f95aaf7f33c53e76c2019ba01b6be1677a12217d7d8797e09a073ff2ad88641d5d4c1bae8c02819d1e4a5796fe1ab4ce7e1f33aa35d2b937ad58526ad24e7b6e9de1f18267fcb007e0f8904a7ff10cb501631a97ad23671000c07e0a650df99639e58f7ababfc5"}, {0x40, 0x1, 0x7, "e988b1bcf03238823193cf6d199ae6ed0530e2e02f5377637fda5a609269f0b843490bcc01012e5d7d"}, {0x50, 0xffff, 0xc64, "2796d878e071416fd7cbf81b64d8be5b150396f4f980e539c926862ce080230e049a734b53f697b2df4c9f271b39900be4e83cf8386c20435970"}, {0x1010, 0xffff, 0x6, "b0502ad0aca44ce6f3d77a1cb41bb08729a7ce73632620b2373f71340f5151eb106a5caecac94e7b4b4e317cea22e993ad158bcaf003028a0fd99c1b92b5918729abc84dc09f48226e5c52fde7c0b3feb1d601092c1068a6872285ab39ffd32752bb799597453a2372f8b0d6735d043747530955a11a07e5a1cbff881435b06b7982df2631edf695726df5c23bb05c1e2d9ce9d459450c3ac99d2c200518d672bc08aa8879d650c8cda34c5e8730fc2d3686faf6c80fcd4c293bd5dd39dfd9d629329f58e06d07c490ea5eebfe5fd34a6b91144e64efa156f7378fbf9b216b9571ea1b24bacfc615e16ca99adb7359c3d617a9d2ad7d5923b7503661c038cc2c5a2e18505bf1322a01c6d3839e9fedd7bc3db06502cfeff2473a9e44b38203ed2791c37a9104dd9c3a9a0b6a4995b98fa3c37ff141a31c802a4838b926aa2dc5fd1b30648ead8a2dea5184c0744a2bca18904bcdbc86eaee748f2b9fd6159d5afecace357e2172d76f4a564ee11e8d859c623372f046c56de9b16e72d70efe1fa228ba8367c297846d38ac998f54285ef3dea03c734c9c8398f40a130c93475a39e26a68f38def420d83d5d9785782a9c03877476a6b59b8c47daa2c56177b7c1f433bfb5ae3a77a6f914bd59db8ea3fe322c9d93e70e7c284551c0a0ed2c30dc249bafed716ac928830b9c0526a8e852f57d821549cb0f56959cf297536d4ec2dc7cfed1bb94a5b25e5aeb3c3e7a66a2656458844f97a47a23bed695c16805e192c147b5e1d34c8b1a350a1daa87b83d3615be900bee55dbf499ea5de95e8b02756a3cc9168bf5510362d21f61ee29ae54074a097ab13f0ea1a4320104b50db1b4261f871096ddec6eeabdfba869dc702cc3d325b9fd3a917e17e65a033099ef0f810fd3b3fc210bc1a2d5994c0a1ab352ef3ab876a4da65d09543e4f21db510abc2b60dcbc6f0be0ebf1f2d4bf92f8313aeb97795c337664932e0fd84c7fd56439ce0e8da58fccb075541d8a5b4ec2cf2898dd1661c948466e19600b4e2363c2c348fbc73505592f791758bb6af1f1a9ac1e1443e350752fb450bfd929dd4b8ddae052f8a5657d99b6b7575971640a7227be98fce8057496fbc3e7939dbecf9cc6af25f54cbe0a310127ecc92f60ebf02d7a796a00732cff4062ebc3453ded6eef8515b8c6d4c7c969e47a193758bfc7d1295049eb8b76a54797ed59c24a3dc8fe91d092cad514b6bd9de1bffe220d19cca864c861fbb41864325f62bd74c558c547ce37393b0e43224cc8fa59c3ad626fea51a157bfec59f4d45304c2859fc765928259119738f8e2cac8897becf4e25589e7e7c7abe39a0b8ac707721a90c2ff7069b8eb34a3c0bae1102d66d11b3797abbe555212787d1fe72b2c887bf1ea8aab009fade63781f208a9b434ad17416200bc4764b89e4d398d23eb02c52ad3131412a132265ef9058ec9165cd29d8305224abe515d2afb44e20e6ed4ee834dae23197ba4637405e1d0619f7edca2f266a0ed95dd0e425f4d0b35be8d3c2335ab2c528f1792fc5db901b55552ca6d444611dab268bc3d20999259b0ee23858796bf44099446b15c53fa5bd5ff2c71940d86d6ca0c117750a427faf7405c3b392e470781fc29ac5768050d07de414826b3af488d1c96fb57e2c82a5de309eb03053b7cb960add0228615ca72e65c6be03b062a2d6c0182523b02db13d9560837444efbf054a571d246ea444da5391c5dff32cc088c944b853f2081443704c2144895e7fd1762cf93ab787cebce34b01fde36326aed544341d53158cb9085b8d36dc3dd78b76f98893f2c62e37dfaf665beab8e6fd5a88bf127146615953136d75213afef4d1e0d9f4f626d69bd97bdabe68b397a45ecaae31f42dcb0c3e19e653b6168229b373dbc77a6c69faf7ee6cf53bf6f36e08dc2b1ae79dade329e58472499097f18e656f3d8f0eccb14f896ad452ebb2d0e08dcac1f3b8ef893cfc93743337c22881643787790f129582b4d69b4a7b207f52929edba53c95344cbaf37acc9670f61e360643b5de262b5a3d0bc2c55856745d75217ba746f8cbc24246a710c98f50281b73ff01dc2d936e66fd4e0a8165cec09bed505a64d02c26a91e2a5ce6905439ad86dd1081bdb07e46631ff99363fbd04bcc367ff7c3e716dfb15b2608f4302254c250b9ebad3b784680d5c54aaa4239a0aa3130634d4fe0ebdf6d5276379a3796946d23742cce7b169ce8210690102c69b2d877a8ef6e4ae824856e62ae7607c6e9cecc9f6105dda230065f7a9ccdb3a85774a9a91c865da52f9e46661a15c3e86c73f778f36b1d0225d696f575bdd42e19ad6e65fc0b9974644d05eaa5f91830dbe7d81db0cd435c12fd730c95931cb769184ac4f7f667b61f8950636c999f286e3ee6fa91c1eb110f548867cd0cc9f04f9f6950dd0853b2b677b715f19aef633a612154a6eb92db832f048d7a5067ad15c67ea15023672209d1be72a1386986126db12ad2b430a914591ed5b869b3ef1bb36fc65ffe4f2e86b6d7b5397ec8d2642d93271639bdd4d371cdd8dfc4584788828e6b1942abfbbad5c5845fe4a946c518e5854d90d1a6cbd28a130ef0eeefea967547b79d1a9c6b2636a0e8164d15947a504665d2b94ce607e8950183ca4bd43ce4594879615ae90c34370603b74c3c4a4ac7e0ec35b3f10a472d5364ae72faddca68d2568e8a77471195ea479ebe230fd44501d5777422ccf0ad9f04c3b672d0059319fee739bfc91405365916f88ed374a4cfefe4c4bb4b7053c17565ca4345cc84edcba77f9358e520694b62292ddeae26022c91ce87096379e6e218aa253e2a00dde3d8265fb666d6a60bc4af349ec59146d2e83dcd445ceee203db0851b7aa466f2f7f2413d0ff9fdbd6afba32d18185e1ba3b5af14c1f3e3996e3fa5e0b748be2e87c047bf44b5d2907dfdc468a5ebbfe87b99939b5572b53108086a71f7dc5b16449ffd118b91a6748ae75cd0b1832f835d38dbc54c99a9cb852095c0462243d8cb26aa81c00ecd533d88c9c9e189184c0bff230be56ee793fb4517d6cad8807c1c8151143808ec79afb32e02e51f7374d6d1b62a84db1a616b151869ab8b3a35cbdac09913faf13a6cbad854f7f66a8e79117401f33a0c2e9f16e7d288c813b2d850462f1b18a79855dc23e3acecfeffacddd463a4e5ade4d798bd69c349a31aba0f60b8cf40972ff22f4820d4bdace214feb23d2c2fc79c2b32db77f63cd87ae98f7b71da7c978813c393738b23c184a407e88ac48ccac95c6ef59ac226e9e456ce1d2a86210c9190a2e5b7f602b7785b3ff238071b5ad90b4f592b53baeef65a9b37af8380863cc9692e4584a4079e20d5e58effe61742b37ba392cc1782147645a449419f319658ac636ef2b885deb5195ec65e4e0a12d7b611f2af931e420bc7ac80632a6d31286796a62f1eb28e97883e7ab669f8fb67ae5c95566198441e9c841995925c7e33c45cbe6e11e965ca9a3a3f2264122dde2afea6998b7e00a428a23844639a47a262da8b7e06d7d70d1861eba2f14ff180858a008a391167e75451467c038a27cfb9c8baad1466fb92fd3c2fc3a930e46b5a5d4879055c9a56affb437d7f95580bb32012c2433bd6c6344433771693eee4b7f8f03cd9007cfb9e3c77dcca2080ebef4bdf7d2248b2003f3fb361258f2e1c32f5c75704e0f4fbc03b58a6727b1723fe99468567281c79366f7d7e71a1c3ec4f85a9eaea97fe916212f588fca4813d56a8bbab2b3226c9255a653c25399fd5fd8d1ab7b1e60d9efdd8a37c30de880f9b1fb6dd6f7b99dc9f6302f3195b753993d98e828a34f62e949ac90b5ddd82e2c47e0e1886e5f67cf962d0b33e5ee29fc885a3e0b1e9b48c751bfa4defb750b6a8f3e030b2d78900c83388a62bf7958dba39a463ff83f3595f2d99f38e6affa4ae887020fdade8399e7ed6219665f53ce7237346e84932d552964f2ab4e39d9e43ae543fe394d6accab1ef7d89ae346ef285a8dbd6f513270c635f4b1eafe9cb089ba4dd3bd9ad59d001e15d8aaef718a8580f29213d03c161f80ff3f955825e6552ca8504e6f5f3adfd67886d0ea74aff768f825de111acf5a849f915fab48780c310cdab6f3b067aedd68152c500f033f16ae1940f88f5e750e18748b7c942bbb5831d6e2a414c9136e0bed60ae9d769c77271cb65d635144fe682795525de68d85e338a2955cb142399b0239f90fe86574b259b9a5b3c2042a46fe4d5b68e0237785b668f9fcdeb3c794858018e06c79aa3744ff5e351ac4897b2135d20fd246169c3168e1a7c97dae302eb8ad2ad0143dfd1b841cb85bdb713697e1598ba98a691852f4e14cc1092b9b33ce1c2c89dea48e0bde439fe4f02f55318d15197487d04afb2ae032c88f706519b0f306f550925ddefa2c101ab177de4e8b17eb1e1630524901dcf00fe91bbb824ddc0dcbbaeccd0e19f3da5eff17be71dc61a5a6a1138d2bd34a745f0281f608d04df6b7f7100eacd286bd943f2c9a1a1d3b1ef3c126e8d2a4710c8349ab2061677d3fb38820c87fd63250288eadc533aee2de870b04cd999e7df0da492cd58233c41756312c349ca89bbb7de09ab9655a5dde7a641027657c1648196867ec9a984aab41b1dee2941732e9da68eb8aa27e0112a267d7813f0e9d282b4ae3bb00e8897b3d7b3e4f3f70cbcaf1761e540e06e6d962c105c65b6afbec5e88d6b52c760b4603f3b86436fe3da89e80adfa86a8d986bbb7e1afab847e40132d7a9214aae5f0cd1ede10432a607625922eb94bb9ab4def7c529228bd8db5f808139144adeed66d455a9ed6dc3f222974dbb6f9cc27c038b10edb064b84b0856de6f049652340ce013ec0fc7d15bb4a950743e1076cfe806244e3bc37b813bdb244f544f99ec5a474b3c8fca2d0971c0438eab5c99d5394e0208116ef357d300f0724a62e1382c5e0032aabbab94d4b5ee8ce352d8c4c23874df6eb8069035a4b48afe5c559510d811239785e0b64bd1780dc78072c666699f3a5d5383c0bfd3864d8fb411b77bf298ef4378c61ee6d29a31b5053467ff8b35e66f1d4dd8d0d2b01209e0706cf3ed7735f70012ebdf088cfd50287eefb798b797edd20fb1c6c5625337aaf9945f065ff269ef9b98914aca8abc7f6aab846e3ab0f7924c239f3d3c25d61f8d47b622d797e264575d991694ebb729e298860c66dad83c829002b45000f8515f8a19edd3f0ab959eb79b0a4c3187d5e8e97d89e5c29fbdcafee3abafa10f4d40e625f12b023dde857c2d5358093805ce4acebd4d70ccac9a2e07027bfcb3881c7591e71bd2e9b0ac9846c47bd890107c3ca33e97d2f0de63f084fcd54f19e732434333395ead9723e0d3286e562cd20d44d123479f4ddf95a8ebe6837e243f546efee9762738c0798648a9b0da877de2fa282b3f72882b57d3c3799ff255f247a9cb124e7eb0f9d804b6d97e4767aebe571234f0ed8db9659382668755a6d4d3330bd587e1d96000ac57557d0c7b18bc24badd7e72e252c11e4c40857a9945161e8237532ea8044efc3a00227d05458c2474c67f3c4e91231d462682e7b318de42d7c293a949bc160b780d94f96b86e9ca469708cda8f2799fea73b46e7c3635f5bb6b6be9f545c42d570697445da9021fddeb1b4e8d15bae4fdaf8c6c5316f3341f23663bdd909fbcc555beeb9875042000a1d4cb37a2fcb4ef2433806fe245881db62ba699c239179ad570135f90b71a496881742228195fbbf878c3a5c6be688c1d5fd7697be807692e74"}], 0x12d8}, 0xf) r2 = socket(0x16, 0x7, 0x100) sendmsg(r2, &(0x7f00000011c0)={&(0x7f0000000000)=@in6={0x18, 0x2, 0x0, 0x2}, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000040)="0cd4661b77852cb5e1d2d4179136855fd997ca0538ec47877e44a4911da13526255d29c5b2241be98238bbb34ef6422d7b5eab1dbd5ceb436a9ed65c06c587439d3c23346fa63fdee876e1ae278fe96585f4b9717521371b6ab08f6d33438680a2cfa93b13da3c248f807c668aa720efd9d76abf6782ee", 0x77}], 0x1, &(0x7f0000000100)=[{0x1010, 0x1, 0xff, "d3188fbf9470b1a22b31953e12f706339b38a15775bcd922efd8deeda2521729af2b95342a28d0fd6b3719c59431b8f23c432ca383811785b33659f567abde69b1ba9c3183ea60229205f48bef8bba427d3c446e18370b86a1acb89e3be5595cee3ef0c3d3b8e39df4d632331a11e835360ae246cc6547bdd34ae1dd3ea530743b0a2ae465e547ec0889dd75e587892770160fe08dfef572fe70d4663e84c402c7a4cb20d58e25ba7eba03d7b86af1091610717a8282d862e5aeb11c6136d1f16a88306ffe1b6f49bb3187e9a18fe987fe91c71ec216f85f62a83a3f7df97b85fd1314d65807d151042577f588dc4e8a8ae5b45243ec8d7c5cef91857d6e5d7b92ec0ac160e1864bb0311289ccf4ede9bb93ad645140c81036209cb5e34d72ce281998fafa2d8d26b7c0f4130401ecebe1e401524038b263a194dea2a5b60c971be1c89f7ee6acbabdd7b36d45ca70d2d5fde533b8da1b4f236092d6a4196145f6b787bfe3662e45fbe91f2f9cbc70f3f88a39d3357b3902940301918b92a142e90ffdbefff3f0be14448c222a3e59eae04217fa6a6b780e5bc0df50734bf09fcf32eecf785015bd8558333d3ae0e7c53349d4559b1de226470385754f715a1363e7ab0945b4b577df0b1e93b7eeb2161fad1eb2885effabc1c705ed041915163ddf649c36534d7ebf3c400544b6e6c30d7b58b96876a807772a82a0bb3b0169740c1d6f0592e2cfa9d84d3da33bca49befd8ae11d67a70d8f4e6e36be3c9b2dc8a4098f1379cfb175bb145527586eaaea92ca28682d7114a65a8f9d4e18dc291070657db8cbe0d2527b6c49620c38fa6feb136c71b78ee86f179d2d28b9e044ea64bd7aa46a7c4781b89fa5ceaa4dfd7e980ffd7bbc891e1ddad6c282b3e5201f8dbe64fc0579a53aaec895c34484dd8516b281401778a3f46e3af3cd08a80aa57c739ae5cb8e0b14504ccedc2e8d6edc13a0060784d7b6693ef66f22943dd504240da80d7fbbd7fc7a379f8737a6911e452d786e8d7288c1c0e95d38e862ed2149918397cf4b07359f3dea748e40852c4cbff19a2bc64bee94a37e8909b8ad68d89b2d488d3027c17a023b0bac441779e5879ff1def4c77e5af4af73742d34d2ef6c88fd8db0623e16370fc5a7c399be8fc2cba60bd8325ab0fb914fa3dd6cbefe692330397f76391d4f187a9ca3660ec4c3a86946473dc2e400e9b7bf87cae779ac744ef7023f1982a16a2215a39bd798c90fba6d7ab3671d6e82f2407975161793092b09e240de12eddbc36f9fc60520e0ff9daf681a3919516d4bcfdb9fbe4eb63167edd2367aa8dc7fbd3dda7d088ab02c75001bb26ca726f0e83e74842563d2836c36c9d3a0896d922b938736603df8422347814fdafd0cc332287990a11b042d6b5e4b87cc4de2139b91d2422f3844fcef0fdea6c814efb136652e10b71a1c3842b0e94ba322d2dd5f70cfecf73d2d374b2bb4772a47ef51ac66c0a7ff25eecd53a655d4d39ceeac9d258b4ce1f0a1f5e7fd38712a44043c29dabd0079222cf91ff38a976e9bb540483566eae716b7d299d941f6a0bbbd0b537b0617732b33c93a4c16f1150f21a425810846c7715bc9dbf505918d88b85fa6be436b3fe028dc88891fef6f7b7395db61eb6308e13ffb379c1d899a6eaf3cf39f98af376a9d98cb7d82bb95a562b37a83ca4b8ad2bb27e8f6d5424d18d604399e82c5e2c6045497f2479c6b0b4cf49b353bf21d34614e40f654e7ad764bf04610b3a6c31ea2f4489decbcfea392cf07b606ffa7539d4445e30240f50640b01b449c77bfa3d329c87e1bf2f714e3ccdfc4d30a23582123bc196752899991f4729d46d31005e53ab60702b1f262e7778953f7deed2d9d5d5ac62f1694bcf92695ff12ac96737439c432046d10672e79cb6960ea4d3814c724e53f792b111a3e4900e3cfc28344ff5fc9000370a2f7c9b797937ffcfbca25a72f13944c0abe951852b6db3534fa59578b5743a8c5987e066a5701fb02accee860bb7a9f6a0dc239b8cda96272046f35b61356a6ea8629d89605a674fa1307df13ba44a0968f1a73014eb1c53647091feb35eec4ee82f819dc3a595eacd5bec111a5aebad98e3e3515ab5209b03e8d57233633f99a520f5fe6d7b8c6a31e3fa3b1b725d54f11de9fe356c54d5e850431171a7ce8d186feeef6c2a5026fd04929e33087991e05cb0a5448f96ef6dc8d5a86ed07dcf72cbc88f9d4a611094809813757ddaffe25199f02e498faf15b08bca54dfb6477d095b8684242e5da706349a3d9cd82001965def9791805697156770e30e29bfdef7aaf18ecda0cefba902a14412b4a60f4a32f773f92a5ebc81eccfc03e7303ab65bbaa49f98cbd729e1568ffd8187ac01c159c36bd02427fbcbc172f82a1555aa55f89fa3b5c01a449e4976adb31264f5d9a5dead79d1a8c34e53f504cf53c13ab49c7c481623200022fe247dc3777d4d28b65d47793a86885d48e101152a2e6f69a02179b43349ac762974acd1a1a9d745aef7950e23643ce9bd266c4dcb38028b62692ee09708866dfb075a6894bed5bf9d70bca56b06c4673b717f9c92e613a0014546662ecf441c84ae6d9a7e27e773cd3ba097c5b3fd90a66ef3558042cd2dd0a5028cec9736a0ecbee54202a527ebda55e001e6b90338e26495d0e165cdf929b2039d70268d2e70de61ba7c2df26117f5ecfddff12a70972dc5338d32d87df726562cbf424822e4fb1398a42a614c5bcd51350b4010ee145bfd0de9b625cd2bb9aeb80939ee20b000ec243c2f93f456db6e65380519a46749791d56092dad71385eaa749ccd6b7e678950d91257530752577d4b1d7957ae566825890ffc54930e5f427ce65470be035ba07f37f1a8226dcadb2738b9e12c3cca52bb28d2b0dcb49e0a09366b1cfc776a0ce35b52758db11af317df12a55931f61f5617b7ef9cd7c91a5141c58678e1203a75212549b6ad9850176c5d9b3fbbe16735d0364659a4f4673be3f3a1415e93c9a491206c10266a4fea719c68b8073bce1488a315e29cfae270b6022d1b12eb2fefe630d74d72ab71934db4e7b45de53db1a9e97b5beb9bfd0627faaba8ef0a7431b34b7780dcbf511e1a4b04c832f7771074c01ab59d1036107ca45991ee287f0e031b04c6a5d1b3227a8f652ee1e388222ba9420d42b57b55f39544b8a975c47e4aad5c25b1ca03953cbb9a67824eba8b906e11f8a6ea235474ffd0e7abd8f0d28bd05518fede836a77b216e3b72d70f62a8de948c5238bf56cd60258d9f0ddb6b101788f892d70b2cd84be110147bece1e10eff2d5c73d13180111c9d6f46d9ca4406e4ce35103a0da9e0d677af64a69e58bc56a2f62cc99c3e28610ec8c83100c15e53eefb317cb78cdb0c7aeab5f01a71d82d63f07025870df986f126fd08cea4741869e4165e9351d3e9f9bae7d160287321d94d8da41d869389621f86465991cb6b6fb8360b104b8a11a9c448bb7ffe11c1d8268abe954bb38c3ae74f91c38609a6f959ef6ef13b486bd27bf09e5dbfc45b6c94242d9b0a900448f9c60b5158dc138f93f956c7f632d727edd03f656c7a4837cdd8a46de5fa0957a1af3e5ecddc9df49dcf6636563142be5b9c2a6f858fb0fc6b7e8bd58976217cfdc699f8a1fe3c4b72b5b900f103e4cd1f746e6e45e73b0ed34a10c7f3802259b5121d0257217424953125b8d70af6732fc7e7c98f8d37cac26cdeaf54a5d10c21a76825a8ead33350b890452a50fc3db3e48abe3bcf29adcf9bd4e3694c92832ba8fba541dab33f0321ee16a1638c96531c6e744d9e3184fb993a6aebb961fbfd6249f3b4b3ddfb6e5f0469e73a9f378892d349ce0765bab62bf44a4a6f9ffad65e91dd76cf14288d2531d86bd743ffe7d8981c04d423669780facf241d099a857aeef15b34ab7623bd68f8e975d5e2acc4d099e90e9add3f746bd672b0c1c7df30fb642ce478142cdfca592e228d28df22b67a5069266f07fec7207bef4025365c7c5c2fc1ea1e07ada634cbec644fb58fe9549cc2c267a32804e2654c9e7c1967690944083247bf1c9dec819a0847456ddb23e376abe2d6ca8875a5d585b4022cf094dee10d25b3090449c0b2e153e3311a10f43d77356c001f5db55fde9b3b8f5f9ad5b4c7bc74cab8ad2f4a5cb70f089aecb440f81fb2e4637e37cdf0fbed2ce6a27b226c76953596d45bb231016093f0a2a01b56d41827fb32925839580fb993a49821e650ec22e3711546ea7aa0d67903a5a4231498b2ac3fc1e2c86afce0973c901d4e178cf6144ca30e16c48266db07748d0df903c7daef9c62e7f568e32e7265547e53134a94a750845a86108aa0e975eebc9e9eeb75161caa5d647860e63c73f762705e66f00278d7b1cc15d4aa3c207b3e8e323538a0c4d0355e05b0d14230a0525660f9fffb253c747c4c48ccd5739c4ff020638a83d69af1b9f673bc9900717b39a23cf0dea6e893d1402c8c76149fdd78943ede9dcff22fef1a8d39bc0f3078e9eb251110619a1cfe1fa9fda58210c39b069592bc3d51a411d91c0ae20e28658d40e89d4a893e3120c3c4f6763fb2ed3ee363e4fb8a3cce52b8d8c9999d835eb79cb86d25939e95fd4c8a77cf73b1cfa5fcb1164cbdb7da06239c8bbaee58e3363686d95d935e892b875b64d4dad1a239a0c761000614fa0426dc5a9fbb42786c480831c22a2baa60884c2cec79cb0f348f0784df06f07f30e4a25827a89a1739b3c0c3d0ed50aa453d108cfb10a76e0a015936141f82624736f4d60560cbe1524b9b3e2226aab2d222e65aca40cb8d91daccd062abe70443bd37acf9b9fba06cdfeabca8a663b3c0dcacee0d0226e07338696d6cbdf71dda3dcc88bc47feade5163a73aa8a2441e56ef3d1c68ec1a81c11e007766cf016266578a331bdb45872b7a482145635a8f97fa44ffe68ba1b3c57c95e43200ee2334db459d5574cd89037f7bda5ae6b80a193c2e9cdc704b8bab7ac0612757229d17cac154d743b7e3470b56e35971a6ed90ebe793ffbd668a61a9a05011b944a66486dfde0074758377f479bccb237166aa8277f0aab12269084334ad42a5383aa2a1be0c50e502bfb676278aa25e17b10075db60ddbcbaebffc600095c3b5cb9725d44d2d085ebefb0015a5d9122646e4ae120c4a827eb4f52a268aca850e902bc54158b01ecf1e90dc6f7430e7067d14ce5e2122e8769a3f5854f0d94303c83c31c2d9620474a74eda386be6347fb323aed7f8a927767ce01a5edb387abf82579630461276d128091601eb3cb2d17c526f225e26cdfdb488e6322868af47efaf7d3c4d506fd3f3bd7948a8053bb3e0326fda3a6e6524b57cdf06857da7de5a9b3ecd7ef8fe4ffea3efc8cc67bc8260497b6a41975e37d684da03619b974b3c37f519a087685163b98eb7e48e3f5cb50e2b4ed42d92e4763bab643316098099df3361b11c9df9c9b348f158de62b040d02491db5486ce0628ac7daf3661ffe79ebc93089466cf01e536c5cda3e44cd142f29ab927feba985fb26115abee1c3a7db108a1c78d0adb0cfd6be8a4f63f6f2867f23dd28b2df3ad98614e7b21563751b72685d9ccffb05e001c25ee29fd49054cbebdea09627ea898004c8b68a6c6fa2874ed597518d8c87b587101d33d91b53df0fa86ddf462f2c5f6649713b715299a1c2c08226e6a9463a2dadecc6318cc4c6b495f7750473c16e6b565fc498e1dfef886725d1309cba742a10fa1e9b3b99f00940dba966c0093f74f2967c2b8d5c22e9bff5bb6ba9e295c2"}, {0x90, 0x0, 0x2, "931739dcb82ed0b048d219ff2c275143b7a7b84ae235909e1818a222da22d2f881156b4816f5f13ce409c91cd7c49df5f90050286de1ab34650c0c8f65d35c3047acf651c8f4bc6e9383ea329b0e07ab06f46e207974e3dd7e30476d29530135ce9a3ab6f30383012f889d9993448b74c32b7195b00111b645c9c764eaf7d245"}], 0x10a0}, 0x4) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000001200)='/dev/null\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000001240)={0x3, 0x8, 0xfffffffffffffffc, 0x1, 0x7f, 0x2, 0x4, 0x10, [{0x8, 0x57ce, 0x1, 0x40}, {0x1, 0x4168, 0x4, 0x7}, {0xffffffffffff7467, 0x9, 0x10000, 0x6}, {0x9, 0x3f, 0x320, 0x27e5facd}, {0x9, 0x101, 0x3, 0x20}, {0x3f, 0x1, 0xda, 0x7}, {0x3, 0x9, 0x6, 0x7}, {0x4, 0x8, 0x9, 0x2}, {0x9, 0x100000001, 0x8001, 0x7}, {0x1000, 0x9, 0xad, 0x3}, {0x2, 0x8b1d, 0x2, 0xfffffffffffff801}, {0x8, 0x4, 0x5, 0x5}, {0xaf4d, 0x0, 0x5, 0x5}, {0x0, 0x497, 0x8, 0x2f6c}, {0x81, 0x7, 0xf519, 0x80000000}, {0x9, 0x7fff, 0x400, 0x2}]}) r4 = syz_open_pts() ioctl$TIOCNXCL(r4, 0x2000740e) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 18:14:31 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) r2 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x2, 0x0) r3 = syz_open_pts() r4 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x1, 0x110) r5 = accept(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x6, 0x4, 0x2267, 0x8}, {{r2}, 0xffffffffffffffff, 0x21, 0x20, 0x9, 0x101}, {{r3}, 0xffffffffffffffff, 0x4, 0x8, 0x0, 0x7f}, {{r4}, 0xfffffffffffffffe, 0x10, 0x80, 0x100000000, 0x5}], 0x80, &(0x7f0000000200)=[{{r5}, 0xfffffffffffffff8, 0x34, 0x22, 0x8, 0x7}], 0x3, &(0x7f0000000240)={0x3f, 0x3}) getpid() ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f0000000280)={0x8}) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r6 = kqueue() sync() kevent(r6, &(0x7f00000000c0), 0xf8b4, 0x0, 0x1000101, 0x0) kevent(r6, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 18:14:31 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82142e2f660087653000"], 0x10) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x4) ioctl$KDSETRAD(r1, 0x20004b43) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="14000000000000000700000001000000e000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="20069200"], 0x18}, 0x0) 18:14:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c, 0x0, 0xfffffffffffffffc}, {0x1d}, {0xffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 18:14:31 executing program 1: setitimer(0xfffffffffffffffe, &(0x7f0000000100), 0x0) setitimer(0x0, 0x0, &(0x7f0000000080)) sendsyslog(&(0x7f0000000140)="a66708165b96e879988e2a86992214d148a5aee36a6930b92a8aa387f86256c554ed427d342190d9c72dc7777928f937cebb23fa93f94d327adb1ccec4b401d8892fa2f4ff68ac28caa6e265126b627033e17d05c5324ee7dce46089d5264f176cc57e63d84b6f2f96b7040564f0b724c467ca3ea2648d1231b3f00f657ec1f1d18fd502b9797d794d5c7578853cd32f47fb8e6b98b00510c13d26c146b616a13b72da75430a73a9d2f28b4c872e7dec6f0f289218235a8ed42963bf54c828c3f8d40d", 0xc3, 0x38) chflags(&(0x7f0000000000)='./file0\x00', 0x1) 18:14:31 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x0) r1 = dup2(r0, r0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000040)) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r0, &(0x7f00000000c0)="025cf012eb3563ec2ef2675a2d287d81012799a2", 0xa0) 18:14:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x81, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 18:14:31 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80084) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x6, 0x50d678ff}, {0x0, 0x1}, {0xaf, 0xfff00000}], 0x3}) readv(r1, &(0x7f0000000000)=[{&(0x7f0000000140)=""/90, 0xfffffffffffffe07}], 0x1) 18:14:31 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x810, 0xffffffffffffffff, 0x0, 0xfffffffffffffffd) mlock(&(0x7f00008f4000/0x400000)=nil, 0x400000) 18:14:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = semget(0x0, 0x4, 0x8) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000180)=0x1d1bd55586889f2f) r3 = getgid() r4 = dup(r0) ioctl$VT_OPENQRY(r4, 0x40047601, &(0x7f00000003c0)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000380)={0x4, &(0x7f0000000040)=[{0xffffffffffffff1f, 0xb092, 0x8, 0xa128}, {0x4, 0x2, 0x7e, 0x6}, {0x6, 0xd30, 0x2e, 0x10000}, {0x1ff, 0x9b07, 0xfffffffffffffffa, 0x2}]}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0x3, r2, r3, r5, r6, 0x4, 0x9}, 0x7, 0x1}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0xc0, 0x0) 18:14:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") r1 = semget$private(0x0, 0x3, 0x0) semop(r1, &(0x7f0000000000)=[{0x2, 0x6, 0x1800}, {0x3, 0x68, 0x1000}, {0x3, 0x1000, 0x1800}, {0x3, 0x4, 0x1000}, {0x1, 0xa1b5, 0x1800}, {0x0, 0x97d, 0x1800}, {0x2, 0x0, 0x1000}, {0x4, 0x3, 0x800}], 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 18:14:31 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x93}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x202, 0x17d6920c4c439dd5) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = syz_open_pts() close(r1) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000380)={0x5, 0x4, {[0xd98, 0x9f6, 0xffff, 0x5, 0x0, 0x1, 0x8, 0x8f32, 0x4d14, 0xb23b, 0x3f, 0x0, 0x12000000000000, 0x7, 0x3e, 0xfff, 0x7ff, 0x1], [0x9, 0x40, 0x20, 0xd01, 0x7f, 0xfffffffffffffffd, 0x1, 0x98, 0x5, 0xff], [0xff, 0x79, 0x6, 0x28, 0xfffffffffffffffb, 0x10000, 0x200], [0x8, 0x8001, 0xfffffffffffffffb, 0x4, 0x3f, 0x4], [{0x8000, 0x9, 0x5, 0x1ff}, {0x2, 0x1ff, 0xffffffff, 0x20}, {0x6, 0xe00000000000, 0x2, 0x3}, {0x8, 0x400, 0x17, 0x7}, {0x1, 0xee, 0x8000, 0x100000001}, {0x7f, 0x8, 0x6, 0x8}, {0x8ed2, 0xfffffffffffffff7, 0x8001, 0x4}, {0x81, 0x401, 0x1, 0x28}], {0x6, 0x4, 0x58, 0xd63b}, {0xffff, 0x8, 0xe74b, 0x3}}}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7f, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000340)="d179e31da5cfaa4bdc7cefba2de7d1f0d077ef5557c401a2450343011f7e25984e71e3b572608b27de7f", 0x2a}], 0x1) fchflags(r0, 0x0) 18:14:31 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r2 = socket$inet6(0x18, 0x8001, 0x0) nanosleep(&(0x7f0000000080), 0x0) connect$inet6(r2, &(0x7f0000000140), 0xc) listen(r2, 0x0) 18:14:31 executing program 1: pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000040)=[{r0, 0x200b0}, {r0, 0x40}, {r1, 0x5}, {r1, 0x1}, {r1, 0x80}], 0x5, 0x0) kevent(r0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0x15, 0x8, 0x0, 0x5}, {{r0}, 0xfffffffffffffffc, 0x42, 0xff189508a32079ec, 0x0, 0x3}, {{r1}, 0x0, 0x0, 0x10, 0x1000, 0xfffffffffffffe2a}, {{r1}, 0xffffffffffffffff, 0xd8, 0x8, 0x7, 0x2}, {{r1}, 0xffffffffffffffff, 0x30, 0x8b, 0xffffffffffffffc0, 0xfffffffffffffffc}, {{r0}, 0x0, 0x2, 0x80000001, 0x1, 0x2}, {{r0}, 0xfffffffffffffff9, 0xc8, 0x0, 0x80000001}, {{r1}, 0xfffffffffffffffd, 0x10, 0x80000000, 0x5, 0x7}], 0x1a, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1, 0x40000000, 0x10001, 0x53}, {{r0}, 0xfffffffffffffffe, 0x24, 0x10, 0x3, 0x4}], 0x0, &(0x7f0000000080)={0x5, 0x4}) fcntl$setstatus(r0, 0x4, 0x46bfb) write(r1, &(0x7f0000000140)='U', 0x1) recvfrom$inet6(r0, &(0x7f00000000c0)=""/98, 0x62, 0x0, &(0x7f0000000280)={0x18, 0x0, 0x2, 0x7fff}, 0xc) 18:14:31 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000300)='./file0\x00') ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000002a40)=0x1) chdir(&(0x7f0000000240)='./file0\x00') chroot(&(0x7f0000000080)='.\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getpgid(0xffffffffffffffff) r4 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000027c0)={0x0, 0x0, 0x0}, &(0x7f0000002800)=0xc) r6 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000002840)={0x0, 0x0}, &(0x7f0000002880)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000028c0)={0x0, 0x0, 0x0}, &(0x7f0000002900)=0xc) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000002a80)={'./file0\x00', 0x9, 0x5, 0x6, 0x0, 0x3ff, 0x4, 0x8, 0x2, 0x0, 0x100, 0x7}) sendmsg$unix(r1, &(0x7f00000029c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000002700)=[{&(0x7f0000000380)="2e9e8da1628a4a53e3b53a826627a5f9d787ee6759288b3fd7bb8b14a80edb91e1d56761cb607475d132128cb7267e6cb965421c5f2d67f72dad540cfe7c6a5a7d83a89ceae536325298956449c0476017c964132a9dd781cd612ddb1fa945713989ec20d877b2b3e5518af33c1e3062bd523bd426b2b279adbc8c8d9c294176738cfd9b194a2829af9eef0c66affdcffd804a9f7cfe075c0d000d04441ec2423bdcf0d5b281a2e40aec45cc762015d74c563adc825cc92ed80999f3a7088e5464a34c9c5de700a406859aabb49b7038bd65679d", 0xd4}, {&(0x7f0000000480)="90f9e99ea323817ae18ff4f609961a0ebc7da2d4f89b78f033c4e53e33ea19b51d2089bfa32d8ddb07cbcab4caf34064e71817d7cdeb12b1f6740fa0ad0ae995216f4288620cd9200a98f03f1300b4bfad550a8f9534a5f53b50051a0e74bd67c7f29755795a7446a99e79c8bc60fe6bf219bd51594ce4591d2d348f1899ca7728004ab585785126bc579aef82e43f682934d00791a57ac2312f7d6389e9db", 0x9f}, {&(0x7f0000000540)="787f2a2d4edc489c5fa2022897584ea4f7235ce12e495d2a19582bae09f6e73c9bb5bd47f247087a47decaf126c449c1a150e506bc84c3c8ca218c52b9e40f32ed28b48c4fd9ffbdfd2c5de1ca6b2367325881979f3aaaa8b0aa5cbe2f59b9adaac6d14c8b8aea9f5b69b36d2a988179c2a87c322ecaf4e7c5dd9ed47aa45f51156e85ef05673f4724e508d3917666b1ef170e3b9306aa0ee29098d6a7e63b983ae4bded9fd190b510f20b0d34cd200cc7c96dc1b0f4c3404fa8b73ad662442e3296c902cd41d03a380a9c09f46bde24fec0fedca6990a279118214cccb9d78d0f78139959b987bbbad5f1a3e31d5add3acc1bad1d4bfe43450248aa6f7e3fe5bfe5afa0800ba40796df2fe95d505882bd053751acba96aede7b012f908e85fbf90422d94c88c6e1d3b64310e53c487fd2ffff7d8e525ed2df5a0868c8a791aaef7c6f8e4b2dbd4db5ebfa03056cc960bce064d3bcb29752f9d1530f934418e0f3bff4abd915ad37a54bc3a7e75808579db62c814a5a886aeafbe5b27487a68287c6ed9bf47106d0d89a8f20765eaf4c96e2e4a605ddb395820168649dc04e6f4ae2be17c9e86b4e5b7fee80d64cecc133e599585dd78ff51dae0225acc4c609ab6bedee3c9284b736583ed14992dfe6032a3241f30006b6786bf5b5bf118c67e3a2ee8cb7ad64d4dc5c0c61b1b4d1ee64dc63264a502d975c68e0db38058d9d659dd8f4ce28e3ee825902fc6a1dd44a7554195495bc5ca922a554ec502543efd7365fac9855590f769bdc009b82a8424d5250063269b6fb70eb500e880e3d9235577751a34aa9f9c1613f47d0f2db61b28021e9517d5c3bb13ed4d58a541741e0e70db3af054ef6f4fbfaea67e2e90f0450a123f43640c790d1facd9dce94a30d5afd1fc953d5cf49b5ed0b76bd4947d26ccda91fb739d1f164ed490486919c754b6e3480049ab0c2dfe233cfc12780c8cc7a5e5174901bf8b73d1ed98ffa9688053225e34877eb5fd01b2dbd2d3e88b2279d1cb9307a4994d52cb876a9e4f455881a37a932482b9b803f872b25c27c7ef2de819362bc47657432b347ed4c0bd321c903f8da053e89677514a859115567d25f89e9916832973a94d95fae4b06e03e57e69665f694b4beae48572f4941b0d6130546a27ceb2897e8a8ba730fb7ba61eba9c0ba2571d0618f332be3eb775f5104959ca18deffb090caec610d89b466220a2f5f585f21ae0283226e2d6d4461838ba6e46b42d72f62b8b79ecdee2142629edacbb18137ed3e2e009e64e66a30cd78b712725b42a521db5b3086838c342fb19d6dc04efbdeb68f2b5cde74d7cd91e2be61756948215ef7678e8a11b40bd775474ffac3667bc5e2476e2e7974db5867d7f6bb262e645828fb463b0c54f9fc2928dc00052e424f5a31725f57bd7392e1f155cc7cb2c04e5dc4779950d5e3d09a869feb018c754f4080034ae80f16d7927db87d022ec8c8c21d96f62bdc055c19b1b6d489f8bd60cdd6c3e954e3012804ae79c1b6f00aa746d5ae4972de49f62cbb3ab77584734f9995c8c6274941e8735faed5181d9b13dc738b98151153746d2bd80901049fe0676cc9a5a4def60b7b65e519fa8986fcc785769d2ae0ba6c4d10fc8562ac84ef7c60d212f2b34642d5b5762b688ffcee16aee467983be1a5e7bd61b21e6166a99eda88f6a1bb9e52c4c973317b52d91c1f247cd0fc7348a8dce30340e4b8f7dff565861f8a56ce1e06c8ab4c73c07628afcf20b86f4f14ad44fd0543bfc17d351f94dfdab82321c49e149c792f2b6d16dfa2aa8c26ac7456eaf24b00d89ab0f38b59d6ffa5ddad99b5b1cfa19a9cf0572cd98facb368523925c6f52722ff308b94a4f18f815e45e717bcb95b6dd74b78f82875133ead74b4a297c30c7b7f040319f931c601620c321f62d70f3ddcd79e84186a99835955e217f10ff2cdbe84fc5e6204a0ee82475c02f6425b3284bddd8662517a03b8b46474d1b55e6546647b724a8a1ab82851eac0a738cb37ec2b1f7b1391dd9ea8d200eed167cd487ea8e020d4edabed8d4c2b0fa1d640b1df0221860fd802ab17dda8721421c26329655c3e8d51da255df6d44fc15e5628042bb08784336430ccc95cf8c28a3c84610e94394e240722901c9d64677f509654e35890401b6366ec52d3620be4eb64fde1fc423c811f53f44e67154c67b448f9e9a85b09d3e8b3a1a522d0f5bc83081662e29e8b0809118eb0ca011c822b5597476976eaeffdd47b4a6f0ff3ccce89a026a5ba6a77ccd0b24066a5f8543fbf4bcd51c7919282abe532a6b8bf4de88ba31c182e875352989a30f86fc07e022186774719f558307cf3de610dc9cadc53efe57bb45a4bb66d14d0b902fe937c4e6fedbb511083fce9022e7e95fb5ebe5fab2bc4a543d9c916e08155508db68fdae3827563bc6cf2bd40f1a956e7aae75541cf799e5fa58cd1a113490e672e1c4bea262ce1b52a7ccadfba43e54c46b102acf3982169a73627871f9f026efde2bc815f25431db5bc430445f45ad6199dc1fcfe82232946bd1ef54f17acd53d604e4e1a0120bf1d7d82ac9d2b4a289d5c7d40c9df1dd1296e4f71cfabeb8c4230537e3f02a1cf436748363bf5c7166031ecd2dc56fe56c59820f64fe883ac6cebe9f6c7064854f69e7945092b58f0f92cda703f48bb9e813850498ef8688850e8758bfa38f1ae2416bafad356cf54f7910152121bfc0b74e98ec2daf61dc72538a3af68dd94296d8a63d1c98340d5fb1eeb527307a482e6855ef5343dd17d0a8c8b2749bfdd1fdd5d127cd2a9466080743e5fdfe0d7786d5b74f49d049f9942dd6c031f55dbffc9b9459615881ac3c59362b05598677bcfe2a51cca8afb2e077e9d2dbc6ebbc33745def987fe707a2c366165617ffa20c9a3398f3f45a63116cb6cd42e84820b2be1c4fcadc13bcea79099b3aa588e729932cb8980ecec987eb5509901516351455a2b18cec86e75b8c69152126840c5d665f764c3905d3676f686c02b6ca709ca2c8483d9a1e46897c1e9cbe30942d9645a82b7ac1e77c0a54226b4188a528f8734ea056c5ffe150b68fee86e98c3f9a745957bc4e47341805d3858cb8906dc095964d931eaf9ea85aee8da4513481bf64e3ca4387f7ba515ba5aa8a43a993715927a919bfced2f55963fa74f6847307275f753653279c462b20ab5a6e9d63fa8ea4f5365aace6a6596cd417ed3a027b626de265f2876be300403506ba6b8eb68b8e4c39b608659dc6729c8f261b2858c5e36604ee88c26fa0719e3dad52c672376e43b28863d41186c0d3c4dbce427980d92e835ac2869eae38abfd08c0db8ff541285dd763923497162543122bb1a876ce13ab7d1375c687557f07765860682197a4d592e6676c438f385425e85edc6d921c3ab768721d8e61ff3cd13b85046f6f72fd2f647051d1292f093366b7bedd6b6b9a157ec30556ee73deb10581760ff7bc1718bfae3736d2004bfb9efcc643a4fa4b1b59756d67f95afd09d783eba6f8345df916074c1e02a89e15fc92a7f75dbf989f4754e07db1229d041067b472d70caaa2497616574041cd192f55b1937ad1a597371e3931936262f12fd1da21a08a7a99ffe71dd1b5676581039af70c7ae28f17cdd80e6678e6378cf819fe2aedb090995490cab2856f9c4b24d89b2987b813fc82f702e747f2c8229bcade0dd93a870506fedfd4da3e05847f7cd9b9460dd00c89430a1e6af2ec2ecf5f26066666939284b6392c9dac96071864fa9bba8a992ff5f8d42311d1219d469b1df9bd5cf84d7352eb26299ba4c5b8641831280881cbf8eb5ca7dbb94420687a0c618ef75721fdd9506f6b0f9963be63e7d68544f61cec271ea0a3d5b6166c3a9f8e8be2956a62e3f28b04b78b91366ec894d272f64475215c6f8a4431433ef506f597b4859781980a6f6b380c2a44abdb0eca945af2d6617ce9ddccfa5d86efea48e10df05436df7827be38b49672ee35beebe41172545043c27c40aa0f1474f31eb694a15ee9c3327160edddbc00ff415d9f2304b7359abbea5de0dd3aaf1f66401fbd12c0e229506ebc5fdf0224162d4bef3e2c0f70eaff1f09e1f870123607670580c3d972270a7dbaf91907572824096c6b541b55f356aacbdb59e9ce8a9c69df6d13fc04067f95f6d6adefe0bf1bf62740b7bbd4110124d127a365a0485a595985dfe45e2d8273cc1ecb6fd211f1da7539746a97c361a5ee7385f2c426857f7a5bd6dd84586aadd8f8fa9f7448a832abc599fedc7f72538b4188c7163add3807cfa25ab5c6f2859e937797fafdd2716032ca035b86eef9e34aea11abbabad3cae1ac1aa00e984fe928c8985a4d328f432d2949caa3477282bb418c1a5d952df249dd287aa16f466b1b56a6a2bc6b51de4e34e8b3ca41e394fef1ee23b572186a4ac64e2e4bf2fc2c2afa0d8f61b3e111c55549df1b5ae3d11f500fd4ff37ced56ad82cf68dbbb5866f62fc0a0a43824a959791b1808d8364f2861220565212bafd04a8ac20a6dc1a68267ec26ab42421f36996f307eec787bef848babecdf530ae45beb9b3e6db62d6ab23e17a01a0672a916928694bec66b84d9bcef817584108ccf920d0effe51847a9e56bec23f09148bccd5587c7c7efa95403a9241658ea4130d50c8a59bee3007412c2f6b0541889b9a45126dcd3ee2b4e012075e6069b853c8ddacf559087caea87593914017c1fe9841beae3c24a03f34d3fadcbe71d9978b2dbc2f4c290d4d78fae3f267a0e98e5249d610f98a9c5f949ca8b1030663e6b580be39ac1ca0283699ffc43cacc53c9dafab35cfc9268880fd7aa994ee02198c295843191c86b6c3fe09bd23b2e7dc2d7c3a5038f5307f7770fe28f916ebf48154e3f2ed7041ae871161b3f135beb53a43680b04bcf8a2d69e28aad4e234b34cbf4476ab2667c11c5fe80abc345dbeb6a8b9d3efbd5a46be5ae9e106212b03039032e606e67fc0a5c3f30183c3952422ed777bbbd9ab6d4929f327a2ad1d1190d355ed72522cea7500568869a6455fe71e51ec77c29295a7898689c58a216dfac8c88539ec0a5186f104e2d39ade23eb8b3e51e3cd8e6f72cffa120b9cee9e82f1ac6c87351f3fb37c7c2c87830ad7730b9f10ba8db2d463b3d81cf937424343183c5cae8d02345a926e1a1235d167423c6eb71cf706b2d4f054d38e1d59e0ddab48fa1ef892bfe3ce2f09ecc1174ce32f71cac5d55d12d0219337b06c8f1056ceec80bb534cd72133dc4f07484ad4a74b95c786eb622fd23c847a1e3cfc0de3863665372fb6053237510abc99377e93681a2847ca7776951c96b6df270d89b544646e595f205751c89d6b2c9cb8bcb5841eb64af86c91e0fb1505bc81c83ed04393539523002a2fb3dd17489516b30497c11c75314a74a434cd4bb918ec03199b052d4e4d6eb677218a27f0f01c8a966314b4ecf23aa5207e095c23dc67d744bb7b3da368472cc631923a1c2028ba74db6d28eb81ca607a45bee1ba2b9717273cb03affea94f300931fdd5d81d2dd895685099a9041e34661f0cf84cb899945ee32c8c099a6af28688295eb501bf1219c5a851fbe38c693ddaaee7ac559a379a05ebdf4d322d60cb413fbd899fbe1592ddee50a58b2e073cae5e0556a2f0055668542e4271498c9d200c127e3789abc8ebb052f5eb73702ace0e6f8beb2c3a8ecab3444cd803a759ed9ba68c6033a06ef959c648ade98c850f197811790391199760b268ba7f3a342af073b7b360281394e97108dc5d6c8585db2f97d49", 0x1000}, {&(0x7f0000001540)="0d6d43ddf267d48c3e8a8016d6a2abd26ef5eba9942c11600391481bf4201bc9491a9a6bb2df6914808d20b90089c5bb3636164fd69056b95834e73a31b88dc9c9e07a176c4061d1ce", 0x49}, {&(0x7f00000015c0)="8a7e36792827fd927f3c7d871ce5687eefcda651dbbff6a5e2c8d54b44c46962ee7424834016954e09197e227b8e31d9ee9ee2ce08e1ba3efeeb430f093271859ccdae18b0184ba6a78689e4d00c321bdd3ef995898c720d8c0c72e2e5f81627d2713cc31da23aebd9e9891da58fde80c356460589d9fec11e9a0632b6cca8100a96f319b67109a2df515b08d68a27f7d75a08f26f51efb06200cca59ff8dfccec3884a761fdf789bb793028bccd4338881a89b79f86c7c792f80d1a631a4b31fbdccb8e715537ba5387836a431eb18da08ce71041c8540b00e6f5afcb2f2d01d8aaa4397f941307fd92db7e1a3c0ee9f7d1cc580fcb591779064433d1a1c9feee36504fe63e11c58c10752f1d87407303a4193ca776756c49f65e08ae0cd585098530bb06c7b1304b0346dea868a0d03a3330a0c1e47edd7bcf4a115d97ae5a94627950f7f463849f783102f0c35d089dc4095f53b003e09aa819a9c22e8e05f966947e9f241cb4f0d36e63b169c49fc017606e8cdd3ce19a01520bb390dffa72e5f2a08aa8983688b178b020309201b4843652d7ab442b78ec056f04ae2422d83088e6d87aa9a291d6cbb185f5630ecc419e0ae945240c21854c31e9e4b1bcd245a944bdcee47fff95a4ee005bd9fef5a3c877c2b622b8f4c8265d25abe4b5c8a67b7caca65333a3c836e6464d47be3ae9431b45a520bafaa1d58a8655b844eb780a1bf020591fed425fa2e6cb1e1261617f5ebd291b032c609db3b99d9e1716af768831922009985a57629af728caa5244f7ad5a033630fb417c76cc821a05affee66d6d734556ed189a34545d2df13222c4230720ccfc50049002a78c4e887d43d31875142831c182f358e2aac7dd29fb8703d96caff7cc51eb3271accb214e49ba085222c45fa1924cd99e56ace9954b3fb8244e69622ccc081e292b62ece639de76b2251ecb202d0d57b36c90161d1c612724b8835af04b8b0aa9b1c35800805bbac2430fef6aba2f1c0c8647512194a321ebc90031905c75bbba96ce395e9bc7fe8cc58020950d1fde74ca2bb10d099ebcd9c57b6336f6dd6de251934f6bf90a4183c2fdc332ac99158ca8e405f7530a9a1b8e7ec17fb5cc2bc32fc19ef2df0f1b3f4e36f8bafcbe0d16b2b3ea3febfb851859d20f08d092292c8f800744a5dce0fe8a731f6ea3331047ab119712758fe322feead5bb3055a440f44c01663721381413798e03a2f66876becc88ca110e4a8fdbd8b7a7b20de4264afb503035abe38efc61502c3a4c71bc8eb07e544845c850300a714452a8265483ffe3112a5abefe5c9860e54ceb145409a54f2d8c3f0976e02ec94cbab92030a3bc268f55066368fff78091d67691a6e3bdd4de0779299e805cbff48b65682a0c3d65a04b9d5dab6f319b492b6e88c4daa2168cc3b932a2cf8d1ee0fbfd5ab0b6e7bec98b77166773ee88cff21f3cc4234e67594c97ae93c4950617f5bb3750986618508baed788637e681bce95d1e9530f2bcb8a4b3a7d6add838b20df08cb621f3e51f7a6c5ea4b841e926745070da8632e9b765a2742fa2a2d2cb75ba87bcbf9d927c42491e8c4fdcf0bb55eb256222a52296c22f3c9c4564f97eeee90426820377032a4276c80756e6d1ddbad56a2e55d9527e305e6c52d6ca198b10903d694606d4ab5b34b9596f789de870c8372752215d55d51dfbb58f875854f9290929222930094b42daf11f04c4013abdb0880e6220668efc018f7c3e27d08f84e7214fc1e980fcb4c52d00e42415503bec6e5c2b0eff3c1ac14d15e57413987a427c798405b3a6b67c18aad3bfe43b0c750dcf4db3aa2abceeadedec45afcc8ee877b4ef7a50769f1a3a3ffc04711c7bda7e987ad03ad8aa098951ec4817a4078a79c6db79388c7f00d9b7290aaff43d2e7231c37f0a4808b55aecb057fc53768a0e7df27a5c7edfa30bd6cd9c5dcd8415fc1e13c226e401057866d74d7d111d227c11d312877524200cd114c55fc0552f65250137bb7bc714e8f7e4f0f47082cd6aa3a037218d19069d48c1fd4b8f8a4256db6d5fd2de8b2367b4227ef82d7f0cf83eb69371d616559495cab6bfdc6416d1b5c33914b24800666c9a25a3439e6d668b11bdde9f7dc3169140e2eeec586fee079446450500b56c42460fa77b987aeb9f6ed0b9ef21e4475b6ab42558d915976f5147f64b15b869ad767f52e845473875c59d1ae0b9bc67b60b54afca3ac9c6c594660ce95ea5e53a87b35af3bd3eb1d99d34a6148f9d233de3a230a3f2b2abe192160d63b877d1c8c6e9df5b00acaa5fc97af171bf479de7ebd24ac895aa708311bcf446ba28f46c562950d2d70a768227cdb09f6a39ecf923c1aa9ba74e1439ca77c62f4cd1f9448421b6eb7676224b447ca419208055d21d5840644a0900545b05d996bdbca9701337b8d24b4adfe857b0a9f16adaff577077691d8fa1b21ad478c3ae735cb98e14b9a0c303e61949b9ed7c8b7a4f564c3d78e079adcdc240de90ee3d0bd09ae0abcbf27e29c1b5f4db3fa27abf5924e5df2f7f6fb2c0cd0dfdc4a6d7ead773ceb4bfad4f620237c09f5b92382607d86d7277b90f99cd569a952c2c17e24838a5dedce433b15c1987ae1563c1ae8ca5ca5f9c0395e02b9bdde89c70c0d6dcb308b2f63babe66e2b30e745bdc4dfd121a587ab24ecd00d7cf71273a4ae5f6c358a2c9b9ed8b10d5f5ffe61329360f567f070c846cbad56a3f15361a65aa8f38ad8423b66b1262114efb3030345302688234e3416f31ae9a8e5ca4fc4adcf7a6d06291aabb7ef5886f3ceb783b839c992770d71053ce84869f3ab7d94abf7e241d7a4ed89873f0cb3852d5beee7cf7f2dcd537379f5f2680c1a817469439f63463a3d32e8634618706277001d0744a9195cdef65a7dc17f9c2354ae1d2d9d260e4663d75cfe7baafe83a06f9abc2c7f6d3e85739c116533b8fbfab40ddb388c73739316ba577cff59685874ccaadaf8da7988cdc83ca39f63adcef41b64761bceecd906189c10cccb09ada18c92a51d381dbdd84f14c07ddd7d78de91d27d497f9725d9936934098341952d545e6ac72340dfdb66d9a277d2f4c60a4b91384630eea3cbbc030a5e304025f97635f7cb316d7b73de5864d203a606c066bcbc02ee4e0c2e8f169fc4487160bcc084f46d6258d873e340615fdc98afc3fe3ee12e36e9a05d44dc475fcb90c05b1cfee4e3db64984f8931d554457efcf38b3bb9c8c4b2ef095ff06c14b45196258e89c4f53564927d96326c476dcb685196dbc3ed1a2d9396c9a6c7a068f4d3fda088089d7d7ebecdf5ec9f2dc5d2fc631d0d19e50d81f725369ff87e7d71e9763f882a8fd9b0eb738f68253f4038f846b1d87b75d985447b4cf2fe59943fed706edabd9b00ae1b5876ca5cddd9c9cd5379776918eceddd6a27b117f83d7dd90a17b8d955b6f10fdee92d378aa4186ec14436a7a36d011dc30f1735bcff800929cbf91dde108f8ba7609c2fa53c18dd95ba4d12abd4e464b61ec5c78f02eaecc385468edea776f9301a60241bbb5be5056a20f129f78ff4774c954dc1bedafae1565e33481ea6b1e629f133ea501ef266b6c5f26ebc1da0ff01b052ea43f8810038bb6141eb13e605fc7ad914fa7ea05bd25d0431fc5e7e3e34858bf33a3b83ec0ad0a45664279e98d3b2ee3194137267a9976a4974216c485435f853b2f32eea4bec8d47b360f5701b28080499fee552badfeb71c916e2d4d6d68195a2b738154df68194d1b87c9ef80d729b7ce9ee0b9e0b00cce263857856f1755b6179396810a5f6d6577260797c8de5cff33731e7e650444cc84a07c936652d90f2fc8d3a6c1f2f811cf5cee6ffb2b7986ace74258e4214ebcbe996a3437168fbafe9ba69275f6a4bc892bcb4cade42a50d7ac87e95028f0d76cd4f8d9a4f69a75d51893a64d5e7146ad76b5a50ef0c20b585e445728fa56437c2726dea3450632a7518689cae9124dc37907e58658255904ab9e8bcf5bd4f90f841751b9c3e22865b3b61e0c7ca668ad4d1617f96e5678be9ff812bebfeda400585e2751a11b9c1546f8f668d7b46ae0d71f6792a893ed1afe6b92504b551f9a26a5461883dbc55302374db7ed521d55c947907431dee610b09cef111e39cc1644f4645c0aeda8f50e78e93a6a87e4ba0307b64f61f3b2e5ddd56762a8b03574e989719740c6240dcae716f10df1efdb4bd96325ba56dc8ea433f12e894090760711ad8fd0c4cd8573fe3ff4cdd1599e6420c6ea04f41c57d3d33e090785738a6fce465e1d68022e785df366f5746ff85ab38bbd2d90dc0cb13cd710b785515889a7a7285ab0ca0bfafb03f8f6eb5f3c369d20a19da8c7c070ad2b5af59660840eeaf441ff585407d0d3f2e4bd365c58a295cd63fb7fa7e6b61a581d1f0c2f57f4b1ef6cd58a44185cb56e05f331c81f1ecaed3a80461d8b3bb265458fc38634e0c72a6cc14cd3753af1f758746a165e0a866ce3a9c383bf68cf6d2dfb0d17f539ac9ff9236572ae4f7139f956748c360fc22f834f142ee01b79026fdf01da0b8e985b05d4ad12e5c48294203713e644cbfb3c02178a660262e68515b82a935e089946cb3f0482501009035947c66c184ff69274a998935c762deee0018bf791f5f99fee4fbb1bbfee64ed8d767d0c9991f78714bb1cab853ce6b307bbb2090074ee19ee863cb0a4d067feca08d954be36e9a2d2a1e15db15e43df3547b399f8a67ac44731489763670323220fa22f8c4f4b88e86c4020008fba341be5849321518c4ab40e7144b07a6c57a69e65b9960da9c0d03ed0e2926cb3ee585c36bdef35fd6e2240c2ed7f01c58d4e67cd870f4cd64d72921a417f13b6c1533d6d699a655c3020d5d239376576cbd9c463ba651b51a60e4fac241296622fe9d6fa74e4842713d0aedb3965e911e1da1439f2a11ae63af3a9c1b8115166e2df7556be1cea1203cfedeced6849a0ae6267c5705c95990d88aa252532ecff1a219303eca11ca452ad52428d91c55f584977f6460aa9ac3901d1f290e99545c7864dbbe1f623039ed7eadf1a666c53e7c0f99b9d54e9d813d43552bb64d8c196781aa95f6bcfe46983976f76c1bf8e489d0691420e197d64d93b4d907b46951c3ab7833c8f5a85a9a6407e7ea86e83112990457cfde4ed396854da7e05ed417d1f3befbe434db4d21b8108ecdd8d70ace543ab72f48c66aefbcb18836e2c3d2072d4c85195ea41184ccaf6121253069b7e8999c61c2032c03ba07db8ef41cd83eae5f3cbaf26face7b8893c480d7f468132baf1993af7161a416cc6675284e6771adaa7ee3783542fc307d36f30348cf57398ba4b8935705bd83619c4637a6cea97f8fbaba09359230fe2cc364b416f870a62f49ec734c3791c17132a91ac7cf275b41f1c492f4b21daef4d8657c29760eaa23f0bde16f15b65240e18d5ce1699feb8ce995ee20a342e8c7a2cb6dec2ade4e76b19f625259031c2abbecff9e7e5a290e2347f7a95ba494470d7ed0242282a7b42cde86d1aa64b2ebf3ab9f218acceba955e1dc0ecbbf95057f5e7dec1b85e8809df52ce087740ceeca3b215ca5e498dda4196f50add044627bfa714f6f3025045490e17329849cfaf6a1dc871281032ccb27986af6cebcf53e335ba9641240af99c958e7cb0d4c6b262134b65cc459e99e4f910da3b277043b784aa58ccf3f24a9cbb9c5a7e51681ec4aa9d49bfcc4a3261a14d387db8fbca8f1bd0380930d29e4d61baf33e1dd123f59d6e400cf7b1b03de13971cd67cfae71bb", 0x1000}, {&(0x7f0000000040)="3614df30caacde85bdf670639cc5f08fb556840eacff52ef3934fa93b3e0", 0x1e}, {&(0x7f0000000180)="56be98f3eebb95d680dfa8fca880dbde23b27de33b", 0x15}, {&(0x7f00000025c0)="599bc714c47e7e6406f08cce430ab2d97353092c4a7ba603e99aa4fe225b98533dd526fff76e2846878fe3fc9ffd30102507a48100464362f47ec5dd986641ed373a079c969e9bc85eadbbd86c429d92de4edb29f8d7a16c36193af269b2979f30b936534edb0b2d6801aa004d1d34ba92afb2b74c8b8a0020ee2d78e2af35c063948a3a1e1ab907fccde1aa640096ecafa6257a56b18619780ca840cd20272db38a44f51455325968acf565cd51f285948abeacf4", 0xb5}, {&(0x7f0000002680)="6c8d90bd0da2acc7591a3174e4f072c6e84bea34f753b3392d3601f5a126e4f8dd0216b41fdca28c9065a19728ba642870a10d441d5a2a2553f85e0d20ca4c3511015e2b4c11ca77a3b72aea6b2f8a3dd2c179b1a6b46c13c8842d7490b7f333842239bb1964e5a127", 0x69}], 0x9, &(0x7f0000002940)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x20, 0xffff, 0x1, [r0, r2, r0, r0]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0x60, 0x8}, 0x1) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) 18:14:31 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) setsockopt(r0, 0x29, 0xc, 0x0, 0x0) 18:14:31 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000300)='./file0\x00') ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000002a40)=0x1) chdir(&(0x7f0000000240)='./file0\x00') chroot(&(0x7f0000000080)='.\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getpgid(0xffffffffffffffff) r4 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000027c0)={0x0, 0x0, 0x0}, &(0x7f0000002800)=0xc) r6 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000002840)={0x0, 0x0}, &(0x7f0000002880)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000028c0)={0x0, 0x0, 0x0}, &(0x7f0000002900)=0xc) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000002a80)={'./file0\x00', 0x9, 0x5, 0x6, 0x0, 0x3ff, 0x4, 0x8, 0x2, 0x0, 0x100, 0x7}) sendmsg$unix(r1, &(0x7f00000029c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000002700)=[{&(0x7f0000000380)="2e9e8da1628a4a53e3b53a826627a5f9d787ee6759288b3fd7bb8b14a80edb91e1d56761cb607475d132128cb7267e6cb965421c5f2d67f72dad540cfe7c6a5a7d83a89ceae536325298956449c0476017c964132a9dd781cd612ddb1fa945713989ec20d877b2b3e5518af33c1e3062bd523bd426b2b279adbc8c8d9c294176738cfd9b194a2829af9eef0c66affdcffd804a9f7cfe075c0d000d04441ec2423bdcf0d5b281a2e40aec45cc762015d74c563adc825cc92ed80999f3a7088e5464a34c9c5de700a406859aabb49b7038bd65679d", 0xd4}, {&(0x7f0000000480)="90f9e99ea323817ae18ff4f609961a0ebc7da2d4f89b78f033c4e53e33ea19b51d2089bfa32d8ddb07cbcab4caf34064e71817d7cdeb12b1f6740fa0ad0ae995216f4288620cd9200a98f03f1300b4bfad550a8f9534a5f53b50051a0e74bd67c7f29755795a7446a99e79c8bc60fe6bf219bd51594ce4591d2d348f1899ca7728004ab585785126bc579aef82e43f682934d00791a57ac2312f7d6389e9db", 0x9f}, {&(0x7f0000000540)="787f2a2d4edc489c5fa2022897584ea4f7235ce12e495d2a19582bae09f6e73c9bb5bd47f247087a47decaf126c449c1a150e506bc84c3c8ca218c52b9e40f32ed28b48c4fd9ffbdfd2c5de1ca6b2367325881979f3aaaa8b0aa5cbe2f59b9adaac6d14c8b8aea9f5b69b36d2a988179c2a87c322ecaf4e7c5dd9ed47aa45f51156e85ef05673f4724e508d3917666b1ef170e3b9306aa0ee29098d6a7e63b983ae4bded9fd190b510f20b0d34cd200cc7c96dc1b0f4c3404fa8b73ad662442e3296c902cd41d03a380a9c09f46bde24fec0fedca6990a279118214cccb9d78d0f78139959b987bbbad5f1a3e31d5add3acc1bad1d4bfe43450248aa6f7e3fe5bfe5afa0800ba40796df2fe95d505882bd053751acba96aede7b012f908e85fbf90422d94c88c6e1d3b64310e53c487fd2ffff7d8e525ed2df5a0868c8a791aaef7c6f8e4b2dbd4db5ebfa03056cc960bce064d3bcb29752f9d1530f934418e0f3bff4abd915ad37a54bc3a7e75808579db62c814a5a886aeafbe5b27487a68287c6ed9bf47106d0d89a8f20765eaf4c96e2e4a605ddb395820168649dc04e6f4ae2be17c9e86b4e5b7fee80d64cecc133e599585dd78ff51dae0225acc4c609ab6bedee3c9284b736583ed14992dfe6032a3241f30006b6786bf5b5bf118c67e3a2ee8cb7ad64d4dc5c0c61b1b4d1ee64dc63264a502d975c68e0db38058d9d659dd8f4ce28e3ee825902fc6a1dd44a7554195495bc5ca922a554ec502543efd7365fac9855590f769bdc009b82a8424d5250063269b6fb70eb500e880e3d9235577751a34aa9f9c1613f47d0f2db61b28021e9517d5c3bb13ed4d58a541741e0e70db3af054ef6f4fbfaea67e2e90f0450a123f43640c790d1facd9dce94a30d5afd1fc953d5cf49b5ed0b76bd4947d26ccda91fb739d1f164ed490486919c754b6e3480049ab0c2dfe233cfc12780c8cc7a5e5174901bf8b73d1ed98ffa9688053225e34877eb5fd01b2dbd2d3e88b2279d1cb9307a4994d52cb876a9e4f455881a37a932482b9b803f872b25c27c7ef2de819362bc47657432b347ed4c0bd321c903f8da053e89677514a859115567d25f89e9916832973a94d95fae4b06e03e57e69665f694b4beae48572f4941b0d6130546a27ceb2897e8a8ba730fb7ba61eba9c0ba2571d0618f332be3eb775f5104959ca18deffb090caec610d89b466220a2f5f585f21ae0283226e2d6d4461838ba6e46b42d72f62b8b79ecdee2142629edacbb18137ed3e2e009e64e66a30cd78b712725b42a521db5b3086838c342fb19d6dc04efbdeb68f2b5cde74d7cd91e2be61756948215ef7678e8a11b40bd775474ffac3667bc5e2476e2e7974db5867d7f6bb262e645828fb463b0c54f9fc2928dc00052e424f5a31725f57bd7392e1f155cc7cb2c04e5dc4779950d5e3d09a869feb018c754f4080034ae80f16d7927db87d022ec8c8c21d96f62bdc055c19b1b6d489f8bd60cdd6c3e954e3012804ae79c1b6f00aa746d5ae4972de49f62cbb3ab77584734f9995c8c6274941e8735faed5181d9b13dc738b98151153746d2bd80901049fe0676cc9a5a4def60b7b65e519fa8986fcc785769d2ae0ba6c4d10fc8562ac84ef7c60d212f2b34642d5b5762b688ffcee16aee467983be1a5e7bd61b21e6166a99eda88f6a1bb9e52c4c973317b52d91c1f247cd0fc7348a8dce30340e4b8f7dff565861f8a56ce1e06c8ab4c73c07628afcf20b86f4f14ad44fd0543bfc17d351f94dfdab82321c49e149c792f2b6d16dfa2aa8c26ac7456eaf24b00d89ab0f38b59d6ffa5ddad99b5b1cfa19a9cf0572cd98facb368523925c6f52722ff308b94a4f18f815e45e717bcb95b6dd74b78f82875133ead74b4a297c30c7b7f040319f931c601620c321f62d70f3ddcd79e84186a99835955e217f10ff2cdbe84fc5e6204a0ee82475c02f6425b3284bddd8662517a03b8b46474d1b55e6546647b724a8a1ab82851eac0a738cb37ec2b1f7b1391dd9ea8d200eed167cd487ea8e020d4edabed8d4c2b0fa1d640b1df0221860fd802ab17dda8721421c26329655c3e8d51da255df6d44fc15e5628042bb08784336430ccc95cf8c28a3c84610e94394e240722901c9d64677f509654e35890401b6366ec52d3620be4eb64fde1fc423c811f53f44e67154c67b448f9e9a85b09d3e8b3a1a522d0f5bc83081662e29e8b0809118eb0ca011c822b5597476976eaeffdd47b4a6f0ff3ccce89a026a5ba6a77ccd0b24066a5f8543fbf4bcd51c7919282abe532a6b8bf4de88ba31c182e875352989a30f86fc07e022186774719f558307cf3de610dc9cadc53efe57bb45a4bb66d14d0b902fe937c4e6fedbb511083fce9022e7e95fb5ebe5fab2bc4a543d9c916e08155508db68fdae3827563bc6cf2bd40f1a956e7aae75541cf799e5fa58cd1a113490e672e1c4bea262ce1b52a7ccadfba43e54c46b102acf3982169a73627871f9f026efde2bc815f25431db5bc430445f45ad6199dc1fcfe82232946bd1ef54f17acd53d604e4e1a0120bf1d7d82ac9d2b4a289d5c7d40c9df1dd1296e4f71cfabeb8c4230537e3f02a1cf436748363bf5c7166031ecd2dc56fe56c59820f64fe883ac6cebe9f6c7064854f69e7945092b58f0f92cda703f48bb9e813850498ef8688850e8758bfa38f1ae2416bafad356cf54f7910152121bfc0b74e98ec2daf61dc72538a3af68dd94296d8a63d1c98340d5fb1eeb527307a482e6855ef5343dd17d0a8c8b2749bfdd1fdd5d127cd2a9466080743e5fdfe0d7786d5b74f49d049f9942dd6c031f55dbffc9b9459615881ac3c59362b05598677bcfe2a51cca8afb2e077e9d2dbc6ebbc33745def987fe707a2c366165617ffa20c9a3398f3f45a63116cb6cd42e84820b2be1c4fcadc13bcea79099b3aa588e729932cb8980ecec987eb5509901516351455a2b18cec86e75b8c69152126840c5d665f764c3905d3676f686c02b6ca709ca2c8483d9a1e46897c1e9cbe30942d9645a82b7ac1e77c0a54226b4188a528f8734ea056c5ffe150b68fee86e98c3f9a745957bc4e47341805d3858cb8906dc095964d931eaf9ea85aee8da4513481bf64e3ca4387f7ba515ba5aa8a43a993715927a919bfced2f55963fa74f6847307275f753653279c462b20ab5a6e9d63fa8ea4f5365aace6a6596cd417ed3a027b626de265f2876be300403506ba6b8eb68b8e4c39b608659dc6729c8f261b2858c5e36604ee88c26fa0719e3dad52c672376e43b28863d41186c0d3c4dbce427980d92e835ac2869eae38abfd08c0db8ff541285dd763923497162543122bb1a876ce13ab7d1375c687557f07765860682197a4d592e6676c438f385425e85edc6d921c3ab768721d8e61ff3cd13b85046f6f72fd2f647051d1292f093366b7bedd6b6b9a157ec30556ee73deb10581760ff7bc1718bfae3736d2004bfb9efcc643a4fa4b1b59756d67f95afd09d783eba6f8345df916074c1e02a89e15fc92a7f75dbf989f4754e07db1229d041067b472d70caaa2497616574041cd192f55b1937ad1a597371e3931936262f12fd1da21a08a7a99ffe71dd1b5676581039af70c7ae28f17cdd80e6678e6378cf819fe2aedb090995490cab2856f9c4b24d89b2987b813fc82f702e747f2c8229bcade0dd93a870506fedfd4da3e05847f7cd9b9460dd00c89430a1e6af2ec2ecf5f26066666939284b6392c9dac96071864fa9bba8a992ff5f8d42311d1219d469b1df9bd5cf84d7352eb26299ba4c5b8641831280881cbf8eb5ca7dbb94420687a0c618ef75721fdd9506f6b0f9963be63e7d68544f61cec271ea0a3d5b6166c3a9f8e8be2956a62e3f28b04b78b91366ec894d272f64475215c6f8a4431433ef506f597b4859781980a6f6b380c2a44abdb0eca945af2d6617ce9ddccfa5d86efea48e10df05436df7827be38b49672ee35beebe41172545043c27c40aa0f1474f31eb694a15ee9c3327160edddbc00ff415d9f2304b7359abbea5de0dd3aaf1f66401fbd12c0e229506ebc5fdf0224162d4bef3e2c0f70eaff1f09e1f870123607670580c3d972270a7dbaf91907572824096c6b541b55f356aacbdb59e9ce8a9c69df6d13fc04067f95f6d6adefe0bf1bf62740b7bbd4110124d127a365a0485a595985dfe45e2d8273cc1ecb6fd211f1da7539746a97c361a5ee7385f2c426857f7a5bd6dd84586aadd8f8fa9f7448a832abc599fedc7f72538b4188c7163add3807cfa25ab5c6f2859e937797fafdd2716032ca035b86eef9e34aea11abbabad3cae1ac1aa00e984fe928c8985a4d328f432d2949caa3477282bb418c1a5d952df249dd287aa16f466b1b56a6a2bc6b51de4e34e8b3ca41e394fef1ee23b572186a4ac64e2e4bf2fc2c2afa0d8f61b3e111c55549df1b5ae3d11f500fd4ff37ced56ad82cf68dbbb5866f62fc0a0a43824a959791b1808d8364f2861220565212bafd04a8ac20a6dc1a68267ec26ab42421f36996f307eec787bef848babecdf530ae45beb9b3e6db62d6ab23e17a01a0672a916928694bec66b84d9bcef817584108ccf920d0effe51847a9e56bec23f09148bccd5587c7c7efa95403a9241658ea4130d50c8a59bee3007412c2f6b0541889b9a45126dcd3ee2b4e012075e6069b853c8ddacf559087caea87593914017c1fe9841beae3c24a03f34d3fadcbe71d9978b2dbc2f4c290d4d78fae3f267a0e98e5249d610f98a9c5f949ca8b1030663e6b580be39ac1ca0283699ffc43cacc53c9dafab35cfc9268880fd7aa994ee02198c295843191c86b6c3fe09bd23b2e7dc2d7c3a5038f5307f7770fe28f916ebf48154e3f2ed7041ae871161b3f135beb53a43680b04bcf8a2d69e28aad4e234b34cbf4476ab2667c11c5fe80abc345dbeb6a8b9d3efbd5a46be5ae9e106212b03039032e606e67fc0a5c3f30183c3952422ed777bbbd9ab6d4929f327a2ad1d1190d355ed72522cea7500568869a6455fe71e51ec77c29295a7898689c58a216dfac8c88539ec0a5186f104e2d39ade23eb8b3e51e3cd8e6f72cffa120b9cee9e82f1ac6c87351f3fb37c7c2c87830ad7730b9f10ba8db2d463b3d81cf937424343183c5cae8d02345a926e1a1235d167423c6eb71cf706b2d4f054d38e1d59e0ddab48fa1ef892bfe3ce2f09ecc1174ce32f71cac5d55d12d0219337b06c8f1056ceec80bb534cd72133dc4f07484ad4a74b95c786eb622fd23c847a1e3cfc0de3863665372fb6053237510abc99377e93681a2847ca7776951c96b6df270d89b544646e595f205751c89d6b2c9cb8bcb5841eb64af86c91e0fb1505bc81c83ed04393539523002a2fb3dd17489516b30497c11c75314a74a434cd4bb918ec03199b052d4e4d6eb677218a27f0f01c8a966314b4ecf23aa5207e095c23dc67d744bb7b3da368472cc631923a1c2028ba74db6d28eb81ca607a45bee1ba2b9717273cb03affea94f300931fdd5d81d2dd895685099a9041e34661f0cf84cb899945ee32c8c099a6af28688295eb501bf1219c5a851fbe38c693ddaaee7ac559a379a05ebdf4d322d60cb413fbd899fbe1592ddee50a58b2e073cae5e0556a2f0055668542e4271498c9d200c127e3789abc8ebb052f5eb73702ace0e6f8beb2c3a8ecab3444cd803a759ed9ba68c6033a06ef959c648ade98c850f197811790391199760b268ba7f3a342af073b7b360281394e97108dc5d6c8585db2f97d49", 0x1000}, {&(0x7f0000001540)="0d6d43ddf267d48c3e8a8016d6a2abd26ef5eba9942c11600391481bf4201bc9491a9a6bb2df6914808d20b90089c5bb3636164fd69056b95834e73a31b88dc9c9e07a176c4061d1ce", 0x49}, {&(0x7f00000015c0)="8a7e36792827fd927f3c7d871ce5687eefcda651dbbff6a5e2c8d54b44c46962ee7424834016954e09197e227b8e31d9ee9ee2ce08e1ba3efeeb430f093271859ccdae18b0184ba6a78689e4d00c321bdd3ef995898c720d8c0c72e2e5f81627d2713cc31da23aebd9e9891da58fde80c356460589d9fec11e9a0632b6cca8100a96f319b67109a2df515b08d68a27f7d75a08f26f51efb06200cca59ff8dfccec3884a761fdf789bb793028bccd4338881a89b79f86c7c792f80d1a631a4b31fbdccb8e715537ba5387836a431eb18da08ce71041c8540b00e6f5afcb2f2d01d8aaa4397f941307fd92db7e1a3c0ee9f7d1cc580fcb591779064433d1a1c9feee36504fe63e11c58c10752f1d87407303a4193ca776756c49f65e08ae0cd585098530bb06c7b1304b0346dea868a0d03a3330a0c1e47edd7bcf4a115d97ae5a94627950f7f463849f783102f0c35d089dc4095f53b003e09aa819a9c22e8e05f966947e9f241cb4f0d36e63b169c49fc017606e8cdd3ce19a01520bb390dffa72e5f2a08aa8983688b178b020309201b4843652d7ab442b78ec056f04ae2422d83088e6d87aa9a291d6cbb185f5630ecc419e0ae945240c21854c31e9e4b1bcd245a944bdcee47fff95a4ee005bd9fef5a3c877c2b622b8f4c8265d25abe4b5c8a67b7caca65333a3c836e6464d47be3ae9431b45a520bafaa1d58a8655b844eb780a1bf020591fed425fa2e6cb1e1261617f5ebd291b032c609db3b99d9e1716af768831922009985a57629af728caa5244f7ad5a033630fb417c76cc821a05affee66d6d734556ed189a34545d2df13222c4230720ccfc50049002a78c4e887d43d31875142831c182f358e2aac7dd29fb8703d96caff7cc51eb3271accb214e49ba085222c45fa1924cd99e56ace9954b3fb8244e69622ccc081e292b62ece639de76b2251ecb202d0d57b36c90161d1c612724b8835af04b8b0aa9b1c35800805bbac2430fef6aba2f1c0c8647512194a321ebc90031905c75bbba96ce395e9bc7fe8cc58020950d1fde74ca2bb10d099ebcd9c57b6336f6dd6de251934f6bf90a4183c2fdc332ac99158ca8e405f7530a9a1b8e7ec17fb5cc2bc32fc19ef2df0f1b3f4e36f8bafcbe0d16b2b3ea3febfb851859d20f08d092292c8f800744a5dce0fe8a731f6ea3331047ab119712758fe322feead5bb3055a440f44c01663721381413798e03a2f66876becc88ca110e4a8fdbd8b7a7b20de4264afb503035abe38efc61502c3a4c71bc8eb07e544845c850300a714452a8265483ffe3112a5abefe5c9860e54ceb145409a54f2d8c3f0976e02ec94cbab92030a3bc268f55066368fff78091d67691a6e3bdd4de0779299e805cbff48b65682a0c3d65a04b9d5dab6f319b492b6e88c4daa2168cc3b932a2cf8d1ee0fbfd5ab0b6e7bec98b77166773ee88cff21f3cc4234e67594c97ae93c4950617f5bb3750986618508baed788637e681bce95d1e9530f2bcb8a4b3a7d6add838b20df08cb621f3e51f7a6c5ea4b841e926745070da8632e9b765a2742fa2a2d2cb75ba87bcbf9d927c42491e8c4fdcf0bb55eb256222a52296c22f3c9c4564f97eeee90426820377032a4276c80756e6d1ddbad56a2e55d9527e305e6c52d6ca198b10903d694606d4ab5b34b9596f789de870c8372752215d55d51dfbb58f875854f9290929222930094b42daf11f04c4013abdb0880e6220668efc018f7c3e27d08f84e7214fc1e980fcb4c52d00e42415503bec6e5c2b0eff3c1ac14d15e57413987a427c798405b3a6b67c18aad3bfe43b0c750dcf4db3aa2abceeadedec45afcc8ee877b4ef7a50769f1a3a3ffc04711c7bda7e987ad03ad8aa098951ec4817a4078a79c6db79388c7f00d9b7290aaff43d2e7231c37f0a4808b55aecb057fc53768a0e7df27a5c7edfa30bd6cd9c5dcd8415fc1e13c226e401057866d74d7d111d227c11d312877524200cd114c55fc0552f65250137bb7bc714e8f7e4f0f47082cd6aa3a037218d19069d48c1fd4b8f8a4256db6d5fd2de8b2367b4227ef82d7f0cf83eb69371d616559495cab6bfdc6416d1b5c33914b24800666c9a25a3439e6d668b11bdde9f7dc3169140e2eeec586fee079446450500b56c42460fa77b987aeb9f6ed0b9ef21e4475b6ab42558d915976f5147f64b15b869ad767f52e845473875c59d1ae0b9bc67b60b54afca3ac9c6c594660ce95ea5e53a87b35af3bd3eb1d99d34a6148f9d233de3a230a3f2b2abe192160d63b877d1c8c6e9df5b00acaa5fc97af171bf479de7ebd24ac895aa708311bcf446ba28f46c562950d2d70a768227cdb09f6a39ecf923c1aa9ba74e1439ca77c62f4cd1f9448421b6eb7676224b447ca419208055d21d5840644a0900545b05d996bdbca9701337b8d24b4adfe857b0a9f16adaff577077691d8fa1b21ad478c3ae735cb98e14b9a0c303e61949b9ed7c8b7a4f564c3d78e079adcdc240de90ee3d0bd09ae0abcbf27e29c1b5f4db3fa27abf5924e5df2f7f6fb2c0cd0dfdc4a6d7ead773ceb4bfad4f620237c09f5b92382607d86d7277b90f99cd569a952c2c17e24838a5dedce433b15c1987ae1563c1ae8ca5ca5f9c0395e02b9bdde89c70c0d6dcb308b2f63babe66e2b30e745bdc4dfd121a587ab24ecd00d7cf71273a4ae5f6c358a2c9b9ed8b10d5f5ffe61329360f567f070c846cbad56a3f15361a65aa8f38ad8423b66b1262114efb3030345302688234e3416f31ae9a8e5ca4fc4adcf7a6d06291aabb7ef5886f3ceb783b839c992770d71053ce84869f3ab7d94abf7e241d7a4ed89873f0cb3852d5beee7cf7f2dcd537379f5f2680c1a817469439f63463a3d32e8634618706277001d0744a9195cdef65a7dc17f9c2354ae1d2d9d260e4663d75cfe7baafe83a06f9abc2c7f6d3e85739c116533b8fbfab40ddb388c73739316ba577cff59685874ccaadaf8da7988cdc83ca39f63adcef41b64761bceecd906189c10cccb09ada18c92a51d381dbdd84f14c07ddd7d78de91d27d497f9725d9936934098341952d545e6ac72340dfdb66d9a277d2f4c60a4b91384630eea3cbbc030a5e304025f97635f7cb316d7b73de5864d203a606c066bcbc02ee4e0c2e8f169fc4487160bcc084f46d6258d873e340615fdc98afc3fe3ee12e36e9a05d44dc475fcb90c05b1cfee4e3db64984f8931d554457efcf38b3bb9c8c4b2ef095ff06c14b45196258e89c4f53564927d96326c476dcb685196dbc3ed1a2d9396c9a6c7a068f4d3fda088089d7d7ebecdf5ec9f2dc5d2fc631d0d19e50d81f725369ff87e7d71e9763f882a8fd9b0eb738f68253f4038f846b1d87b75d985447b4cf2fe59943fed706edabd9b00ae1b5876ca5cddd9c9cd5379776918eceddd6a27b117f83d7dd90a17b8d955b6f10fdee92d378aa4186ec14436a7a36d011dc30f1735bcff800929cbf91dde108f8ba7609c2fa53c18dd95ba4d12abd4e464b61ec5c78f02eaecc385468edea776f9301a60241bbb5be5056a20f129f78ff4774c954dc1bedafae1565e33481ea6b1e629f133ea501ef266b6c5f26ebc1da0ff01b052ea43f8810038bb6141eb13e605fc7ad914fa7ea05bd25d0431fc5e7e3e34858bf33a3b83ec0ad0a45664279e98d3b2ee3194137267a9976a4974216c485435f853b2f32eea4bec8d47b360f5701b28080499fee552badfeb71c916e2d4d6d68195a2b738154df68194d1b87c9ef80d729b7ce9ee0b9e0b00cce263857856f1755b6179396810a5f6d6577260797c8de5cff33731e7e650444cc84a07c936652d90f2fc8d3a6c1f2f811cf5cee6ffb2b7986ace74258e4214ebcbe996a3437168fbafe9ba69275f6a4bc892bcb4cade42a50d7ac87e95028f0d76cd4f8d9a4f69a75d51893a64d5e7146ad76b5a50ef0c20b585e445728fa56437c2726dea3450632a7518689cae9124dc37907e58658255904ab9e8bcf5bd4f90f841751b9c3e22865b3b61e0c7ca668ad4d1617f96e5678be9ff812bebfeda400585e2751a11b9c1546f8f668d7b46ae0d71f6792a893ed1afe6b92504b551f9a26a5461883dbc55302374db7ed521d55c947907431dee610b09cef111e39cc1644f4645c0aeda8f50e78e93a6a87e4ba0307b64f61f3b2e5ddd56762a8b03574e989719740c6240dcae716f10df1efdb4bd96325ba56dc8ea433f12e894090760711ad8fd0c4cd8573fe3ff4cdd1599e6420c6ea04f41c57d3d33e090785738a6fce465e1d68022e785df366f5746ff85ab38bbd2d90dc0cb13cd710b785515889a7a7285ab0ca0bfafb03f8f6eb5f3c369d20a19da8c7c070ad2b5af59660840eeaf441ff585407d0d3f2e4bd365c58a295cd63fb7fa7e6b61a581d1f0c2f57f4b1ef6cd58a44185cb56e05f331c81f1ecaed3a80461d8b3bb265458fc38634e0c72a6cc14cd3753af1f758746a165e0a866ce3a9c383bf68cf6d2dfb0d17f539ac9ff9236572ae4f7139f956748c360fc22f834f142ee01b79026fdf01da0b8e985b05d4ad12e5c48294203713e644cbfb3c02178a660262e68515b82a935e089946cb3f0482501009035947c66c184ff69274a998935c762deee0018bf791f5f99fee4fbb1bbfee64ed8d767d0c9991f78714bb1cab853ce6b307bbb2090074ee19ee863cb0a4d067feca08d954be36e9a2d2a1e15db15e43df3547b399f8a67ac44731489763670323220fa22f8c4f4b88e86c4020008fba341be5849321518c4ab40e7144b07a6c57a69e65b9960da9c0d03ed0e2926cb3ee585c36bdef35fd6e2240c2ed7f01c58d4e67cd870f4cd64d72921a417f13b6c1533d6d699a655c3020d5d239376576cbd9c463ba651b51a60e4fac241296622fe9d6fa74e4842713d0aedb3965e911e1da1439f2a11ae63af3a9c1b8115166e2df7556be1cea1203cfedeced6849a0ae6267c5705c95990d88aa252532ecff1a219303eca11ca452ad52428d91c55f584977f6460aa9ac3901d1f290e99545c7864dbbe1f623039ed7eadf1a666c53e7c0f99b9d54e9d813d43552bb64d8c196781aa95f6bcfe46983976f76c1bf8e489d0691420e197d64d93b4d907b46951c3ab7833c8f5a85a9a6407e7ea86e83112990457cfde4ed396854da7e05ed417d1f3befbe434db4d21b8108ecdd8d70ace543ab72f48c66aefbcb18836e2c3d2072d4c85195ea41184ccaf6121253069b7e8999c61c2032c03ba07db8ef41cd83eae5f3cbaf26face7b8893c480d7f468132baf1993af7161a416cc6675284e6771adaa7ee3783542fc307d36f30348cf57398ba4b8935705bd83619c4637a6cea97f8fbaba09359230fe2cc364b416f870a62f49ec734c3791c17132a91ac7cf275b41f1c492f4b21daef4d8657c29760eaa23f0bde16f15b65240e18d5ce1699feb8ce995ee20a342e8c7a2cb6dec2ade4e76b19f625259031c2abbecff9e7e5a290e2347f7a95ba494470d7ed0242282a7b42cde86d1aa64b2ebf3ab9f218acceba955e1dc0ecbbf95057f5e7dec1b85e8809df52ce087740ceeca3b215ca5e498dda4196f50add044627bfa714f6f3025045490e17329849cfaf6a1dc871281032ccb27986af6cebcf53e335ba9641240af99c958e7cb0d4c6b262134b65cc459e99e4f910da3b277043b784aa58ccf3f24a9cbb9c5a7e51681ec4aa9d49bfcc4a3261a14d387db8fbca8f1bd0380930d29e4d61baf33e1dd123f59d6e400cf7b1b03de13971cd67cfae71bb", 0x1000}, {&(0x7f0000000040)="3614df30caacde85bdf670639cc5f08fb556840eacff52ef3934fa93b3e0", 0x1e}, {&(0x7f0000000180)="56be98f3eebb95d680dfa8fca880dbde23b27de33b", 0x15}, {&(0x7f00000025c0)="599bc714c47e7e6406f08cce430ab2d97353092c4a7ba603e99aa4fe225b98533dd526fff76e2846878fe3fc9ffd30102507a48100464362f47ec5dd986641ed373a079c969e9bc85eadbbd86c429d92de4edb29f8d7a16c36193af269b2979f30b936534edb0b2d6801aa004d1d34ba92afb2b74c8b8a0020ee2d78e2af35c063948a3a1e1ab907fccde1aa640096ecafa6257a56b18619780ca840cd20272db38a44f51455325968acf565cd51f285948abeacf4", 0xb5}, {&(0x7f0000002680)="6c8d90bd0da2acc7591a3174e4f072c6e84bea34f753b3392d3601f5a126e4f8dd0216b41fdca28c9065a19728ba642870a10d441d5a2a2553f85e0d20ca4c3511015e2b4c11ca77a3b72aea6b2f8a3dd2c179b1a6b46c13c8842d7490b7f333842239bb1964e5a127", 0x69}], 0x9, &(0x7f0000002940)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x20, 0xffff, 0x1, [r0, r2, r0, r0]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0x60, 0x8}, 0x1) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) 18:14:31 executing program 0: r0 = socket(0x800000018, 0x1, 0x3) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000040)=""/188, &(0x7f0000000180)=0x5) sendto$unix(r0, &(0x7f00000011c0)="e731d31aea975c9118e81e95ae398c18b3b1e90b3f9bbd587da4ab5b629593d0548c0e7e9dba32d268f7e8c686ecc6c8086fa6d6c62c1bb90720e2ecbeedee89ad2514b44ae0c7ff90c300c607f65c7e37fea9d2c4cfefbc12944dc5ac1c591299e46b369949bc1598d830e2a276b1453281052aff4018666d60c0d2d69f0455c9482907070c1ae735d75f71afc833b8ea6789c474ba9c9123dd655d5c96dce5d5d255d38d8fce23d2e4b4ad63898c0d93686577299c1ef0eac7d42413fa769d41a4b50542d05d4d6433fabb2980de655f4e873db2ae16fc82376d222c6e1920db968a02eac52b99415b881a52ae35e385d325bec87f08d5498bff1d07943ec33dfd4f80c5ef37bf245c6c8658ac0d4833b2df0ab1a7a1eb6c8912792ab9b536e144bf02cecf1f379b5e51d180edb8ee385f7f3b9843b689a27a44fdc72cd8c85188f626d9e78e5e3577a9017ad43a99ff0dbcdb26701f76d57b2f40d97fd4871c6a31bcc82d9f00255389f9b492e98e90cc4e72ebe4dd848b6d52b1080242702e120e912ad705260b3bbf46ccffe14395139efafeca00ad9d39acad3bbc9c57de077421cccc6a6000954a35e2a939aaec11aabe724e6b8efa5fb6ba9d791971d8292fe363c93cfec15611d782db949287d21cefbb81d52993a01ecfb5798ef8a6b462558c92c23a5fd83d6efdc6b9d4cfe007200e3808dd01d92faeff91f3f784bca8844804adb89a7ebb919638e34a316c9aa4eaa757419c32718ba1887cdcce9f29d4a2b32e382273c5f28959fbc9d57a7b72bb0f5e67e96c616b8e6de1f1b3d7a9bffbdf537e83e747081324a903230d86c08e22ac7cb14c5e4f5ee6f922cad327a7728202385ff410de7a659787390676715886861ca4d1aeec8e48623d1a9e4aeb2d1db6467b7334d99ececb4ae0d4e9d4bd45910d47ee277d33ba888e69aac7e9dac6c991719e00b3a4973ad35688da39f1bc887df54e5af7523cbcd28f574744072e6404662a4158304ebf4bf2de542f237c30aa5f8228e77786305edbb1da24fcd5690a00f212ce97e93179602f79d60f2823e618c4369a04d9ac8ea625b494b0dd5bdbc1b58793378b9e8760e934d22166f4977f6fa3ce8c0dd625eee771dd7547f5bc7597ee9b0c80eddc2a55dcdc83b8afb06f9095f261a27ad7605f7d6537e6a8a0c37287b41ac45066c4d896723e03b59c0983054f9c51e8e600738d4cb0c5e2d1d81ed3b7fc6b2f2dd4a9ded84e136e6ec1726e3af6a32ed947379b9c9adae32ee4a759c1bf71fc0576971cd3d7fbc2bb4ba3c785f0f0a2526e54879b2585ed59f93d9f0ca1dfd933781e573e8845a26690bcaed07e480f893bca4c9eddca3328e5b2ef71b9db4a5b72bfed5e006f7e0629a23ce51ec9f5e658cac67179abd9eefd830643ada04e8a34411081d45145a37a88247b63f919443d8499a051e326e31b6c563b776f240d51fc77b190cd989b5d65b6ee914725aa21a05df70bd72d5e4a71895d9367a3149b7994908dab686e46f30e89adfe93b81a7649b767808c9d40c3aa7af32086450ebbd5236d5cde76ecbc501ac4159c88809c19529b1877f408067e034aaa75407848fdccfe7e808c7d4c91e18764f79493f971f4476ac4559fdfa78edc62319cbb38ea724659d5c282622b4109c78420ae7aba29599789e567c75514e43f4e884c901f5bc3ccf7705b329d931d805a3fcb00585db5f99d29edad617f7e6ad657eb78e4ebe9c9f751df2c2d63a6927a1826bda0c247d42cc39837ea2a0d9cfdb06ee73370396386a0b88ef4a5446145e5c50897985b0d42012bf77e72d65a4c55000f14f0e895eb544720d3807dd0a073cc9def5505bff014cb08c4391678beacdb7f7b0fd12fd303c755727c7062ff8d4615d9c40a64bb91912c0cd3bf48036d65a91d6f6bfc3069f91c846001875812e4951cbf583f7d456a843cbfbe93a1aa5ea58b01c4798dbfeac47b15f2e5b6f52e557353a8da01383b2dbb217779c6990e6a59d171aca2aafe40a21916907cf5ed21fdc209b898d9781e6bae475864d608957b2eb6a6474ec739a074e79b3cbab77965c8399c1b0bdecaf40f01581889dc44cc5067fa3a15e60f285822ac441d8e86157fc5ccf8dbf838ededd4a298f0af429077be0a9078675fbcda1aafef6b04f68359f527bd80dd589b95841d94bd041c471fdefe74d3bed9c7fcbbe6e387204caef2bb1bbdd00737918c5cc72b1333bafbefc483c61ab708ede3020c5e1776a1f0f5bbaa1ed186ce991f1cbeed34ce5696ae154f07351ab5a86fccd88c40f2fe496f5292df4cd54f57fccf2694a90f5b47ad8cf0dbdbaa2172cd07e33dc34abc9c96d8f2d7d83173210f7d96fa516fc2e500fe1148482c4ab669200a32e0105822c152fd4ae36da8ba963a9dd68ab1c2456a1ee82e8495c83930c3e3e1e47221e816462e9b5055453dea1e5cdcb403b4456347b92898576fab7b74f9ecab834d3814bb2b50daf48d9e05bb5348ff5578f95bd89b8f7a3e247af6b558c2476b6a6bea0f47eff840bd73a01a69373bfc24514726ed9718b27bebb915de5d60bd5c7afc197b27628120594567913dcfff053798bbb26c9dfc359a381fd6df52d0d37c42c4f1475e51a132fa8000bcccffaa112a59424bd75f7a74dd8161a3b23c65eff2bb5851322d98287fca192e8c5006ef3104ffff276ca8d0d4cd70996047feb04c6d7d05a7e36f5a8845c6901842c6cb6ec6acf59f2da3ef91717c2340664886ef65b9a3d974381d76b1237897892ec78ebd836743fff208bb1d92afba20ce819daa9c2d9908d188f8c3658d3f8afd23ac8fd3ed8514d05b2fcfd4520a097607ee3e49f264c6139122f53a92fb16dc1faac05ed64e1a97a7b59637493520533b031471740799aad2c14f192fcadce69821915796b631e0315b3c5623efb561ec8ae342f976e3a78bed112e6839a48aace1f754900e71a9797bf2abafcc561584fd64b38e65d5e9236edab8c78f94604b3a4d5569aebe0d7c4daa706bc1c28204075116c2292ffb10f8fb151fa8cf8485cdf0302c100cf495e365ada04ed8fef8aa4cc20eee5efe352d9bf983cd1b43ee74d03397bdafd1535c95a3dd06ba33bc8719e47d7b6dc6c30c4f5eb0f196fdf79c3f6ceebe8f1da7ea4e3e646a96d39d1a209dd03d9356eed8e1b13cbe15677b0e8e8578d8ba7a9e8fdb0128d8fb2794fc9f67ac1ff936dfd8c5c926c1cdef77050087911faf7d7db12d271ba353399d72a80b4144f6d52de1526cc2faf866bd5aeb43f50acfd3da96a530fea1ecc5fcde4f2ca7ebfb6eca4fb8180b27a3fac534440cdb50e58e22ffe6fed9eb87dd9e670c482f859b10af34cf3aaa054550705d98f42ecd8950e0d8c79cff32faff4b5a823c4ea96b32ad96b6e1ab67e514c92af5e82f75a41bb426d75876dd0449819f481892ad30653afc74a37da0531097b45cb85f0a24f83654037a4b53a19785b3651792e95fe1ccd35d5170ddb1cb5d15c964bcddf6e1a3446ef311ed5786efb2f5919f1c57b79c71037ccab5718504a15908c43de5632bbb487b1283bdc5b4e88c932c5b471503e4556c1a6b9fc7965aa99406d9c2e9c85155e90a8d0a54dfdcbfa4600657cdf32fd5a5bfa5d11bc75bf5104e4136ff904b730227e3c97a0367f619dcfddc58cb9efb3370899f10728cb23db1bbbc579e9a240a23159dabe9037d3771a16477b0173a79f9f0c8a7885fc6e396491c42c5456b1970cb58805385ce0dfbc8775b1230f2f667dc189221dcb119f27f8a9d8de9eddad061c9d29fad6cee5e121c2f08c65440921a67b12a78f4d9260356aae12ca72470d3b5d70dfb68eb1d35f44767110dcb0adfb4ecd2d208cfc551f6db2e7643c813335fb5d3ae2b8b8debd906da9e5a8d9be071dd53e0e321a1ab10ec9a021fa4caa3b3692f506467f7223c1b90c6b4cc492dc6ab3a841c2451db2d9a7298873373d49e5b4eaf3f260f74a085f618b006dba18a01f01f48ad62ef23ffb7416d3a1055786e36e8f9c54de29825d772fcafc03c4b448891ed6ef197777ae7a7a0240c6bb0330c11f35f5cabf29c3063644accf00514b0e98a0e56201ee128dd3f561c4d296619316a07278d1f4a2318b22e14683116da3fc8c317cb9b52f2b861f19853a1157171085804eeee54ec4502f801745c8e06e3b9473f44a03f2fefc42e2c19f8061937c1235ec21406deb1675229b5242634a6f096b8a785d51f2eae0cfd04dfff46550f56783183a472e558ef30f84729e0c8975a0132078d2db2f7d06aa029f37d9cf975ced2114be80fa69d441db34b1e8c09c3721b1b73709441ff1feac54c5ea09cae0db0bdf96ecfeaf71124a0fb701714fc04055644ca640bc2f333277ab4e6b0e8cab9a7c071bbbe38ef81db7d108ff1bd033345c3e020ee0f337d02002d152519ca39ac7a5e3d13ba8fab33468eb5a5fa391f94baee854d6fd8d744e4f16f8eeb15aeee1110fe83fefbed69f1c10e41b9495e8caf95971ad912dde2357ed158a5c0f32367f0edecd17a376413a124afba14c1458cef1150250e9e1f4591831b2be9a3bb51566a68bd1ff4c08165df1a576d7b05da4b4acad71e823678ab03b3eb5f30029806122515e9169700dcf86e01d602ce108e60bf2850f9cae7d64cb6f56c1e620f5481f28aebd251546b71751f79257cf37890331671faf5c147867727f9676282847d5f4bdfd4d6971f676f6200038cec6fb197fd2b70da73aa9ca3a1e7dd0c31e324f2a7a265117a5a97075193dba541c3916089dba3ea0ace74f7e8e03f4ed68995ec373cfa293c85493976f5f7d31e13e671868e2d0681f6cedcb56ed9a58bd29e8b281062d935043a1df0db38ada5537e399354745ba0dabad48e9be18364229247da165d226bc76b40493d386e0b0e9111f83c2b6b702595830c65065d75f0545c1d1613b3d02f1c92714b0885e42f95c0840b495bdab2cfe742e48cc629f2fe78df404f9811b774c6cbb7fa82f4506703be698b2b0871e45173efc557bb569059c09dac88d1ca9094f53a0c5d91ff18b01ea3e4d86a8b2c95d4e28d2b5aa4dfe35dcc95212a67371d30ce7e3d82b0328a5d50bed41ded2fbee89383a8ffd1c7a1c8f5729aba3b41f6a5d3ee6b3ae3daf55d47cc588e16530dd623a5268e50692ea5a78fee0897d7376903fbb2be6aca950c22024788dc21f84627b3f142edfdde82aa2e2977990acae1bac51d6fefdd607f5b37dc8d1bb422e7a982f91e6112b628142ff16b2fcb78d7c1e0a4638510a17a58185d4f80ec850b82e9b3cd48214ba1a46f72f926ca8fbc2bfac04bfb3dc334f45af8a43fbd07a71f391995e2b294bc72743a1ce8f38930a0713c5bc00cd78bbc238517e2101a87beda6173e23c387ef5cd9fcd2d219f6534355147cca7b6675ebcf21954e6bb7e98f55eb3fc67d6cf1364653d4aa6840250e76777a46fb701e0030dcd2d1a227c60d1174394d6477373e7beb0165b3095eb6294366091f0f1c2c0597007f13763c335febfbcd564e02f9821c4008c7386fba0989f1f84809f9f9c51358f0eff30d1667d363cca1674e1f99a67ef4c83f84ab4a060f385fa09f385a2d4133cacb2bec7f60093e28503e56cb137252206b5c34fc3bcb0c19b92cbff3abfe027b4581610b72df97248de758254e299b9637b035608c6b4baa7daceaaf168c8037ffe96d08593ea8765d397cd8ffcde5daee3dfcddf6d141b46e831ce1515d7bd82241123d65eee07e7eee8de8e4c82c5cc7b128c2136e65707861ed98d49bdece2186f3e180d31e8698e161159751d4ef8507914c541f3e5da76e2c668aa9894b1ff9ff0309567cf205a431eebc6b9518d9e4a9124019be7717020c7fdd86cf408c40703adf19561551427fb3d7f02e24d35c0c6b86cac3fceaf0ee82e69c6286633b5168796ae34177cf2b37228954ef07c8d00"/4228, 0x1084, 0xb, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000002280)="f6c3923d5209f8228a7392e43ac4b43f75714b07c10a735babb101455765d9ec4180ca445a18233945e150954405b5875c6f90824006462e0e39082edc4173fb2f914f95d9e51c5b648ef26d58002ddea77f5e5db92673b7ccdf3d8d7741a0b4bc3fdd795e57538c270c966188dbcb72d1664da80b1bd690f7d55b7ba4b5d856a9a5e3168a7e9e6c1d5234cd0356ac8aeb937c21b04a9064e60bbd1a8066ced3c465ae3c086d2a454d537698b13d7b9ea0ad3603c250438df3d38f289f9fc7527d05b03a9b4ef2662de3c7431f7a10281303188610b1d6fe46cf4d6da4b6a0eabdaf40696e65f202fb55feb9f4caf488fc99a67e06df72ef97e09648621dd1ff0bec0f0360647b24fa7d878a4a3ed0558c7cbe9c30d7abcc35c71f44a301bab5d357f64fec2dbcab81cdb7b708a729969c031c5c105952e21a6c95a9ac54bce380ceb86ff8c25a29c7c89c8331334a39afe9392a6484d68523670ef1032986c0c82ee431f487b670962a8d206d45210ec8d885c6aa2c6c6963e58eba72abb22960d94d3b91e9a923121b2fb23ad29b485a9dda58c0ebbc62cece7f3a399601ee251458499cc2d6b29acd63c4a09e405b1d8151905577ac43527f3cdf27c74ed514bdfc2f543b6408cfe7b9699f82662ffd169962393a3e23fc94b2e79e6398fbefcd55a6255b42fbffe2b6beddc57d9dc22aa4492e76699ff491b654cd1bc53207fe7bf3b3c7a62b5c431f65f871060068d1147636167b02baa8b19f063df2427d22cbae18be1789e240a9a0e6cd0394905c97c3202a298536b4c6e112f2843ebc7b6a5f7eca61247a31fd4dfd7524dedc0f4d2350b5cc8c2d59c827b326cc40fd41268c335da661f8b54b48b5b869fb311436a63c68e261219770e5864731628e921ce0dfcd66b14ab47ad3c028320e99f15c8e42d818b85c1a490cf4aecdcadaaa33b43edd4621f1c13bd73a6674a86d8471116f107aa391d85ada054052fc9afbfab0e7a903d44fe9e0c4baf239203c6266074a2acb5cde2b625e1f77d90fd4e02c24e0d7a75b753161b63d4aed838e6bee05f0b5bf2906bcfc3625ab9842037166adb659bbb7f36a2a679249ba65df3e023d44f6549affeb6cbf04bfc38405190cb0c4287ca8e581ecd1191665064695a8dc5fefbc5e582fad4e5686b7c144d1c60529122d24da356dbbab077b81d763f9703ff0b9f904117a606acf752fcbeb12ad87cbd9c609b5e31365837b59bdbbdd5764df29dc2918faef4a6f6d3d53286322d3f814642fd84e788cafddce66aaee2c3a32b0801de05d26287c0cb3dc516055509d01df81f99e7b403ee77cb413d4983915626989ffb23f00c0273dd752b56698268110ce1ff9c820274e1ad520c2a5dd541267b9dea453706d1c9afa8a9ef8f1f44dde770edd9d30bac033adaf38ed0f9d3a7529f46b9a4c3f381398e6b48bc8c7675af669819dd46506b6c35502bb24639c0e362f4a512ee01fcf23db6d5679a9ff2482b8550b426beec09a9f7b45eb024b793c97698a34b21254d39b3ccd37a2eabc400eed8a13d4247aebe81af57b92b121b6908a3bd7713983805257ad37e61c153c247672d271d0de01df6149c402ce946fbb54ea5058c5f87b886af6157b680c1dd2b9e1bc4e04fe9aeaeb834dfc7e4a18f6ba606b11ed9949d0096df79c562bb21b2d5b9b4c5ae8c22a75b10a1c292f384a2051a10c7fe5bedaa008f5e0765b1fd54867f76abb59510df8f2cf7b88a2a73e047f0f528addadf200a17343055d1c33b1647ca37bb58c5618e0d009adaaf9c11ad24bfe859adde06377cb56be2b3765cca501c1e8a69709f8249c426bf932514487de2762a1b1bd05e9642837ebf817f3044368015b318ae3b8804405de4fe51774831b7bc2a1c7c35c1d925dc1aa9d4ea7d42235a1c0c2a02c83f7cbf1793d451335ac1627eb5195d14e374aa48ce0f71c8492d719c182909ba48c801b01a8e47b3296f5d5f80d90257241aab3165b8c6e00b65e0c8e2464c9e5d1dac03bca200f67740f48cf60f014957a21588086b16567e692c5fd4341495db0955b3c2c7c982b107c25d4d5d8fd7ce4e332e41c5d86d41d663ca09b3104e71ebca0741ac493d765a70f81b530cceae3e0b77bf6b6902fed20f0879c1f3ad324c4233d7959d9e188565807ecac687dd2e92ea3973c5b10337b39adb2789c8c2ec0482be9a4cd6528ffbff94d70914b1d5339192b1964ae2c4237c17463e23e7790f1ca9c6a63726003fbe5cf82d4acce237dec2d82472f434f2872dab5d3fa570887b516389ae60d36cd88754e69f3eb51c15afada1a783c62d97ced0dba35eb4580d4d63226fca361faf42fd90944a3b002d457b426e620578f7573537b28bebae74b7fe5c120130a31a7caf29c6ccf8d1acf295434e38beefa30ea556ca7479cd8e80ac189d7a169131754f0792f7ac6d17fb29f4e09fbef7d05361e9cff4b7952ed3906aede9a15e2c40a9246804f2ad9722dfb80e1db6341f96d387dc9692ef8ae355722a21d876ac1910916d62a4f773e6bd5f5263c7119827d9eb685a6012278c3e9de688f1839134eba6e7c0389df1d73509c37218250cdf13f3f0dd3bffa771dab29b6380aef2ac215d72643d4ac257b01e607ed158f52fdb053dd59781c3e07ffce46b4dd2c09d551802ab9823fec81bc3a5cceb3cdd78099eaab5fe584139f81b842dbdd149782d772e36dd73d98c7db758ffeff9385d8e85a4e4a82ffe8ebcb374261e3f85638d0700e867f65859926bae456b4cbf448f7769337c00758153c8ae0fab3da4cc6bca4a3f1ec28b9e026461baeba2b96a8f09405af96c87a632ed1e4ffd0e78b955c90ddaaff8fae7aa807643ca6a40629d477185a0f66a4933d62f4f02332a1ea81cef8ebc1ae7f609bbf0835e284ad02da67c66b858ba3ba030006a26145ee5b7a1b9b69d9e63ed64abefbcecbb9d54552a18c39a3fefae1072701de310306fdbe2a23ed8b3bf12eaedb17d729918c49fde9fbea6612267e55e26f5d451d7cfe662e25c7881cb37b630f02c1ed8bdf8272ddaeea01ae28914e22635b8ead1b4811e507fe98feaf2d0430e584139f88fa6415e9735ea1da032b4dd592f9e56307ac952871c76f2c6a33fa7b918a55d20b0ccac7160d347bbd340dc71a243d4042b1eb61e4f91b01332fb5c743d330c85981f18fe972c0feeb0623ea7ca9af5b6fb23538b6b26a1f2f8a14f23c8e465bde11844e98924a0f933bc91b6f6e4e6ff9c54047a675df90f9c820eee3ea541df756291694c3aab940e972607148fad99d7b09e18d3d053e43090dfbf51f677b0df8796614bcc6204585285811b190c4678cd3f0b713162cf562e802641f2b703e7b879351e53970485050f89e41ea23955fd4134b61a57dfb747b1ee077c89a1ab4ecd427e900df9d5acb9f1afb01da99f0eee038ca1e22792d8543e5ac5b9e5a881fb8c7f90f1c5b56ba68f0733d619ed28b59be20841ddce9323aeb224be3135b8aefa18d06772b3979af59be942b248c36834a56f9b637f790db7be8fbbdda2d5d4a47680cba83ec7190a4586ab29fcc645f66270a88d9619521e9102e8743c9017fbbb59a55ea67cd76d534e57f2b4e1f0acefd17e4354e1f1fcf3a6396666f587808adcdf4cc84a91aa2bd361ad99cf91a02bd7c8adf8705211a9ddfa2c93281b97755b8686c15ee0cccdcaafdd79ed52465a36a40c94dea65ffb6b8ba98dfa42d001eb7a9695857d82697c015f20d7372540065990c075885da23eeecfdfc254099d7056081fb7a1e8025652414355055ad0e28d72a5b569a6bd3d1462c3b7d288437c4ff29a02f6375e8b2585d84ab0c4303eb3eca366e92928100865e88cd76bfd1460372bf599080099e494941815177bd4182da3b3b3b9ce59d169d013a2185f87e8a04595bec69280344cfbf345ce245183abeb3d2f6a444e16517b5b5d8be08010db32737281bce733633d8f272472ae20588e5e25f012b07f08bf61636170279d51942163a430c7ba64852d13d7223ae0124824beceed286909ccb2be28dc3bc6791037182cacaf84e55ff6b376ce274e7f381072a9a1237890e5bed6eb6b0b2fe7c92685ad44e25b17fd9264aa2e0aeb1718a473ac37ab4b86b1b230836ffb9a5837e68caced5fc8c6807deb37d9e1549698ef76f3de8a1731c8e9c6411742f6d5d52b4674bfc9839d2ff2c353b9a63b96111a39383a058f1d4e518fcf27d73338e1b2e0cd37ca495e5329c19d8644f4277eedd390749a4b9fe3516a83a789ddedca5da56379dbf37068be273eba31af7b88a9d4098c5c75eccee77fc56f2627491791cc26ae1a57f37a20e74f94225def7e661224a66b18691bec793004ea10e3f02943b1d95562b7cc27a608c11b8b0cda91e92223fca55d3a69c18a67fde32ed9613f0455985255c012b9209984b96c826255a92f9513b18567f26ed07385f4ec1f8dd5f809163d82e66bb6bce95e84c9cb1389538e58c21d8522ef770d57b351aa5e9f8fa958e54653625c6b389992c889f8368ad78c6bee9c156093607825e589ac34ce8e57812f2b301077cb4f8ba47b8b41e03b63018772d2c53f343cd12b8eaca2b44b64bfe48576dfd57167f3be7a00930c268a2920b7235f0dec4d03ef10d5e5e6d6db9ef4e8bc4b7634fc73a323f462a08e3ec7284b466aaafa34498e7ee13284a1d25e377fbbbff41302caaff0bae446a6704070518ce454045989d5076e22ce9b0fbc8130f3e5142d07c497b3e3121bbabf42db7e3ff590a9cbd0a289688bb25839a1408027f5ebfb99de5bf8cb73426be9cdb12d9e99a0ba5febdff4e4029052f85140ac9c650cf0dc0453120fa0966701d5aee647ebee4a3ae2b63d6f54410de2ddef315c451a671f9fd800793bc7e8b325a8047c3e8821a1a9c9e0a6a4d60fbcdc529202d387d1efb04668235d68472f4d4ff606ab1ba7a318a22a18d0244b5360a3ec1d00d01a4b55759f3ae44e0fc216621508e6cb6fd9afea4b26fdf2d4ed0aa70bff0d306272e5f35614a47ffe18a478bb39c38e6d0ac1aee9a8a42c241b6eb9eb9ef010d6905563c7b71b3813cf20afb74ed387375be48d90cdf2ae9ff4d37a41ef0329482bc867b897e2bd0a3af30debc4ab7ee20ac2124d175cee0f2b2800f2acea374025447a8682e4d838450888c045871c0334a170282f698daa6f63fea86d22bbfea9de51f2299a7da8bc143db9ec915f2dd4cc3da6d3e8f5f91eddfd44ff08f7695705849f5f8350f65b1d37b0cbc4430d85f9010714cec42a4e7338512515b3419e341c1f89d639f9c142444500d3570dd6cbcfd44e1b568e74a233bbbcc3846a3c7cd3c5a36c5e7d0d60e5c6cb941e27cd9d0fd43eca9da6e50879c471741f6502a229e271a1c57f30dba6bc7c827da888686faf9ae332c78f37cfb8dba19eddf8bf4d3a2b88ef8f3592d19cb0ce245db7cbe4006a7b569cc3a3a626871454ff3b0a6e8e33ca1938b9159aad90ecef765c0ae93d9e8eb998992febca273ad06b65bdf616afb7eb2cc65363476d47e46b89b3c35bb90796ba867c784470499a2edde4922b1c66000dfaefb58b8cc13715787ee5b014f8257d554d4531aef0be56e27c8010c8ef93b54bfa5c2d4a9fb2c33a098eed1b01eb9a97ab9d6fa6b7bfdcdbe1f1cc8a573abdf80fa0c6ead5d0133d6e3900221a29324b01eed0ba1dd4231239edcf74d482685423987b979b1dbf4ce2aa3329f46a315afc92421be60b3dc7a5ad891006b340cc8d1ce6030995c11edc82d09757b1825", 0x1000) bind$unix(r0, &(0x7f0000000140)=@abs, 0x8) 18:14:31 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000000)={0x6, 0x6, 0x1}) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x7ff, 0x0, 0x0, 0x0) r5 = shmget(0x3, 0x3000, 0x80, &(0x7f0000ffd000/0x3000)=nil) r6 = getuid() r7 = getgid() r8 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000200)=0xc) r11 = fcntl$getown(r2, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000240)={{0x9, r6, r7, r8, r9, 0x20, 0x1000}, 0x10000, 0xffffffff, r10, r11, 0x4, 0x3, 0x3}) dup2(r1, r4) 18:14:31 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="4e0f0008cf376612", 0x8) recvfrom(r0, &(0x7f0000000180)=""/233, 0xe9, 0x2, 0x0, 0x0) read(r0, &(0x7f00000000c0)=""/28, 0x1c) 18:14:32 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) recvfrom$unix(r0, &(0x7f0000000800)=""/165, 0x31, 0x800, &(0x7f00000000c0)=ANY=[@ANYBLOB="80002e2f66696c6530f7325dcf66457beae17f031f98a437f093696418f7885a6c3a9f1f4011c30811f8dc479582e9189c41bd9a767093959263ec42b55c2bdcc8f7757e802ae30a93bb0dd86cfcd8bd547f83e51eafde9786eb3236c1660eb677564f6dc9eab5cf7c950f7026e25481a9581e7581e6d131bd95e89d55f2c43912ad7fb8d36b0f92209bd23109ae41ee655d4eacf9a17d6ceae3bcce78baaffe74d447e7d0b327fbe044f0fcdf15a06d012ef145aa862549f428da3ecb573c4f00deb01e3f48654c6dae06478d44a2a016c41eb33150ddf20766abb3"], 0xa) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x1000000000000) r1 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000080)) connect$unix(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="46daa5b03fa6890f21a0898bea549eee755a43fc769edfa91b2c2ce6045bc443f272af07133d464e2543cf0e4c3bec92367cfcb214dac80de8db6176c00af6c3440c9eeb56c1c45bf67ac047ec4998396082cac5ea8f0cb14aff8853e5820baee31955cc4df4989f088a2b1ca0a3040d636abbe4ac0d76d30a13cc3c99ea42f1b873d7e48197f8197cec10c3d93f9d1f9c3ef4ed33f0919ce94fc627a0cb2243d43d21a96c8280535ddd5aa2b8c092ddb6a0aeba224ac30246367d642473e9fd09b2c0345a6dd2d18154f04622d9a28bc1b727d48cdb07e2f5915c8bf0d52842e9f1555858c269ef643602189bad14f625c4f510de20e8cd23d11eb159db5a7eb3d04979ecadbebf69b803ef2377e2e84c0ed7b8a76f12b55db2623b7180770e6135b85602dcaf604e17521949eb61952ede0278da2d1f26070632919ed1de2c92904b9977db6fecee1f33a2093206bd2e6c2baf48e4c1a113618019a11e6a"], 0x1) listen(0xffffffffffffffff, 0x0) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) rename(0x0, 0x0) r2 = open(&(0x7f00000009c0)='./bus\x00', 0x0, 0x0) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, 0x0) accept$inet(0xffffffffffffffff, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) bind$inet(0xffffffffffffffff, 0x0, 0x1b0) readlinkat(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffffff, 0x80045756, 0x0) chown(0x0, 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) truncate(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) open(0x0, 0x0, 0x0) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) msgget$private(0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) msgctl$IPC_RMID(0x0, 0x0) setreuid(0x0, 0xee01) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000200)=0x2) 18:14:32 executing program 1: r0 = syz_open_pts() r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x2) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000080)) syz_open_pts() syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x200000005}) 18:14:32 executing program 0: r0 = socket$inet(0x2, 0x3, 0x4) getsockopt$inet_opts(r0, 0x0, 0x200000000001e, 0x0, 0x0) 18:14:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2bb, &(0x7f0000000040)=[{0x7ff}, {0x64}, {0x6, 0x0, 0x0, 0x9}]}) r1 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x10020, 0x54) recvfrom$inet(r1, &(0x7f0000000380)=""/148, 0x94, 0x42, &(0x7f00000001c0)={0x2, 0x1}, 0xc) writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000001040)="e54a458e936ea6dfecbb6d61047fc1328feffdeb2a2c1e3e7015db94af6a7013eb6f15fab6f05024e52d879b4bca0d6b1b0d23fcadef34dd34e5568583d4204a9e2c9d9e2df14b0c38ad188395f9b0224dc816149b7556c2816c38ac8e077aefe4f92e2dd4860485abd222312fc9ec072620403802f14767d60cd22e5d399b10c265f91a89f8260b956f5a230c5e5dbc1bc37caa1a1871ab87845190349ade8f8225bd0db94bef2cd13fe3334fa42edee9cdd0c4b82e9d2ee0c330797081c057787210d5008833a5595281fb7f29da8c100dbe48e2b25ccf79c3171dab6a36297e69f480ab350e3e1d0e523d95fb7b8cac29da7e534ff7f7e99e3713215bfc2ebef1e3b713365611a7cf3cccc90678969f85974152bca2c63df109d8eb38491cefec54714b0fce86eb0033add63c6f81fab08ddbf30dce2ce04f0b7cd744b3e9cb1a074667ee458147d4ab29ff32cdea947f1a7b209b13720d2a2484cf6bb212a0b11d0ff87b93c31e587a78d989bd994e41ea37354dcb5ae919965f8a295e3f2bcfead3f964d2016a277e5bb5b628418bd58b2e7cc02f7ec36d6d04a726d3ea000f24dc9801be3c5539065b3f2515d478cc6d37abd08bbe24f28a75445b35da15a84de10ee45cd73718c909274215a6c5152c4353c7da486d35a07421c41c0bf9ada0e055f7ce1ab3e7c8f041227feef714f675b4c1f26b7f6ec9350bb5937225c2538694bca1dcc5a9ae0678513c0cbc6b7c327c787483c6d40853c25bc45dcfd5eac8449a208544a079f9149e3681f744888b6b11ecea68a4b8f234366db29208e27e74d7f2e364c8c815d1bbca0399a11fed36287c6ad1ef54f3b69415b234da0eadeac77a002d7a8c2903909e42029e9d483c16ba04d9f9ed2ae24a9da809633ca1288572b08771b4e12997947a4c4fcc98c32e4107e7c1ac0230d501c76e2974b920c8cc672cdbf102fd584920b21723bf51efc43fa98de69562b915f9cea6fa41beaf5637914723b93f30625bfb55e050d2554b32e309472743c253d80bbe2fb63c79d370b8c759add27e8137ce7558baf8c7a3569e0477fc8b1fb10114b421afc0a3edc3aa63a118d939937d40f5860bb431eb82a0f6231e8739a8b47fcd417cbab01dcdd648cf887d9ce8d46b8e1dcd7ba0699a495cbe25634ac7b5eaecc434c17a500af8bae24dedb0c21adc6c8635ce6bcedc829bdbea71ceea88f47c5933238d39233a0dbc1df92e2bb537cb1c60698c8db7f1365377624dac8d2e560fe8570a9da5050ca6c46651", 0x38e}], 0x1) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) close(0xffffffffffffffff) r2 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000440)={'./file0/file0\x00', 0x8, 0xffffffffffffff00, 0x9b8e, 0x0, 0xad45, 0x8, 0xc63e, 0x79716e617f31376e, 0x3, 0x1, 0x9}) mkdirat(r1, &(0x7f00000004c0)='./file0/file0\x00', 0x20) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffffffffffff8, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) writev(0xffffffffffffffff, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad1985", 0x282}], 0x1) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f00000002c0)="0d9dd6badec72d7598971d4283791f00"}, {&(0x7f0000000200)="7107001bcd0156489348243abdc9dbb858e76c64524fe89c689de31eaee2b1f4a37ec025fac03acc1812f76580955a60e94b01be3ed866e5e80d01d8ce4966ea0f4b00f16de26c95dcbb5e2984d91974790d17b54d1a1ded095a45b3b6a1f71af11a55feec35b37589e3a7b1bee84ba1952e653055a7af251b6b68bbd7c2489b521c7d4b75faaf55efde4153f96c50dbf3fa"}], 0x78) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socketpair(0x3e, 0x0, 0xfffffffffffffffc, &(0x7f0000000140)) syz_emit_ethernet(0x1, &(0x7f0000000100)="84") 18:14:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x15}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x30d, &(0x7f0000000040)="b6199e9826f60212d0a4a232cb796c0c907c73741a5dfd1ea1cae0c3889d7dacbeefbe") r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0x91) ioctl$KDENABIO(r1, 0x20004b3c) 18:14:32 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8060, 0x0) sendmsg(r0, &(0x7f0000000640)={&(0x7f0000000100)=@in={0x2, 0x1}, 0xc, &(0x7f0000000500)=[{&(0x7f0000000200)="3a93082735ee6124318c325b597b2075af50f5c26c827da6b55fac807324432c33fcdb146f2b0e8135dc6d5d0b018de40993628f45d19dd97bfbd8a1c0f99a9d84490eadab5ae68dfedd056228b1f8b2751009848a62ae90435c64aa3afa1f9df2c26977069ae94b92e9a77dd682a8117904d824b00c95e514ee1345adba7767bb295483ae98b9de2d9884031b", 0x8d}, {&(0x7f00000002c0)="be628c18b1baed91cfabb43ac38504f34d1ae4608026a09cfef040ba11e7ed0d97147756766d81926bd6353f7cfc838d351019a8bf6e146720f6d784aef72b842a28ed0209c02b7b20673598e546cd290b8298c2e3d64194e5afa6e4001183aa829253221f11658267968c0556853ae9bde5ae047ea97d67d88c2ba2d72973542691a31037c68493", 0x88}, {&(0x7f0000000380)="ba64a4fe3519be1ec6867218b86c6c728c8ea38909d5085b68c588d5d82ebd72ffeb9427eb38cb16737dae743829f83e11d3c12f3333f0990747b454fd4a23a025c66ae46517fdd375c550c0f2659937dcfb03083a3636819d336545db75295e43c882ccc1ad4156e46f9991811408c661baeabc", 0x74}, {&(0x7f0000000400)="57803045a45a5ead8bbd2c4355b2ffcc2c7359385c5e5529f67999da87cdb34cbace29c08c1d394aef7a6e8437cfa6eebf696ce1fbffaf99ebca6fbb17e6778afad78d5d381e672eb9511809d3df99f027b0b8f140f81f2e48660ab2951640b2cadd92d420988331c9d557525f62897ba9fd4237b6e3e366eef35f2f42d7f134f8a81de0a4f4383e6a6f8223ccb40e379e37e17c81c0f4d0a4b830", 0x9b}, {&(0x7f0000000140)="7853afef44965591c963f3ad0c386fad08b4465b04bcd36fbdccd0c812f5001cc8274f95a22263f7d5547b3028e34e6a", 0x30}, {&(0x7f00000004c0)="cff6a9d986897d7ef9a1e7e093b60dc03ff842f67651121a", 0x18}], 0x6, &(0x7f0000000580)=[{0x90, 0xffff, 0x5, "b7e28769455666d5540fd19bb60d720d7cecaa875a55884172384902da16d2a3386410b46f25f5cbc20851b6d508c99fbab9d43174b8787a901dc4c069120b1e07e1c8c5fd1695b1d37e136f7501c70feec3de9984e723d20fcc0da86f463b65b6ec32d493769191422609d86aa6820fa3d3690ceb0fa5e33125"}], 0x90}, 0x4) mkdir(&(0x7f00000001c0)='./control\x00', 0x0) getgroups(0x7, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) lchown(&(0x7f00000000c0)='./control\x00', 0x0, r1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000006c0)=0x20000000000000) setgroups(0x1, &(0x7f0000000000)=[0x0]) open(&(0x7f0000000680)='./control/file0\x00', 0x0, 0x20) mknod(&(0x7f0000000180)='./control/file0\x00', 0x1000000001ffe, 0x0) 18:14:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x16}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x28392, 0x0) setsockopt(r1, 0x3f, 0xbda0, &(0x7f00000000c0)="95f58d3c51250845a40fbed699bdb10491968adc09d0b64ec2c80f198d9207736774615fc79c76234ef20bc5ce8c74f755ac01d28229bba7acc20702e257f70a9a14c30199b926eb31737523e7e43bead0bb2058260dbf25415b63bcf7318953709829228f174cbc917ebd978924e2b1e26cff39c84b360a28c510a347506f827e330cbd5c29cc41285a797ae7868fd8a913c8a27de3617bc308de9705bba4c11909cd32bed4e130d53c8edc66343999f2ee8c401734", 0xb6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f00000004c0)='aZq+') 18:14:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x20000019, &(0x7f0000000180)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f00000000c0)={0x6, 0x1a4, {0xf004}}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x81, 0x0) chroot(&(0x7f0000000040)='./file0\x00') 18:14:32 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x40, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000001c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x14}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xf, &(0x7f0000000040)="bcb95198455c8a092b0ec7e0202173") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000140)) 18:14:32 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x400000000000611, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000500)={0x10, 0x7, 0x4, 0x1, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000000000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x3}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}, {&(0x7f0000000000/0x1000)=nil, &(0x7f0000e00000/0x200000)=nil, 0x3}, {&(0x7f0000f74000/0x1000)=nil, &(0x7f0000fa0000/0x3000)=nil, 0x7}, {&(0x7f0000fe9000/0x2000)=nil, &(0x7f0000f82000/0x2000)=nil, 0x200}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x401}, {&(0x7f0000f02000/0x3000)=nil, &(0x7f0000f03000/0x4000)=nil, 0x5}, {&(0x7f0000eee000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xffff}, {&(0x7f0000ec5000/0x4000)=nil, &(0x7f0000fea000/0x2000)=nil, 0x2}, {&(0x7f0000ec4000/0x2000)=nil, &(0x7f0000e72000/0x3000)=nil, 0xffff}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000f1f000/0x4000)=nil, 0x3933}, {&(0x7f0000dfd000/0x200000)=nil, &(0x7f0000f12000/0xf000)=nil, 0x259}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000e15000/0x3000)=nil, 0x1000}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xffffffe000000000}) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) write(r3, &(0x7f0000000080)='6', 0x1) dup2(r1, r2) read(r3, 0x0, 0x0) write(r3, 0xfffffffffffffffe, 0x0) 18:14:32 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() write(r1, &(0x7f0000000100)="ea1e8b0d9b89bfa6521f760b85e48564734552d6ddad2ec721250bb3503477ee93e068fb427a8db6a186983da82c391016507967b71de61f62c394e9247680b85bb11d7e5dfdb3af32bf62f69050f69fcc2ca7da485ee4b9ff3c88ab03e977e760b1e52b4acdfa9d446f39228de5f762697fa801bfc94980aad178f312c7d7710640ce04c020e4a719df910c603819d4e0b367d381778a804aeae1e762226b1df2c17abb73857a37c5fb9baa27e26d64", 0xb0) close(r1) readv(r0, &(0x7f00000026c0)=[{&(0x7f0000000500)=""/4096, 0x1000}], 0x1) 18:14:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0xfffffffffffffffd, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0xa60000000000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x24}, {0x3}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 18:14:32 executing program 0: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x7fff) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x80, 0x0) r2 = fcntl$dupfd(r1, 0x1, r1) symlinkat(&(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00') write(r2, 0x0, 0x0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000000000000000200"/24]) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)=0x1) 18:14:32 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000400)=[{&(0x7f00000001c0)="c6d672abe1be3850b98bed7fcd4c0ed8e208f2f568fe890ac6f0002471ad211bf081ec276197f450f84ada363990b59d9944d22bbdffe6411989d67658fd0c4c41539c970e63b929c1fc0283390d29a564d0cf6ae7ae9f2c52c4c5198f7c1500c8c23c7fef0c818186b8692754c0b7d9ff23f719840db3eb98af246f6bda65bf910ecbc1bb5fed6d77f4ac5d4f17af588c323d3c6ff5a6e784f9a6e03fc976b23c994067fd4adad8010f8b52b151b5079c2579f351b3ccd067f1dc16991b48a9eb3a7c", 0xc3}, {&(0x7f00000002c0)="7846b4d5c9f3dcd804a77357e502e3a616686e3f08c4dd6745093b475f2e1513080bdbcfb2357af7a8ffd13e06d6271d1c2d43e6429a3bc4b9635bbd59b46555b283a66393899f0843e3330eca313ac4b078ac90f25ae90c871422b52f414246bc8a81f1bf3f44fbe9a51ce8d445c3990cf0bb449b70b17614e19bd12870cadafa3815edcf88885360ef10e1fcea225669febb3c0c7a22542361cf4743ced7294d4098d5140f43d5181bbbc63f840978c8b48dc748205768dd7db189f9166c0f197c8216c52b0565099eb028de003eae0e9e7f32ecd30c3d98f8beb1c48506473899", 0xe2}, {&(0x7f00000000c0)="afe8c3a48e676133c4a80d97493f4d4d796653ecc849478491dc7a432a3e0154eddd9ef38243383d63ef5f3ca931a912d4842d826e1eb3b044f7f8acfc9ed97d0a2aa1e000af1e5d8635de4809eebd3ac884caa79ca431192810b55f0431efd9dbd340dc89d3eb3096497ae47502960cfa6fbeb7afed78ad104f2c31", 0x7c}, {&(0x7f00000003c0)="aa907e382e", 0x5}], 0x4) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000180)=[{r1, 0x40}], 0x1, 0xffffffff) poll(&(0x7f0000000080)=[{r1, 0x11}], 0x1, 0x0) 18:14:32 executing program 0: munmap(&(0x7f000071a000/0x3000)=nil, 0x3000) r0 = open(&(0x7f0000000200)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) pread(r0, &(0x7f0000000400)="7db4e2bb43f5adfe7aca58dc2893618aea7bf2e3705c7603e05df2879537b7daa2c697735230e2ee3a73d68d5b2176d007c6ef6fc6be9c62b00d5caca450dd20f7f3644573f6bfe817d0ae096cb82569642acbf50c7999dfbbc8d8f8ce29af81376dd3d072e83d7a9e713a1df002e1e411485e899fd886310ca2c6861854859f264ebe15f124ee60858da94a0c15220c62585962a4e2cb26b2b828d49a0e8ccfbad21dda78d1eeeb35bb10f6b67d942fee4eef4ed5eb330a33ab", 0xba, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000640)=@abs, &(0x7f0000000680)=0x8) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') chroot(&(0x7f0000000140)='./file0\x00') clock_getres(0x5, &(0x7f0000000100)) getegid() ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000006c0)={0x3, 0x9, {0x8, 0xe08}}) chroot(&(0x7f0000000180)='./file0\x00') ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000002c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000080)={0x0, 0xffffffffffffffba, 0x0, 0x0, &(0x7f0000000300)=""/210, 0x68a7056ae742b687}, 0x0) sendto(r2, &(0x7f0000000580)="e19d8d4aac52ef7736d650bf90c6b4e2d337c1ccc497ead42b4a2f69c044c36c8f018981df065723712d8a874d6035c2d7840567e23e1b6459185ce75301a1a68b4cc52bf3e3dd4a6d1e78f282f01767bd0c1a6c8f9334d0ee9762", 0x5b, 0x403, &(0x7f0000000600)=@in={0x2, 0x1}, 0xc) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000740)=0x7) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28, 0x2}, 0x404) 18:14:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/bpf\x00', 0x400, 0x0) r1 = semget$private(0x0, 0x3, 0x0) semop(r1, &(0x7f00000002c0)=[{0x2, 0x10001, 0x1000}, {0x7, 0x0, 0x800}, {0x0, 0x0, 0x1000}, {0x7, 0xffffffffffffd2ac, 0x800}, {0x3, 0x59f, 0x800}, {0x1, 0x1, 0x800}], 0x6) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x28}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000000)=[{0x7, 0x10001, 0x5, 0x5}, {0x10001, 0x1, 0xffff}, {0x8, 0x1, 0x5, 0xffffffffffffffe1}, {0x2, 0xf8, 0xff, 0x9}, {0x2, 0x1, 0x5, 0x3}, {0x4, 0x4, 0x3, 0x8}, {0x4, 0x6, 0xffff, 0xfff}, {0x2, 0x1, 0x1000, 0x8}]}) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000001340)={'./file0\x00', 0x8001, 0x2f86000000000, 0xca, 0x1, 0x7, 0x1f, 0x400, 0x1, 0x2, 0x8, 0xffffffff}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f00000013c0)='/dev/bpf\x00', 0x40, 0x0) r3 = semget$private(0x0, 0x3, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x7, &(0x7f0000000180)=[{0xfffffffffffffffa, 0xa0, 0x0, 0x7}, {0x9, 0x0, 0x1, 0x7}, {0x7, 0x8a, 0x2, 0x9bb0}, {0x80, 0x7, 0x0, 0x9}, {0x1, 0xfffffffffffffe01, 0x10001, 0x100000001}, {0xffffffff, 0x3b6, 0x100000001, 0x1890}, {0x2, 0x92, 0x9, 0x6}]}) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f0000000200)=""/120) semctl$GETVAL(r3, 0x3f7d88c5953537b7, 0x5, &(0x7f0000000340)=""/4096) semop(r3, &(0x7f00000013c0), 0x0) dup2(r0, r0) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000001400)) 18:14:32 executing program 0: socketpair$unix(0x1, 0xfffffffffffffffd, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f0000000040)=""/157, 0x9d, 0x841, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) dup2(r0, r1) recvfrom$unix(r1, &(0x7f0000000180)=""/222, 0xde, 0x2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa) recvfrom$unix(r0, &(0x7f0000000180), 0x832f1f7d, 0x0, &(0x7f0000000140)=@abs, 0x20e94f86) 18:14:33 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x10502, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000200)) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{}], 0x2}) mknod(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000140)={0x0}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000180)) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x10080, 0x1) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f0000000040)) 18:14:33 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x8003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) connect$unix(r2, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000100)=ANY=[@ANYRESHEX=r1], 0x1, 0x0}, 0x0) 18:14:33 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) setrlimit(0x6, &(0x7f0000000040)) ioctl$TIOCSTART(r0, 0x2000746e) mlockall(0x1) 18:14:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)=0xff) fcntl$setstatus(r0, 0x4, 0x4c) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 18:14:33 executing program 0: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) sync() r0 = open(&(0x7f00000000c0)='./file0\x00', 0x400, 0x80) readlinkat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/66, 0x42) fcntl$setflags(r0, 0x2, 0x1) munlockall() r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x114) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000200)) getpeername$inet6(r1, &(0x7f0000000240), &(0x7f0000000280)=0xc) getpgrp() ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f00000002c0)={0x6, [{0x2, 0x80000000}, {0x1, 0x40}, {0x1, 0xfffffffffffffffb}, {0x1, 0x100000000}, {0x2, 0xff}, {0x0, 0xfffffffffffffff8}, {0x1, 0x7}, {0x0, 0x1f}, {0x1, 0x6}, {0x2, 0x3}, {0x1, 0x4}, {0x1, 0x1000000020}, {0x2, 0x8}, {0x0, 0x1}, {0x0, 0x401}, {0x3, 0xac8}, {0x0, 0xff}, {0x3, 0x835d}, {0x3, 0xcc6}, {0x2, 0x9}, {0x1, 0x3}, {0x3, 0x6}, {0x2, 0x380}, {0x3, 0x7f}, {0x1}, {0x1, 0x7}, {0x3}, {0x3, 0x1000}, {0x3, 0x3}, {0x3, 0x9}, {0x2, 0x6}, {0x3, 0x7}]}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x80, 0x0) r2 = syz_open_pts() getgroups(0x8, &(0x7f0000000440)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r7 = getgid() r8 = getegid() getgroups(0x4, &(0x7f00000004c0)=[r4, r6, r7, r8]) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000500)) ioctl$KDSETRAD(r0, 0x20004b43) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000540)=0x1) fchown(r0, r5, r3) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000580)={0x8, 0xfffffffffffffff8}, 0x10) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000005c0), 0xc) getpeername$inet6(r1, &(0x7f0000000600), &(0x7f0000000640)=0xc) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000680)) syz_open_pts() ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000006c0)) lchown(&(0x7f0000000700)='./file0\x00', r5, r6) 18:14:33 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000100)="ddf844c2") pckbd_enable: command error 18:14:34 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x9) setsockopt(r0, 0x29, 0xa, 0x0, 0x0) 18:14:35 executing program 1: r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) r1 = dup2(r0, r0) poll(&(0x7f0000000040)=[{r0, 0x128}, {r0, 0x8}, {r1, 0x10}, {r1, 0xc0}, {r1, 0x4}, {r1, 0x8a}, {r1, 0x40}, {r0, 0x25}, {r1, 0x20}, {0xffffffffffffffff, 0x2c}], 0xa, 0x0) pckbd_enable: command error 18:14:35 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff8, 0x19}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0x8) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x800, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r2, &(0x7f0000000140)="89f7ee23270b3f69f4c7514be91a26b7233d7f186bec5c9373bce879df44a9ea601d37033f67895b1bd05f7a12d54a17156f75c05d34ac417f14d9dbe41478a7dae7760107bd1746702d0017b1d4d1e509b61d28e0032fddab4246f2511aab0da8e62a6468f029498c7136c58ca771fc3a90e370dfe96c226d3da7ec1885c68bf26d628057138cad10f9e48ec8726eea6cc851f60cda78881cf92c62133a726388a43a33b808248f9475200fdd6e8e6c112fc601c084c229a09ed81ab7bae7f21b0ddab1fcf79cc2060a7bc4a24e8a4f99ac8becefd29d3c1047e378018f6b037065f9cc22d4edfeeba054c8e554ffa475983c9ed6b6", 0xf6, 0x1, &(0x7f0000000240)=@in6={0x18, 0x2, 0x4, 0xffffffffffffffff}, 0xc) getdents(r1, &(0x7f0000000080)=""/48, 0x30) r5 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0x1ca) r6 = syz_open_pts() kevent(r4, &(0x7f00000002c0)=[{{r6}, 0xfffffffffffffffa, 0x5, 0x80000040, 0xfbb, 0x7fff}, {{r5}, 0xffffffffffffffff, 0x22, 0x400fffff, 0x8, 0x80000000}], 0x8, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffe, 0x98, 0x4, 0x9, 0x800}, {{r3}, 0xfffffffffffffffe, 0x0, 0x11, 0x3, 0xff}], 0x3, &(0x7f0000000340)={0x80000000, 0xfffffffffffff801}) 18:14:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x8000015}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 18:14:35 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xffffffffffffffff, "44d3b22f9e25e202eeea394cc43fd6b0e0225ab2"}) syz_open_pts() ioctl$TIOCSETA(r0, 0x2000746e, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x7fff, 0x100000001, 0x7, 0x59, "9a9b97f8eac1e9b782745ef2e4e36d7bfaf594c4", 0x7f, 0x6}) 18:14:35 executing program 1: r0 = socket$inet(0x2, 0x5, 0x7) pwritev(r0, &(0x7f0000001400)=[{&(0x7f0000001080)="5ad453b27c04a4e74e444fba99037ff189ebb505f0d83f81a50a0df170eeb03a28ef84059ad9aff8c5eea048eaf47f92108b6621d5e115718a02c22ced37e343ccf6940ca7fcd87a0396b2430b5cf4d582e60b6072e545e243187f339029ea9b99de1ce549c9cc0a179bde74e558cd17b80ce8f39f8e7525d1e10ead6f0f39a8d17a4ce68ab2129f842c44c065e1f6677237f01872f4a280782fbc7fcdb42f6868", 0xa1}, {&(0x7f0000001140)="66f2773f06021b8b46af01e61f07c3c849fbe312e99e2d0001b35712b46bf2425ca00e1655e383deb81772896362337adb75f429d8c3f089cff0c5dbe1e360afb9ff5a7f0d67fdbfbcc0743ec78b721379a9cdef08cb23ef57a14f19693b21adb8c7d2646c83fbc2e2a003f4d37836585c0c82dd15784eb0a21ed5e5073870543f5ffb983e099c9a53ba59c41be27ae37802619ca02e9f", 0x97}, {&(0x7f0000001200)="071a0258c4402882724088b1c746b9cbe13feaef7f3ec781c408", 0x1a}, {&(0x7f0000001240)}, {&(0x7f0000001280)="2955099617a55af8a1aad24db527213145e9655add84e3cb7ad90f8e5d62289d6e2068eb124180beb888d71cd35b6d5c733180a215ce9db092488281f5d2dd11159cdbfd95c61a7f1f9f43e5816060f1855af7875aa00c082c956bf1ed5deb4f4d924dfbe0263809c327706e2f3cfafa7633df6809d148be8c439c6484dfced8511068945877349949967ef65de0102ac1d5922bfdd9bfa519945051291be5279c51c38e818019ed9fe9dad08f73570a1911da0186ec", 0xb6}, {&(0x7f0000001340)="46c9988bcd3d7457698873d7a122e404451e80e9b7409eb7af57f9b7a82af4c4c7f1cdab35fedc22e1053e8248dc272ea2eca355aaf7209fcd39190491a3ce37464ed2e757fa816c3b133da2fc426c69134df7c49a78ffa8b240be9b087d997946b4e03e2615d26c6ed8ea5f785e92c43fc7afd64856a82f7faccf0ce7239630428a9a49c193519f402715aebccb752b96de35c5012ed1e797", 0x99}], 0x6, 0x0, 0x0) clock_gettime(0x3, 0xffffffffffffffff) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) accept$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000894a8c1e39136ca46ad9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/4098], &(0x7f0000001040)=0x1002) clock_gettime(0x2, &(0x7f0000001240)) clock_gettime(0x4, &(0x7f0000001480)) 18:14:35 executing program 0: r0 = open(&(0x7f0000000200)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x1000000000) chroot(&(0x7f0000000140)='./file0\x00') getpid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000080)={0x0, 0xffffffffffffffba, 0x0, 0x0, &(0x7f0000000300)=""/210, 0x68a7056ae742b687}, 0x0) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000400)=""/4096, 0x1000}], 0x1, &(0x7f0000000180)}, 0x41) unlink(&(0x7f0000000000)='./file0\x00') clock_gettime(0x4, &(0x7f0000000040)) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28, 0x2}, 0x404) 18:14:35 executing program 1: r0 = geteuid() r1 = open(&(0x7f00000002c0)='./file0/file0\x00', 0x8000000000000000, 0x2000054) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000040)={0x0, 0xf846, 0x6, {[0x5f, 0x0, 0xaf, 0x7, 0x9, 0xfffffffffffffff8, 0x0, 0x4, 0x69ea, 0x3b55, 0x4, 0x5, 0x8, 0x6, 0x1f, 0x5e, 0x2, 0x6], [0x8000, 0x65, 0x4, 0x4, 0xffffffff80000000, 0x9, 0x20, 0xffffffffffffffe1, 0xfff, 0x5], [0x6, 0xed2, 0x264, 0x8001, 0x1, 0x3, 0x800], [0x34ae, 0x8000, 0x1, 0x1, 0x8, 0x1000], [{0x3f, 0x0, 0x8, 0x6}, {0x7, 0x9, 0x7, 0x7}, {0x5, 0x87, 0x6, 0x40}, {0x0, 0x0, 0x10000, 0x800}, {0x302, 0xe25, 0xfff, 0x1}, {0x3, 0x8, 0x7, 0x7}, {0x80, 0x3, 0x4, 0x81}, {0x9ece0, 0x1, 0x6, 0x97}], {0x0, 0x3, 0x4, 0x80}, {0x100000000, 0x100000000, 0x0, 0x4}}}) seteuid(r0) madvise(&(0x7f0000a5a000/0x2000)=nil, 0x7fe4aba9c000, 0x6) 18:14:35 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) setgroups(0x1, &(0x7f00000000c0)=[0x0]) r0 = dup(0xffffffffffffffff) ioctl$TIOCNXCL(r0, 0x2000740e) 18:14:35 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="587e80271e1792a5b9633c03d32def135790fe2de68f29861923e8ff2cf9357998ee085cf908bffcf09ff8652173c74891835a7592099788f45d9ffce1b030ffc9d6599e4d1c66cdb87368e91b1bf9d88dab98d433d6e34e71d54518e2e64bb29afc813b0b33bba23e01d0f3ea1376092efaed7f0992f451", 0x78) setsockopt(r0, 0x0, 0x8000000000013, &(0x7f0000000040), 0x4) r1 = semget(0x1, 0x3, 0x400) semctl$IPC_RMID(r1, 0x0, 0x0) 18:14:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x61}, {0x1c, 0x0, 0xfffffffffffffffc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000140)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0xe2, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000480)="af") 18:14:35 executing program 1: select(0x40, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0x4}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) shmget$private(0x0, 0x3000, 0x4, &(0x7f000033a000/0x3000)=nil) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, 0x0, 0xffffffdf) 18:14:35 executing program 0: r0 = kqueue() r1 = dup(r0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000740)={0x3, &(0x7f0000000700)=[0x7, 0x9, 0x7]}) r2 = syz_open_pts() r3 = kqueue() socketpair(0x11, 0x8007, 0x800000000000, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) fsync(r4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r9 = getpgid(0xffffffffffffffff) r10 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000780), 0xc) setreuid(r10, r10) sendmsg$unix(r5, &(0x7f00000006c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000380)=[{&(0x7f00000000c0)="d55f6c0175695a9c1761fba4982c55200a7dcb8ea3eeea6a279ce0f68292fdc75de051e031ffbff846bc2a1fdf619a63e4ec587fe2140659586e687a7980daa6544f500e26afea0db80fa0c2cbe785a3b894c45b4df4f8135c10c4161cd8adddbf935335d971288e0764e9eff69b62409f6e8a55f81ddfdf8399cff7e522eac9720ae3ea4db1a8df1c80a334c1091bc88f7933694b23b20dfbd6fcad2310aba92fd9f2364075c1efc06b5bfd9bef2cf23b54a3f62c1f15298fa3abecdb5f9dce493eac97b9a1a2d7496f648b2a5d536cd620eab60adedbe527f5cb5b783a8ca97a7dfc7d767ff5c7af97a423fda4ac4d47b22b8d30d3478da33dc8484d1423", 0xff}, {&(0x7f00000001c0)="c58ab5570f031cff4d9c20c9ed433ae3faa39d53d5a5ace30e7a882d33f2b9bb32351403577b6a0edbb95498739fa0d37a589effb7e4342058253fa105b093e58ae24e9b01e5c7b716e6a31e3a69b3dbb2e41eaab1dc939c4b996caa72", 0x5d}, {&(0x7f0000000240)="539ecd1041ad7c518b99fc9ec5602d89147e23ecae2e9cfe63475a7dd50c522cfe84af45ce671c99ab5fa842e9c8e3bba4eb625e30279d6f6ba14d435472e5ffafa29bd38d566f929cc1ce52bf4618d6ebf1efe5105d87b9551de65372a1512d398664a71a0abd54d0c5b1", 0x6b}, {&(0x7f00000002c0)="9024aeefb12cacf2b57c6fe8e4ca4c2ec825b5538226bea507231ce46a5f635b21ec1b23b315a6b497c043c1b3b3cfb80dc5", 0x32}, {&(0x7f0000000300)="56f2853fc2f653f81c73c1d43531122de92be52a0953f491061ff90555fcfe80bf641089a87f2e1ca0aac26568a1b788f3594903581841", 0x37}, {&(0x7f0000000340)="4809ca94fe7a81849247f012600cbcf71c83ab5f08b1c7", 0x17}], 0x6, &(0x7f0000000540)=[@rights={0x18, 0xffff, 0x1, [r3, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r2]}, @rights={0x28, 0xffff, 0x1, [r3, r2, r3, r3, r0, r3]}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x20, 0xffff, 0x1, [r2, r0, r3]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x20, 0xffff, 0x1, [r0, r2, r3]}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @rights={0x28, 0xffff, 0x1, [r0, r3, r2, r2, r2]}, @rights={0x30, 0xffff, 0x1, [r0, r2, r3, r3, r0, r0, r0]}], 0x148, 0x400}, 0x40c) poll(&(0x7f0000000040)=[{r3, 0x40}], 0x1, 0x0) dup2(r2, r3) 18:14:35 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x1, 0x8001, 0x6, 0x0, 0x7, 0x2, 0x0, 0x2, 0x2, 0x8, 0xfffffffffffffe01}) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) 18:14:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14}, {0x400}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xffffff1c, &(0x7f0000000040)="b6") 18:14:35 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2080002000, 0x40004000000028aa) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x21, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000200)="f10fb06865ab0b84b920e60ae7cdb08427c339c814c29f12fb4de53482fd87f0e3f240f9edefd918b5b9659426a3b95ad1a36f67b89970017435c4a8b8de9609f079c040ff60fc53b3b2182da055f20b783c8cf61f58f86136a40d03b17fbc5c8124910fee01d623f266f8ad0bb2dbe2e47e446184641e972a5eaeeef590300c094e2e61778b792b51d39dd571b4644b3e6945de960d61a51b668033ab7fa83778ee50ef8a6ad3ead6cce60ff518c5ca5078324b79dbcaadeae71a9ee38913853e57d4c79c62c15703de8f69e86b8e7847b00deb8caa0e77999085bb49272bcfa1453009faf075a5c4121cc8a2b02e6600132c4a6256488ebdef82f147050ae97d87f5d1245817e25827a48d362093f4e08f5dccce33647eeca33c0104bf5a5c1cfbf70fab623475571330cc7f359783721ffe74b48f2ddbe8a8a3780b2fd1b34850ad015b09ae71c5b63334bbcc4113f57a677d54172f8ba6cb92e95a3bc64feb2b46c04e32f3538a6deab473d1245f357c5df4fe4dd2827e1e8c27137d7e0e540e8d3b784809281baf9092fe8511a67bad86bcc2213d82e1636c2fb6e3b49eac393cc1d4444063d6f98d24462d7cd319e3147f2217799141b80e3471b5b7e4044a4ccdc807b4aec71ac7ba3bef85b17793f286b2d1d05fd05f7e9cf63072571aa0a71db396bf06480b9b0ac513c47e1f0496015c1e64d3df51f2dc278b2dc32b698ae730421a83b92cb34baba923b88571863964e6b17838c57598c330e71ce3b3896222e28ff1307afd50d5426272a696cc616b2e3d476526806762f72d4eb5b4c258cca353b73d662860f27152e31610dd7c24e1c2da34a2bd54feda523323a6e2cc285f9be9ac8cd67ab60bbfed1324f35a83ee45eea170a16db2fac2085275764be3d765873ce4b2b3cacdd74fb1c47545d4e9497d5ddf574970958e021f3bee851cbe74f034fa910d85a8ee2cda39305b19cca67607e3fd3fa3028afdf7aaf30280f83a6bf73a651ae74d989c6248abd132e79edf0c7509bd4a6cfb8fffa6f56a112bfc21336d34f0505a7cb1c05f7e3d2b143bdb6cc93f46896d4a3c6c70f3216c30093aa0c660e8f4ed557d3b5db504c3faef046ad3ca96d5bf2f620f5a39229b253db457c82f5d0351a82eccf19e160c305a2882b6354677001104b7d7a0c652e1d4025a81ee2317905e2d62e1fe24af153111a7c0577066fc5ad06a0be101d43cc41b02d930f47491ce32c38173b1ff8cde888ce88eda391067dce90a349fbdb8639c02d13d20a34a7e342850ea2ada11b34e2fdf5dbee29c801fa05ec5d14f835b0f3490141315b2a9847c86b9429d4c491bbcc6e4eb484bf8da5720fa7e8e0d2031e4f2987010c862bf7a549ff150537bb98a84617997655cecaaef8324193c0fb98e9d0708435c12773c8562b78b4eadde849f9debd304f828ebfd2052826b7811d4f9ed85740640632080ef1538e6c14af3affad29dacd15ac8882b7d0b77a9b71f328e05865b70a7f601e0ebf46b850d13d664258e76a8c3ce740f52accb37a2341dc0fa5a3b7e31084ed9fde4b6b5b3534d5d15af45538996ecc92f66c999eb3d5a0b021a8ab4df42f14446e785b4fce07771f4245badb2e54de395948f7e0e038a38631d9c830e73b56b9fcdfb00c8c383389f18d09933e8eaa8b7ce2ec8f0b458404f2f357f96307ddbeab2125d90b2f1e412ed67e5cc2b5f53e1a13935f6a892409af608390bff4b7b7d6cd3fcc1a1855f4b6ad2d0b435f09f83c9b6dab79e3d372b466fb50eb12035580e63b96c99e6e6789ed25f32b32b0b7f75003fe2d916ad2293c230d3621b583a1f29e280f5d1399187fe03370d1483700e7351b98458c9e220364833a273595d65aa56b52c29f0d87281eb6f4eeb6cf216f08db87b48c6b4800a2869224db23a67e7a6a36b74644a68a478eba2fc6f452deef1567ab335520205c38fe74bf18c2956cd04be08f1e1c149edc3397b13e06b253a0bc410d47445cd8a7aa48463efc6eeb800c439d0af642fa03ae5137bbe81a2fd5a49b1a7502f76fdfb15e70f58cc003f70b00bc8a64c8905eaa2127faf26762d5f69e2e659a4bc99a84e9e11536e7fc2c1de366c7aab5ee5221633eb3936cf70ff93dfa50395e907f8041f1b7a947c040a96fcfb1ac8c68f556d76f285db6972eefdadf9fc2a4756dbb96c6da9cbbf1cfba9bd01f66e8b9d88f45c99e6483f5ac6728d424959eabe7e8cac05d3c3892ddb3ee5d161487c23f3232698729a7464e5533431333584f828f5b0a3f740c4cf125818339ab97933136643a035a6dff97b9d59f9d850a808996b9112a82bef38e4057486d3ffd45f8b1712c9fd04d20ded364c0e773d32f1e3c51a67074bf1334ee1283563ebee9059efb3d60fbafd91ed1e85332aebe260a989be116075375650a8a7c65696830094e8df17762166eb7dcbbc0de231006948dbe6586734db730ed7dad60ab5526e7ff53133a5e3ed8ec64c179a8a172e6d58d881d3b93436983382cc7ebed32e1cf0e3add6e9a95d6db862d74b2a4f485dbfd34861a49739f924e0e2c0e6631014823b0c4e0fe300b6c48de958f8fea8979cd470da06b94501fc4cd2d8ad1c299ef36e2c30cf899e41cb19761117d0fd8ad414597ea6d653e1fecb3aadd00594b7ac53002f19f880a6a928053bc75ce94c952ebf7ebf5e8860ee4dd7ea81d754e015adef02201b7da9bc3cce57a60a480702ff71702ea75b883a16272580f828a13fcf310c7ef8d9a9ae96a8ddb66d1358b3a6a1ed3df761a1fd6182cf9ccf63cd02a6f9043e4e668dd004ddfac95b5913e7e0d96c40ccee6aaa85bc9ecf2c1ec4a2c4efc6c48c6fe6371fab4f1cd83fcd12035920fa939cee53ff1dc7feb9b869526c5440545b3290e2e4291dae35d12a32d8f205a3eae9cd1dc32a7d97b45532ffd152f7881bc5986307c63b65a2fdb862204c60bd8ea6c294fafa640357e4cbadcfbfa910d62a4494dbf2d66e962422a3128aa7c44c8ea8d8c71491dade6053f74b06de5a104842dfacc536d8175c707018c0aafbd8147b4f672afbaa53fa7241f2c8a5c7feb84fd37c8f20436b95d26dc2b3c2c6aa4959e7a20e309f232d3b2b2897e40aa30c40db6f485a5a04f15096ef72294d42c8ec02c7ca42962fa026bff746d6931df1dd3f565a5b2045d7fc3994b9a22f2d874b92458bb1f99dbbe42bfaa9d67013dadba0f79334db011d018abd2bf612b5bfbdc85f540f3b0b6999bcc5da69dbf724890cd83348b3e11962f3117db4b58bb1833989ab80b33235661211ef682709d66698dad10dae981d9e0de62ab92c638ed46f3eded1f1b7117cae9354f143aa1d6c0eac94847c32c43da32fa278de466e5dc6615ab0a99db3140651e8745021b9460baf133fe1223b20263facab7693096d22c16cab99e82bdeab7d67cf8efb8ed80939bf22fa52eb9646b1cdce5f0cffb59ba5543c3d6d09884199f2824c64eb14725eb425009cae015085a73dba5e850a0c161d185fefbb9ea3971f8b22cde971140802929f807c36547e7606351c7edf2a1641dc327425edaa2897d9bdacd74388619c31bb41a5bde39c6ad87ecb9b15f2c71c132d04a35cd0bbc9a9efec5f6e54703d0b7c4e631c3f5eb318603d9921eb8fa8cf1716af1c08ec15bc031c198188168374dc0d451d46eb7e3035157380ec5578a039cc5cbf62fdadee459b4ac5f31b8efaa93084248007b44e85df98706b2b74933d349b17a9f76ff7d311d75042f07e08e57bc7e5ecf8578c5e3aefd709352dabf337543af2783734c63b2c6d74e8fdd24e97a08efef8dd245e34be23d3039ec37ade1d9865065bdea58a5094908d7bc3d26190ad9bcb40b7ceda0dc3dc86ef8e0361f0a64d5764024d03a064b6d14cf52fbc5f2cb664421a64364939d93f04ade599f2be291c243d04ee6c515bb9378547c74792b05deb5d840705bee696913b55e87dd1e67b81757c8a0c77843a2277181e543a4c42e517ecb7d861351eb2d33b1d74231486354635511ad87845eac814ee13e8b1c18e45ea8a67abc713c87d1297f17017f0c2ee4310f114777f8953a257cee67d8df4c0a305581225482ac90612c941ea5a708f46a969a5499f73277457968e2827ab2583859410daed70323a1be2d9f7dc617e9534a088b1da43dc4310d562211c32639855109cac53baee8960134f2253e921cf7ba1ccd068881af63e1bc1c8087e3a2514e717f5ea3d2560857696fe843f91d887211872efc5d0b03f8116e6f902da955770c326237de6dd5b9a0ba91d33d016f30f52739962fe00d02f3970f6eb844904a307f7b0f674f35150882ca2df38c2701b781d9abc92d803eace568db93bd30295198da1528267d4bcf8d16cce07e4d629ed6938b15153b854c9a18a8c6a63b33144efb9221c3d3adcbe11489b4cf2c1cef00c634583beb755d50c82c940badf25e3dc9493b65845b39fa24737e3ac0273ac836353a717692f099f9d72d1cddfcb5434f16e8b3e23749e7b3ee4af419c071d275e614c3f7f3828c5750c979408b58ddd2a7b7da9a0d0375fce0b78fee21b03b83a4d631f0e849456d6a16e0167eb0df844fbc64e9256c5b83800524bfc65290874f323a1286b628f55109ecbc85f2b4ea09ab8070579738f1d2ec916c2c5e5ac23f5cc7d7ee9990387429205d416e356115ddcdd1e69953fcbd4910e9a9934957373c8d683ffeb546d59ae13cf33f7fe0d28c0f3c8a93725ba8f063f74674ceada97823ec700735d1486323e2d10022c6de596eb46767de6c6c79158cf058cfe263f69e485cd8c1bfca62053f880b4879e9f9a6c3c883b508ef745cbc756aa1efe0cacd5ad7f00e2885e249b8564a9cb36368ec58c8c4390d4e4a823e7b8439a1eba837a520c26600a84ce39a847ce30efdb74e431f0501887644fa7851c2c0c677e1dd477874dc5538fae7d57f5414ce2035476e84f6eeec766e8186b0d35ac6c6b6f1de5217fed645d83d8e00d3f1678a72e3e8301633ff1d4a5d36c501006917cdec9dd679b90c181c61e265e713966117f2c91cd0beceda9110da6a1e74bde2c531bf9df329ebe05faa5f6b28f1fd399d44e4c1afd7094fe323534e8a6e7c4ddd9ff75df8f312895255eb0378d7067c174ded8d2aa9191e49d254e80839c8e6ce6671a80e674d24b1195fcd7fc3df49a32bb350dfa2ffb3469906f709d4f4330779d560adfc909c9cb4861e0e44c7180738092a5516cb09043fac572cde17d888a4719552ece1c3f475c542ca7fdbc3bf8be56101d6ffc57768f0799543275739a2b3906fcd2e2c81e2ecc69f9c1a01dd66388162994fd373bb1f10478a4a08a1bbda6f2ee0c619833c7e4bf41271bf7aa9392849cbdd1139e1fdffd359e78c5e6ae77acc7d84b8868ad88f92d3b810f257e9914c76a9b3a80a83a2a16ab86c9308eb12524e28e5cab79f9b4992c46a47ae571bf986a9e1151f60a1fba0312f63afdb9afa9538032cafa945f3646827de5de79e86fad5ff1abe72396e3b166343ff2c772d631d423ea713c31d695f96b4a04d1b0bfb1496359ac2f306c6fb1bd70b6ba21626789a94838c3676faa78032440478e2f9a5910093fafadcabfe3f3bf3a81060365f3e2ce710bc89f3bc71373d1bd973bf596ad971761e12acd3d26207d8be22c1a151cab6e10bc20f3d110dfd6b475578bc92793e6857687f7cd4cf283e388f8b2f221d3c1169ad0aedb2f4fa74aea82c3f009bb1b80285a60e19e71fc9fb8e4a7419f4c4767ae2d257aecaa179ec7c54e", 0x1000}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x8481, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f00000000c0)="00000018600400000001000000000000000000000000ffff001b0022feffffff000000000800000020000000", 0x2c}], 0x1) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x20, 0x0) 18:14:35 executing program 0: r0 = geteuid() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) unlinkat(r1, &(0x7f0000000040)='./file0\x00', 0x0) setuid(r0) setuid(0xee01) geteuid() r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) 18:14:35 executing program 0: r0 = socket(0x2, 0x400000000003, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt(r0, 0x0, 0x6, &(0x7f0000000040)="caf5b415", 0x4) 18:14:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffea9, &(0x7f0000000240)="b25fdd5d08eeea2fb11046101524b803ca8e55e63e0e60327772aaa3374fecf4f8d164c26ae15f775ad180aa38ddfbfe74467178db579e2ad4038ba44c19c6a092b45b226820001241a9d28c207510a5332481f738453720b0f4573dd6f9b060e8eec97ce1af707f1760c176f1c47878489e133a1acf428e2d9a01adaf21396d57cc046b115a85992dde3351c924692fc8b5024d24d8ef8f1cc4484deac763327ce7f10f93ab5b63fd8aa6f565") ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000080)) 18:14:36 executing program 1: clock_gettime(0x24004, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0xc0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0x1, './file0\x00', './file0\x00'}) 18:14:36 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x30) pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000000140)="0e602ab6bdf7f36560bc16658dc6659d5fac7a2bde7050d7e089418cc08200f99fbd821fdc72336811960532d7336860f8ab484e91e9ef", 0x37}, {&(0x7f0000000180)="9980284b74cc77e10f7df634abfbbec5bab8e96a1484", 0x16}, {&(0x7f0000000280)="7823365435bebaecf2d8f5d25f1cc133358e75e5682ab5c193fcc9c2caeec83690d4ba77db643692fbca22af98fbc69d06f0f0ab11d8242a34cfa2f66a78dc7abb36a9d0b8c362547eb180612e83605f3a80", 0x52}, {&(0x7f0000000200)="0e3245524487041b0f6fc00efde1e1c9dc9b477138999915c967a4f19061", 0x1e}], 0x4, 0x0, 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000080)='./file0\x00', 0x0) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 18:14:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x40}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000080)="d3be5367") 18:14:36 executing program 1: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000465000/0x2000)=nil, 0x2000, 0x1) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) r1 = getpgrp() r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffd45) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r3}, 0xc) setregid(r3, r3) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) 18:14:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x50}, {0x4d}, {0x6}]}) getgroups(0x5, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setregid(r1, r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 18:14:36 executing program 0: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000001340)='./file0/../file0\x00', &(0x7f0000001380)='r\x00') open$dir(&(0x7f00000013c0)='./file0\x00', 0x0, 0x0) 18:14:36 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2040, 0x4f4b) msgsnd(0x0, &(0x7f0000000180)={0x0, "f978bfcde8ed92dabf46a8efc5604517ce539b634f4e9eebcfa8cd49596192d3dbd26bf25a8c42309ef1dc01432a88ea60b513a0360edc724cb1132c9b6f1e0ebc4a54a333410d3d89e7582c45575147872f2e5d0a83ee6bd609f9aa863c1f8313b0a8ed93d536e0f7c1c4f10668aceaf95145eb33051a8229671cda52e9651ad8db63077a59ebc42c3f9a87301ceeeebb9e153244f0daede5c46f886f8f66d12a9f2caa64f0fa9646a318a83d67da252dbad1aac402f900676038060c03a1d89e036a44415e625b68944b139014b4c29f24c660472f255d9245b3a1abf2f5d5c2e2a6e4b792b6078dbfb11d169c9e8792ef7573315310a5dcd7f153f09bfbcf5510740da15944bb4008277dc842c9a2313c5d4d028426c62bb2357b772c9ab4a199f3f92a6ede42a42296e7fbd242d0dc00f81ce77f"}, 0x13e, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000002c0)={&(0x7f00000000c0)='./bus\x00', r1, 0x2}) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0xc2c04200, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 18:14:36 executing program 0: r0 = openat$klog(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/klog\x00', 0x40, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000200)=0x1ff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x3, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000180)={&(0x7f00000000c0)=[{0x67, 0x2bbb236b}, {0x5, 0x2}, {0x0, 0x5}, {0x86, 0x1f}], 0x4}) chflags(&(0x7f0000000000)='./file0\x00', 0x10001) 18:14:36 executing program 1: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000000)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f00000000c0)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() r0 = syz_open_pts() kqueue() syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) close(0xffffffffffffffff) dup2(r0, 0xffffffffffffffff) 18:14:36 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000300)='.\x00', 0x0, 0x0) r1 = dup2(r0, r0) symlinkat(&(0x7f0000000000)='./file0/file0\x00', r1, &(0x7f0000000040)='./file0\x00') connect$inet(r0, &(0x7f00000000c0)={0x2, 0x1}, 0xc) mknodat(r1, &(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) pwrite(r0, &(0x7f0000000100)="59cf6212caa16bb0e9555613d5d3a5bc4f06a0977721f3e2de82c85b8646f8c7e0be66c8552c383f9066f854340192bd34d81d6be8f9820392e386a001e0ad6ff435f0c0fd716a1595eff89dd1492539a28d1a5a350c7bafd41ff255006b1f6bd10c243448ea6d03fe1b41bbc5b76d515ce6da5f817801011a64cdefcdb91175a7827dddd47b7598a348670f3dc5ad4ebc254bf02abdf931512d1d8c1d957d9deb4bae471989ad6380da93049707044066e7bc401bbcab29d9c740e65f5fa6297e03517156cb1117121a3b213c747cdd5e4d5206a05d67a2fbbdb73a22433fec4f8dde", 0xe3, 0x0, 0x0) 18:14:36 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x800000000001, &(0x7f00000000c0)="ff010000", 0x4) connect(r0, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) sendto$unix(r0, &(0x7f0000000000)="b10005046000000000000800150a000000000000cea1fea6fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90000002000000000000020208a371a3f8000024070000000000000000000000000800"/177, 0xb1, 0x0, 0x0, 0x0) 18:14:36 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) connect$inet(r0, &(0x7f0000000040)={0x2, 0x1}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r0, 0x0, &(0x7f0000000140)=0x56de4f8ccf659649) 18:14:36 executing program 1: r0 = getuid() r1 = msgget(0x2, 0x80) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000100)=""/93) setreuid(r0, 0x0) r2 = msgget(0x3, 0x100) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/249) 18:14:36 executing program 0: r0 = socket(0xe, 0x4000, 0x0) sendto$unix(r0, &(0x7f0000000480)="500105010000000000000001070000000f1004fecea11ea8fef96ecfc73fd3357ae26caa0316fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f90000f41ac634077df4f64e0629616b0a8e7000000020000000000000e0208a31fd3f80004ffff00000000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db246dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fc900d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83", 0x150, 0x0, 0x0, 0x0) 18:14:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 18:14:36 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ftruncate(r0, 0x0, 0x7fff) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000600)="00000018600417b2ee222b00fe0000ffffffff00000008f6ceffff276e2b8d2a48d69e00000000000000000029030000000058a393355fdee30badc24f42a0b66803c6e2086caa672009bca0ac4053421073785183e8acc58c7568d57e0671a6a5a308cac6a311a31a8796a0b230aa6b0dd841c489b87af91026739a4c4bb3369aac6e8567eb6efff195837045afa4f225d6a54d34bfdb813197a54cb313b7291baf5cbe9b8e8ebc992194eda62c7a17c8262de1e4e9441a44a4e5872d5d4f746440e4c6b0287dee85e2c4acce7e5d2b192fcc9b6cfd4453d99f97c29aab775a1e397c31432b0cc5dbbc90a909eef6a4f8f968622fb97ac8f8a8786a86a6afb17b572cc443bd482d1f55393022ce23cfe731c232bd294df8d86c75d9ff41c1952e82a1083bdf1d638fc42ea79d4f64dfd1474a9831dabd51a8d577419bd724be7348bac2f0758557264597bdf187d977d5d45bf8fc9599f34e93fed7e2d813456c89249be742e665c51cea3aa243b3caad", 0x171}], 0x1) 18:14:36 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, '\x00', 0x6}) r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3cd, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) recvmsg(r2, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/84, 0x54}, 0x0) dup2(r0, r3) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 18:14:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 18:14:36 executing program 0: r0 = socket(0x18, 0x0, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080), 0xc) r1 = getpgrp() getpgid(r1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10000, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3d}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="a1") ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000040)=[{0x162, 0x5, 0x4, 0xd120}, {0x3829, 0x8001, 0x7, 0x9}, {0xfffffffffffffffb, 0x0, 0x5f8b, 0x8001}, {0x6, 0x6, 0x4, 0x7e7}]}) 18:14:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35}, {0x35, 0x0, 0xffffffffffffffff}, {0x2006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 18:14:37 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000100)={0x1, 0x1000}, 0x10) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x20000000000011, 0x1, &(0x7f0000000040), 0x24b) 18:14:37 executing program 1: r0 = socket(0x3e, 0x4, 0x100) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1, 0xfffffffffffffffd}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 18:14:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3d}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="d5") 18:14:37 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1000005) r0 = socket(0x18, 0x4001, 0x0) r1 = semget$private(0x0, 0x4, 0x200) semop(r1, &(0x7f00000006c0)=[{0x1, 0x5, 0x1000}, {0x1, 0x0, 0x1800}, {0x7, 0x4, 0x800}, {0x5, 0xba47, 0x1000}, {0x2, 0xd6e, 0x1800}, {0x2, 0x9, 0x1000}, {0x7, 0x80000001, 0x1800}, {0x0, 0x2, 0x1800}], 0x8) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) getsockopt(r0, 0x29, 0x7ed, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000540)='/dev/zero\x00', 0x200, 0x0) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000580)) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000680)) setgroups(0x0, &(0x7f0000000300)) r3 = msgget$private(0x0, 0x91) msgsnd(r3, &(0x7f0000000740)=ANY=[@ANYBLOB="000000000000000019ab7e6f2e5e8bf89cf785f6538762c43b9da06c026c20a2f909c905e70809f71a6dd2b1f1e33f0f7bb379b4a42b5a6f0bbb866bca6f6d3cc1c4f26f1b00f816b02baec7d3efc72994fe5a0d01ce201452cc7903cab9917a47c968d64d372f91b0e4bc0607cc0d47a17f571fbc31dc0c596192e43bda35a9be3795d3"], 0x7a, 0x800) r4 = dup(r0) ioctl$KDDISABIO(r4, 0x20004b3d) r5 = msgget$private(0x0, 0x1fe) msgrcv(r5, &(0x7f0000000040)=ANY=[@ANYBLOB="000000d98e5f822554e219000000000800000000000078d20000002495865ecf73cb4c34eaf907008f0000e7ff4f0000000000000000000000001000010000000000100824000000000000002c000000000400000000000000db5cd594d0b8af70fc574eaf1b4de38cd338d70de461e59161ecdb6d3cfb98cbe6213b37549c1dd43b057d8183651eb36900000000000000b70ae68b3b10f474145e1806e5bbc983c3c64f09d9d6f81e1289400200633e151f2c806a9a1c3de8d4533d611a348350b61c3579d2bd60a2e447ed2b25444d16eb7a66af1b61f0edb3035ead33b85532acef8bf8df0e54a81b0b136565b166a93f70fbca12a535090046661d8ddf5399dc550043d38705708058325fe229859df723dd31817adcceb359f19a78afa90cb40a3b9e9633de14db06d9cf9735d003d155cb3dd73d4c0a5daa3de1bf1855a9b49184e0850cb400feffffffffffff845a2fa6134ac8fde823047acfadc65e75e14d003d47a4e470cd2b763bc127d609e61dc125134de891426291efa6d27f5b025e38fc3dfe47309a1a9062ef780271c47ca13a540c4e16549a200c7d87632c315aadce264a4edf1997e4590486a156b5e7b2e91e15680800e9bbf543647f0b26c9936ef61e7b45a19bb62d4e9bab5a2b3c05c88d1ef6a03d8c6c4bdf2605c51b00000000000000000079ef08860360629e93705b2f5cfbe761df25bcb25851d25d43c7a926f8ca62128682c0210d8ade233f2b8d657f8abd0dcddbd312675e13908885f2b48b87bd20ebe2c20f4b79f1dc963bb88463ed2a51d20bf88ebef3a709b02953fb414ebfaabc872e19438f100fdcb80070b621078d6060faddae6050a9cf82e44451e63190ade768391fe514b132bf1c7e84df7f16ec97cf058fc290b9d35c5af2f1a97e6bf71de7c56815a56b54f5705bbadf39a19119e3593c009a75ff81a1d7d93f1c8c7961bc002a84bfc874a19ab76eee7d7488681254e192ae55645ed93e7663c0768eafa3af2f22fa6c9575656b6944561ccdb73a495c022852dfd546bb505eac4290feac09fdfe87c8573cf8a90300000000472b640253971bfa61d9688fc99236aa6262172fc0aad818190008000000000000828eab0bcc309e5ac6801e9b296506e93009219be536a81571af64702e4094718eadb77f23da3ec7c1cc4daa262fff6251c8ccdc96429edaf8e4a1204baa82dba0ac853db1a6f04699b500c465ad03000000000000446e7d1971d4603c2e389a98677d7e81c50a3770d1703da254496e9d9ecb56a7c97ff7efd07e692e7833f3cba886d33609b053cd459920f1b5d1d722e50500ba24cf371c92e5502e7e92b1dc65b15c576a351560d1bbd2454f2e66dd27c596c4b315490334e59a9edcdc16557473e4b5c72073a69d07dee27fdbb2cfdd1a0ed0e5a28000987882623e52ca1a45098bf7394e89a37df89d1a91a5439eddb639076c7b9ad44c2cadf61033656305e86a6192196e0da96c2c15091bd44f57f68fbc61cc04a1a95a9e1505441d2f72535a6b8497c11e7773c37479830b5d887ac8360064310c074f0ac007b6bf9587ac1ca05f033840d28242faba1fd91328a78f4844a9ef3ba3c2350beb9f0a50593e76efb84e3dbf8cb72e0fe5779bd9361c4697fd29996fc4bfe924405dd3d25162298e7e0c41c56203d392f154e2e3ecd63dbeccc2570757292bb668205b790c266d79d852d0008f6b9704e88610694e87c25019f0ef494e9e76c04603a52d3adfe64a64"], 0x1, 0x0, 0x1000) msgctl$IPC_STAT(r5, 0x2, &(0x7f00000005c0)=""/133) r6 = getgid() setgroups(0x1, &(0x7f0000000700)=[r6]) 18:14:37 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) kqueue() r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="4e090008cf376612", 0x8) 18:14:37 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)="3e2a09000000000000004dd36a27e5e27b216d673551c0c01b3dfaf90f05000000e552aaeefe", 0x26) close(r0) dup(0xffffffffffffffff) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0x98b, 0xffffffffffffff81, "85fef6bd060200008300314f6d809d1998330200"}) readv(r1, &(0x7f0000000040)=[{0x0}, {&(0x7f0000001440)=""/192, 0xc0}], 0x2) 18:14:37 executing program 0: r0 = socket(0x6, 0x2, 0x0) recvfrom$unix(r0, &(0x7f0000000000)=""/39, 0x27, 0x840, &(0x7f0000000040)=ANY=[@ANYBLOB="001f2e2f66696c743000"], 0xa) r1 = dup2(r0, r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x101, 0x46d0, 0x4, 0x9, "8d4b54a94e42111a0f766ea12e1679509e6f3fca", 0x9, 0x40}) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f00000001c0)="01000000", 0x1c9) 18:14:38 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1000005) r0 = socket(0x18, 0x4001, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) getsockopt(r0, 0x29, 0x7ed, 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x20000, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000080)) setgroups(0x0, &(0x7f0000000300)) r2 = msgget$private(0x0, 0x12c) msgrcv(r2, &(0x7f0000000780)=ANY=[@ANYBLOB="000000d98e5f822554e219000000000800000000000078d20000002495865ecf73cb4c34eaf907008f0000e7ff4f0000000000000000000000001000010000000000100824000000000000002c000000000400000000000000db5cd594d0b8af70fc574eaf1b4de38cd338d70de461e59161ecdb6d3cfb98cbe6213b37549c1dd43b057d8183651eb36900000000000000b70ae68b3b10f474145e1806e5bbc983c3c64f09d9d6f81e1289400200633e151f2c806a9a1c3de8d4533d611a348350b61c3579d2bd60a2e447ed2b25444d16eb7a66af1b61f0edb3035ead33b85532acef8bf8df0e54a81b0b136565b166a93f70fbca12a535090046661d8ddf5399dc550043d38705708058325fe229859df723dd31817adcceb359f19a78afa90cb40a3b9e9633de14db06d9cf9735d003d155cb3dd73d4c0a5daa3de1bf1855a9b49184e0850cb400feffffffffffff845a2fa6134ac8fde823047acfadc65e75e14d003d47a4e470cd2b763bc127d609e61dc125134de891426291efa6d27f5b025e38fc3dfe47309a1a9062ef780271c47ca13a540c4e16549a200c7d87632c315aadce264a4edf1997e4590486a156b5e7b2e91e15680800e9bbf543647f0b26c9936ef61e7b45a19bb62d4e9bab5a2b3c05c88d1ef6a03d8c6c4bdf2605c51b00000000000000000079ef08860360629e93705b2f5cfbe761df25bcb25851d25d43c7a926f8ca62128682c0210d8ade233f2b8d657f8abd0dcddbd312675e13908885f2b48b87bd20ebe2c20f4b79f1dc963bb88463ed2a51d20bf88ebef3a709b02953fb414ebfaabc872e19438f100fdcb80070b621078d6060faddae6050a9cf82e44451e63190ade768391fe514b132bf1c7e84df7f16ec97cf058fc290b9d35c5af2f1a97e6bf71de7c56815a56b54f5705bbadf39a19119e3593c009a75ff81a1d7d93f1c8c7961bc002a84bfc874a19ab76eee7d7488681254e192ae55645ed93e7663c0768eafa3af2f22fa6c9575656b6944561ccdb73a495c022852dfd546bb505eac4290feac09fdfe87c8573cf8a90300000000472b640253971bfa61d9688fc99236aa6262172fc0aad818190008000000000000828eab0bcc309e5ac6801e9b296506e93009219be536a81571af64702e4094718eadb77f23da3ec7c1cc4daa262fff6251c8ccdc96429edaf8e4a1204baa82dba0ac853db1a6f04699b500c465ad03000000000000446e7d1971d4603c2e389a98677d7e81c50a3770d1703da254496e9d9ecb56a7c97ff7efd07e692e7833f3cba886d33609b053cd459920f1b5d1d722e50500ba24cf371c92e5502e7e92b1dc65b15c576a351560d1bbd2454f2e66dd27c596c4b315490334e59a9edcdc16557473e4b5c72073a69d07dee27fdbb2cfdd1a0ed0e5a28000987882623e52ca1a45098bf7394e89a37df89d1a91a5439edd"], 0x1, 0x0, 0x1000) msgctl$IPC_STAT(r2, 0x2, &(0x7f00000005c0)=""/133) 18:14:38 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x7fff, 0x5, &(0x7f0000000080)="82e1d46ae1a9cb84685e16e1184c5cbfc4a9fdbecf897922c1e578922e98b6c500c8f2dc3887d70c46aef7902e3d250f915dd31e12e26ebc6026bcaac406ed1b65d3fa61afcc6198d77af83f9f08ba34d83385c12a3c1ae95523a315be2af6c0fafb61bc3c6f5c8a2e9254e54fdee5a747c31177364ba535a949a84db190665800f878b487c7280dd82b8fa14ed562b8ddc02a8a27381341897cae5acb6283e68bdbbbc93b191d5d805579a2ef72adaf21ae2ac37180db962f889d50416879485545fd92186d49d89538c40abc967afb29", 0xd1) setsockopt(r0, 0x8029, 0x80000000000000b, &(0x7f0000000000)="1243acc4fb46d372e3d18e901c7f3f96be813028373ee88802d8e201857bb3775c5f639ca3a800000000000000009e42360d9a87bb85e3c6b229785d22866dc67456f031540d51310bd0fe64959ce559a5b2e85aaead791c9c38e8b178360e783a3f5ea83751e8c61567cb7ce5aa1f3796a64c6ca36b0282", 0x78) 18:14:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x84}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) clock_gettime(0x0, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000340)="02") semget$private(0x0, 0x3, 0x40) 18:14:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0xe051af5acf6813b5}], 0xff, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0xffff, &(0x7f0000000000)={0x9, 0x6}) syz_emit_ethernet(0x16f, &(0x7f0000000300)="b615fe23d6c9af43ddb9d04cc54696ea97d75989b3fdeebf9c7c9360dbb305b09ea854f07e841337d4d13f11e090a336550600494a930ade057b000000000000004feb36662252392671e3b80ea2f8ee0619738eababf19a1785021f3c8c51494fad4e495fdce60ba84380a7b0cabdf9da534b4db5450606371890feeced07210000000000000000000000000000000000000000006cb1795c173ade5e7b5d26a3b4da8f5b66c4961da5b697ae3ad213c08f4a57734ea1d8842296ff00e58098ceb68b5841655b1c91b52e56b70d2be9516b64b7e83ae7cc24aca21881a636f8e3a3d5894721992dd9e7e891db2ca5cc372dbb5f059745a6ee0cc8f337e412ffaaca4e975ac58cea2a47740b46b90fff4dc50f16535d72c264772cebe2fb61162f1ba1ddeb31d026903c683b4f41a81b9a0010716a5098737aed7b1f95e63d155b8171e4ad62dda9e7c45ee6e6746476bb8cbff365f081872a17e258470514a1491006f8c14ee5b8d2714b688c5448") 18:14:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2d}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) open(&(0x7f0000000100)='./file0\x00', 0x10080, 0x80) syz_emit_ethernet(0x1, &(0x7f0000000140)='\v') 18:14:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10120, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000000)='./file0\x00', r1, r2, 0x6) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000140)={0x8}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000001c0)={0x0, 0x0}) r3 = socket$inet6(0x18, 0x4000, 0x951d) setsockopt$sock_int(r3, 0xffff, 0x211, &(0x7f0000000180)=0x3deb, 0x4) 18:14:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f0000000180)='X', 0x1) r1 = dup(r0) ioctl$BIOCLOCK(r0, 0x20004276) connect$inet(r1, &(0x7f0000000000)={0x2, 0x1}, 0xc) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f0000001900)}) 18:14:39 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() r2 = getpgid(0xffffffffffffffff) fcntl$setown(r0, 0x6, r2) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000140)='./file0\x00', 0x40000000000611, 0x0) fchdir(0xffffffffffffffff) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x1df, 0x0, 0x0) rename(&(0x7f0000002c40)='./file0\x00', &(0x7f0000002c00)='./file1\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r4, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r5 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r5, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r6 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) r7 = dup2(r1, r0) kevent(r1, &(0x7f0000000040)=[{{r7}, 0x0, 0x20, 0x1, 0x80000001, 0x438b}], 0x8b8d, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x21, 0x1, 0x1, 0x100000001}, {{r6}, 0xfffffffffffffffb, 0x9b, 0x20000010, 0x8, 0xa3}], 0x1, &(0x7f00000000c0)={0x0, 0x3}) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000100)={0x0, 0x2}) 18:14:39 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r0, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r1 = kqueue() mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4000000004500) r2 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000140)) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r2}, 0xffffffffffdfffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000400), 0x7, 0x0, 0x10004, 0x0) r3 = kqueue() r4 = kqueue() openat$diskmap(0xffffffffffffff9c, &(0x7f0000000400)='/dev/diskmap\x00', 0x82, 0x0) kevent(r3, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffffd, 0x0, 0x92, 0x4, 0x1}, {{r4}, 0x0, 0x1, 0x80000004, 0x2, 0x54}, {{r3}, 0xffffffffffffffff, 0x0, 0x4, 0x1, 0x6}, {{r3}, 0xfffffffffffffffb, 0x10, 0x80000040, 0x0, 0xe}], 0x8, &(0x7f00000005c0), 0x2, &(0x7f0000000440)={0x3fe00, 0x1}) kevent(r3, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x21}], 0x4, 0x0, 0x0, 0x0) semget$private(0x0, 0x7, 0x0) r5 = kqueue() r6 = dup(r5) kevent(r6, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) write(r3, &(0x7f00000008c0)="bcc0165d349c288501963a5484ac153797def63e2429a3a664f9d74303dbadc8b8dfaf83851ed30c6015cd831521bcbebb0792415c75f6c96e03b75def6950d7408bcf39e9676d79ae5424ae940f5c971813d7ceaea37973f22ea54e67ddc5e1ed068607023ca3dec8d1b473086f6e53e0c97308d9af84ade6b3edd954d4b2f36e2311ae1ddf6a1c357925a60711d5a71d9c7289e4490f064895c60deeb8f798917c1cb0aa8d1d4041212566ad385232e8ad2e6cd382cf280208328849e5b1514f075e2a83a48d82066ccfaff3e1", 0xce) setregid(r8, r9) ioctl$BIOCGRTIMEOUT(r6, 0x4010426e, &(0x7f0000000000)) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x1700) setuid(r7) chflags(&(0x7f0000000180)='./file0\x00', 0x10000) open$dir(&(0x7f0000000340)='./file0\x00', 0xfffffffffffffffd, 0x0) fcntl$getflags(r4, 0x1) 18:14:39 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setreuid(0x0, r0) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) 18:14:39 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000000c0)={0x40, './file0\x00', './file0\x00'}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000080)) 18:14:39 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) r1 = dup2(r0, r0) write(r0, &(0x7f00000012c0)="e6", 0x1) writev(r1, &(0x7f0000000040), 0x1b) ftruncate(r0, 0x0, 0x0) semget(0x3, 0x3, 0x80) 18:14:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x81, 0x70e, 0xfff, 0x2}, {0x9, 0xe7b6, 0x3}, {0x3ff, 0x20, 0x0, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getgid() syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") r1 = open(&(0x7f0000000200)='./file0\x00', 0x2, 0x83) mknodat(r1, &(0x7f0000000100)='./file0\x00', 0x4, 0x2) 18:14:39 executing program 1: munlockall() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x146, &(0x7f0000000140)="f36f2e9a97dc6011c5d223a6706d479977899a0cd8170bb8ab49c03ad81a07de452a35c619490452ab3c147049cd4c6712159b5d4dcd431cd322cacc653ef0951c1391d8d8b98d34565f5cac5588a568f2bd585df97f8a395c445ce3018bff856c2363fdb1933406fc07a288cb8043e89bdecc9075ec51f5d7b3e0a9d02f4d377c4651cfc08dcc267e03e20e03cf5f6faec22fbc06c27b82ba0a78781d6064729bf827c49e59c205438af71fdc14f86067a3b5c549df42cc0797999b6154b9f4aba6c179c630506ed65e1c1c29f51660a36dfe2ac17cc305886b930e73a95da23645b67490cf52bd83a346e340d81a4c9ed57fcc78d365e9dc7d2944d370526e7192264020236f1962133439ce289a62fd27596d872851ab950a1e606bfe99cc29b57caffdabf4fefb8ec8ccda3228584d357deb421d5576fae012aaacbebe70190300000000") 18:14:39 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000100)=0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x80}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x4, &(0x7f00000001c0)=[{0x1, 0x8, 0x80000000, 0x5}, {0x100, 0x400000000000000, 0x91, 0x1}, {0x3f6f4da0, 0x3f, 0x8000, 0x7}, {0xffffffffffffffff, 0x56, 0x35a34fbe, 0xb7eb}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x6, &(0x7f0000000140)=[{0x0, 0x6, 0x72, 0x2}, {0x10001, 0x0, 0x40, 0x3}, {0x0, 0x1e, 0x7, 0x3ff}, {0x4, 0x7, 0x80000001}, {0x5, 0x58e, 0xffffffff, 0xa0}, {0x7, 0x7, 0x0, 0x8}]}) 18:14:39 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000200), 0xfe72) r1 = dup2(r0, r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x9) syz_open_pts() 18:14:39 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) r1 = syz_open_pts() close(r0) r2 = dup(r1) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f00000001c0), &(0x7f0000000300)=0x10) r3 = syz_open_pts() write(r2, &(0x7f0000000240)="8af4ec3bd87a83a67cffd26c7f21bc2312d32781769881ea6ad7af7173a90a25dc5e940660fef46ae5d20c626917641aff264e89b526ed1205fb5d15c7b10d068d86b090e8d68dc4956c61ef65ff1bb5391ed90e5f6d1acb2ca773c7d870c9ca0bc735d2fa5919fd64b42766a9f9f8c77f751c01aa4b8cba3a5eab38b9b3865a76d3535f7f35ac760dcac77a5588ff22fa5c9fa91f8bb6db25facacd5ed7c82298c215ea472cea27a9c0be7d8c170b1ba985bced79", 0xb5) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x420, 0x0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000180)={0x0, 0x3, 0x0, 0x100, "8993846f5fd275145f23033d2419a5b48af36aff", 0x80000000, 0x280000000}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "85101a7b875f7c84a4ffffffffff9c11fe4dbfa6"}) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 18:14:39 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000640)='/dev/pci\x00', 0x8040, 0x0) preadv(r0, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000002b00)=""/4096, 0x1000}], 0x275, 0x0, 0x0) clock_gettime(0x7, &(0x7f00000005c0)) r1 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x10, 0x8) recvmsg(r1, &(0x7f0000001700)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0xffffff75}, {&(0x7f0000000380)=""/45, 0x10}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x7ff) r2 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r3 = semget$private(0x0, 0x6, 0x4) semctl$SETVAL(r3, 0x2, 0x8, &(0x7f0000001840)=0x123) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4010, r2, 0x0, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) sendto$unix(r2, &(0x7f0000001740)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5bae1d2f5b1cf4f31a6910725e751c7e064e71d777e99925bf651b9c3f9dee7471477d6382a4485a974a3270adad99215e886f021d7823268c6257181a035319231405d99df8a89b027a65245f706700631589bae960f577c42f239320f408b25d03626df79d1293fa36f26", 0x84, 0x400, 0x0, 0x0) write(r1, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r1, &(0x7f0000000100)={0x2, 0x1}, 0xc) r4 = shmat(0x0, &(0x7f0000ff9000/0x4000)=nil, 0x3000) shmdt(r4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0x3c1) r6 = getgid() r7 = getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000002940)=[r5, r6, r7, r8]) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r2, 0x0, 0x0) getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setgroups(0x2, &(0x7f0000000140)=[r9, r9]) bind$unix(r2, &(0x7f0000002940)=ANY=[], 0x0) r10 = shmget$private(0x0, 0x4000, 0x5, &(0x7f0000000000/0x4000)=nil) shmctl$SHM_LOCK(r10, 0x3) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000280)={0x3e, 0xfffffffffffffff9}) write(r1, &(0x7f0000002a40)="d0095062b4ad72995ef7dc2c747fd6ca6d177d1a87c784f94d75bae1cb2150da714337fb2109efa26ea5cb8ae5b68ac3299c5d9eedb38f33b9e0c8c7496017ceb7fcfb82ce8bd4dbd881190a503d971e5fc0d47fc2e1889f53ab9ffc31f2f328a86548b92aaa9c08e296c690317e54322f7a0b236dc5370407bc716eecaac996fbf864491434270bf17700"/150, 0x2d7) getgroups(0x2cd, &(0x7f0000000580)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) getsockopt(r2, 0x8d4, 0x40, &(0x7f00000001c0)=""/135, &(0x7f0000000600)=0x87) sync() 18:14:39 executing program 1: setreuid(0x0, 0xee00) seteuid(0x0) r0 = semget(0x2, 0x7, 0x8) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/43) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, &(0x7f0000000040)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 18:14:39 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) socketpair(0x16, 0x8000, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x3, 0x100, 0xfff}, 0xc) r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) getsockopt(r1, 0xfffffffffffff000, 0x4, &(0x7f00000000c0)=""/112, &(0x7f0000000140)=0x70) 18:14:39 executing program 1: mlockall(0x1) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000001800)='/dev/null\x00', 0x11, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000040)) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0xfffffffffffffff8) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000000c0)) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x2010, r0, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000100)=0x3ff) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000140)=0x7ff) preadv(r0, &(0x7f0000001380)=[{&(0x7f0000000180)=""/39, 0x27}, {&(0x7f00000001c0)=""/66, 0x42}, {&(0x7f0000000240)=""/102, 0x66}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/74, 0x4a}, {&(0x7f0000001340)=""/7, 0x7}], 0x6, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000001400)='/dev/zero\x00', 0x880, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000001440)={0x7fffffff, 0x1ff, 0x3, 0xffffffff, "2040d813d4804a2b05d1bd4a0807ff074e2c117e", 0x4, 0x1}) r2 = semget$private(0x0, 0x7, 0x400) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000001480)=0x8) r3 = dup(r0) utimensat(r3, &(0x7f00000014c0)='./file0\x00', &(0x7f0000001500)={{0x7, 0x9}, {0x7f, 0x8}}, 0x0) chdir(&(0x7f0000001540)='./file0\x00') ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000001580)={0x1, 0xff, 0x7, 0x5, 0x65c2}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000015c0)={0x100000001, 0x6, 0x80000000, 0x800, "6469800d3f28c407d9c1487baef4aabf8fd476e4", 0x8, 0x1}) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000001600)) getpeername$unix(r3, &(0x7f0000000000)=@abs, &(0x7f0000001840)=0x8) openat$wskbd(0xffffffffffffff9c, &(0x7f0000001680)='/dev/wskbd0\x00', 0x200, 0x0) socket$inet(0x2, 0x5, 0x844) r4 = open(&(0x7f00000016c0)='./file0\x00', 0x820, 0xf0) mmap(&(0x7f0000ff0000/0x1000)=nil, 0x1000, 0x0, 0x10, r4, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/null\x00', 0x221, 0x0) 18:14:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pckbd_enable: command error 18:14:40 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) shutdown(r0, 0x1) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x0) renameat(r0, &(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000200)='//file0\x02') 18:14:40 executing program 0: r0 = socket(0x18, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, 0xfffffffffffffffd) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x100002c7, 0x0, 0x2) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) accept(r1, &(0x7f0000000280)=@in6, &(0x7f0000000240)=0x3) connect$unix(r0, &(0x7f00000001c0)=@abs={0x0, 0x7}, 0x8) 18:14:41 executing program 1: select(0xfe9e, 0x0, 0xffffffffffffffff, 0x0, 0x0) 18:14:41 executing program 0: select(0x3db, 0x0, 0x0, 0x0, &(0x7f0000000000)={0x0, 0x8002f}) open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x20) openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd0\x00', 0x0, 0x0) pckbd_enable: command error 18:14:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0xc}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') r1 = dup2(r0, r0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f00000001c0)={{}, 0x3, &(0x7f0000000180)=[0x0, 0x0, 0x0]}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000200)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pckbd_enable: command error 18:14:43 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x20000000000045, 0x4000000000000024}], 0x2}) pckbd_enable: command error 18:14:44 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff}) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x100, 0x0) r2 = accept(0xffffffffffffff9c, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) pipe(&(0x7f0000000280)={0xffffffffffffffff}) r5 = open(&(0x7f00000003c0)='./bus/file0\x00', 0x0, 0x70) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x540, 0x0) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000000440)='/dev/pci\x00', 0x20808, 0x0) r8 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) setitimer(0x2, &(0x7f0000000640)={{0x81, 0xc0}, {0x4, 0x2}}, &(0x7f0000000680)) r9 = socket$inet6(0x18, 0x1, 0x46) r10 = openat$tty(0xffffffffffffff9c, &(0x7f0000000580)='/dev/tty\x00', 0x10101, 0x0) kevent(r0, &(0x7f0000000480)=[{{r1}, 0xffffffffffffffff, 0x30, 0x10, 0x8, 0xfff}, {{r2}, 0xfffffffffffffffb, 0x24, 0x2, 0x40, 0xffff}, {{r3}, 0xfffffffffffffff9, 0x10, 0x80000000, 0x8, 0x7}, {{r4}, 0xfffffffffffffffb, 0x1, 0x40000004, 0x6, 0x8}, {{r5}, 0xfffffffffffffffb, 0x80, 0x60000000, 0x8, 0x8}, {{r6}, 0x0, 0x40, 0xfffff, 0x1000, 0xffffffff}, {{r7}, 0xffffffffffffffff, 0xa5, 0x44, 0x96d4, 0x4}, {{r8}, 0xfffffffffffffff9, 0x3, 0x80, 0x3ff, 0xff}], 0x0, &(0x7f00000005c0)=[{{r9}, 0xfffffffffffffffa, 0x1, 0x200fffff, 0x7, 0x7}, {{r10}, 0xfffffffffffffffb, 0x0, 0x40000000, 0x7, 0x8}], 0x4, &(0x7f0000000600)={0x7fff, 0x40}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r11 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) sendsyslog(&(0x7f0000000000)="45c135895a197ace0bb17150738f840224531d989ed6f341adfeae1226adc79f5bd27f2a60a1eb8d77097e36f7e5dc3b6210bdf5ecc3dd67bc7d99368e9382c22342ce740397267ee6a876f1b61d98c28ae7d53e4a79f016a1ec999a63ee1975ab0eba90885674614a7b18a2ea9b8e19d409f74be6b4ac281265b69ef88e381532ca8522a31f6e45a5f194b5c7c30989b0ebca0602d461b6347cad3b4a99fc1833048870d6c7b8da298701f9d14e7c9f3d741bb8296143c691b176a710ca5c5ee28d366d650638703d642638e9dcee64c78e4809fd67a2410da66bad3d0127fc5b4c432863b389ff2a", 0xe9, 0x20) read(r11, &(0x7f00000002c0)=""/214, 0xffa7) 18:14:44 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x20000, 0x0) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open(&(0x7f0000000080)='./file0\x00', 0x10402, 0x0) munmap(&(0x7f0000002000/0x3000)=nil, 0x3000) 18:14:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0x5, 0x5, 0x0, 0x1}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 18:14:44 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x17c7, 0x6, 0x7, 0x1, "64cfea28089498436b46450b93b1720b881d7326", 0xffffffffffffff84, 0x20000000}) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000080)=r1) r2 = semget$private(0x0, 0x3, 0x41) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f00000000c0)=0x7fffffff) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000100)=r1) r3 = dup2(r0, r1) r4 = socket(0x10, 0x8007, 0x9) getgroups(0x3, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, 0x0]) setgid(r5) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000180)=0x1) shutdown(r1, 0x0) setregid(r5, r6) openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x80, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000200)={0x0, 0xffffffffffffff47}) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000240)={0x3, 0x1}) lseek(r1, 0x0, 0x0, 0x2) r7 = fcntl$dupfd(r0, 0x0, r4) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000280)="dc7f958074a8388c8c809fd150b01f0243cf45264529c35edf84684f9729970f8e10f37e58ce031c9fbbc874", 0x2c}, {&(0x7f00000002c0)="627006e2bb2046a25cca13ab98b8c201a949016d70c4ed78421e05cebcfb0814c0570e68680805388d5841f7ff90711fd7c6c538272712a29231dd1caddd7b94a94dfc2b685ec0ff65c10de38ac1ae1f974515651b4a49128cfb11564e83151767282534b673bc7cb7b54312cfa1ecf287eed28fea99fb8d345ea8a09703b5644bcd654ca2f47ecd38eb1ef26516e4982f925338a9858dbca3fa3a10ab3f5db5d79b68b29bfdc0d34ea1201603065b6a28ec9a55319ae1c201ef3dfd35abb249fa028abe2a8a405a2173b38e8a1deda452450aa1d19694e7f36234070d69519fa7c123d3e2161cda537e50d4a8304f7ed405b1", 0xf3}, {&(0x7f00000003c0)="798f6b6f4e8132352359704ba07c0ec4b2c1c924fde5b8af8e0b06665df91b4b78cab16c8d76e02a29db3c3b645f65c5b9552944913ba607c869b1dabcdd5290109ad1d1c4883d0a232392e34fe3ac4d2cadf99c991c681d57b3e41a410e65a28aeeb381aea37b38745bebae8f136caab0b416250541371fdce85d59e44b607761dfecb0a591c1391fbf0d13aaaf89913b6c2b48839ed8011a20a0c582b9a0ef485d15a1844bd2aa4c777f16199fb06c4a97f712f3f52e59f8008aa7b47465a3ef56a06822324534", 0xc8}, {&(0x7f00000004c0)="adacd721f6e795a4c8ef12c21ef8013a78e07cc47d0459aad4c73d2e6390cd85fe93fc2648df5285fd77b2e0e5ef33e2e464aacdaa8ea932f2df94a9a293859cb7b4b16aa6a777325a2088fce0b8056d715cf636e65751858fd3e4cbeaf5427d10300b820a2ad05497364ddde3fe55b7bcd0e4d30dfe46e1aae3628c5627caac801fe2227c536e795539141f66a233b1a2d6cd3c7b51484cb5650d00d910ba24ebfcfd2eac44e7b8c62c465b3e3a1ea4ec1bffd75a22f3d31bf3c13c40339c3f6bc24d5466b0ef382da7a4223258f685d34cd1d79c33ce9d0964317b5496c36e9cf0eb1760eeae1f22850f0d80c9e4bc957b34eaf97ed692096842", 0xfb}], 0x4) mlockall(0x0) pwrite(r1, &(0x7f0000000800)="e90aa875a4dac5dda6d17728525c7a69a27ab68443b78a18948d1f335ba8d33affb355695c9352718c84eaee5613e6f9b5ba7fc927f317d2b684f4ee3858ab3cbb8db581c13b4148d378e350c54df64d2b093cc6a5ab3cad622278efde590137a630aae4d9b4b58dc0d3395eed46beeb3d4984671c4a272d80c40dc3", 0x7c, 0x0, 0x0) ioctl$TIOCSCTTY(r7, 0x20007461) utimensat(r1, &(0x7f0000000600)='./file0\x00', &(0x7f0000000640)={{0x5, 0xb5}, {0xa2, 0x7fffffff}}, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000680)={0x3, 0xffffffffffffffff, 0x78a, 0x400, 0x3, 0x6, 0x8, 0x10, [{0x6, 0x1, 0x20, 0x2}, {0x0, 0x4, 0x80000001, 0x401}, {0x80000000, 0x6, 0xa1cf, 0x73}, {0x7, 0x5, 0x4, 0x9}, {0x0, 0x200, 0x2, 0x6}, {0x7, 0xef05, 0x6, 0x7}, {0x0, 0x9, 0x3, 0x1000}, {0x9, 0x8001, 0x4, 0x1}, {0x800, 0x4, 0x7}, {0x0, 0xfffffffffffffffa, 0x1ff, 0x4}, {0x4, 0xe9, 0x3ff, 0xfffffffffffffffc}, {0x80000000, 0x40, 0x6}, {0x8, 0x29, 0x3, 0x3ff}, {0x86, 0x1253bdd, 0x3, 0x1}, {0xffffffffffffff05, 0xfd, 0x7a, 0x5}, {0x1f, 0x20, 0x4, 0x5}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000007c0)) 18:14:44 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x80, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x42) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000080)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000140)='./file0\x00', r2, r3) setitimer(0x0, &(0x7f0000000000)={{0x80000001}, {0x0, 0x28a}}, 0x0) pckbd_enable: command error 18:14:45 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x5302) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) 18:14:45 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) kqueue() close(r0) close(r0) 18:14:45 executing program 0: r0 = socket(0x2000000000000002, 0x4000, 0x3) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) 18:14:45 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchown(r0, r1, r2) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket$inet6(0x18, 0x3, 0x0) r5 = dup2(r4, r4) dup2(r3, r5) sendmsg$unix(r5, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2b66697fffff02"], 0x1c, 0x0}, 0x0) 18:14:45 executing program 0: pledge(0x0, &(0x7f0000000080)='\x00') pledge(&(0x7f0000000040)='\x00', &(0x7f00000000c0)='\x00') pledge(0x0, &(0x7f0000000000)='\x00') 18:14:45 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000240)="892ce63374f2b34aa2f534cfe09099aff2526dc6ad1502b8cc21739e5ca051569b2dab5f32e32a93e55039be", 0x2c) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="a92ea32f", 0x4) setsockopt(r0, 0x8, 0x9eb, &(0x7f0000000280)="eb7e3d737415dd747193b853fe86e1ecba0ac89c198a045e1d829d864df63912d55f7b8baddd8d53315372d076078df553c528af0b4fd16a9995ce025eb21f87732ca255e89447d0c642b93179e0978b73fcb9ed60147803b17550b5d7b7ca9464035aa0ea1fa6b7c9fba101a6d694331e8098eb0e9944661d4db2f2ec51e76f2cdd937f482b6aa99240fba873a42a99a58ecb4feb942e99ffc413592a1ec20f968f94380cba169c5f0145cd9b35c306f76ee3870a644d0d6ae4f0effb55be02be2e4f315829c7760787a3e36bface081c1350a8b3be53d03540d09f7157df587a1c01b5dae18c46722abc72a7cea3e0fe195017827ad4dae8cd5d2a83b29c9f9e589408a7ae061e1f1876c7f088c35a6de98f7dd6097b1fc63f060e9b9c83555eac38c61a15677e6ad71dde9067f93e2ca58007958f2a6f98542a4dd96fca51b5660e0165a9d31c6ec2535fef4b69f14edad5f0b7077ddb661fe4a169460fec78ea1b79245f5a337fa0003104a2603fe846f079b1b139ee0defeceba123c09fdb932573b1ec4016dd45a00e6c56f36125b0214b0a61c0f7c9c59ba47baea4ddee0eeb5ea15c20b383ed1b263f24d37d8e60b78850de719b904d399d78d7f150bc792f1ec85338c5f0bbaa3ee64881c83e85d3fb6d068ce9eef666fde4a3a1feb201ed055e417f2709942d165d5c9529dde1384bdc0762505435e594a28f9acfda52bb532332880da860540795edcd6821aca9d3f5167c3a5cee86a3dfd1687af6327b0c1e2903e07dce46983df099eee49cca0c385ee9b4c2419c80546c7c555d45d955ba05197148a5f77745e312d7a12fb5b68654000beecd61e5423cb754708b4d4906957bef6f1f73e2274b32caf74087350429be77b61c274d283db4359e63d19e573f046b427fbf62f32f191364034330c38356daabac47fec18cdd678dc8050ae05231873a82f61584133917daa8fb4b731a60d228d3a2f3de0ab83780e800a1a7f6963a97314ee0740d0a10d155653eb80dba5512a2ad968fcdb8ada6d2041c26d8b01f2aea9edaa20e3c468c7d50d9998ddb7eec1ced58341f6b2bb9721a4406f3a3c151990380ca6596923ebed9c6b8703ff2f29950505d54f08c9671de01fdbc8c83c1ffd1f29eaed9858d46db2fcb72fa38204d6db8ef1d49130be652a4eec5a55bdf7eb4434ff84c7a6fad5c5bd08ee0013fa5cf7b29e282b13035385c658c7220236595526e0696253e0008245381b4412e762d0e7faba191762f07a14b6ba7284ed4fab7b5217be1da1f6b662d82ae9cc06dcd99d2bd80ce7a7204a9d9969fc59cff0b36492a7d2b4163b8bd115d2e97a61e23605b94ffb102f62220abcd4ddf722805a7953e4aa17e7162b252e1e5a329831def0334ace6a4f6c9162af824989ab2b11aec832fde5dc81d0e7de7cf79e5c68e1a8846ec2b5477dcf136ba405f6b07432d7d089dfa8b70fa6a23778f340e8b377b58bbb6530c6edda21af03630ae9cd83699de1d2f116a6c4c088aa57b7a27fcb6953fac8c867b4c39714a9a03cd4e63cb15854726f543322eab5015f991c41356d3eac727cc2a01808d589c896293ad6469f74aa35ed9092d73e1c6cf0eaa087423d6818d58ba0d274e56613110750e6afe199a862d403c3fff3420696aeb544f233177d826b375256c47f3f642b8e4127ce59521fe30298bfddaa28e93fee54e72017feeb68fadbf538d4d9db619014bac8e5ff7f2892b2649694503fc99762de44a73e9054f10baf1574c2823e9e6101e1c4811eae7268c9981d3d044e1b172a6c9eabda663d2fd61ae6e0afcdcdb132dc15ec7d450c34f0b968c68330efa223836401de28c12a161b9b126665d6bab8963cb87a871ac96afd44548d25b326803518cc30116869324b8aad06519019ec5d285390ad654e5c64cc98620baa697eb81b000980f8739224f1167939444ddbc6a7d06e6a5f1b9f1cd4b8f23b2e40bb95a83e1143cdb06e9006588cedf9ca622fd5b0ed433e9d89a488f827e7e2efe88472da56c7fe52a05a58fffe81f2fa44770abe686830e45b44d49329c11330ef5fe96c556368c8e1770fac5f3285054550926bdeebeb3004007cf7b13e42780f74e1fd527f92a7692f19294d8f7512b4e602c4e0870b63d3c9ff40c95f082b9cd9febc384ef91002239466fcf5018fa9c24f42c205e21e45b8f4515281f3c37a72d7360bdf6706e1d5976ff9138b5906082d7be8f453e6482465cdbaa834c6edf364a6f7d7188d78fd46cdffb83761feb332fea8b1e25047af4328f96f3338ae5b1fddab1e6c78a9f07ab358e64e8249f887b3c71927aabb0b18420f2ca0f9c9873bd8974c3480ba927fdf92bfbe97dead689954c8088e4918f7be0b0cb9632e6cf89e18a206d5b23344b5cd0e2494383cf6e22e99fae917b1a9f20c3fc76028e0f98781187039c9d51d7acc649769d053fa1f59f5f640070de3f0970fc9c742bd6967e78fce50157a239dff1214f269991d44d1663392aabb25bfc7f2c46755cc63953017d962385309536c57a02fe9e63c0e9f3ad7a8fdac4c8d96eb59e8afb1b12aabcce1d7471a82cfc2f296be9c5062565eae91db9d7635d739807659adbd46cdc0e9fff30bccf6e80c591936b8b28473457a4fd215862a4b0c1acf51ce8d6f0d64d5e1c86b2e9fe2e6b7107614c4478d22a7536d3212c70df438986215adfa55ec98334db6462d8ea7d5d7598ff64fb66fb2159f8dfef70d0555e64eccf769a8aabd214ac9d3b60e0f9b26a5b046b0993b8de0534a7ecbb6c17777a34c433cf063270d8d1e08c8232b408d9336d0b157e1d0340f56ae9e0fa5eaa552ff78921b6317b664e00d6660ee90da3bf7187e56ab161d48049e625b85d1f1fd76ec63741cdfb8e3ecf3ab2441cafd18de608acbfd610c34a71ce633248f988f7fd35281720803c92ffd58abb02bf09f49422d901696fcf5e7c412440e057aa6237e5dc4c5e145fb0ab69f8356aea33b4fa0822744dc5dc3bcfb0dc0470484a610a76ebcb24e9a5205b9fd27400d9a79240dc0311346f437715f8fe274ea8a9ae8fbfa536c89ae3542d982b0117f91ae7a4329e34a308e8b722c03e826dcacc55ce49d479d783f8e8cc4ccf6c54cb7d4f20ff6026a9d0d68ea0cfcaf6d42d3c500c0246bb7a8069a53b53224ad1009b19bc3f704099ac1c898264ad74fdc4a472a62b958941660eea1c68e20bf648283f06801e6d37ba5ff7de7cb616d97f3f898ffb696f8a1ebcf8b49543f59ba762a3a6dce820e07c8c09596e5b764092b2609c7e80be46daad619b487a297cbe968e379e2ac8778480ad703fdefbb89e3434ca2ba051fd4f712601b52015622f7d43f40c33f3b0983e0b6306667862b15f8f7a335b24f2e3e8626c65e6a17f7347e8c4cb60de799f787fe5237940299f64a3ad5287bfdf52e3b42042f42e51b9916eb5b4258f1fe654bab78a0bc3097d93f5bb100eacd4a338a486914103130136577d167e2b1dd5a5514a71fc901949e7652610d5ae84c55789789ffd3568db8f889485d57030b0538bd1ab3265d35721f5f9629e39c4cd8880eb5b4f2ad2735ca4d6a19190aa9b5eeeda8c38376a5a35f7b5a00bca404b66fd323e5cb0c944da44f5988e214e905364e570025a6d15db27d675e31b91b94d6d96dba10f7e19c51f6bb2fc9ec187cf184a7c43d9d4d1ee8e1859555b43ddd38183d74dc7085c5ea6bbb09552b3d2cfbb0c266e7e358206ec092b4d00ef3fd60e45154a8227333f459727f33235b52d5a30cf972e9a086b441dede2805eb632775570df7b003394f8c58754f12faeb15ff54483d585fb1cc954910184a47f96ff24afc076ae3c318efede845b71b0df07546396b14c5e6341ce68e2a314c3f500f01ce5fd6ac0dc27422921091dc83d6c8177c64bde118a1f483abb9d0b13048023fdad495eed3ec52797974142ac85ab412adebcf49fc82beeaa1b6913a3842a3aa9f98c03e7aa55f616c7b49b17da07ccfd3431de0594e7473b5408a1b8368eb707bad35a082e986747b67dc8ad42d0d243509fd3238b6c4b013b3e04d072ec802c873921fc10f50f36c68c16a3d5b1fe3aee274648e6eda12520207170ca84514f1c09259825acc8f24c2e7d7c482f7da08b8b15d993dcc318e53a0de317c9a2aaf813ed3197a2e348b65a05df64a3b6336b981a35675f2465d85140a1d4b215165ae504033f10d58784b11ce38af9068a2722270dccacc25903773e5a124b6c3b0415249346280c2e475c438d43db24695d0f9dce638a7acae9015c007c5daf76a518056f803fd36dcadb8460cebc0b2ec1b7c6f2e3fad536446be57a500c3c822ef2be2bf745426dd6393eb9f4ce9b373912d6ea4dd065cbc44c79f2a052a7ca339d0c6d8d296d1cac85b9f543083ae96c8e2b7cfe28fa05817a4a512d2d2b216d221230c8610ddc91e6da62bf4c79b964f19456f3c5961a0106d87da008ef5aebb76b208ddb8630466eb1c4d4b0f553aa891e01c0fc22ac0edde7cae9de0a1fb00aa4daf9ff8ec0b6a6c2ddfb6145e584cde4dcbfaffb38a4fa37d861e87a04fb74f478db230fb9b88b230f5ce1d8849590680bef493c238874f0f2f2cf0e510d4f56665264d3b58c382d6cb4431a04699f1e8fd76415efaea6127505984b03e45e4231c72811cfbb18b00d6072a1324c2a132139d4d1d5f26e5a1a60f26ccba56ff3f880e1d85a92b51cc482a56fd3337a50216cc5ae2411eafc34b9e5eb8135a4d2b21290fa87d5e114b65e22c96d1611ae968cd66329bab898be756605e733cb7c6a4126c09247c327d0fc6e580ade62c2da5cb60c2846a5895e8dfaf6724667d93eabeadb5dce9c1db2846d05248cc9bdff08d417db38e726e7538cb7af2705914d992743d829d68b299abc225abe832d30464400caffba7734c97c8ecd1fa5c9f4d1cee6c2c5ba9e0d895f22692b42bcda667c482fda29fcee94ae31f48eba288eb8b83b885105f039226f709adc2228ea42167cb8ef991c443557ee131757d0b532baaccb49b4857718bcccb79bff93aa90eb8ee920fbb985c07589fc18502d52310e5b55870e52e414667d94eecc7cc0a4423bdbd2d0102f0fefe074e9580d964978f4f58054783f0fdd4f4991d373363c8d5ae38932e291130e996e851b812ed660442d043e18677b8195c69efabd6064175c04fd2c3d77dc39f186fc9c8db9209e24e262845e7e2d293130841c52260f11b5a0a9488ebe042b3738c198374b2975f1c460f2dc6aef8d76243d52819076932cc4537427b957c6dd907dd0b4f592542192b0d91c36814235f2bfb4fcbdba67e8e7c99d373e1579ba0e21966349b6edac8f9e8beed09e8901db7eacbbe88ada64496639d0d9182d8f20a481fc21ead0d7325fb27618a67b3c72e0fb338f642ef351c6818ce75f93c0c72b8f776ecda0a54675440b166799fa1e8c805c1c9b6d32e4ca780144b323b88ae34533cf2477f8c714ff3dc4722af34a1307e7e4fb5f68a29b93ca7dd75be133a7d3043b5e4e5c16fc3a404204b540e599993cba03a736369c5e59785ae74d3a3592f23e423d71eeba1af0c01d4b0c24014cbefa7ecec335cd5eb9176318aa67d457cf65b609988a81bdffede0ce994d49702fc4218c9eab7cf9b052d0f475a9f0babcc3b6362574887a442328afd0bcf23fab11ac9e7d67373a37aa3077b47b5a98f2a7a795c4b783e750bcac1a9e46d8de966b1ecdc9e576c472415c553829e110fa5410ceb38e20f2626b953a884da4d1b14366eb9ad6edd7", 0x1000) 18:14:45 executing program 0: r0 = kqueue() fcntl$setstatus(r0, 0x4, 0x80) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x81, 0x0) read(r1, &(0x7f0000000080)=""/13, 0xd) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000040)) writev(r1, 0xfffffffffffffffe, 0x0) 18:14:45 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10, 0x0) preadv(r0, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r1, 0x0, 0x0) open(&(0x7f0000000200)='./file0/file0\x00', 0x80, 0x2) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r2 = dup(r0) kevent(r2, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffd, 0x8, 0x0, 0xacb, 0x101}, {{r0}, 0xfffffffffffffffb, 0xd4, 0x20000010, 0xb8, 0x8000}, {{r1}, 0xfffffffffffffffd, 0x0, 0x0, 0x7f1a, 0x1}, {{r0}, 0xfffffffffffffffd, 0x4, 0x1, 0xfffffffffffffffb, 0x7fffffff}, {{r1}, 0xfffffffffffffffd, 0x2, 0x4, 0x0, 0x1}], 0x6, &(0x7f0000000300)=[{{r1}, 0x0, 0x34, 0x0, 0x7fff, 0x7}, {{r0}, 0x0, 0x1, 0x10, 0x8, 0x100}], 0x944, &(0x7f0000000340)={0x8, 0x6}) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)) 18:14:45 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) writev(r0, &(0x7f0000002a00), 0x1) write(r1, &(0x7f00000005c0)="991d04a1e9c0d48f18135c77dd2f2f614d5a30abdd6f84b97f1e30075202b2b745673143959f641e7a249d7a0ec3d4a09b566f84a291365af5bf79f3e9d9f48c8f8eca794498a2ec39f5b34c990d180f66bea6cf1640b9f0c5a83f22a820bd60770091d09920ea44af6e2bafa28a4e619ac32ff075905c64979bd1d57b77379d40dcde52444034d649cf5fef1ac67a47e20d7758dec1ea1ad5b4f451e85f85d1d98d58c16fd0fe18ff826da9f6570f86574562b4adcc84d865385a485f37798becccff2f33e008605d59f74b62b1cf528338f6980b4e8faa375c101c4875ec066ca68cf62637effd1f75c40a6411f75742546dbeeb2b0881020ef98d4ffe82836a50748c0525e6a3512e7ac4556f4e190d95b962bde18a8504ac575698b2eebf7a33a26a", 0x124) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000340)=0x7900) readv(r0, &(0x7f0000000240)=[{&(0x7f0000000140)=""/51, 0x33}], 0x1) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000380)=[&(0x7f00000000c0)='\x00', &(0x7f0000000100)='\x00', &(0x7f00000001c0)='#\xd4-)^]$:\x00', &(0x7f0000000200)='\x00', &(0x7f0000000280)='*\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)=':\x00', &(0x7f0000000580)=':\\-\x00'], &(0x7f0000000440)=[&(0x7f00000003c0)='\xf6:.:$:-^(\x00', &(0x7f0000000400)='\x00']) socket$unix(0x1, 0x7, 0x0) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 18:14:45 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8090, 0x60) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x560, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000080)={0xff, 0x6, {0x2, 0x8}}) mmap(&(0x7f0000ff5000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000fec000/0x14000)=nil, 0x14000) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x9) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ff4000/0x4000)=nil, 0x4000) 18:14:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x100000000007, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x125, &(0x7f0000000140)="b6ec5c5e4b02f63e9185106c693d3719177b779a73064d3da4ad1b7d7ec97c906812750b52e8b72bfe00862282329cd00fd34a4c7ebb0e2288a60057437c6a31382657a70eb11b81476bbe2e4768fc18d84fee957d1c327ea09fd36a022fbd45c96a73e214eeb485e7b43ee04d4681a0031c2fe9ae67a2c8424e1f242905d990e834c7eb9405e193c0678117de1e36b5ecc8f6d9d16c394b0555c1fa4fec72e4752577899656054ca41ef4bd91bf273b85f3e7a6b860d27f2c81e76ae71a4e2b0d6cb0b068183f60a65e8770ab1d67aceab6ba7e9287938c6c82e237fb18375419458dd4aad992cc399f1cfd5fe07a94959ca5144f01aa18e04643b2eb928f5ca8a3fa2d6dda778fc2c18791340e2b5fba45fc20eeea5fb79192da6da3cedfb904c41d7405") ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000100)) r1 = dup(r0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000280)={0xfffffffffffff001, 0x1}) 18:14:45 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000000000ffff0000e4ffdfffffffff5a67071b542a538706000000b8180000002900000031000000ccb503e18d000000070005a2"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000275000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000274000/0x4000)=nil, 0x4000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) 18:14:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) fchflags(r0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwritev(r0, &(0x7f0000001340)=[{0x0, 0x4}], 0x1, 0x0, 0x0) 18:14:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xc}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xff5f, &(0x7f0000000380)="5e21eaae3fc79b0703feb604a7374c09d870e36683d4322ad7e8a0b9b7308d38b0317ef759c9056b04004741d510c7542e0b0aa4df00"/70) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x8) 18:14:46 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x8000000100001202) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x40) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000340)={0xfffffffffffffffc, 0x3, 0x1, 0x81, &(0x7f00000000c0)={{0x7ff, 0x8, 0x9, 0x3, 0x0, 0x1, 0x4}, {[0x3, 0x9, 0x4, 0x3ff, 0x1, 0x6, 0x6, 0x100, 0xfffffffffffffffa, 0x7, 0xff, 0x6, 0xfff, 0x1, 0x1, 0x4, 0x9, 0x9], [0x9, 0x1, 0x5, 0x9, 0x4000, 0x7fff, 0x5, 0x0, 0xff, 0x9], [0xfff, 0x8, 0x0, 0x9, 0x92, 0x5, 0x1], [0x140000000, 0x40, 0x0, 0x5, 0x6, 0x4], [{0x7, 0x80000001, 0xffffffffffffff25, 0x9}, {0x0, 0x3f, 0x5, 0x4}, {0x869, 0x1000, 0x1, 0x100}, {0x200, 0x2, 0x8, 0x3}, {0xffffffffffff7fff, 0x2, 0x9, 0x9}, {0x6, 0x9b7, 0x8, 0x7}, {0x5, 0x0, 0x5, 0x8001}, {0x4, 0x9, 0x4, 0xa96}], {0x0, 0x4, 0x168, 0x40}, {0x428, 0x6, 0x0, 0x7fffffff}}}, 0x2, 0x100000000}) 18:14:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {0x61}, {0x40006}]}) setrlimit(0x4, &(0x7f0000000500)={0xc4, 0x7}) socketpair(0x10, 0x0, 0x7, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$getown(r0, 0x5) r3 = getuid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x9, &(0x7f0000000440)=[{0xd4f, 0x8001, 0x8001, 0x8001}, {0x4, 0x6, 0x200, 0x8001}, {0x6, 0x3, 0x8, 0x8}, {0x80000000, 0x0, 0x5, 0x6}, {0x9, 0x3, 0xfffffffffffffff9, 0x18}, {0x6, 0xb009, 0x9, 0xffffffffb290a92c}, {0x9, 0x0, 0x4, 0x1}, {0x2d9, 0x7, 0xc38, 0x7}, {0x2, 0x500, 0x5, 0x8}]}) r4 = getgid() sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000180)="b2a2b466391ba9c48659e2307c194164205ad8554d381b72b2ef0843f99327a34856369f55d7e4fcc2a03fb3f2feffad785a735ee5cf51bb8a7ca96fb77cb39894dad454064abeabc465317a015cbf98f1421f7a8f2702de99fe2fdd892609468afb384341e3fabcfaabba6dac5b66a2fb9cf524e8273c", 0x77}, {&(0x7f0000000240)="f2a6fdaa1c7b484c571b4151d0e83fd32f1f7ba99eeaebb2be283341cc041a9f951672e2e944c145375213ba5ea874d3a6a75e4c0cc41b1d633f09f532c3b7cc5052ac58c6c95f338b5e4a6cf35355531d1901ba202df107e5146a722e2dcb1acd97447844f7bfbf51839daa6294d5e90e09273d60d0e84094790090b3077ab684062183c547b1a9289ff28a7107e06047744e25bcac474cc29eabe889d47328e3309116dd705496eb34b9e4d4ec482e663fe03a6f05f68d976b769ea644ebdc67ba", 0xc2}], 0x2, &(0x7f0000000380)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x68, 0x2}, 0x4) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 18:14:46 executing program 1: r0 = socket(0x10000000002, 0x3, 0x0) socket$inet6(0x18, 0x4000, 0x10001) getsockopt(r0, 0x0, 0x68, 0x0, 0x0) 18:14:46 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) setuid(0xee01) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x8, 0xfffffffffffffffc, 0x7, 0x8, "37eb395b42bcc17b25f45cdc6e67124b2f3b303c", 0xe8b, 0x82}) ioctl$TIOCFLUSH(r0, 0x8028698c, &(0x7f00000000c0)) 18:14:46 executing program 1: r0 = socket$inet(0x1e, 0x3, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) fcntl$getflags(r0, 0x0) 18:14:46 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) getsockopt$sock_int(r1, 0xffff, 0x1001, 0x0, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000000)) 18:14:46 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0xfffffffffffffffc) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)=0xffffffffffffffff) 18:14:46 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x2) mknodat(r0, &(0x7f0000000100)='.\x00', 0x1, 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0xfffffffffffffffc}, {0x3}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 18:14:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x88, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x20000035, 0x0, 0x100000001}, {0x5, 0x0, 0x0, 0x8}, {0x6, 0x0, 0x0, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fchflags(r0, 0x1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 18:14:46 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0xfffffffffffffffd, 0x4, 0x200041ff, 0x0, "b0f42000006e93000000002859a39e55338a4ee4", 0x9, 0x100}) mknod(&(0x7f0000000100)='./file0\x00', 0x1ffb, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x101) dup(r1) 18:14:46 executing program 0: r0 = kqueue() close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x9, 0x9, 0x81, 0x7fffffff}, {0x7fff, 0x7, 0x146}, {0x2, 0x8, 0x7ff, 0x4}]}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x8880, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000180)={0x2, 0xebee, 0xdd4c, 0xfffffffffffffffa, &(0x7f0000000380)={{0x2, 0xffffffffffffffe0, 0x6, 0xffffffffffffff11, 0x380000000000000, 0x2, 0x1000}, {[0x1, 0x8, 0x5, 0x2, 0x401, 0x2, 0x67b, 0x3ff, 0x2, 0x4, 0xc6, 0x4, 0x4, 0x1, 0x8001, 0x6, 0x7f, 0x1ff], [0xf89, 0x60, 0xa472, 0x9a0, 0x0, 0x35dfad6a, 0x5, 0x9, 0x0, 0x7f], [0x9, 0x704, 0x8, 0x1200, 0xc47f, 0x7], [0x5, 0x80, 0xffffffff, 0x2, 0x396, 0x79], [{0x80, 0x9, 0x7fff, 0x9}, {0x1, 0x1, 0x20, 0x7f}, {0x7, 0x3, 0x7, 0x5}, {0x2, 0xfffffffffffff800, 0x0, 0x1ff}, {0x920, 0x7, 0x1, 0x200}, {0x5, 0x4, 0x3, 0x9}, {0x40, 0x3, 0x100, 0xddd}, {0x1, 0x7, 0x6, 0x26f}], {0x8, 0x9, 0x88f4}, {0x3, 0x191ec00000, 0x1614, 0x256d}}}, 0xfe, 0x80000000}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000040)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0xc}, {0x4006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 18:14:46 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x10003, 0xffffffffffffffff, 0xfffffffffffffffc, "091fe600"}) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f09", 0x9e}], 0x1) 18:14:46 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r1 = getpid() r2 = geteuid() r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x401, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000180)) getgroups(0x5, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r4}, 0xc) r5 = socket$unix(0x1, 0x5, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) connect$unix(r5, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$TIOCFLUSH(r6, 0xc0206911, &(0x7f00000000c0)) setuid(r2) 18:14:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x14}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0xd0, &(0x7f0000000380)="2380f503a99a7ee3081a9c7b46f9b34e81cadaf7b82fbdce98db43cb4f1270e9cb302060d17f71e836facf1f1dae75e0a5e3f97640ed42a401e1c424a5c6f4ecfbeedb825501a1b2cab4f1a71101005fe400e2fff2fa045049368aa59ffdd38341eb93f218cd6a82643e5a62a1459840d680fbf0150a9efd3a62fa32a96e32c5675103529f09a9a37b9ac6252758b484070b7d70b087163ddd0dee6afc8f6b7c65699c3324096131f73a0f762a78f024568536517edfd2b09b60c2cb7c8556abb74959bf7a4e3fdbd9340ea7b4b97d9b") 18:14:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0xb01, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 18:14:46 executing program 0: r0 = syz_open_pts() r1 = dup2(r0, r0) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00') ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0017f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c7d81", 0xfe) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xd4f2, 0x800000000000ffff, 0x7, 0xfdb8, "010000006622dc8dbd8a0c3bab7a8a210524d8e5"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 18:14:46 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000140)=[{0x110001, 0x0, 0x0, 0x8000000000001f}, {0x80000000003c}, {0x61}, {0xa1de}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 18:14:46 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x4fb68d43, 0x3, 0x1d6, 0x1, 0x3, 0x5, 0x1, 0x1, 0x3, 0x7, 0x6}) kevent(r3, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r2) 18:14:46 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000100)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 18:14:46 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f00000019c0)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x35}, {0x54}, {0x6}]}) getgroups(0x6, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r3 = open(&(0x7f0000000100)='./file0\x00', 0x840, 0x40) recvmsg(r2, &(0x7f0000001600)={&(0x7f0000000240)=@in, 0xc, &(0x7f00000014c0)=[{&(0x7f0000000280)=""/179, 0xb3}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, &(0x7f0000001500)=""/242, 0xf2}, 0x801) setgid(r0) recvmsg(r2, &(0x7f0000001940)={&(0x7f0000001680)=@in, 0xc, &(0x7f0000001880)=[{&(0x7f00000016c0)=""/117, 0x75}, {&(0x7f0000001740)=""/96, 0x60}, {&(0x7f00000017c0)=""/156, 0xfffffffffffffdad}], 0x3, &(0x7f00000018c0)=""/76, 0x4c}, 0x800) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001980)={'tap', 0x0}) r4 = fcntl$dupfd(r2, 0x7, 0xffffffffffffffff) kevent(r4, &(0x7f0000000380)=[{{}, 0x0, 0x0, 0x0, 0x8, 0x80}, {{}, 0xfffffffffffffffb, 0xb5, 0x0, 0x7f, 0x100000000}, {{}, 0x0, 0x20, 0x80, 0x6}, {{}, 0xfffffffffffffff8, 0x10, 0x4, 0x5, 0x1}, {{}, 0xffffffffffffffff, 0x8c, 0x80000000, 0x8, 0x800}, {{}, 0xfffffffffffffffb, 0x28, 0x20, 0xffff, 0x400}, {{}, 0xffffffffffffffff, 0x40, 0x40000028, 0x1000, 0x1}, {{}, 0xffffffffffffffff, 0x94, 0x1, 0x2}, {{}, 0xfffffffffffffffb, 0x80, 0x3, 0x7ff, 0x1}], 0x7, &(0x7f0000000140)=[{{}, 0xffffffffffffffff, 0x72, 0x4, 0x9, 0xb1}, {{}, 0xfffffffffffffffb, 0x10, 0x200000a0, 0x80000001, 0xb0ae}, {{}, 0xfffffffffffffffd, 0xac, 0x1, 0xffff, 0x5}, {{}, 0xfffffffffffffffb, 0x29, 0x0, 0x6, 0x9}], 0x7, &(0x7f0000000040)={0x180000000, 0x8}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001640)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)='\x00') setgid(r1) ioctl$WSDISPLAYIO_SETSCREEN(r4, 0x80045756, &(0x7f0000000000)=0xd12) 18:14:46 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) socketpair(0x1e, 0x4000, 0x7fff, &(0x7f0000000200)={0xffffffffffffffff}) connect$inet(r1, &(0x7f0000000240)={0x2, 0x1}, 0xc) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x20, 0x24) open(&(0x7f00000001c0)='./file0\x00', 0x8000, 0x2) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r2}) r3 = dup2(r0, r2) execve(0x0, 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./bus\x00', r3}) open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) 18:14:46 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "7870fde40100000000000000fa00"}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x4) mprotect(&(0x7f000052a000/0x2000)=nil, 0x2000, 0x0) write(r0, &(0x7f0000000100)="9e3e8e113b9412564f96d1fbb0acda184b318ccb3b406bd4bdfb2fd365f43cb60e7a12e135f69d33bb7d8080d5b6abcb0b418c2182e8e9caeec30a9fee44f016b01f117efcce274f37993be8f67df456c36861ca27d63fbc4cbde661e86caf9d3c34c617ac789cefab57f0ba4127dbc0370b352b80edc24bf0194373336292bcd832f2c63fb77ac4719ee0e6fd6d06b92725bfdf8ccc76b5ed7a70bd98769e9e22feb1a3d0c24093765e64241f86acf2b12e4c1119268fde981adc266f9db8", 0xbf) minherit(&(0x7f0000529000/0x3000)=nil, 0x3000, 0x0) 18:14:46 executing program 0: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000022c0)={0xfffffffffffffff9, 0x100000001}) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r2}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7}], 0xdde, 0x0) r3 = dup2(r2, r0) r4 = socket(0x0, 0x4, 0x808) getsockopt(r4, 0x0, 0x1, &(0x7f0000000140)=""/4096, &(0x7f0000000040)=0x1000) mknod(&(0x7f0000002300)='./bus\x00', 0x80002000, 0x8) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000002280)={0x0, 0x0}, &(0x7f0000002340)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000002380)={0x0, 0x0, 0x0}, 0xc) fchownat(r2, &(0x7f0000002240)='./bus\x00', r6, r7, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xfffffffffffffff9, "a1b5648823c28137333a49e65219618a91a79642"}) getrusage(0x0, 0x0) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f00000023c0)) unveil(&(0x7f0000001140)='./bus\x00', &(0x7f0000001180)='W\x00') ioctl$WSDISPLAYIO_SMODE(r5, 0x8004574c, &(0x7f00000011c0)=0x3) openat$bpf(0xffffffffffffff9c, &(0x7f0000002400)='/dev/bpf\x00', 0x20200, 0x0) getdents(r5, &(0x7f0000001200)=""/4096, 0x1000) write(r3, &(0x7f0000002200)="115e0e3dfa0529287684b101c25b1e088c470d471d74d132e0c532e6384b3473f36d90d73b74c80f245a1272bedfb5190616957b0b9895fadc646f8960", 0x3d) 18:14:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x5, &(0x7f00000001c0)=[{0x7fff, 0x6, 0x401, 0x6}, {0x80, 0x3, 0x1000, 0x1d59}, {0x1, 0x6fb2000000000000, 0x1, 0xfff}, {0x2, 0x8001, 0x80, 0x1}, {0x3e3083b6, 0x0, 0xfffffffffffff53b, 0x8001}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x60}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) mlockall(0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x5, &(0x7f0000000040)=[{0x2, 0x2f, 0xd976, 0x2}, {0x6, 0x7, 0x4, 0x7}, {0x4, 0x8001, 0x1b9f, 0x80000000}, {0x59, 0x7f, 0x6, 0x3}, {0x400, 0x100, 0x2, 0xfff}]}) pipe(&(0x7f0000000280)={0xffffffffffffffff}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000002c0)) syz_emit_ethernet(0x9d, &(0x7f0000000180)="b6") stat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) 18:14:46 executing program 0: r0 = kqueue() kevent(r0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) lchown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) kqueue() fchmod(r0, 0x8) 18:14:46 executing program 1: r0 = socket$inet(0x2, 0xffffffffffffffff, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="80381be827d05176321093d3564bcd90f79970716be472463c11ba28f59c9e243418409d9b91da429e9367456beb8c820df2029f089d264634abd501b34a7285963d4daa751ea4ecb1d88143b519fce47d28a7b239381f537d70fbb6beab46288b2b6d2e65f3b342fdb3916f9d24788e851a4c05180463322ef8517e48d258e43805960855a491d7a9ddf5755a15905dc7890dbb015fad8c9393b0129ac6b3cf6b2da3944009df70a7fc49796f80edc28becdcc519c002175bb0b17e5844d58ed753f265789067ef0d27826cd018df63a4df3bc88ff56b9173c0381a97952f7362dfa38c0c7eba9ac5f2467d236efc0bcfb29012ba8e34bc1daecfca645cf07bbf77772672b9b84f33c32e011e36b92bca57fa04f8a060c017b8c5c3a4f970c59dc00ba6d8e454f9bc1318b9be4533ff465398b7bf33326ae021d3c4ad4e36911b3f56508824b755f5077b449c134c0fe2cf58b11109a632abd847d91118e2ff5beb7e841ba2a7d007fc37e7cdcca2815a3a5c02793c62f07fd0bc81b017ee92ff45599bd0a04bc08a06155ff9d355d4c4188795f68b4ce3a074267223cec4874b7722e6bbe73e42607c280fdc6e6faeb43d781b753f6fb6d011ebca5df3df0ab6417f32fad06157d10e91814f6048f4a5d67b094103b4f61c2390b2e036e9ff552e92962514f07c53a55186f3e3009110fe5842643cd875d93b834d46688444d5051692840aa73fd103d181405e8a1ef9fd2f99f1dbc479a38a1177a38e43df0e86ac2c696d828d63dc46dc246cd7a434d5026f0095d6fad2b0c9f269eff58c2ce5f86fd999152cbaf9f2528bfd70fd911bc372696c9af35f7d0e595bec2ccd47feb880816380d8433fac9d24dea9da98cb5ce9688ee9e4e1c2252d836bf0d7999ad7f893547e0084e715286d3c9afb8402e56138f7e7806b5f07c8aa6c58ec1212c2fdb49b78fdbc22b8dc8b1fb242b0f2295b1fda3bbcb25b32e6ba2396fbd9216cdd0f29816c69618089eed5826425034697365d029050228dd953a74580f93cdfd1aed2db5dd31298eac77194b18963ea94f6d3a1830f03b7eb4da6b26bbeb393984c43ac7f7123b4f3cd342a0f31b2ca2f53862202f083822ac616ed6272ec63a82958cad1a126f6e19082f1e7bf494f3b22d5fff64d9bf7de7154df3983d8610feebb2f9ced192ded6066fbc53ebdf7b2fd0d5633db8ac356ae7b792f750942352c21bbcdb78d7e2d901417f7244103b021e22497900803509794a3479aa47135cebd87a5f8f97ce372b76b372b3151972cc6bf5f2257abc376a3ceb53adb526e85ef4cdc88e6a4a4dcf67b3bbc6bc3d4075acd24d603fbc9f56e1f0d2d2e7645fec7ab43b8ea42ffb25da4f1353624e619711a013d26e331a0dd6881aa7f9e1738821d8d96668286ada97c0a9981d1d55dfab57cd2fa84bbb88cf9df28ac4aa67b341501003812945abc5566a936cf08d8bbfa7d915ded11e7ad3fe150b0e4c500b5def3118204d18b0e0a9338edf6a4acde4ee6f531d8d7187981471651e075501252529b9f22eac171e5ef38db1ac54bc63008d770667455e4aad0ca544f7bbda54d2737ac0b04b5389a732ca4a23310f09b5f57c90521bbd3f4267dd06d6c1ea3708774d7e527bd6f39d81c9d1371caa4b85a55c1ece5d36743971c23a12b3141f2795915a936c1e6a160d1fe4ebcda20e3ab599640009008c3c23a74ec45388732106482a11fa89e48b8d98a17dfd3e7ab8c05dd17c66ba3343d8b0d2fb73a98729ee8534e506e3bd8ed838fe1d70e1f0289ed9d2e2cf206968f1c5b7f8570d5f8719e8ad70fdb6bcea9d152076a80b7f0c85c321ecdb7f1b72f881514de325a2864de11e6dce7691164e497481a2203452f169f5c5879d08f03cf17bfa477873c22f88d1b9f49ac2a0bab01e5d648f1966156528a709173dda3a3cb746609f846a12c8b6334a880f4db839584a302e0a83eaab9d7d21aa39b0c5f904dcc8cdbc23d854eab95a4adbbb36fcd0c8f421d99be236bb5567c9ca8bcb07dac012df940a57483ae4c4bce2d815414d69f388775cd041c6b57b23a16176913337ade96ed9b39d8c4d115a8ffe8043d250d285c1ec31967d338b44ce5e25c4abfe59c5b8da48681c1897dd6da5f6fdda45c7df9f794f69416c5f43cf013c8d6fd67c75bfc8a7091420a236e4153fbe03086e03ef9ce759954cc7dfb79fcd8489706312cfaa9b29f32d12a5be2ed66acfb2d504d5b658ac24387b94febbbe483af809c4090dc9599250902f6da2884a1ed1c9f2d030e1d7d49d42b428c53b7f6a7610b5df3969969e6e52ce6da87da73d44d220375d7fe1a9d4be1e762448c675a8558e0d3bac0af8a62e02436d3fa5634f9aadbc2b76f5d25c30f26f5d2054f425ca29470345d465677c8618ce098cb43f8c85d021715dbf70431f69ff7d6a490934486afac7a102021904cad43bb0b46446b79f545653efa80a50ace7db872aa43b098e4939bfe8f90a7ed24018070bc898a54b5e365726794f1c06df7831108d59d707350a99fcad7ab969dc1111693d887ab065521b092d213e7317cc8e726680d134e5e5116b9fc6ac6b35286f0276aedddb80086c9659d745f996efa956436c5c2ec43b8d912b1c2923c6f4bc55abda09fca7d79c4c518109885f78403275ef1979fa299f48c253ffaec5da6bf602819fb2550c8b8369ed6e416629cee5206a74a6754e9e4f784b4f34c47dcd5827c889e10ea591d0704326f2706ebb9faac81e6fdba448bfd6e703931a1d3eb268a4e38f6c687e8b6e7eaa60530ac0d314cf00efe2ea379109f8525d2228c5a479274ecc4596551e23ac42b590dd309d7d3202db77b9310d39e2e60bd3e4ac402ec604a5607fe50550b2c50aad47f2c72e982cbfa2a6614bfb3631e42c20c59b0415c133d776d15f77d11c1ad06d44591716e74463f2ee581a77b13cf35b9edf54ec42cd668c5244e6d4950a9109c45d6c4c57a813e824753e3734fbf094c9ff1e230bd57e2d8cf9e07eeb2a50546482c21199c293a0fbccfe88652ec81d7b48a079ceb66143ceec10a20b8f6c5a63dc5915414a5d8effa8961f9b9d27c0f981ca25403b0f2162c6bb0d4a0af30ca8b551fbd187aa5837e2609fa0d98aca7d8d59ad985f51b378e5f29b1fc8de9987b4d31e842ce90306dcde3cec52ddfa3805b545066e5fc4840c4f286e76a5e8ae7dfa07347a68509f0b3c25ffbff5363080382aee2e526d9b9d4e3c42433c38e8d21a480d17fb34e54c71d6cb93143a0c3243a4684e210055d19f1a9031618679cedf4c80bbfb8878e3788c9bf0469111b8afceb64baac7e286527b14a9187a76330a6e6a8bf726754b4f65a6d51298159cf60187b5de6b0e9dc45a3e146421a54748f52a30e0182a2a64a9d8b74b71cd921b3cc1ff14beba28ee2cfb7ceb468fd1c981aeb49b72af5eb2bd1d40a7cb5cda8b36e0c142ba15498fec19327cc1173cfe165404769cc29de2d431110faf52549f5be8796f469489736a280041cb0cf36c73178278e10c4b39f249e5a33a8f8a3662d0e929748670ca4c8e428cacef687039fb8bbcee13fc579e5d32e47340c64683e833200a310f5e6328701ea0d5db48469ab9d29b1d728441df6c506afb41870dd7697069c043cb2c471e9dd50d10f154945b3868915fd9e167b26a373ae2e61e18d65250969c9fbb323ccd872e9efaa29a3df4ebc52c794876f89db4caa5091f03cb0bec3bc60e1470442d155f342522b12a6c4fb709d3f63e6a4529bca96d1a2901b7b167920b80c4a9149fcad4b8f28135f20306d4a0af69fed88a15e4be1c5f1540edc7963347c7ae4a7c28b916e2ef04b9673f4380b4d809c736b0355ff9fbd231f386a30cce0e916564322476291e8c1a6b038311e898f01dcd03bd6d3b2988c647dd1cfd3581a6300716e8af87ad2e68192d2c8055d9a603762ea99db064faad2fb4cf0991a9403f9d2892b2181b928b57fc91aeff3ca34a9c3e2f78d0a5ec7d5b81100da41aadf5e82fce600b2ab06c8746ae80a78f1518d5eac26607b2e41fcc64e07848581dab08a524fa2a988136e16bd2c28f7b2762fe0766c9d8c0fc9b90890358cb8bb3317696e4ed0626ff0ff138bdacc9a7847e294792e89d70e22ab22146146437afe0bef89bf5edd6248a30a4e01e97711b4a36587a936f4e3bfde489694fc55872795ebd204328a8563bb639070bea1cea3650192ebaaea8cd6fc804f39dced94c3b6c8e093a8a2adbea5c2deb5ce5854a0322f64d613828333ad493f1b01d657436ad9edd3f1befc50b75968fda0a8629718ce1921f9048ffe87d62ad08a99856772aa31ccff1c4db877fcd97a33ab2a8ef91e1c7feaa918ad92fe1600bd70f8e6e478faaa290532edd79a6bb024789bde88572563130e44434f2f800eb0eea0bb1f84e5afc51837fd233b8bc8ed57b4c80ebdeeba8e26db88b67f0ba35eaff89d838d94fad5492a397b9030d552827dc2e2cc81de2b47fa758d034f3d9e3e845698b4a48f77ce8a94acc11fb278c2691d71ba1eeaa1eb4387520cd349b50d44e9268d5431d3d9d4317c30102a1c6bde63733f3c63f46f3a432777c371b7c2e49ff85944e417bd9050d26c1d8f9dc291e75e815fb23639be29d51fe297c119ea9d9de07bf4fe27e2a3641a934a11a0c3dfe5c925ce98e3120b2c31bd9c791a8c0a5aa35f8850e95026717c0e361e0a35f9d27500306bbc3f6cf1e12ca65a1cc180d11b657e11d26bbe5eca3034894c72d4b7204fcd5dc291966aa8693f083fdb9c4ff6e11ddee6f4c6d522f7866c4a4ed71e0a1dc1b515c309f86f2c25e3815aad9b98e90f3b474f9107809afb9728e3a161668521053310fff18d910b16fc62db44deb28191d74ec2e9f7eb5ab5909012b444da040aa610865bfbc9a338f99d19a7c409c0942affb29d0f39fb41688373c99dfaf1bee2a38d390c659ce2d79ef5cce18e0dc664603957b251900c300ac7337287cdbc26df3c72e6ce64d217c19dd7e841be8f988261332321cc0fd2cd8e022489b2e8e2e7c0ecfbae8f9f99c759cbb8cd58581e47ce6fbca17b3e47bef20bec8f0a72dcc04ca7c1b6ea23b3cdecc2b308a9d3187be52ecf96fbfeaebdf4b036f17901950618089de6320ae190ddaea4f3408c591249f0d2a50ae76bd7f46a6918db226de47c9dfff3811ff2b1c08150d61cdd03ce3b06d1ea60d00d1054ccb718d3b853f5e1901e80586b8f0fc8195b10af263721e8995c3db583b2daea336941c690d61a9ef169069b48564cb0969af4a01d42a433c2e7c4b6faedc2acd7957f97e76fb2b532a9b297ab390607015d97cf3ae81b1f1e6ae2b71e609981c14ec0ba54c0d9ed3da7f0f0cf9186a37cd801ff9c46bb8cfd929946273b343357f5d2e2aad320d46e076dd7d953bbf41c56555d8bbd1363f0fc26cafb7dfc3b99071cc2c793616e45322e593e23e6b64c50d1a7c7022c92b9c55053adb59b2c6d21653fe29142510410675814e84c5ad42c2af0a1e3386a329ce7f8d3cec076a6d4738c249f653f7aad6e1f2574763197caf168c5729456f8ac36128c54eb8436828141d91d6fbf1c3277447d928ee26f313629a5231253acc0520aa4dd64c6e968296e71b8ce8b90039b46f55f4e2ae0158720ac859cf0c0e9f072e6972d6abab35ba9b6e14c9ca3ef0ca737559a5d45c0a5bbdf3601ba35cca44ac08fda676e867f9d034be80cacaf75f8b4813cdd5f74cf5192a383c3e42901a6805fa33be857dd0ca6adcd1688c635d240c555dcf7", 0x1000) setsockopt$inet_opts(r0, 0x0, 0x7, 0x0, 0x0) 18:14:46 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b810000000290000003300000003000000"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000004c0)=[{&(0x7f0000000000)="2f20fb5e45e0aa50226340d201edcea8ad6e924f44d0f5f590b2ab947824fadf0b1ffd4147a9c4aa291e9470fc7e7cbe7d2d4fb4f4c3077bfcfa696a2b633edff3b6e28cea8fff3c3fe6c67986bcea92779c05aeb559fbbaa35b201205e5b23fcbfc44a0bcaa87700bcbb873e24c9e658d6b03976098dc5b974e", 0x7a}, {&(0x7f0000000180)="6aec316bf0dce2ed673509161d20fccfe3bab115d7af46c107572b3dc3f864312df6568c7d79d85e99f87a09e248d93ded0f152cdb3413d1912fd83709b8683c30cbf95283951509dafb603f560ab24f1357d20c792681d730d02ad42f49c1024fd909e7d8ea3ac206c91b9e67222528945ae0d0f2c27e102cf735a1219dd483276c6c88c9d55ed249a0dc98e7f84557c41cf0bcbc427e472eab99142d032f16f1047ec7beec8f1d6c202d8ecb9aa1126d7bbe486de9241886651067107f7cdcac1bb9f24345fb2c91b2b3d3edb5aa", 0xcf}, {&(0x7f0000000080)="75ea29e1637aacdbf055825af9dc1879c2c569634565301e6d5983411e800c9ed9648a", 0x23}, {&(0x7f0000000280)="335f75eb7c8951e981ebc0643e0fd35aa12b52bafb72e5a67b5d9e60b701f6087c46cd23f3438f9a872f2fb5db7fde869b0b2a5267000ac2406af15cb6a6f05c0f9abbd528ebd4214a352d89fe0e15d9037867246c7cacd5cd07066d1a93ba6f1c4dba40f47011c9e58f636ba1", 0x6d}, {&(0x7f0000000300)="46b9303d5f67c8a91060d67019ae8a137c29fcd6dc7ccf706e9849c5a66c0cacda3ce2e6bc905bc25efc3f9ae7b4e1d312a808378b07cfa4608d9bc7ef7daa882129332bd84fb049819a4f57c6ece101e874b654044855e3a70ce0b58b3caa47912d57dad6a06a323bbad2ad1b1ff1684eac1a2b438ecefb76815296e688274425fdfe5396555be7aac0273157b9a7155b25af200518ba427aebaaf861cc237a31dd89937fec86cf653f68eeb3f30396611d284d23659d48e55b50544344eb8508b986b3ea6cca4c851aa7ccba8935388156ae85737a06ef747f36eda056629ae480a6868e9b", 0xe6}, {&(0x7f0000000400)="afc2998c966eaeb65f0fb5ea8d4c17c2ff72f64afc8121a42563d760f13ff48497a53a1be7360a3d72f7f335c399f69f67ec54e9f10c230cf633de1eb6babd8083c425fab93d9ddbb274ec9f25cd8c8d574ec330fdbdbccf73e85f423e56e2fb339a15ee7154da584cfd6374995100228a81284200aee7ca04131e772a71e93e87dcd277094cd63ec6cf7878ab23919fa8439c8279f23b082b45012489e69318663d0ed864cf55efbf112b56c56b4dec2988e61de7d6143688b47bbba62b27be", 0xc0}], 0x6, &(0x7f0000000540)=[{0x110, 0xffff, 0x5, "c932eb1e32ab33af1f954914f11502cef7a46b5b467a35a6bf9861f80e090ee348e2c648e0112fffef6557efaf32c791fa128d4ee3c0c971c396fa596b220fdf844e0c811401a960f00fd909190a28d034c87460602af84005fe687249561bf08cc724b34c80bafa6ed21668c45ff44085da6191c4a2fada4e1cbdc7cc5bcaf2d804f2ad0cc3330f93411643d7e0694bfb9a9393c56956ea6cda0989b3dccf53073b725f9f3b89f1579b9489895cca3d436260f9fb9ad6cc142b11c6daef9a479adf81884d833f83b6271321ad8c09d46d818dde422b50644c05e31162d009f32e4720b42e2d8b83ecf17f22eae97a070eede73b814ed2fee8bf88ec"}], 0x110}, 0x408) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 18:14:46 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0714e15f0973db00080000000025c6149b33ff0f", 0x14) getsockname(r0, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) write(r0, 0x0, 0x0) 18:14:46 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000180)={0xd1, 0x0, &(0x7f0000000080)=""/209}) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000002c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xd5b00000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff1000/0xc000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff3000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff5000/0x2000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff5000/0x4000)=nil}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ff4000/0x2000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000040)={0x80000000}) 18:14:46 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat(0xffffffffffffff9c, &(0x7f0000001340)='./bus\x00', 0x200, 0x10) r2 = kqueue() r3 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f00000013c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) pipe2(&(0x7f0000001400)={0xffffffffffffffff}, 0x4) r7 = openat$klog(0xffffffffffffff9c, &(0x7f0000001440)='/dev/klog\x00', 0x20180, 0x0) r8 = socket$inet(0x2, 0x8000, 0x8) r9 = socket$inet(0x2, 0x1, 0x6) r10 = getpgrp() r11 = geteuid() r12 = getgid() pipe2(&(0x7f0000001480)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r14 = kqueue() pipe2(&(0x7f00000014c0)={0xffffffffffffffff}, 0x10004) r16 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001500)='/dev/wskbd0\x00', 0x108, 0x0) r17 = dup(0xffffffffffffffff) r18 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001580)={0x0, 0x0, 0x0}, &(0x7f00000015c0)=0xc) r21 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0}, 0xc) r23 = getegid() ioctl$DIOCMAP(r17, 0xc0106477, &(0x7f0000001780)={&(0x7f00000000c0)='./bus\x00', r0, 0x3}) sendmsg$unix(r0, &(0x7f0000001740)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000100)=[{&(0x7f00000001c0)="2e732ccbab6b6dd4fc1c28ad66e367821d27d4634486bf3c18ae9759c55a41ad373f2b545a55029e8fb32e76f33a873f1861ab37beab3c1bf192f25dec35bb136bdda9b6c88401be5d360e83b2cc53b893f8f0aa8e91013af0b36b0f659758afbb90d039ac841c526e8d4fddb548aa66145d935e0fd51791d9b6250fd9cf57f4c37f36a6d524338269ea65f9", 0x8c}, {&(0x7f00000000c0)}, {&(0x7f0000000280)="3a6028ac42752debc54afccd0f3ad5dcf7fa4e4be190fd4c7d30bf02722c7177f89dd7bf5eb767963eaee84664c8e329e583fd5b4e69b7520db8693a1b3417dee269a300150b60108792cc0fec66f22bd3bbd488333c3112cd515fa0a1a967e79189c8f838607de2fdb6cae6d693a6d4bb69d0e6eb94228cab27048dd6c0934a35f45f0cd9b3072a7566d04d9ab3d2eece9b65711879016902440f6086aecf9d7e", 0xa1}, {&(0x7f0000000340)="a606aff60c425e40955c6b42524c1bf7166eb7d98ac52badab61e7de69cd562dc37c6bcc5533f829fdeb828460b61d22e8fae626c5f864501c8e313cd2a9561c433985e6d2cc6f442a1a984b8639822228c3522cc1caed3e96405deceda85ea3afc38605315a59f9b94b84cfc2e7e5c59c025e1d5dabe12938c9ee3186addc9be8857f0af4b4865960b7ed1633d8d3d87a93840be0ff3dc3add24f62c6e8cee668fa182d4bc139a6187ba8e730740d26c3fa3461b608f2704bd4bdcf377a68a19fbb0267e40e17b57c990a1d4e9e324db61c077f913c13926b67a9eee9fb991c335ceabb954cc27657f4e8a82c5b1c2cc6f94acb66feafbb68c387f07c9c42a41092002b8c6db261d39b5dae925672d8121b2c8c6d3624d68f13ba495624d4bf1d7c4fe3601b605339d9d514aa1539c302bf989479bc175fab1b1357e7a53cdc5e00a97d808b52a5fe53ce5d902cfe59bad3edb35cc607f784427b438245e5be3d1a564589adffa851011d07a3b52c60610dfa9488e326acb24c4475795079e7ff8cb6ca2cc24339d8f35abe6a3231f9ed5613cfe7a9fd30c07515807542adea6a5349a91bbace95b8705185089b0d0168d1e57d27f651a4165f1de34758214f9bf0e5faabb2d601aa20b0b5ca86c54a329c087f97a31089e2ee1003ba255e90051eb3462e7a82775b4e918e71e657e785ebaef774ff87ddab6ed2ca11cf5c3138260ad25d320e9b215bee5aac502476e041a4ce7dec0e540b3b82ef385a4eaa398ffe2942381cfb6935e876b3270bc0533f08fa0a64a93713cc230b09092112770aea0dfa4a0ab1127e0ae1f24d1655566069acc28fecd954cef04c6a76c9a5606ac9f9f6bb069c53f085cd8f9e3cfb2cf5f3e10ab55aaa0a39e087d5f9e2f0ddcdd950c8810c249835d1a52c967261e2e6b37cc391135fc80a2f2c68c14f7533723de59c56ee274a58c09cbaf765d6aebc7f0a7309f964d6155d3e2d673fbcc5eed616d780ef0af09b2edfca2d1dbe52fa0e42a68cdc0ecb98513662a721adcfb2a6fc341efd7041cf0443dc8efed8248a2a93456c3d3049aab0587740ccbfe29e19f9b9ada6a0595355023f1ff61f2b6d87c1db4fa35970df2b26d414f2c432e3a989dc95a18aed1558d18e6ba805c7410f906655ca87631224d2714d433e1c3dfb9e47ccdb002bfc7550662536e70cc2d5510caa057375996f867d34f126e7568cf61a75f1bf74b17d83a3dc4fdbc18df637301a9196b00d3adbf2635d5a787cd853fd6b089384df4e8a9c0ebde5b07561530de0e0b840ac8cb84a6873d1628c633308153612b39767bf58671a0948212699aca34e736ac69b43e19fb5a3f0050109b772b14b66f41c00f35ac8a0c9c0835ff9fe2da2573410a82f43151c4b08c53b05eac6b5012657bc6994a10f04e3818ea6314ebde6565079868978682c6d33454e1401f5a19b30b9f484413591c81b40f00a51bc0076379d5b606e921010673273b1514d7a2094f6ad9a5f24603a62402ded1f8378fe1913f7ecfcad247a873e0ae9cd26d6f4a196b8c935c82acb356f9dceaa866ffec68720c3566e0e169432841b4527ce64f41bd6a2aad2688c2509e228c9fcfaf7a1b5def287886bbfb639704c16facc9984ee02fd24b0998076e3b8a7a31c60a7ea5794be2034ef9b835c9e1791f3374a8d7e0660bec932cc3826c2f4ee8ae0a4e3d236220c7a73121a1c55b240a163ef942be11e9be298e4e60cbe121dbc84467cf2fad64aa56da3104ce00623c5d728d93c3ea2a5f702fe8588cc194a8fbf3052bf7db80ad48141c91ee595599916a6f20a71ec602725ab78a74e4779d80bfed95e213341072468def3c0df1541582f5601ca781fc08d1f530ebf50c01de5cb57f79dcf472fd60737975f2b5e60537d42f5a1f5c420374e0ecdaa481916d0874d19d68588186643c5ee1c436f04dac40106a616e282db95d770822774b507f98ac930c866dcb51116029f83b2b71253c92f2086f74ec97b501d8e3bd4790df06bf63b453c41ee951fbdb093a7cf18d5f8517ccaa62df6c4ec9006a48a078da6d00bb3f887a620bec2529bb3b4633c5d2787af85fecd076a4a4b37e749f1af9dcb878f3e78135e7138e478c6a5a19bd3d11900b7bbfb1acff61d2cc1bf637163e124a5b174088366318d9e022bfd2627f0ab2697c253f5a7db75c13308c35fb2e9d4a9268f512d26b4301a0092dfcc28ffcdb8e9d30ac7a7c7d8f2ed826c7669d78545df956ac9525a59f88605c1433c87c18c3ede4c125895ddc9aee944b7a3f7c97f1a5ef18e6b945ce1ab3ebbb20140419d18ba19e08283b5f96e006f7b11615c6614a9f39243c84b22d374eed69cf038638fedc717185243f0be072bb62b67c01b1d341cc951b95b075c61aa6eaf8624bf700e660c2305bc8c5b1917cddf5c1814d339b4438bf770ab4ccb596b81c2a7ae5ecaf03246c7a57a65b0af5add120579370e698dbea3bb974de2158a338bcd84b3ef1294d455f08b1be30649862a66d821ecab969e2b9535bdb4f6adffe2e784637ba6d4bc8cf4828c8d0ba20afa26cd3312366610c4312802d46bb3f4ddcaf3440828351432734237bc1726491afaa4038e41aed8f3a8de15b3599550a61628ebd798694edb26724216c5f295fc047a9713608ddb767a732347ffebaaad68b5df42839c0612e3a45b8449ba8c5f6174df1fdf81be7544950eb0589ed1132cd586d53612e651889be2f05aba2e948d07abbfc4cf4eb0b26e4e1e5aa8f82108b6e03d6c6bd71e63a321733231bbc85da9478874aad2122200fc5ff3dbcfe5022ff755154a1bfc79972002d352f64bf270143b8002494867292d1cc203240c338c7186d8e5dddc32f66bc6ef05f529c713c1f4dda8b392058333eafbdb41d7a7317f4ee36f832e3239bfc4419d7e0b96df0c099b64970e28a836f0c968c992a9accb011aa0b05bfb1871f383097e7b6c096c5767996ef8aa3ae8d958eaf8621ab260fea911a4f51f699e7925bd76744bc79cf35aff9adb79299d3f3dece241229c3cea0908695138ae7be6a7b2d47e578e44306faa51362de4373a5171b95a184b48eae78649966831177b27c17657590b6af09e886c3f490fa1a4339741f021cce5f7d11c652c79605893d5fda0c1a02315d1cbd8ff34000fe1dc253372fc6675646168f62d870b90016bdb053d2c4c17d8eae75812671e4d0c0ed96f422eaf825ddc5298558d39253059d2ee6ae52851c08d4f299e38e38e5816359e8c19e83721270100ad6f1f609d4ab8da385aec7a6a33916e66f3d97e051830c35f26b9f4aafc3ce12c3c898d58e64ba67bcf0be0ba358ed8436bf348fa867db7944c0020f87eeb3cee5e83c61dee22de155e3b3b9e0b95473d3a2bdd1e942625a05ef8af4343c8168c8f5d06b6a9e248e6090e56af72501acc9a793b82e69a9b8f9f729b976c6683dcc57964a14e619a8cb4fe1bd98a98bf7af2757de5711177688c7f44e30359ed6493b18c256696c993466ab8e04685ad93df9f9ca7577e80ab08767f65986ed2eae3d85b932a96b193d471459443e3266c721c1a415a0aac186901d2ed0efccda99b03013d66c90804d0355b4122aba14807fb87438b02cb0f739b088e2df8264802dc05018a47f067e9c330c096d2d313cf701bc0912688bf3b89e3cf7f7ead6adf8bf981d86b260f5296ce2f2aff852a9365b7aa1ae96fb3af5c7d67931a6cb576625f0fea8c73e15c5fc115d6279ecef4e2b6b018ca64b6bc8fba89817b18766f73eaa26032a530363e05b9dea75f25b43794f67f12abda90b5da57c9130175c7b3ea2e06f01817fca9def3fe06d47b87ff613ef9395afda6665f1a829b3db5995c13f70a2e87ebb3541c383d02f4c8ddbc4fcc6353790bb6e3a6a3e94eeffecc8e1a834f0953fe0297bbb0d442c00918c71096e49c500bab1fb92f7bca2cbdd4a33496681c800372756cc28b97690df3aaa4a571fe0af8259d1b53133f10cdc267541b1989a28caf96b1da5a05f85b4912bde127bdbaedcd5e2891288dff5b1e6072879b9663b40b5362ceb7d89114892d98085a48ae54bed5f4aa82c3541363b896107d085354db001c0bb6bcb9a59905ba754489198dca9381e916d7d40eee557f0069f302bfa337faed1bf0e10c4fee7803d22492cce92ae801f6c0d49baf418f7a42268d7be6717010e6a2576d6910ad71acbe8464171da15cdf3af533ff4d1c5061d84fb938e2046bafcad877e0777aa81d2fcfe6e463975f00548e8326e473f9aeab3a821a0c9319f4041b89770710011dea99f3719e2f2816571f85827c695ff87f28040ac7f944c83a441f325289a5a7e0840d83b7586f1c79fbfcbf7fd00b3c3b915162de7e61d8c0d2f06d5f0fab9a9934ab032ffb4a492df0dc34a4a6e878d8508e5e13f36b754ffa717738a2cc9148afcdb5dd4070cb85822c178a6affd1624c7f8919171755230b5b0febfc21124817c6f0e48f4904dd05bb819e0644bd35f00350fa5317bbeaeaa47f09161026f1b33d4987077a6cc95bc198496f516ff833e463b75a13017ceb670166ecaa64b1d93dd763d8032a5258cdcfc82097fe209fe0c4d83277837e09e915b5fe351ac68f0c49f26c86e6c84048eacb19dadac3600524e91d7607607a42bbbbdbf20b5a85ca38f4645c2cf67ae33c623517f13601969c4f912e2eead3a784e4bb6299527ccf6a6ae17ce005efde7b454994d42fcb3861a0ef96711041d9b90f4b335eb5464835098268b0c8bf9e7e88e25eb5ee983643bedfcf8d093608a3443b8b85c8e4fcad18426f36a20dcf15acce0ae8124c214321a0cc08359275d7bc30dcfddc5b721da56c2a5665f1cec3630715aab5d5c75da1bfe94ffc384ece3f7f2e027723be62798c7ca5bb450804f191b1a78aa5be90ab55be53fddde4ee3052c9991e4df1ba5762dcd6558f4e20977669b2b805b53df46e8ec0e4f8f1d28a3e642117ad697445c2494f588df73e95b668281d85334343e08877c8d4903663cfecfe6c8f4a2f0deb1336dbfc29844a351d1899d56b3ca9044aff8363e3f3ead4e2d5769a18b33dac7069241ed2f5a1351c3be80bb4b26fd59146b97cd055f5ee67c4a315b09bf8fff0eb009468bd2c08f9df99386055c823776ccc5236a58f8900484ee109d473e7f527ac8fb9850ca3330aaecdefc3a65d0aa97ac13f219f5176eb6d1fd0d89b91bc45043252f5a7c76c188f2ebe519b0745eb28565e2dd20ea1afde60d8f658eb08163fd86cf37428f706530682d155e401cc9f2dbd41a7be22fa56575b9cd11c2144d52af46f592f232ce69dd70bd16fb700e2b19e3a1cb889b1ca7ef699cd3e726cc6a07a8fd9cffc9a111afe63c85d7e3439fc0c0155a5dd59db5aceba4bbe4c51d2896cdaa5b43ee53251f2028a21ec902142fd8f71f599cef2d7adcf14ad2f9d575133ac1382d20274575ff1e6b530ee730d3387f3d64fe2cbf454a61ff6bb598701679b6fd0c82b24a83a99b96e065165434f23981f145364647155b9254f6de6af8f99dba67b364ae57d5866a115e0fa54149d406f3c86867d3859a5223d1099583c856b3326a5b6a58170c83203cd87ddeb6140db26225fd763c7d303b70daac7d4e60f30c48f4715a497d52778124d477cb12fffadc0eb4fb49a13c41ba3d96e436a10b2a63546789a7d3d9d2456d74a01b19f362d008759ba7c78fbc51df1b174014132623e8691dc9759b68d6fa4146eb90e07d174bdcf7d77f04502397a4201fe92064d67ff9aeb79100911492e", 0x1000}], 0x4, &(0x7f0000001640)=[@rights={0x18, 0xffff, 0x1, [r1, r2]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x18, 0xffff, 0x1, [r6]}, @rights={0x20, 0xffff, 0x1, [r7, r8, r9]}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @rights={0x28, 0xffff, 0x1, [r13, r14, r15, r16, r17]}, @cred={0x20, 0xffff, 0x0, r18, r19, r20}, @cred={0x20, 0xffff, 0x0, r21, r22, r23}], 0xf8, 0x5}, 0x40d) r24 = open$dir(&(0x7f0000000180)='./bus\x00', 0x400, 0x25) r25 = dup(r24) ioctl$WSKBDIO_SETMODE(r25, 0x80045710, &(0x7f0000000140)=0x8000080000210) 18:14:46 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x10003, 0xffffffffffffffff, 0xfffffffffffffffc, "091fe600", 0x800}) fsync(r1) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f09", 0x9e}], 0x1)     18:14:47 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) r1 = syz_open_pts() r2 = syz_open_pts() write(r2, 0x0, 0x0) close(r2) r3 = syz_open_pts() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffa, 0x84, 0x0, 0x56e, 0x71c}, {{r1}, 0xfffffffffffffffe, 0x22, 0x2, 0x4, 0x9}, {{r0}, 0xffffffffffffffff, 0x85, 0xf0000000, 0x0, 0x100000001}, {{r2}, 0xffffffffffffffff, 0x4, 0x1, 0x8f, 0xffffffff00000000}, {{r3}, 0xfffffffffffffff9, 0x1, 0x40000002, 0x4, 0x7}], 0x7, &(0x7f0000000280)=[{{r3}, 0x0, 0xa, 0x20000042, 0x100000001, 0x3}, {{r3}, 0xfffffffffffffffb, 0x18, 0x2, 0x4}, {{r0}, 0xfffffffffffffffa, 0x8, 0xa00fffff, 0x0, 0xfffffffffffffffe}, {{r0}, 0xffffffffffffffff, 0x1, 0x42, 0x6, 0x15ae471a}, {{r3}, 0xfffffffffffffff8, 0x80, 0x1, 0x0, 0x200}, {{r0}, 0xfffffffffffffffe, 0x20, 0x4, 0x2, 0x1ff}], 0x1ff, &(0x7f0000000040)={0xffffffffffff535a, 0x5}) ftruncate(r1, 0x0, 0x93495f) socket$unix(0x1, 0x7, 0x0) execve(0x0, 0x0, 0x0)     OpenBSD/amd64 (ci-openbsd-main-0.c.syzkaller.internal) (tty00) login: pckbd_enable: command error 18:14:51 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x400, 0x0) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x1078b, 0x0) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000200)) r5 = syz_open_pts() r6 = syz_open_pts() r7 = msgget$private(0x0, 0x268) r8 = geteuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r10 = geteuid() r11 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, 0xc) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000340)={{0x800, r8, r9, r10, r11, 0x3, 0x101}, 0x1, 0x7, r12, r13, 0x5, 0x0, 0xfffffffffffeffff, 0x1}) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0x0, 0x0, 0x1, 0x9, 0xffffffff}, {{r2}, 0xfffffffffffffffa, 0x2, 0x40, 0x101}], 0x5331, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffe, 0x80, 0x5, 0xc5, 0xfffffffffffffff7}, {{r4}, 0xffffffffffffffff, 0x28, 0x5, 0x4, 0x8}, {{r5}, 0xfffffffffffffffb, 0x40, 0x10, 0x33a, 0x9}, {{r6}, 0x0, 0x0, 0x10, 0x3, 0x7}], 0x0, &(0x7f00000001c0)={0x1f, 0x745}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r14 = socket(0x1f, 0x3, 0xff) r15 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r15, 0x0) setsockopt(r14, 0x29, 0x38, 0x0, 0x0) 18:14:51 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xd09, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x202010, 0x1605) open$dir(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) r1 = getpgrp() ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)={0x4, 0x8000000000000000, {0x44e, 0x6}}) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x1, 0x0, 0x0, r1}) 18:14:51 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') openat(r0, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) pckbd_enable: command error 18:14:51 executing program 0: recvmsg(0xffffffffffffffff, 0xffffffffffffffff, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) 18:14:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x84}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x1, 0xec, 0x5, 0xf0bb}]}) 18:14:51 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) stat(&(0x7f0000000040)='./file0\x00', 0x0) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x8000) mknod(&(0x7f0000000100)='./bus\x00', 0x2040, 0x1b47) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) 18:14:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x3ffffffffe, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000240)=[{0x4d}, {0x30}, {0x6, 0x0, 0x0, 0x10000}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 18:14:51 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x28ae) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() chdir(&(0x7f0000000000)='.\x00') kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x93}], 0x28, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000580)=[{{r0}, 0xfffffffffffffffe, 0x2}], 0x8, 0x0, 0x7, 0x0) poll(&(0x7f00000000c0)=[{r1}, {r1, 0x44}, {r0, 0x46}], 0x3, 0x85ab) 18:14:51 executing program 1: pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000000)=""/4, 0x4}], 0x1) mlockall(0x1) fcntl$setstatus(r0, 0x4, 0x4) rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') write(r0, &(0x7f00000000c0)="3be3072bb49faa1523137d588e686a51479e464f4843552f200fabd63c11b442ca56366aaf4e6457de2dd6d63bf14c7c59fa0e3e19b9d3f868fbada7f924567da22f48db5f6e9ab38e9079affa8cf2338e958e6528c87529467c0f1be3ed4216de6c00f799a91bd062ad5a0b4e7fd825b078bad750ce2a1ddcbbf4386dde085bda6dd4c4734a60825684a70e33811ef31bed6cb69444b4dfd22491140ad5f59cccc5ed48a8837bc41909400708020ffb9ca49ba33f464c3016e588f9", 0xbc) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000200)=0x9c1) 18:14:51 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) fcntl$getflags(r2, 0x1) sendto$unix(r2, 0x0, 0x0, 0x0, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) sendto$unix(r2, &(0x7f00000000c0)="b1", 0x1, 0x0, 0x0, 0x0) 18:14:51 executing program 0: r0 = socket$unix(0x1, 0x7ffffffff, 0x0) poll(&(0x7f0000000080)=[{r0, 0xe0}], 0x2c3, 0x0) poll(0x0, 0x0, 0xa194) poll(&(0x7f0000000040)=[{r0, 0x1a7}], 0x1, 0x0) 18:14:52 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x6, 0x7, 0x7, 0x10000}, {0x7, 0x0, 0xfff, 0x5}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x3}, {0x35}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000200)=[{0x0, 0x80000000, 0x80000001, 0xffff}, {0x4, 0x3b000, 0x400, 0x1}, {0x9c, 0x80000001, 0x0, 0x4}]}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000080)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) fcntl$setstatus(r2, 0x4, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f00000002c0)=[{0xa000000000000, 0x4, 0xbdae, 0x2}, {0x9, 0x6, 0xa1, 0xa62}, {0x2, 0x8001, 0xf5, 0x1}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 18:14:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x80}, {0x1d}, {0x6, 0x0, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000180)=0x10) syz_emit_ethernet(0x13d, &(0x7f0000000100)='\x00') 18:14:52 executing program 0: r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000080)) fchmod(r0, 0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x2005, 0x8000000000005200) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x3ff) read(r1, &(0x7f0000000000)=""/24, 0x18) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) 18:14:52 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) getpgrp() r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x10000009, &(0x7f0000000140)={0x0, 0x3, 0xfffffffffffffffc, 0x100000000, r1}) r2 = getpid() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x2, 0x1000, 0x9, r2}) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x1, 0x3, 0x7, 0xa77, r2}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x100000, 0x100000000}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x400, 0x0) pipe(&(0x7f0000000340)) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) linkat(r3, &(0x7f0000000180)='./file0\x00', r4, &(0x7f0000000200)='./file0\x00', 0x4) write(r3, &(0x7f0000000240)="47a54de923ecc194c8af02055081f2af55facf4ef7347328c7c4b0cd1a28e4ca5ab5be004ef07e2653955ac1cd148ce96ee00912a58e26e14d1bff4f446a8d5ef6296d297d12dbf2c71d4836fabdd2843cac7a0315fda546d776400df18643bb9844549dd5ae4a4344eb311069d740c6868cae6b7c702ee125aa58045d1ddc104de3173433a19370cc6bbe7bae4ad7bf6ce2edc08cbeb55cf5aa5ca73d2af3c0bb2019764450818bcbe982ac485a9d0f14def43ba1974f93d288e42ff3e9cb18ee5275f5dc", 0xc5) 18:14:52 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) socketpair(0x18, 0x4001, 0x3f, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r2, &(0x7f0000000140)="4f41a36e5f22d51a130b8b897f4b87f9b5d0aaf8b57858901c8085ce3c1e9631faa29776c2feeecf2d0b10a2fe3a36e58fc831b8774f6384bbd42f3c10a2a166ce2d164d4060203039acc400af82ee15d0b2aa2e095761c9277bba24104206db7ad4afa3eca204b8471aa32417b2e79db58ae78ae7b424", 0x77, 0x5, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r3 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x4, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffff8, 0x20, 0xfffff, 0x78c18e46, 0x38000000000}, {{r3}, 0xfffffffffffffffb, 0x2, 0x80, 0x8, 0x7}, {{r0}, 0xfffffffffffffffc, 0x26, 0x80000000, 0x9, 0x8001}, {{r1}, 0xffffffffffffffff, 0xb, 0xfffff, 0x4, 0x6}, {{r3}, 0xfffffffffffffffb, 0x10, 0x1a, 0x80, 0x1}], 0x0, &(0x7f00000003c0)={0x800, 0x4}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x800, 0x0) write(r0, 0x0, 0x0) kevent(r3, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 18:14:52 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x101) recvmsg(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000080)=""/193, 0xc1}], 0x1, &(0x7f0000000180)=""/35, 0x23}, 0x40) socket(0x1, 0xc005, 0x3) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000b, 0x0, 0x0) 18:14:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = getegid() setgid(r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x54, 0x0, 0x0, 0x10000000}, {0x2c, 0x1}, {0x3f}]}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)="02fbb0020208542f2f0ddbbfe7cfe33f7f535bde92932a43c77a14702d9a97736093d19fd39978ece8d6843bcaa699a497", 0x31}, {&(0x7f0000000200)="8311ed1e30d660ff02ad33ac6b188df20478abd08b062b9cfe16a6e02a315c8245d226ade38df7768baba61e885b6abc869ff3661f87a5c0186a1b2e6dbcdb8e81af53995fe5ccde459fec43e75367b2ce9201bdc057bc47c11aa4fed469b9e2997e6a769f6837b32f26b59f92c889d38adcff1bd5a20d91f22dd37333c29be8a3588e51014b7f53ef371091d00e4a6b50d39425", 0x94}, {&(0x7f00000002c0)="61d7e86e6de017617862fd18154fad88697ea8d62d0b484b16a04fd6f58db9126a0021a8e9a0c8175793d002bb61972ceb71e63d3d913df668f3f54c72dc4442a0f4943e63d6a94e6c2dd8dee67294a51c081be4f5c6d2beb27c749397349b74bbf84ade77034e2114d671e383e2785968718d5901970f982b886c7761b3b9660a9cf3491145140f2ddbaf334e6c5fa3cc03168f3344d4ade4e48640dee5a3b499b9742d61f773663028b53e8c92127b8f664c77b63fa406729480c661446fed30605ab84ba0b6c63edfc8fe0db7d90567172cc18d96daa93132db21d8d6c23e51c73ab13e1fde4f82885b87f8d04dfa9ead73b3a2af5258cde245f00513ff3a4f80fb48b3900b452ffa19044d9ce3ddc91cab17ab7e83b8c8468f136656afceb8a22a6cd7dd8e3661e653fa05fee41bdc917cdbcdf9e2cef2d16880a6a7039ce5338b8961544325931e7ddcd65a9168174b1d435a6de0b35fb2bd9088dd82c4ce30032a9eb0d7c794d2d10eaf2ff8068e036db1f59515070bceb5a2ddbf2833a7be3f1c4422a887759a44f0e69667e56cc77c254c0df616113630de625b481f8b9be6550f87a0b23f780fc90859f914e23351e78df5c8123acaa0a12763174e463500f00f5bd5388983829ff637a56ff0de940623632da9cbb68b998913e375047dbd0cebbff35cee0458880566cd39c9fd6e58399a8a9bd6227bc2a67f760e1209c8a1205f8be0da7c36de50eae0de7fee6d3e2f07f8bd13c2fcd6c4a5582b9fe3c1a9ec1438655246b005b3cf8d63fdde58caff9f6661c13ee66ecfa70c750d0a65ef0f8f95cb724b5fb981f126568b1c431c5a709faf7666b3a371519ef240ffba8b2471cf58165ccbd2e03665eb4376063135e7fbed68e3a8c79b69416207afac5652bdad6c9adbd1700375ec14a48efc7dad8119117a6ae6b7cc2ad908da0106dffbf55b6244ea151750f7006527a680dc1be146522eb40ba6fea4ceb40d2c11c8eadc17dde9acae2384a0bc80c0d38f01881ff301c0f6fae352b09daf0be328a54c38735b847aead906e9b7af781a0df150c06cd7417444376ea81a66f33d2bd04fad00bac38b610855b9fb05755f807fe0c565fd755a429722bfd8113fdaa7b8dfe6cd369cdcc0098e9daac042cba44e40c6be6a982d6889dc750edf2b379096eaddefe9e91dc5de3f1da2aa2281bd079e61e862adb73b64cd802b75d78665f6ad65b5ceaa8f6b0040552f670feb176609a729979fa56f312890041d8e6ee3dd0ec31e5dd4bbdeaec580841ef3838b794f348c9f3e025b77170711d1472f175ed2f1a7ad30f847bd115e93f053f745604ddba9ba15017b9ef4d2bccf952ad11e8cf3a9da2400c3bbd6f6ab5cb77ade075e00e322ac9e4e8be3acd3643ffff0d32430a6699b05e6e17aba960a76880874b2434e8592b5584d354e08424b5f6f1d79f073ac4f503e4d9167bdfd9a4425b8c517c03b84642d886b6c07413b75508fdab6fdee81f7fa39cfc72ec8efd3e1cb1c0d8f98ed28764a1c7213af3d00d8900d3323ad6ef0b66defa9aed8dd9a90ca317479c50b65df6c5eb52cb5b3eb22dd662a41c2dfe4968c4fad5eab6445c594fea522c991a6662fa59980ce4ad095037b420d7bde4fab2301b6f402fce638e27d7525df9bba29ae56d1f5922859739a08e500feea9dbbdc693e5e9dee8b4c72cf71a11d14e39bb80eaf50d4f00e8369d11c33bf17e0d35bd45abeff469c5c070588e012becdc85e241859b20c63d030c50b6d7dfd7d0f5200cfc177f23b7d9d553d4220d382bcb30c53c2700b7c67036a0ea6926fa8cca84436b430e9cb3b8bfebf43a2605af73df15f1cca29ac0d0f94ddf5a9e73288b12828ecc714cb76d8afceb7bee57bda4de96d773aab17792d0390681413d8017c33d3228cc94bf128507a0a6421b32824160a10a216086adf77322e3d506c6d342559bba114336b03a3cb27b61d217cb94c27be9e850cfda47bcbdbbfa651aff4cd5059c29aee1ed6ca39aca5a846d987980f961f398d7d22bf6c5e0efd609968cbf87b1813e56012fcf048adb62602885d94b336235482f9d785404bad7fe4dc0d3e175fbf07748d11fab3d2658712fcebd9784c6d29796acb24e5b5cd9c7b8edfa9364d3698dd206552abab8059f5265a12a108a60a9a508ffdeb72191b3fcd11a044166850dcb5df13c9bb93ea46c17b0006495bbaeac87ea89967a32315cd339cbcd44507b36c1077ffa14835be6b5efb8d2bc7049e9b09553753c4cb5d54077f77edc3b48c2b715215fbca6b2537cb3c156dec39686a19c4265ab56000b98cd307aae63bc130f7376db2a17ef5d9a12c9af61665c346b9a0baa8ad175a4b817bf0ae7166d71ab10b64c9e71c9ccc67e1ff97c2727f2c09ede61b965eb3c93147e774baca58ae9638316a74ddccf71ef8ae2f0436c2c73c3db327924cb25236bc40187be9e9809efa4ed1f113af89758e0c6130540aefcf1f76912211aa13b3dfdb7433a60cf6e0f0048070f74ad25fd43c5ea6a933e506655095493b365f65b9af9093f27c69c1301aff55b5d34e7d62743425ebbaaed112d3e09c67461b1b39ff4ce5b7c2f0505fba58346b823ae58d4fc938153778787ef5fd1f5788be3b1f73806744a2f4d94c760bd5807e69a8caf083692bb8f63a17e485a39614696d7f6dff3827c5672a5d6686b4ac9df219a99e3156f44b560dece154e52a2f1e018df3afc28d3d7214715f9f24886544b9f8b69cc6eb94dbaa1a2077a1e999d09f896dc9e2b49bd0a6145208cfbf83c9d342e9fd7c24aacfe1c57582d7e212f150d999c3627039659364f4d0490e06fe7af55ac524798d644b7ab9f523a0087cdacf50a6504f2bd4297cc51fd8fc99422249ff1502b0c8cb633eff01e1096016cbdbed504307bb2fd64e1307bb4cc493f418efd3e416eb54ee027bc87e3991e18c94c2333b9a78cba984e53867ae6431f493866d765f228d14351488f4b0f961e31bda856115369cca23297556147ee2d1dc27198a019432f1c4be8f26154e9009ece158d446e0970a03d37870ea58906a73c9c8b923ef430fc4c40aaaca79d18ed57de3380a615bcd0d8e298aa3968e1a8eb9bbb4602847c84cc4246b81dd6cc431e579505317052dc016eae3c621650db5f65a034b1fb494cc6e0869cf780f9ddbedd0383e55a1074e781700ccbbb31eebd0b02826b6f3064e0ca1e8a35a87796aa3cc2cfc943f6fb043a112c06d6f5eda661318cf7b34c20f975c7e8bc5ca8a0abdb9df5a5f5f0494a973dead007e0e790bf28606cef86d8a76a5546d9efa4f34316bbccd968a4e3cd46ddb2ec3076f98f5f288468948eb1f16084911c21711d008ba138255027d18b6857f3f8359362079802e94fb3c021bb873b18c74e39b806cbb0c076a56630cc31445f963cbf37d2007438ef4b1aadde36fe0b60573ca6ac0ae7f7b1340a2ca1cf9752c045e5edd9eb5f97083d9d9c30aad801262d1ad8d0e2000575502933e579aa4eaea8537b4b54fa40849511d1246b980f8308ee57ab52f81c8b24911fb5323b407c192b93b0d44c58394628ee8a25d4130ebbd41129a923d6699cb6466ee312a4de8137f2f066ab7c0d73f598f27e48bab900df9cca349c7b49f22491518661b0155990d73073ade892a40257a178056f19f5158a83c6d62c06c615c615abfb35a6c18efaafa55e54931e2040832f70ee4aa9ed7c03f4641b31bb3c4b03eef04e254e56011e50a6bdc4eb9417d19978ee0554e352470bd87eac4d28b152374c0752068fc8b5350d1f85b5859dfd4424ed7dbf05fb5b05ca1bc5a9d368f164a1e44e7fa0750d7370ea2092775b75211aa6f8ee87a386200cb2f0d4efc033861c1fef533add5a79921958a46c652ce7db0f37af472190c899585a05454f18bb6a3d9889a02ae426f52710cc20dd605fdee2ed95067361e454e26df626f1c112d01d8be054bfacd4ff366ad6117298b59b307baac4565a957bdcec605006f790baaac119dc3ef26a795e76834efb81d82369411f274fa434078332b318f9d92184d12a4be3c2958649418b373af680243630de1e683937626527989a19247aa44b87b5408783dd35816bde8dec35c0cbd7acaaddeef1ecbc465ca3b534deaf0f8458f5f64c74016f7c355e2315c01ba77e25e706f9c2df7101d6882aa952d4cb07112de4a8855a739a22b0445bd4d985f5ce05bf8ca0f0aeab964a4863f2b3cd2502dc8c508f4b99195c66b0f69b576eaee35e191b31a91b3a18beced528a67147713be6d71922150178a364a3238616b6ca94c5204c25dc2ea66b1af8d2ad07a2af28c372d06ec17b6d1ffb8257ac9924063a96c925a1acda6486841a06ec42f449e8df260fab44d60071fe4184629fa03db3bf618781fa76f47307a2f43dbd289f826ca2d813e08c30c96b91a31fbd34838cfe5d0d6bc95ca2de318da9d9a2d904b21601589fd2ee729b9e330b92b35f048884dd41c879b0cb6e032f3dbc327bed063ba51f758a94e8f0b61cd656a47e9e5e0b70c03ae78b730b73e92b7c16dd14e77601a9682dc594f4a87b2c7255b941bb0b60bc89ce9edbedec8f5fc3c9d41b0c5bc0ab01a75c6081de50459c2cbb2a67bfeea78b1407c5998f7248d29365f0e9ede1d076b63acfde445cc27cdb6eb52031e2322efc20c72276dda48827fb053a454a3dcf96b64f48d2766e03b7aeab9db07709006b746c41ffcbc5edc8b91359657413af43c63308f2f946feb7423bf92ff0b6d8449d2005b74d5a3fccdd38b753ea55ae772197c0a3e513440c90062488d014cc78c2ea36e06d62c5ffcac073e1be09d26affc788efb4165f74d354af867c5bee1bafcae2fb953aac5d6e202e64b3dfac31c8375eacfea115ef9bbd0c2d8b49537d1dd79c19afe5f7db8598ea31ce1646842916ba367a795fa257bb234faf390bdd456e3f0dcce5c0cddd6e92429f4df21b2a7d69ca22401b9b767ef8eb5dbd5757f40025b6ad0f551085a110a423e007074965f8af4f9de040c95d07e3a0b141788cb2ea7797219d73ec9ca9d8c74cb5b92ee10b7e5ba72a7de600c4c6f63adc6b3cf087bcd53a3b28ca7b27fe3fb29229b7db2d389b13348cbc173c74a71d2ed96c84f1de2bafc836387e22c03922dbd9bd4094a8dac360f687720dd7a00031cd2d8cb2b976821af6bbc8d9a7694ed647e5e2e5b94819fbf9f5f5574d076fb6bccf865ba2f6905953bebc23c58617a0c41c21c9247ff7ca5c8b11ef8fec35da23364b3f01a12c6e3e7f2e29bf05af39efbde7333dcccfa33c6f1287473f39dfa336f75837d0442c28a719d134a84f1bea5fe10c62196fa92fc265f36f9457b7b2e6887088f7de7297787cba9dfac347ec30f4c6329d03b3c3bed3bc91746ec7927a54d9e1dabba4cd55a0d3099d18ef171d815b55a4197746c5a7980a85510b44950ccd9ace1f610e98e26c8561f7e238dbcecee7f26166f653223b1695cac6a9ef516aaf816db6aa8da5f51e452dc359a93ac94ea0987b26fb58b00502581efc90dfc7624d62fb6bfbc1b748056fa6e81c666f29177a49b992498940b069aa4ab427e2a18f25d2b50d4f6adb50a6a37cefd88944f9e557ab8fa7dc248c5e6c4df421d9168ebfb4a7953275c9e59aacfbcaf6ef2414e5390e3493a709c3d2280cc9e4d7a09082bf6dfcd2f435411194df7abfe70c5e3fc8ff7d56904d90966acbb532ec919cc5bd075fe0caa74f40998fea35357f3a0dbe1e54849a35e75e3055c3dd0e662894df395ca9058aa7cae2f0b", 0x1000}, {&(0x7f00000012c0)="45b2a6e0c7888f0724298f634754c8f284b74d754b557fa3748876c25b1fec6ffdae9aad78d81ddba42b95fd648f1857be74781ec9773c65ef69cc2100fe800aa3d71be7ff78599a5cf8696501c83b260704e0c67b395318751b8114dddac5e130977d0d17cb088bd82e1dae3e8a413346352a30434ca47c8f342936225e1608db4b3b28ecc39b401f88f801001d1a6a4e4b21b8029a27815575828198e98dab3d9ffa63c19931a15da1767ca887da065a62febf", 0xb4}, {&(0x7f0000001380)="b0048aa1a0defbfae1fba9c7cb56354100ba4f7ce6465c662ddacb78377bba11c1665316a86ed8e676c89671238293f70b6ed1973cfcb2936d69b984c3d3c7e33afd5113dee3cf70acb35cbd13e4be3e034c4877e19f8017c6b988753051659cd98c15e83462581bea887e4a4a9baa8c79e8f003a42be3277bece5d712344382fc87d8aa580db1f34127f9b0b40b054153acdce3f4c64e9c9db65e23f1420ca8f26ceae9db3e177e96679f794d21f5bafc6d85d0ca64aab371c227a7679c3d945faa5652aa6b2b78c0595ca4906266fd0dd93b9fc82b38080e1fb7b5e3024c148093fcbe", 0xe4}, {&(0x7f0000001480)="b20574d6fe906d8d9b77a6d7654c8f945fb2816c55b91fdd0eb2f85810f7430e7a6c7dfffd98e4e505efb79e2f4ce25c2512d458d417a04ce2f70b24874be3cef0b5cc2f453032f87d5a874c18f6ea8c694f61c4e0ea77a9ef966519a054ec6ba4d4bcbd4a670d0d37807720d1df7c304a79b5df539ce11402921466966e8d9df1dda9b5176d05ba6975e3f2c2a488902135b6e44fbf48a854006df18801487e3a1a1cc8c7bc5a7ee6e0716add", 0xad}], 0x6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 18:14:52 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00000000e9001040dcc40000000000002000"}) r1 = socket(0x800000018, 0x1, 0x0) connect(r1, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0xffff}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) chroot(&(0x7f0000000140)='./file0\x00') r2 = semget$private(0x0, 0x3, 0x80) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0xc0, 0x2, 0x1, 0x101, 0x5, 0x6]) rmdir(&(0x7f0000000180)='./file0\x00') bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:14:52 executing program 1: r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) setuid(0xee01) shmctl$IPC_STAT(r0, 0x2, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x40, 0x2) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 18:14:52 executing program 0: r0 = socket$unix(0x1, 0x3, 0x0) recvfrom$unix(r0, &(0x7f0000000800)=""/165, 0xa5, 0x800, &(0x7f00000000c0)=ANY=[@ANYBLOB="80002e2f66696c6530f7325dcf66457beae1f9031f98a437f093696418f7885a6c3a9f1f4011c30811f8dc479582e9189c41bd9a767093959263ec42b55c2bdcc8f7757e80"], 0xa) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x1000000000000) r1 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000080)) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="a65d9fc6eb432654fcab43640d3a9e9e"], 0x1) listen(0xffffffffffffffff, 0x0) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) rename(0x0, 0x0) r2 = open(&(0x7f00000009c0)='./bus\x00', 0x0, 0x0) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, 0x0) r3 = accept$inet(0xffffffffffffffff, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) bind$inet(r1, 0x0, 0xfffffffffffffdab) readlinkat(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffffff, 0x80045756, 0x0) chown(0x0, 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) truncate(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) open(0x0, 0x0, 0x0) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) msgget$private(0x0, 0x100) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) msgctl$IPC_RMID(0x0, 0x0) r4 = geteuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) setreuid(r4, r5) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000200)=0x2) 18:14:52 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000003d0000000300dd0035b21ef0c26d08ec"], 0x38}, 0x0) bind$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 18:14:52 executing program 0: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x401, 0x5}, 0x8) fcntl$setstatus(r0, 0x4, 0x84) accept(r0, 0x0, &(0x7f0000000080)) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 18:14:52 executing program 1: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) r0 = msgget$private(0x0, 0x40) mlock(&(0x7f0000ffb000/0x1000)=nil, 0x1000) msgctl$IPC_RMID(r0, 0x0) 18:14:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 18:14:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f00000004c0)='aZq+') 18:14:52 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r0 = dup(0xffffffffffffff9c) ioctl$TIOCSDTR(r0, 0x20007479) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r2 = kqueue() ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000000)={0x2, 0x7, 0x3, 0xfffffffffffeffff, &(0x7f0000000200)={{0x289d, 0x101, 0x6, 0x7fff, 0x8000, 0x1cd, 0x100}, {[0x8, 0x6, 0x3, 0x5, 0x7, 0x6, 0x80, 0x1, 0x6, 0x5, 0x44, 0x2, 0x6, 0xb1, 0x6, 0x0, 0x9af4, 0x800], [0x6288344c, 0x2, 0x0, 0x7f, 0xe1, 0x5, 0x7, 0x85, 0x2, 0x81], [0x8, 0x0, 0xecb, 0x3, 0x3, 0x2, 0x4], [0x3ff, 0x9b4c, 0x7, 0x2, 0xffffffff, 0x1], [{0x1, 0x6d, 0xa11, 0x8}, {0x2, 0x9, 0x100, 0x7fff}, {0x1, 0x80000000, 0x5, 0x2}, {0x4, 0x7, 0x7, 0x2}, {0x2ce, 0x4, 0x1, 0x4}, {0x8, 0x10000, 0x6}, {0x0, 0xbd, 0x81, 0x15ea}, {0x200, 0x10000, 0x93ed, 0x6}], {0x8b, 0x9, 0x0, 0x2}, {0x400, 0x200, 0x7, 0x5}}}, 0x4, 0x10000}) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xa3}], 0x100000000000002, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000180)) kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x8b}], 0x7, 0x0, 0xfb4b, 0x0) 18:14:52 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000000006002, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300), 0xc) geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) setreuid(r1, r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1c0, 0x8) connect$unix(r2, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f00000039c0)) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_metric}) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000200)=ANY=[@ANYBLOB="000000000100000000000000000000000000000000000000ffaf6f2e1a811f8789740f11cc0696f76e0963c2b6a010369961682cc5ab31e58686734af378c95a9a23ed6249fa09092be1c2144d535b62d8a0d6da663b5883a2be6f84bd139663f34feedac638b8f26717aa1a88133d33bf717afa459b1d473991a7e2953bd0c3a9008ab30784b913f2"]) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='W\x00') geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000400), 0xc) 18:14:52 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x102, 0x100) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="16", 0x1) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000100)) r4 = accept$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) lstat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000280)={0x475200, 0x5}) bind$inet6(r2, &(0x7f00000002c0)={0x18, 0x1, 0x1, 0x4}, 0xc) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000300)='/dev/ttyCcfg\x00', 0x20, 0x0) preadv(r0, &(0x7f0000000440)=[{&(0x7f0000000340)=""/223, 0xdf}], 0x1, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) fcntl$setown(r2, 0x6, r6) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000540)={&(0x7f0000000500)=[{0xaf, 0x81}, {0x0, 0x40b8}, {0x8b, 0x2}, {0x0, 0x5}, {0x87, 0x2}, {0x44}, {0x89, 0x2}, {0x106, 0x4}], 0x8}) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000580)={r6, r7, r8}, 0xc) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/ttyCcfg\x00', 0x480, 0x0) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000600)=0xff) connect$unix(r1, &(0x7f0000000640)=@abs={0x1, 0x0, 0x2}, 0x8) stat(&(0x7f0000000680)='./file0\x00', &(0x7f00000006c0)) unlinkat(r2, &(0x7f0000000740)='./file0\x00', 0x0) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000780)='/dev/zero\x00', 0x0, 0x0) socket$inet(0x2, 0x4, 0x2a) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f00000007c0)=0x3) openat$klog(0xffffffffffffff9c, &(0x7f0000000800)='/dev/klog\x00', 0x1, 0x0) open(&(0x7f0000000840)='./file0\x00', 0xc0, 0x8) lchown(&(0x7f0000000880)='./file0\x00', r7, r8) r11 = fcntl$dupfd(r5, 0xa, r9) connect$unix(r11, &(0x7f00000008c0)=@abs={0x1, 0x0, 0x2}, 0x8) fcntl$setown(r10, 0x6, r6) socket$inet(0x2, 0x8005, 0x8001) 18:14:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x4}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x7d, &(0x7f0000000180)="b6ac127f7c43d618dc72591bf058b1a8611f0899a8bbbe31050364c6f22080402a052469e7064fb40fcbb5c948617d7e7181329349b98c8e93a4a8b940ab80a876d1584857c32e8773a789d1f3492ce8cf5db3c9884aa3280bee3c2f3f008290201f2b0422d136c3d2d4482332f044995748f4a5b2d7d1694eaa9309a7") 18:14:52 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x88, 0x82) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000080)={0x0, 0x1000, {0x9, 0x6}}) write(r0, &(0x7f00000000c0), 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x8) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) fsync(r1) ftruncate(r1, 0x0, 0x800000007) ftruncate(r1, 0x0, 0x0) 18:14:52 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x16ff) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000080)=0x5) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x4004667b, &(0x7f0000000000)) 18:14:52 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8000, 0x110) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000080)='./file0\x00', r1, r2, 0x4) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000001c0)) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x1b, &(0x7f0000000000)="03000000", 0x4) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000140)={0x3, 0xfffffffeffffffff, 0x3, 0x97}) listen(r0, 0x3fe1) 18:14:52 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x48}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") fcntl$setstatus(r1, 0x4, 0x80) 18:14:52 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x2d44) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x10000, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff9, 0xc, 0x10, 0x5, 0x4}, {{r1}, 0xfffffffffffffff9, 0x1, 0xfffff, 0xffffffffffffffdf, 0x4}, {{r0}, 0xffffffffffffffff, 0x0, 0xfffff, 0x1, 0xffffffff}, {{r1}, 0xffffffffffffffff, 0x0, 0xfffff, 0x6, 0x7}, {{r1}, 0x80000000000000, 0x41, 0x20000020, 0x800000000000004, 0x100}, {{r1}, 0xfffffffffffffffb, 0x2, 0xfffff, 0xc36, 0x8}, {{r0}, 0xfffffffffffffffc, 0x90, 0x0, 0xfffffffffffff0b4, 0xffffffff}], 0x66, 0x0, 0x5, 0x0) 18:14:52 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x101, 0x200000) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f0000000240)="eff5842068eeca28c60079b92b1eeb753c0daa3ded10c88e423ce04f632e3aef5709ceced3233136913d4a391b5403b135da5347984be85f6b5544e423f4ae7d5bddf5b2fccc324d8f6b415a2c0a0b5e34f959f0212c45d3a274a6a7a8c1e4c28d0fd580a3b7bce4fd78d13bbd455829b62a6f92f9961b1d5deb49a06a5248dff9468a0307bf7ddd5f3dbe397af8966ebb821e632d425e58496954c1278b4eb0ab53a46076f97387c92e7cd8dcf221705c577792e41d6c629831d74578c2a674850fdc1a1e71ac59ebb3bef72f9e5fbc5c604c17911113dc5a6d1d534b580307242ba262db89b2cae8047efdf17812fb64d37f0d343078b2", 0xf8}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 18:14:52 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x80}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000000)) 18:14:52 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000000c0)) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x10) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) r3 = shmget$private(0x0, 0x3000, 0x89, &(0x7f00006b5000/0x3000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000100)=""/4096) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000080)) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000140), 0x4) 18:14:52 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffe, "73f300070060c3dce5081a6f6000"}) fcntl$getflags(r1, 0x1) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 18:14:53 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x83, 0x0) r1 = getppid() fcntl$setown(r0, 0xb, r1) 18:14:53 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x3e, 0x4000, 0x5a3) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040)={0x40000000000004, 0x40000}, 0x10) 18:14:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x40}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r1 = getegid() setegid(r1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8090, 0x0) syz_emit_ethernet(0x4, &(0x7f0000000140)='c\x00\x00\x00') 18:14:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x3ffffffffd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x4c}, {0x200002a}, {0x6, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x201, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000000c0)) 18:14:53 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x108, 0x40) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x48, 0x80000001}], 0x1}) mmap(&(0x7f0000de8000/0x3000)=nil, 0x3000, 0x2, 0x1010, r0, 0x0, 0x0) setuid(0xee01) r2 = shmget$private(0x0, 0xb000, 0xfffffffffffffffc, &(0x7f0000ff5000/0xb000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) shmat(r2, &(0x7f0000e80000/0x2000)=nil, 0x0) shmctl$IPC_RMID(r2, 0x0) 18:14:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) pread(r0, &(0x7f00000000c0)="b47aa2dc469b91322f600c3ceec6897846cf480ebc663dda2ba1859cf4ddd559af3f0a49dfa62f3ff5aedd45c95f5213c1fcbcee54f078dcd1fbe4acec85f24c7a28fcc402498bf3daab06ac2d086fda8daa32a19d9ed288c6865ed7027c2e5f8cab5899a49b", 0x66, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x21}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 18:14:53 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x6, 0x5, 0x80000001) setsockopt(r0, 0x29, 0x200000037, &(0x7f0000000000)="0000be29", 0x4) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0xfffffffffffffffc, 0x800}, 0x8) r2 = dup2(r1, r0) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000100)={0x80000000}) 18:14:53 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x4}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = fcntl$dupfd(r0, 0xa, r0) openat(r1, &(0x7f0000000040)='./file0\x00', 0x2, 0x11d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 18:14:53 executing program 0: r0 = msgget$private(0x0, 0x90) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/203) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x10, 0x2) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x2, 0x7fffffff, 0x10001}, {0x18, 0x0, 0x100000000, 0x5}, 0x5be, [0xfffffffffffffffd, 0x7, 0x401, 0x2, 0xb9, 0x401, 0x4, 0x7f]}, 0x3c) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r4 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r6 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)={{0x9, r2, r3, r4, r5, 0x84, 0xffff}, 0x0, 0x100000000, r6, r7, 0x0, 0xa9, 0x100000001, 0x1}) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x2010, r1, 0x0, 0x0) msgsnd(r0, &(0x7f0000000340)={0x3, "0b769e7276f256202a2f181f58594367225fa178dc43850840f6f4c5dd2f3399a220bbb6594d84692a7dfc590d000f830ba5697ab3afd1f72c9714a9f57824a827005539fea45128c0860efa43bb7a50ccd59b6ba42b4d60b2fbe1924db40b946f816bab1ceb47c8"}, 0x70, 0x800) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000016c0)) msgsnd(r0, &(0x7f00000003c0)={0x3, "b4c9f53b5cdb4587db9a7e6952435dbf4a477bd96e15f67a7fdc2a10b1097ac7b937311a93dcc7eb21e75b69404481edeb064792d88d5ec5341dadca01791e8a8be423c97346bbdb64440fe58d3c22eb731f70a5c0bcf1bed7b4113e6d0aceef1cf213214fe1244d18546951bf6ad36354b55e204300f654acb99b5d750029b4514aee7d42ecd87a0ea821b20d3dd5bb038d558f178c20dd55dda47eeafb7b659821299fd3ac04c16ab133c128ed0c6a1fae1f056ae6eace95909ba6ac7c37ab9e4bd5c452affcd244f8fc42e5230d1a93e3f39125c0afdb58386a8025e103a0270d4fc5b5c9d47aa3e4e9c11fad010ab50be6c2ff20f62415330f5a13d9dac14135db3c77993081dc13de7a9ade69205018ea480cbba1422bf9800fd579b6287a422cfc2d08f144193b08ca48d90bfb09589c2420783eb2c3b59f4bfd885b51158caaa225ef106c1e9c249725a290274a87f82047c6914cd7af9f0e934e392bfb8e81b2c9189f25129ab025a18f60a43f5199f5de9f01a3b542c6f96c39a9fe4eae7ad10a6ec82ebaac936c03b64e52e1894e2e5cd2359bbf4f27281762dbe77fabfa4c183cd008ed9992caff92548f001555e0a263f12d1cddb6998c02f9d022b3231f84ff147fdf418bd34dc2caea7870aa79d2ab639ce7f0be31a7e66fec3088dc2c528ecb2679cbaf5dd7450c32b84765a9091deb331b1cc02c4727eef7fe7be815f699c317dfcc8d5dde7c0458bd9b42dc4cfba4d6ea56c78d4b910a0034fa0e626db4e2a29765f72461fe3a3c377586e8767ed4c6e085df3417a98c06dc9ba65030b4e7c01d6fd28a92c6606a39442347949455dcdfacc4137e34f045f140c355fb8c4d6de65619f252f10e83737667f0c8c0931f013dab622f1b571adc716c2cd1a58a238b11ab063ded2795049640535e6834fc4c687795e62141d9370453c27417ad99dfcf34b565394d4e07ef50bb090afaa7bdfed800d5ce8171811336a4c1c7b00a81862f75035f654e8680d4661f7a53c0397a9f01d476761c3466edec66ab26714408a2cc6f7da272798618f4b8736b20031e4a995852aba553e2e639550dde56e54edde91a53910ea61e8052fce06758a77b723ada1628a3a39260948b48cde9cee699adb158ac9de4288b34221c903bdb02e61c05649e624a863b3bb14af978abca46fee119b34111c25da57127d9fdf32cc9e5646d87a19f15809be0c41631f0bd265ef2e754405edb89d0109ccf79676666ef6c081a88c59f7395f8b905ad5a0907f43c3a16607378968ca510574dd92a5ca98e983f3c21ae3866426fd5529870ff9c3776498c612f249a88066385487fddc8039e6548dd88a21ad3a92f0d426e24798f3572c1c31b091443c36a664c487f9baeac5db4fc0052ded5e8a90d6dcde7a3b822c957a5839449be9b46e5c06c31b92e4a64221e73d33130887b58ba95e9492cade1abbaa9c2899c473bfb349be86aeb1324b4c2ca3d04521060479a334ec0fca400a0134d0c3240eee4b4d98d1841942045dc26c054dec2ee420a078a5fbd62129756a9b02f44599d7e14946bf78e26d010b2bcfad8543e343eb8ca8189a86268c5443de2f1cd96859b0088b84a71f0fce8883a6c3ef685f33e67df5f8ac7eda74551fe4b87ea14cd80e532393d1f9ec840f3fb19c9c7418cd075bcabb5ee6fef03798044f5cdfb984cb4fe5c847dd028bb3acc25851f27d6744adb62722fb91221d9bf45786ada67c8314aeed15395e7504e323047dbbacde6f577f84ebc89d541614b3d54b14609e4f675e462cdc4f9fc005cf84509606c3426b4f42197f37c996b126e2fdc3b2a3039579295be18ad1f63bff04d84504d51bd816310ebca5061aa3596305d7fa5d199c13934223773c03406003a72dd665f29bd7c5987be3793be633eb50d522e0f45295124b8100db7ea3890e9855238f46463725411e1b7dfb7d03d4dd435a68de6333dbb63be8a0b69d79d777d16636e6ae72165fbca9c9accb0c6a16113152f1a69c57b902c8b098fd7398739350d462bb079381f38510a52b559bf3bee1b8ac3a28690195cf690a28e01e0d69111c93c7225bb76652468191656f595bcf650dbb04151de38d39be67833da7124df14223b52e20d8dac47c3c7c9bdeceb111bbf20d3a1dd55c812631084a396211c5b7d6775809a430d855d308093ce10c3f17da592bd253558c476f4b48902856b3772a77b0c25f48b6fe27ec8049147bbb49e0500febf9827055eab8874064529b33e67a8dcec4500cb66b79b49f90d244b2096ef3688d22359b132366fe596cd86c9db129b5066f1b87193fb1a86cc8d3328004cdd3f24056ca1810d429fe495ed271982fdb708be2a1eb7e3d0b76bfb1848f8ff63fa1c0f79c08d05a5634f562036a4c982dea3c3e2b33f077de0d6b422db97a7075ef04903c74d8dadfe6f2dd354442b2ef282213bce8580ce765b2d1252f5bd96ac734eaca386544c7a89fb5e2f3a3b083f867d249932001def3fa4c5475b787180d6ce9f43dc9190ff79bb87d76ad5c211cc584192a706519f2e6dd15adaecf350c2ff485282b5a0bba4840dcddf18c27737563284bb6d1e636a4d9c826078cea10c44d9a113c5a4be5f2eb12b9753bd8795da89519bff39bb0f2a1f2922c976a1e64101275ffda5aa65424a0014b78629046b8f6b206112ab10c606de5c71d1b3fe85547762e17f6ad31d4ab48b1137a79086afa138b26ac245b62eaf604da5352bc9f3311ff155ad1dcb24d5c551862131b0ceddfe4212f7915e9c4987c98192eb5bae1a44298dcf18ca18854eebb9e816cf01d4049a62e2a4fc130791008fec7d8d8a126bfcfde4daca98f9745bb961490d1b5d6a27b55f8fb815c8f4b6cc35ca8f0dfcd2b93952fc86d075c09498aad2e021549c9ccc7e1a037f295dfbef1e075dfbd09488dce3b0f8aa437f966359742b195ea9774b5cb2f45fbe0e31f7fa4ad23daab796df42437e70d7d443865c4d5407a16ad0b290d07aeed1ff38311250a73d9ad53f955ad76ba8869fa263baaf6c9e31a8f3cbb56e57bff093d2ddbb82c8e2831faa6498164838ae5a6897c63e6d68d3406673c72688bc50b48ad0d0cf96e45b29acb8b0ebf9f596583d3aea36f62faacc69eb63d269ebbac4fbd959448b6201136e28a8c51828775b2219e884a4cd42155eaf595d4cf318d22b2bddee827182e2473a477892242c8a8fb898aba7ac42f53bb469dff21290f9d755d671c3cda862108b05b5afeeba91779470f8ac434d04509a10061e61681dc8f289f4d6a76ee24a9a3cabee58c4558cee7140432b805162ff3711c24a9f011642d6a721ce9fb2f5f2d45710249afa17707d776f6b6fabd5851ee709c5cc5046c35c2aec97e433fbd02c4b575158a7c249fd6b923ae5a027dec4c8a8c5827293f326b9f7bf21e649ae703a7b259f0855491412b44d9ef03e0dcee6b2ca9926280aa30a180f7b99e525d2f6d7b453a4721266ab59e77f5a6368c8da0a22175fcede202b371e8ea7721351a51d6a00724b25ddc5d3f782622619386fccf685e82dd6186dd91c2f2495c98377a8007f2909d2bc649e24a9354d097ffda742847a2fc4e3619ed8cc334be9d13404c8d8e180f987863fa0cceb75081c6351f97683130a80cba7c787769120b3db1fa4af54d6b10959f5aaac09442d3f39bff6eac4e5796bffcb55977d4e47d902a9bcbefaba788be4c27e39c76855828c6dd81850c74c3b0d856c3e29e42882a4b87e8660e9f0963d4c4133800079ea30cb80af5496e0515a6762ce6d7d0a8fbc72ec4518d5ec6851d356689931a560659a3a33d0ff4f94e74f5f0435d081514d568a9edcac8557f712ba7a4c4b75f64ce4a9b38cd585630de8f3bcbff0be3f338391c2bac3898e8cca68c782732881a8640dfdd24f06a8a6a757172dc7bf3081a77a50ee80f31485d5ac5d96975def0c33f8b50afadaa15248f94e56edfdf478f23d9ac2b419fbda9149a5351eaebc3b20bf8cd3bbd93d13e841b33b131dcd348cc954989dfb8e2499e9dde526ea7dffce3776db7fb49f8cca788df3438ba5d25deb807a7c7d2413ab0d4ad231b827cc1539b5965090e94eb16be149526d0b317a276a90e43745e750d2718ec4f52fa006209c4e5372e46ce5ba247d1b3c25d9888fd53b4307209486e7b3306db41c520712ed5c5bac94892073095d8b05fd718934354b417cc70353bf0adabbee695a1322dae5a009b0448ef7ed751c78c14d9e3d5075d6d3f0f547ce93e49db486e8f9050455aee943854beb4f1030e362fdce0316531b64185cf34648553a95a5e34b41a079f823fe2c95504642bc6953c7c0879d271c6085fb39c854b2beb6d8ff9b0a9c69a1d54532f820f117486f54d9a62032d8f9999e110a6ba3da554c8c992b11b2816eb5696841c90d72aeaa6226004d6180ad3b183eb174addafdc3894c14e266af3f5fdfc3eb784196bc03ec2c94ed1b368fd81729ee7e5656516fd15d2bf0aa7e9a6503ecaed84803ae78d04e45b67472ff5ccbda1792c468aa5a76e4cf7354bab4ae06ebea1d65027847b7c50ec50ca8d4e6905708593a71b30d926b49a184fc987c8a4c7091e8ef023d9321d99983c3d53747fc85c278edef07a88cce4d91e756282e5758153b11ef2d71f8d43f1eda41163b16dcb38481b69048fc3702d415a3af4c67bcf87c18d78ce2fc6dea1e4dff4f1b11e70f9d91b7b2b53771731372ac7f6d6eeef6874470fee95b915dc460f22f620f9bc0a2643fc918b9e6a4f282dea13f466921986a9985ce34147cff3275833b3e159e5fa4d09eb6951eb5575b5a4f8d6037ffca9bd8f13c7b89aea41bc93a3a700d91ad5f44783f0dec21c1d60fcdebff6aa2b96a741fa35d267f89477a29899dd68cbd6eee2b779f86bb91f4269fe89652a48608f4502cd3d04fedd038d9c2b2f935f096ba9f13ccfec45c5d38be3442c2e9a38ddfbe3f0d92b4316934dd63da1ee120ade531dd9a4275e8d636baa42db7a940932a15e0311ca488d4ee77bdb43f0c46a9c50b7f780ac29b7a86d69f5b89e5110f87b401d1316d4d15926ab39f26c7d2370740e7f51f48cfbf57af94aa08d484b90978005374c2e9e9459d75b53c82da24f9f6e6e36195b3724935b5adfaead0d248a2c6e7bdfdf70ee6f7fe338db177d3003e681976b5f6f75673b0d08f5be01b0d2365761cbbdc74bbe04ac7288bb18951b0f1d785251846f00f6c3391fea8f5cf9951e52d1ef9ba70addef56a0e7c0eb701b9cf6fd801f8fde391ca66e3ff6c19505178ede73c3f303edd990aff7f83cb7d9c40b637ff2c30189cad2a3acbac99a7cca8b91afaeb354fe823c01940f4fcb11b6afe3d32ccce37ca12b267e4ce25b5802350b7e7e8320194bbbf7b12ebeea0faafa4705f3d83f563a7d2a40ebef07dd08e3e176a7060172da8b4c357c41d191f4b73b669e5911cb724310fb6d5749a61c08fa20ba5f69eab1a6c81c274c0b205cfa006a9401173f4cdca7893c9516aefbb22806ff488854b91617f6c8763909ffee991129bbe325fba2c09c94e5fe33bd5049403f547718497df2ced97cec35bd7ea302e89f4284e39bdafd022873a0c82354a860a75521e08f33463e8bfe852388920a0d85bb0f44816037915938535cd4c6e0b777b3821a768c588cf0bcfe5702d4542978fbe9f1599d59a577507f925ef5b52c9666b89aa3fd89a0f25d8b4b8ca7af10ab8204f53c67983b4149f0f42ea8784acf558d4a09f70d6d2fa9c5506dee2ab0e871b97e7604583"}, 0x1008, 0x800) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001400), 0xc) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000001440)={0x3, 0x5, {[0x5, 0x81, 0x401, 0x100000000, 0x7a, 0x0, 0xffffffff, 0x8, 0x7f, 0x80000000, 0x6, 0xffffffff, 0x200, 0x31, 0x400, 0x89da, 0x9, 0xb1fb], [0x5, 0xd9e2, 0x5, 0x0, 0x2, 0x7, 0x101, 0x6, 0x0, 0x86], [0x6, 0x9, 0x6c, 0xfffffffffffffff8, 0x7fffffff, 0xffffffffffff8073, 0x8f], [0x4, 0x3, 0xffffffff00000001, 0x7df, 0xffff, 0x4], [{0x4, 0x6, 0x4, 0x7ed}, {0x0, 0xfffffffffffffffd, 0x3f, 0x7}, {0x5, 0x2, 0xff, 0xc03d}, {0x2, 0x8000, 0xfffffffffffffffa, 0x1ff}, {0x1, 0x6, 0x237, 0x1}, {0x8f1, 0x3, 0x0, 0x100}, {0x3ff, 0x4, 0xe13, 0x40}, {0xeb, 0x3, 0xffff, 0x80}], {0x6, 0x1, 0xb6, 0x9}, {0xf0a3, 0x0, 0xffffffff, 0x8}}}) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000001680)) writev(r1, &(0x7f0000001c00)=[{&(0x7f0000001b80)="6854e0bbaceb3141f5c88057361f3265363f48d8502478e826f645b86a411cdbfe7563076d8cbba4d34fbedc843207e26df44fa56dbdf426ce130dc1b00a31cf96fee07477d6f019f023adebeb1ad8be835be6cd441659cfcb2205c8de1bc17d339902f172cb7e56266e4731051552b866cce6d44e57", 0x76}], 0x1) pipe2(&(0x7f0000001cc0)={0xffffffffffffffff}, 0x10000) r9 = msgget$private(0x0, 0x2b3fc520a944d4d4) msgsnd(r9, &(0x7f0000001d00)={0x1000000000000003, "da74cbe96fd69a63fa04315ccb870df1694e61410dc2c5771d6c99ad2f96c4a95107cd705606948f7beb361f8e5e4d15231fb2947cbd51d305b8bdc9b3ed11cc6559ede22b48a32c6316af0339e5978f4d"}, 0x59, 0x800) ioctl$FIOGETOWN(r8, 0x4004667b, &(0x7f0000001d80)) madvise(&(0x7f0000ff8000/0x3000)=nil, 0x3000, 0x5) 18:14:53 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000000c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x2000000000004514) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x8, 0x0) r2 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000000)) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000240)={0x1, &(0x7f00000001c0)=[0x3]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) 18:14:53 executing program 0: syz_open_pts() mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) 18:14:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x1, 0x0) pread(r0, &(0x7f0000000100)="d16221cb61a267427b919edbc972fd977352d679073c", 0x16, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x84}, {0x6}]}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000180)=0x100) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getrlimit(0xb2d755520d7d1454, &(0x7f0000000200)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 18:14:54 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x10000000029, 0x0, &(0x7f0000000000)="d5ff9668", 0x3) setsockopt(r0, 0x29, 0x9, &(0x7f0000000140), 0x0) 18:14:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x61}, {0x80}, {0x40006}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000007c0)={0x6, &(0x7f0000000780)=[{0x2, 0xc6ee, 0x9, 0xffffffff00000000}, {0x3, 0x3d, 0xff}, {0x80000000, 0x9, 0xfffffffffffff800, 0x1000}, {0x8001, 0x81, 0x1ff}, {0x5, 0x1f, 0x100000000, 0x4}, {0x100, 0x5, 0xca9, 0x800}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) syz_emit_ethernet(0x1, &(0x7f0000000140)="b6") writev(r1, &(0x7f00000006c0)=[{&(0x7f0000000180)="8a37bfd8c71a40861e30917920ff48ed0c5717389bc9d541e831a538747ba201fd7a525346e91b55df7f91cd1fbf0eb16e51861b3353a84ac8838af840fac2e6be6daf9f8341168e20b0ea90ec61249896662affa7b3aba7369adae9d2f1811587ec581a8370e260871578c8761e070d50495912120e", 0x76}, {&(0x7f0000000240)="ccd313ef90e889fc702b705de32391b413c33784bcc077c214d5ad4d30364295c5244f4e88fbaf70b4f1e1fa92de9b672ea2748fb8a2bd65e1ee1da9aaa3edea8392ec2615317035828dc1063343afdf2456c4a62a634140ab8d68bb383612320b4c10f8a77760d68fca46b0869795721b487826e77f6d19d52d1c9f81ec47ea2cd7738008eb8ebdf98d5358a5995ac94cea349ed4f943bce7df4095db476627", 0xa0}, {&(0x7f0000000300)="25e6889e753a2c3c62e35e221168d551c18002a28fa0a88e0125d71dde3b77c9d461eee35ec3019951fea0dd627075bab902742ef1cdec67628bedc4ed0688304c4adad70616c0485441250bf527b7925c4b7b54de093ff809f07f043e8baded32ff816b573c3dac38cdb7e77c94eafc9f137c81ef78c17c4252ac8c879e4c4e8ab2047c0eb915a97b407563d439370d1d22180977ac9859397485660188d3fe2988b4592c7effff6e4cddd70bbc42af05a33074383633a286aa29feaac8c91d24e8d0181afb6db4caefca48bd3743589442cd97d93bd7a254d73438874c3917a1a8f3b4c4e1213ea8b6d342", 0xec}, {&(0x7f0000000400)="0d33ece5be906e634e9420909ef61d6b91e145f19ddfde74327bfd876f7b19fce6ec43af2ed6ecedbe484a92a31bf366f54020a46614765dc62360ad263d713018bd9ad422bd71dea3cd070916189f824ef1cb78ff66b1a5b381a2120cf57f7fa92f9437e62f1e4e5c11", 0x6a}, {&(0x7f0000000080)="3d9b602c0dfe4d79cf305c85e125", 0xe}, {&(0x7f0000000480)="d058cdad40b0f0bcde587100e1177f6a078c2bf661fa3aee9e1845bd58e1cc3d722e39b0af4a9be239b8bd5d26e7acfeaf2309fe9f37a0f5d0c61cc91cd40c7c79504a1c319605a38591120ef1697ea4dfcf313fee2c2de464a69085a93bdd126dff4ddae460932defa9bbe400315f0de18792e190f13e4cca1cd23432729b662ac0c9d0", 0x84}, {&(0x7f0000000540)="96b2ffcae94ba4bec5f68c9023645c1b401d2f6982d7cf6fc24ce112bb458731496d47306ab210b97ac72af58d64a486bda1329d44e0df05be636c8cddbf8ebe3b4192fd470fa7985215e5b120a929921c4ac437486762d363", 0x59}, {&(0x7f0000000100)="23ea0f34e645f13b8fc808398a3a6ca58fb833ac205c5bb13f704c947613ec21ac", 0x21}, {&(0x7f00000005c0)="1977bf5eabb9422499fc992d2e9b240fb3be78aa70a0bf79f0e0c2462d6b90eb08db067ad1ab1dcfd2c5a27b838a8751b1a3820dfe8232dcd3b6417f557af415a935c8d00c48201298296783499d9dee41e132cadfc6d8e5138edc6e44bb6f1ca6a6e0e8e33136c37c5fbc8a00df616e4c429924fb5a64059945efa4b4fa9969eae4235646b99973233a28ea52859e92d895b26d16c623b07a07a6913354d8955174c0b614abd679388b6a06fb8c5da12cb621111f35facdf1be20be375bfb7dc19543877578186751f87a0d35d174539f5c803ab31a510c38bd2318", 0xdc}], 0x9) 18:14:54 executing program 1: nanosleep(&(0x7f0000000000)={0x1000000000000, 0x3ff}, &(0x7f0000000080)) 18:14:54 executing program 0: r0 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000040)='./file0\x00', r0, r1) chdir(&(0x7f0000000000)='./file0\x00') r2 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f00000000c0)) symlink(0xffffffffffffffff, 0x0) 18:14:54 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002105, 0x401000) r0 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) setpgid(r0, r1) r2 = kqueue() r3 = kqueue() r4 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000000)=[{{r4}, 0xffffffffffffffff, 0x21}], 0x227082db, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x11}], 0x800004, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x0, 0x0, 0x1, 0x8}, {{r2}, 0x3f1a2973d36aef4d, 0x40, 0x10, 0x6, 0x5e}, {{r3}, 0xffffffffffffffff, 0x40, 0x20, 0x6, 0x4}], 0xa7ba, &(0x7f0000000140), 0x200, &(0x7f0000000280)={0x100, 0x3}) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r3, &(0x7f00000001c0)=[{{r5}, 0xffffffffffffffff, 0x1}], 0xa4dd, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000340)=[{{r5}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) socketpair(0x1, 0x8003, 0xfff, &(0x7f0000000140)) dup2(r2, r4) 18:14:54 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) getpeername$inet(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r4 = kqueue() open(0x0, 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r3, 0x1}) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 18:14:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x100, 0x81) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x4c}, {0x6}]}) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000300)={0x1, &(0x7f0000000140)=[{0x8, 0x35f9, 0x1, 0xe3f1}]}) 18:14:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x84}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b6") close(r0) 18:14:55 executing program 0: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8649, 0x300000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) 18:14:55 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() pipe(&(0x7f0000000040)={0xffffffffffffffff}) accept(r2, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x7ffffd}], 0x1f, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000240), 0x9, 0x0) fcntl$setstatus(r1, 0x4, 0x4) 18:14:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x110001, 0x0, 0x0, 0x8000000000001f}, {0x80000000003c}, {0x5c}, {0x20004006}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000200)=[{0x3, 0x3, 0xea, 0x9}, {0x6, 0x3, 0x1, 0x7}, {0x0, 0x2, 0x1, 0x473}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x880, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000300)={0x6, 0x8, 0x2, {[0x101, 0x200, 0x7fffffff, 0x8000, 0xfffffffffffffffa, 0x8b35, 0x10000, 0x3, 0x80000001, 0x1, 0x1ff, 0x82, 0x10000, 0x6, 0x23f, 0x3, 0x1, 0x7], [0x7, 0x200, 0x7fffffff, 0x9, 0x4, 0x8, 0xad0, 0x6, 0x43, 0x6], [0xfffffffffffffffa, 0x10001, 0x1, 0x8001, 0x5, 0x5, 0x1f1], [0xffff, 0x2, 0x1, 0x800, 0x38, 0xc3], [{0x0, 0x86, 0x3}, {0x0, 0x327, 0x9, 0x1000}, {0x6, 0x8, 0xffff, 0x1f}, {0x9, 0x3f, 0x20000000000000, 0x6}, {0x80, 0x6, 0x3, 0x4}, {0xffffffffffffffff, 0x9, 0x4}, {0x80, 0x3f, 0xff}, {0x0, 0x100000001, 0x100000001, 0x8000}], {0x9, 0x200, 0x5, 0x80800}, {0x6, 0xed6, 0x2, 0x9}}}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) setreuid(r2, r3) 18:14:55 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="000000186004008034050801000000000000000000000000000000010000000000000000001770070c000000", 0x2c}], 0x1) chflags(&(0x7f00000000c0)='./bus\x00', 0x0) 18:14:55 executing program 1: r0 = socket(0x1000011, 0x3, 0x3) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) r1 = kqueue() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) fchown(0xffffffffffffffff, r2, r3) kevent(r0, &(0x7f0000000300), 0x34, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x8, 0x0, 0xfffffffffffffff8, 0x0) clock_settime(0x7, &(0x7f00000002c0)={0x1, 0x7ba1}) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffb, 0x8, 0x1, 0x7ff, 0x5}, {{r1}, 0x0, 0xa0, 0x10, 0x7, 0xa7b}], 0xfff, &(0x7f0000000180)=[{{}, 0xffffffffffffffff, 0x80, 0x40000001, 0x10001, 0x8}, {{}, 0xfffffffffffffff8, 0x8a, 0x0, 0x9, 0x8}, {{r0}, 0xffffffffffffffff, 0x12, 0xfffff, 0x9, 0x10000}, {{}, 0xfffffffffffffffc, 0x2, 0x20, 0x7fff, 0xe5c7}, {{r0}, 0xffffffffffffffff, 0x80, 0x80000000, 0xda, 0x40}, {{}, 0xfffffffffffffffe, 0x0, 0x40000080, 0x8, 0x3cbb3865}, {{r1}, 0xffffffffffffffff, 0x2, 0x40000002, 0xede}], 0x4, &(0x7f0000000280)={0xfffffffffffffffc, 0x3}) 18:14:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") r1 = dup(r0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0x0, 0x7fffffff, 0xffffffff, 0x1, 0x0, 0x9ee8, 0x100000, 0x2, 0x3, 0x7, 0x5}) 18:14:55 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) getsockopt$sock_int(r1, 0xffff, 0x1, 0x0, 0x0) 18:14:55 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) symlinkat(&(0x7f0000000080)='./bus\x00', r0, &(0x7f0000000100)='./bus\x00') r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x1}, 0xc) write(r1, &(0x7f0000000280)='oM', 0x2) 18:14:55 executing program 0: r0 = socket(0x18, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = getppid() r4 = getppid() setpgid(r3, r4) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) bind(r0, &(0x7f0000000180)=@in6, 0xc) close(r1) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) 18:14:55 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)) fcntl$setstatus(r0, 0x4, 0x8383c48071f1dbce) pipe(&(0x7f0000000040)) 18:14:55 executing program 1: mkdir(&(0x7f0000000080)='\x00', 0x14) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') chroot(&(0x7f0000000480)='./file0\x00') execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 18:14:55 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) recvmsg(r0, &(0x7f00000016c0)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000001640)=[{&(0x7f0000000040)=""/224, 0xe0}, {&(0x7f0000000180)=""/238, 0xee}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000000280)=""/137, 0x89}, {&(0x7f00000014c0)=""/230, 0xe6}, {&(0x7f0000000340)=""/28, 0x1c}, {&(0x7f0000000380)=""/28, 0x1c}, {&(0x7f00000015c0)=""/76, 0x4c}], 0x8, &(0x7f0000001440)}, 0x2) recvmsg(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)}, 0x0) 18:14:55 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0xa4, 0xf3b6}, {0x85, 0x2}], 0x2}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) bind$inet6(r0, &(0x7f0000000100)={0x18, 0x2, 0x1, 0x1}, 0xc) r1 = syz_open_pts() close(r1) close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x83, 0x0, 0x401, 0xfffffffffffffff7, "42ef517b70992afdff060200000008000000004c"}) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e4d7c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a141583ea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1ea969a867075f977a9c6d8da4ff6a99f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706", 0xd1}], 0x1) 18:14:55 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8269b3f11a0000007f86"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x4000000000000, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x30}, 0x0) 18:14:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x500, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x20}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 18:14:55 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000140)='./bus\x00', 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) readv(r0, &(0x7f0000000400)=[{&(0x7f00000001c0)=""/123, 0x7b}, {&(0x7f0000000240)=""/106, 0x6a}, {&(0x7f00000002c0)=""/165, 0xa5}, {&(0x7f0000000380)=""/96, 0x60}], 0x4) r2 = getuid() setreuid(r1, r2) preadv(r0, &(0x7f0000000980)=[{&(0x7f00000004c0)=""/17, 0x11}, {&(0x7f0000000500)=""/55, 0x37}, {&(0x7f0000000540)=""/198, 0xc6}, {&(0x7f0000000640)=""/71, 0x47}, {&(0x7f00000006c0)=""/97, 0x61}, {&(0x7f0000000740)=""/121, 0x79}, {&(0x7f00000007c0)=""/175, 0xaf}, {&(0x7f0000000880)=""/87, 0x57}, {&(0x7f0000000900)=""/105, 0x69}], 0x9, 0x0, 0x0) r3 = accept$inet(r0, 0x0, &(0x7f0000000440)) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x4) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000100), &(0x7f0000000180)=0x10) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000a40), &(0x7f0000000a80)=0x10) r4 = semget$private(0x0, 0x4, 0x400) semop(r4, &(0x7f0000000480)=[{0x3, 0x8, 0x1800}, {0x3, 0x7ff, 0x1800}, {0x4, 0x1}, {0x7, 0x200, 0x1000}, {0x4, 0x2, 0x1800}, {0x1, 0xfff, 0x1800}, {0x3, 0x8, 0x1000}, {0x0, 0x4, 0x1000}, {0x3, 0x4, 0x1000}], 0x9) 18:14:55 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="12c4383d15a0fb871251f59293d9c962b5c5d920a2e40e8ec8830babae700f7fdd618adf4c3ab60926a7d69a1ac3f03dcd8f7c86a33d30f619f784487bc2f7042f46b16dd78c35cbb24afe147bb1d43a36a50d681d5fafe56d0db61b55646fe1031f168024615ebea2051a413a8338278cbb64343845ad6906425984ef494672a6ef852c9e78a562f8192914a2e6f232e39bb933dea9bfcf77c08d1a96f3406603a76a735ec0bf57a687004eb5424489027d04c7f3a9a957ea47d0cc47ed8bc4f2276ff6b36bd284f65ffec7f4757033d622e7e473dc205cd139a2c5e9dc9441b872f8ea379b8deba9252659ad7703f6b89d3c2a6020b026b9dfa9e295b8879ff36cefc8b2592e4b280cc504ea8c7547b159ba6adfb413055de64b93ddd6a013f41ecf7669f93c0a015f7624f72ca46736e03fe67c5a2c96d9403e140b2f21baea209ff04ab06e27d453d6a4ce724297895999acbcbe4b8d5e00d483381e4807ed765b91f261ce5d0d6d1e636519ca66fe60300fe46cae66fcdfc1b2cd2f6948a48e8e88384d9e0aa0eef66fbbd1a4da87b3f6236cf9a9c87e5035bf47c7b9ac2ebf0b1e86728fc3142bfcb1a4eeef245f84b45be9932c0a228a561fad570a10c48bbb58b81bf7086e4a59bdde59de2eeaca2ac5e4ca765c7a1a2f69cc5bcfaa6c32bf4550a2357c2552e31e69ea79edbbce4f7446087bf44f97a9ea2896008d811f84e6e87c2f24422e9ef61400c6822ad19ced328f75161899c7dade3e3516253a592de96631fb732dd260b6e05b17f79e70bf8b5fb401ae12fe561c941020ead3f9ed1d0e5550f7f0e8fb76541bd7d1cff7886f03101bf3cd6a93e781f9545cc297af4db8455edf5392675d0280fecdc796fd7501f096e11919ccd37498a7c7883f7d499a75d50dd379dc75bd6c37d7211531c66843b80125377232b3d5d3213921ceafa1c55b127d65b1711b01f0523c28287e3558fcd0cb46511513d0f3447504d8bc4751ce103dcb91a2e57e96cc29bff39e6585fd4bc7cf490625cc841e70f7c93d8a2d6f76a32fd250bf8eb24625659dee0f71ad3db26c7a12a9507d952641ae34065f217b50e65f2c6c1f020a86e6789092d3196c12fbe6e4a0c5b8aa9ac7505805136b761661bb4f4f720c380d1fcc0a09c3023515f2bb3d4b22138af088a75a184b5d26d46caccd208ac8be27fe590dce340e30a1d37eb4fef40e44c197aae19e4e3827b9d1541f5cc8abae162c766460bda3442ae76f3efe16751c9c3e00f7b20bf2f6583e11f978dbcf88076ebbd775314f154ce7850b9678565776115fe13490180bd8c905e4744b5f2cbae6de8dfb2f235be6009ecfb923ef66aecd1b8a4c93656aef2eab6bdf79ce537484e8456bae4eadd2ef98c00c2d23255ab1f7403c7026ec41378a1aab005338159363c2e752abc0ac62769a096cbd715144ec107ed286d83964106902ceaf0149812b41601182acd26f93b7367de48ec6de9f93879b4164c5cfd93fc2ceaf83d45fac1acf618e86a6802e171ffade3ef8526f6f3f86e85419345ca5b738dee1d964cfb0d50c9af4d0be9442cdad0ce7420de7d53df2773dce98e77e7a811ee0e0aeca3a56b467d2ee94b0935572eee6074415dd955b31d0168a9e5099150e148c5bc960abb3b905f5ae5aa60998c6a281f48cca2dc62940fe475ed9266e4a264ffe8163f25083e5756bb187dec9a721c36a3396d25a0f77ee4e5ea150b8f0b6fdab431c7be3757f83bc02200487415793f1ce83bb41bb2127ae64562c4304443b8c786083f5724c23b3693eef7e218d5ae4430587426528255dd3929cfabef99a7ac222687ba3521f8b7a233af5122406223e73932e21c07763127935cc490d4db97c051985e608330ed6ff0c47ed1f7a9e9d37473ed831b678d1eea5d14004a496417fe1ecc39bc0934606f634ce04238798d510f788eadb30ea0162d0b892ceba9d79a9565e8938b57c8843322bb9a83007cf4dc22b7d34aae4ff0561abfb05d44e1fa0989046c2d2c7e972ac9ffe9c34b5e2ab09da8e71a17c7a30d256eda1db025bfe3cf6ca137cfb5dce35b20bbefae01fb22b773db6ca8b0d4f8977be4e3ace9354759e395f5d8c5cb7c6d48df5fea3f5276dd9cdbd95b57afcd30f49c64fc943b40b560809acb9fbcf839b7b559b6eacf09c004a152998de8a4fabdc7338713f35ab9e4c29c42d8db58b606cc6b5050eb5cee59380cbf65a9d084987a9ee68aa21e1dcf3af10241ea659f2a4bf45f9b9753f722840be2881ff5f8002b3de60848af3fe84942c13da5a6243924891a6bf5167c5fc00d1fd48d4a63618864ec8f8e693a35a596fe7207f465e7e716d4e2515eaba245912f53f57f2b50018544bd631dc49d1fe62c103fae4a0a34e75438da588ecaa7a1f787f22508d78626ce58bee45feab4c06e44a273db999fb88b13f4e7579c563fbfa76deed1693ba893436d419fd66d1675de1803e6f7f02631764ef8546b5c4fdae2572c5da61e9be5e4fa8e173ce7c173bbf12c276903d5319f70add4b54506786e06919aaeb7ad7fe60fd748176b6c7b076a731716f46a6ce449944238c9a87657e46a5425d1809d180f12b4d694f83ebfae1df60dc78777224ebdd0204a114675162ab9d2d3037a57daee78b95dcaafd180020ecdae6f6e3e8c7ef1c24e268beafd4185bdd0d0bb30f3af5b9e5887af5373ee7ca3c3bc4c15b2708531bbe6be81dedc954ac37ed7268abfbf3ee32301101864412309eb68c9314090dff49cf5066d53ae945398ff4247a6924ad3dc1256eb3f155b000fb41f5827730d9db3707471ae0d0885499025a96adffb27adf833ea80aa6bec3c15982f9ff973110b56763432c3a75535082b8fc80cc08888ce621d111c477959ea00959836fe470f9926c9169b0176c40af183300a85fd04cc554151c2568e55af7b18b74b1384042d400001ff0bfaa143a22b9387e82ea26e41c451a33375bbcfef9eecbf80afe05fde8cef028272c42bb262f42e50cb15a0f37d4fe26f3c99ee49519af32a1be74888768acfc601258351993663b45e80ff6743a35852293121a68de20883ab07ed59340886e732ba46fe23c04fb022ce28a8e76e06d13f130a7e8a71d2434ac5bb110600747c50eff3b1786138da22c5caaaac918cd32d6e04f468c3f66247f3b0afa14ea09dbffc8f4288825d18948c358878d795e41f5a2be174551d158c46f1edb315e0abf130f988a5e42d09594d2b96148e4cf88ea96dd2841e82a4728000b09725f8a27e37a2a8f4f572ebcea5443baa94b03aba01e80fd8eadc50b5bcbc2a3422cafdff11a91cbca89db839f9e23553e6f9ef222c17829a8ffee427f984c56e21f7c1cf5ba0ba7db619a752239c410aa4481667b4539c5047b963674373b79517ee9a1cac7ffe10a9a25e9686feb30b9d91c4207e19ccf5db6f2d6cd4d8e3c197d939e2c64930b932b89d7be9c79b772a165e7eb9dc85ac03f089d179333ed3a140d9e4a97ad55d033b300dea974b2314de22ebbf2e70306a3376f0aeb0c7fc325f6da3d89f0893b4624ee9f747249e1df2745a0c0231c30db408ff531e14650e225952e680b6a13393f0488d570a51f438fa975a0a2ad946c421a65e4388e9c31290917dfba5891659668084d6ebffac7108a222570ac067f310af4f29b5e9a79d35744a27916ab8d5f40ebdf096bade8ea73a14a9c8acb61bbeb380602678178e5f143a57a74aa740876ce66b91d68a79711bb96c4642a4a460a6eb5a5567a5b5ceea62a5e6dc6acda6782398c509676e7cffbc1798a55bbd2662b3d6feb4fa998c65742045607db38ddfcb16ad3574db4ef5a2b5e81d78c3687ddbc8447a89bc8912aa6c4f79ca64bb9f827cb08eb6107d63c2e2dc70402d572756731dc5f2daef486f10b7b6942e81f7f005f47b449478aec57f2cea9c381d56d7407b3d1505352e90fa360202cde6d727fbf5826bef517c6d550b288376dec603ae6d1ad66089da8b1b729c0220e6e77108f02a7696400e966264697f78915a3134883a903a20f53174df9d1d8097ace4c7a29d7f8bbc9fa03babe687ce624af09ba3ac9b8a7fe823ad5fbcc9cf74fbdf1684a4b5100d08721cdbb5dd4bc3176da6f2b7df3ce7a8ce52614bc5907315eb26f4fa17d06fd0c2728ec1a8cb8353344ddcf7d4556d9e98c8d4313313e72044f93ad5bed9cba88d06cac56f51eb87648084df3d369aaa966d239e3710259c1a2cd2f8c290144d7646bc87233dcbff133a01c87d502d19e3b1037612aec3ee16097eab57b70b6d622c069315c19b66d0e3c79c448e773ee7f6386fa339b3f72e62b7a5436383ef0b16964a028c9f501a66cfa6c345c40ae742b20e63b374c96d4ed171f8f95c4908fb4beccf8921859848f53279d43a189daf0618dbce62889165c2a63d04943d077337ed51268feabaf93ca0bfd8eea32056dcdf8a8816efa20afda7e59611d9e25e76a670fb75d34f680057c745b18af42795e20f43cc47ee59969f38d7ef1a0fd912d93ed64fc23fa1009c975d44b9f853ed3797acca3153daf8bb768b8f823861758a5cf1d777907b6142640dfdf5f024516215e6bed1e2f6671f48ae525416ecbfd84297b710e67f8478ae918a86e35d131744d9b5ef87e8436936fa5fe9317c666f33490177b504ce7934d41c8f8da78c8456a391568d7e293c67937419f4d013a1331bb79fbf62ed3151dc862e4b4a8060aebe2c11cccaf585b730b996edc3b3023bbadadb3c7b14c45cd831bb69c0a1d00b5171218b8cb449c6e2730f87ba89a250e91539d91c92e7ab623325274d753aab37fdb7d6a07b988001555c082b8f5046694e1a9e0f15c4086f709ce554fa88c757d2e6dc4f9276ee075457fd5891056aa09dfd8c768436d969cd108eef663059d6732499d23e702843fcf4f5944a64f5f9f7cadcf7879435f663a32f981e4f49d1edb69e1520166271166002dbea3eadd8fe2c78d5be364c305710a678287578c5ada237eb79ac591e624cf9621ecbd2d83cea2d64d017ce9488e8b205bda9732a695660ffea8d52f08ca996486cebe6323af5e7025d5663023e1a77186e5ac158a7c1bc826bafd17619fc6507c1b39e6abd4f4bde8372d5e44aad47f139d5a0ffa8f0e4ab166c8b5835a3e77053c791a6c842055318f8d84e216af5b02a2cdc14d0339c90b1d65b3f413e3bcd8777c73a98081ea6573ede541c4c9eba39e313cb22ab696f810ebd64b879982131ca01f8dd7b2fd1720c5b282fe1f703716cc3cd393f534f1cb14b6d96d483c6ccc766d9b12e1dc682ee5916e71d4bc273c4ed1ce999c5da9f6d2a47c05601a63e8f3abfa53d1e9e6ce76c140c1a9798cdf9726a20ec761f74e70e3b4a66f9c941674bb887ed43388800f9add86aa0d699b678ad1980b5261046934e26b15a27800a9b4a91f9c1d2425e9b40e68ccde7aa82d2a5041dfc5e219604b55654f726f0a0e278699e41310b1a415bfd0d59881f168d444a45278f47ca6d25cd7c19be506d1eb2776df5b3244b4097e7c34b63f4ba7b32fd45c03e9f708c4c68164b19615d3883a49fa679d213a2d16d9c88cc2e2635f35c64d3142c0e6f87eafa0051bc75adfe965f167e33dde6ff10124a4a014d1b831a68f7e42b48fede27a7ac70a5c245e907124bf636c8237e82be22090167ff548197de995f12ffae72ef38cb22ba3e3b3787a8ebaea7dc9ae4b5bafc2f05d70da6817cb1055afeb06bf97328ae289a0067ad630a464e40db4bd9466ff9ab3dcedd11cf81b8b044e69", 0x1000}], 0x1, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x8000, 0x100) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000100)) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r2) 18:14:55 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000140)) write(r0, 0x0, 0xfffffffffffffe9e) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x3, 0x5530, 0x4, 0x1, 0x6, 0x1, 0x80, 0x0, 0x1, 0x2, 0x1}) socket$inet6(0x18, 0x5, 0x7) 18:14:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x500, 0x14e) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000140)=0xff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x7}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 18:14:55 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080)={0x0, 0xffffffffffffb2c0}, 0x10) setsockopt(r0, 0x0, 0x16, &(0x7f0000000040)="4f280400", 0x4) recvfrom(r0, &(0x7f00000000c0)=""/84, 0x54, 0x40, &(0x7f0000000140)=@un=@file={0x0, './file0\x00'}, 0xa) 18:14:55 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getpeername(r0, &(0x7f0000000100)=@in6, &(0x7f0000000180)=0xc) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0xfffffffffffffffd) chflags(&(0x7f0000000240)='./file0/file1\x00', 0x100000) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000040)={0x4, 0x7, './file0/file1\x00', 0x5, 0x10001, 0x2ff6, 0x4}) 18:14:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x40}, {0x6}]}) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 18:14:56 executing program 1: r0 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000340)="83b571defee6b87588cc5e129955e5b91693fff368436c913d6158bb5c31d75117f535501359ab9dfa6cbfefc3fb46a3437c55205eb6355e85c352bb00d2f2af7d15b2ca75eb6d839d1b4192d70ba8e37ac2e9ac65ec392b6db5afce59bb12347ef004ea5d1d8a17b26b50676cb8437756fb03a1b3ca9b33cee63e411a3196fbf767f82b307ff1b8ddeaf300322c0c3d6d81524c52f71205f3b992a2a2041d2a6e27de4fa093fbfb9b4b6ff105cff82a200cda4cf2d3518a8df1d16eeb32068008b3155cbf0d10ddbce7c0f5980cc93350e7d792bc2c77bfe9703417da7cfc6e789f59dc5ec7da"}], 0x1) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000040)={{0x2, 0x8001, 0x6}, 0x2, 0x3, 0x1}) 18:14:56 executing program 1: pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10002) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000640)={0xefd, 0x80000000000000, 0x160, 0x4, "1bfc43c632be3135c3d925354708fb1158bf5e4a", 0x1ebb, 0x4}) r2 = dup(r1) mknodat(r2, &(0x7f0000000500)='./bus\x00', 0x6000, 0x1) mknod(&(0x7f0000000480)='./bus\x00', 0x100, 0xbde2) fcntl$dupfd(r1, 0xa, r0) setitimer(0x1, &(0x7f00000017c0)={{0x85b, 0x800}, {0x4000007993, 0x6a}}, &(0x7f0000000740)) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f00000000c0)=0x7f) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/null\x00', 0x2, 0x0) mknodat(r3, &(0x7f0000000600)='./bus\x00', 0xc000, 0x10000200) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000180)=0x8000) utimes(&(0x7f0000000580)='./bus\x00', &(0x7f00000005c0)={{0x5}, {0x7, 0x4}}) r4 = open(&(0x7f0000000080)='./bus\x00', 0x7fd, 0x84) socket(0x19, 0x8003, 0x8007) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000400)=[&(0x7f0000000040)='\x00', &(0x7f0000000780)='\x00', &(0x7f0000000200)='$]*\'4:\xa7]\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='$\xc6\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='*\x00', &(0x7f0000000340)='\'@\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='#\x00'], &(0x7f0000000700)) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000100)=0xfb4) r5 = msgget$private(0x0, 0x100000000000004) msgctl$IPC_SET(r5, 0x1, 0xfffffffffffffffe) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000680)=""/83, 0x53}], 0x1) 18:14:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {0x2e}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x2, 0x4}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) chroot(&(0x7f0000000040)='\x00') syz_emit_ethernet(0x1, &(0x7f0000000000)="f3") 18:14:56 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) kevent(r0, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 18:14:56 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fsync(r1) fsync(r1) getgroups(0x2, &(0x7f0000000040)=[0x0, 0x0]) setegid(r2) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x9e0, 0x0) r5 = open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x80) linkat(r4, &(0x7f00000000c0)='./file0\x00', r5, &(0x7f0000000140)='./file0\x00', 0x4) setgroups(0x9, &(0x7f0000000180)=[r2, r3, r3, r3, r2, r2, r3, r2, r3]) ioctl$WSMOUSEIO_SETMODE(r4, 0x80045726, &(0x7f00000001c0)={0x1}) shutdown(r0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000200)={0xfb, './file0\x00'}) setgroups(0xa, &(0x7f0000000240)=[r2, r3, r2, r3, r2, r3, r3, r3, r3, r2]) bind(r1, &(0x7f0000000280)=@un=@abs={0x0, 0x0, 0x0}, 0x8) connect(r0, &(0x7f00000002c0)=@in={0x2, 0x1}, 0xc) ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f0000000300)=0x1) fchmod(r1, 0x113) semget(0x3, 0x7, 0x1) r6 = geteuid() lchown(&(0x7f0000000340)='./file0\x00', r6, r3) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000380)={0x1, 0x81}) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f00000003c0)={0x3, [{0x3, 0x2}, {0x3, 0x1}, {0x3}, {0x1}, {0x3, 0xc2}, {0x1, 0x4}, {0x3, 0x5}, {0x0, 0x6}, {0x2, 0x3ff}, {0x3, 0x5}, {0x2, 0xfff}, {0x3, 0x2}, {0x1, 0xfffffffffffffffb}, {0x2, 0x1}, {0x2}, {0x3, 0x401}, {0x3, 0x3}, {0x3, 0xf4}, {0x1, 0xfffffffffffffffe}, {0x3, 0x9}, {0x0, 0x8c3e}, {0x3, 0x100000001}, {0x2, 0xffffffffffffffff}, {0x1, 0x4}, {0x3, 0x3}, {0x3, 0x1}, {0x0, 0x80000001}, {0x1, 0x8000}, {0x2, 0xd0}, {0x54dc45f3d32a6861}, {0x3, 0xd6}]}) setregid(r3, r2) r7 = socket$inet6(0x18, 0x5, 0x0) lseek(r1, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r4, 0x80185758, &(0x7f0000000500)={0x22039f4c, 0x3, {0x3, 0x4}}) r8 = getpgid(0xffffffffffffffff) r9 = getppid() r10 = getpgrp() sendmsg$unix(r0, &(0x7f00000007c0)={&(0x7f0000000540)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000680)=[{&(0x7f0000000580)="a735890386417ecfa7aebc109172b4931e1f8a353eebedec3d681d9615512a8f2fa1e3a85529a24056b4be37f66d75c2c38e644625a36e5cd024a1072fe1cf374511e4fc0d9660924634be47ec23fbf42b3654c746627082df4de908378a6820c5127a665a44f70307e4b9b7673766c3fdfe5954c293fc3f708dce1e9d2c6287f125e2a624d1ae8cedbe2c64fe4b49cbaa72d13a59ec34c37aeb5870446e81fe4ad5e0150d5afb7d566c76a9dfc1076a8075ad3fea6912c3cd42505ade33116c0a875f", 0xc3}], 0x1, &(0x7f00000006c0)=[@cred={0x20, 0xffff, 0x0, r8, r6, r2}, @cred={0x20, 0xffff, 0x0, r9, r6, r2}, @cred={0x20, 0xffff, 0x0, r10, r6, r3}, @rights={0x20, 0xffff, 0x1, [r0, r0, r5, r7]}, @rights={0x20, 0xffff, 0x1, [r1, r1, r4]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r1, r5, r4, r0, r7, r0]}], 0xe8, 0x1}, 0xe) 18:14:56 executing program 0: r0 = syz_open_pts() ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000001580)={0x0, 0x0, {0x4}}) close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000040)={0x2, 0x200000000001ff, 0x40000001, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0x1, 0x3}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 18:14:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x3d}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x8, &(0x7f0000000000)=[{0x3ff, 0x1, 0x20, 0x9}, {0x7, 0x0, 0x4, 0x3}, {0x8, 0x3, 0x8, 0x9a04}, {0xffffffff, 0x5, 0x99b3}, {0x9, 0xc4, 0x2, 0x1}, {0x4, 0x1, 0x10001, 0x1ff}, {0x1000, 0x8001, 0xff, 0x8}, {0x0, 0x4, 0xffffffffffffffd1, 0x8}]}) 18:14:56 executing program 1: r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x511b, "0d592fde86f45e52c58b62c25b9d19bf96cea18a"}) fchdir(r0) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4", 0x101) 18:14:56 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x800, 0x0) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/255, 0xff) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffc, 0x1}], 0x81, 0x0, 0x40000, 0x0) 18:14:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x61}, {0xc}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="7c279a40e8183b9159818597ea09e3307937f4616d80e6e98434a57444f4afcf5cdab39339105258e74b9c410c5abeac83b2473fabe4686c1c78b075ccd740039dd58ad598055420314d417558203a7c288cdc93eeb2b4d6ddea64279c427a3a1646d05a3dfe774e6822ad135d2ccb3172fea84a2ef10c77c9104ade7d13368e23c2bee6c47e13eaee85a173054a4a77af251adfae5cbff932656ebfcd1bc359459547497f656ec37ef69d6632ebe31ad38b3fe40fb4a922b64ef8b00b442036cad33cdf", 0xc4, 0x0, 0x4f) syz_emit_ethernet(0x1, &(0x7f0000000680)="b6") 18:14:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x3, 0x8000000000001f}, {0x80000000003c}, {0x44}, {0x20004006, 0x0, 0x7}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 18:14:57 executing program 1: mknod(&(0x7f0000000600)='./file0\x00', 0x207e, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x408, 0xfffffffffff7fffc) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000040)) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 18:14:57 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) fchdir(r0) ioctl$VMM_IOC_TERM(r0, 0x8004741b, &(0x7f0000000040)) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f00000000c0)=0x3) 18:14:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) recvfrom$unix(r1, &(0x7f0000000180)=""/79, 0x4f, 0x801, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 18:14:57 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x400000000000) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffc, 0x9}, {{r0}, 0xffffffffffffffff, 0x7}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xc6}], 0x27, 0x0, 0x0, 0x0) 18:14:57 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) mprotect(&(0x7f00003f2000/0x3000)=nil, 0x3000, 0x0) munmap(&(0x7f00003ef000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r1 = open(&(0x7f0000000000)='./file0\x00', 0x18200, 0x11) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000040)=0x3ff) 18:14:58 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8c) pwritev(r0, &(0x7f0000000080), 0x0, 0x0, 0x0) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x3, 0x7d, 0x5}, 0xc) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) fchown(r0, 0x0, 0x0) read(r0, &(0x7f0000000080)=""/126, 0x7e) 18:14:58 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x1, 0x0) close(r1) socket(0x800000018, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) kqueue() setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendmsg(r1, &(0x7f00000015c0)={0x0, 0x0, &(0x7f0000001480)=[{&(0x7f0000000340)="084aa6521890b894ba578cb8be07e12198c980ef", 0x14}], 0x1, 0x0}, 0x20000000) 18:14:58 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) read(r0, &(0x7f00000002c0)=""/183, 0xfffffffffffffffa) write(r0, &(0x7f0000000000)="75669916a9e44312c0b4e19ce5681f16cc5773199f2ab363ffa88ace4a613197b4a2869b0b7074ae5aff339a92f4c62e76730b8ce1548e41612ec3e6cb9b67fbdb1761366fbc3cc3543d1bc624877e79e6bd2d8065b316278494988a9a58c0d56509d96f0166b098c0a3ab0e49e3c9dae0c3f130ce8187b3c9eef86d74b989912218aa403df06ced30e3da759563446e7b2604f64c2fd24c3d5625cd078b34c82929797367931a79cb618961189666262ba7b17d7c77deee", 0xb8) 18:14:58 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0xc0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x20000000000002ff, &(0x7f0000000080)=[{0x2d, 0x0, 0xfffffffffffffffd}, {0x35, 0x3, 0x40000000000000}, {0x40, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 18:14:58 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x80, 0x1) getsockname$inet(r1, &(0x7f0000000200), &(0x7f0000000280)=0xc) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x40, 0x2) readlinkat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/144, 0x90) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x5012, r1, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{0x6}, {}], 0x2}) read(r0, &(0x7f0000000000), 0x0) syz_open_pts() 18:14:58 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20020, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000040)={0x7, 0x8}) munmap(&(0x7f00008fb000/0x1000)=nil, 0x1000) 18:14:58 executing program 0: r0 = kqueue() fchflags(r0, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) r2 = socket$unix(0x1, 0x9, 0x0) r3 = socket$inet6(0x18, 0x7ffffffffffffe, 0xfffffffb) r4 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x10201, 0x10) r5 = syz_open_pts() r6 = geteuid() setuid(r6) ftruncate(r1, 0x0, 0x3) r7 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x100, 0x40) setitimer(0x2, &(0x7f0000000480)={{}, {0x5, 0x4}}, &(0x7f00000004c0)) r8 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x28082, 0x6f) r9 = kqueue() poll(&(0x7f00000001c0)=[{r1, 0x20}, {r2, 0x100}, {r3, 0x2}, {r4, 0x4}, {r5, 0x40}, {r7, 0x120}, {r8, 0x26}, {r9}], 0x8, 0x40) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000040)={0x1000000008, './file1\x00'}) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f0000000300)="f877e294df07b9a34c9244ed222335cfc7a400c6f7a9a58bafbbf2573fabc6f36a41efd142c223034e46353a89c22b1af05910fd904d5f0b8d703d82e3cfba7f8ea6b04699dcce8e70d6d75dcad00820bbe4e0dcff4589309226987c26376e918d6ee81fed050c44876aac5b6d775343242a7720b70396ccf908bcc2026bd7bfff3412da6869af5b55294ea1a4140efc63c6d7da63fe6c7dbd1df85eeb0d4345a1e493b02236f5a41a4a0a1993f4cf4073e2aeff316c3c7e8aa6f0801ce3e51473ed90fdf98851b1", 0xc8) read(r2, &(0x7f0000000200)=""/4, 0x4) renameat(r8, &(0x7f00000000c0)='./file0\x00', r4, &(0x7f0000000280)='./file0\x00') mknod(&(0x7f00000002c0)='./file1\x00', 0x2, 0x1700) mkdir(&(0x7f0000000440)='./file1\x00', 0x80) dup(r1) r10 = open$dir(&(0x7f0000000140)='./file1\x00', 0x0, 0x0) pwritev(r0, 0xfffffffffffffffe, 0xffffffffffffff8e, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f0000000500)={0x8, 0x2}) fcntl$dupfd(r10, 0x3, r4) r11 = getpgrp() fcntl$setown(r1, 0x6, r11) setuid(0xee01) r12 = semget$private(0x0, 0x8000000000000007, 0x42) semctl$GETALL(r12, 0x0, 0x6, &(0x7f0000000540)=""/11) map stack 0x2071c000-0x20b1c000 of map 0xfffffd803f00c000 failed: hole in range 18:14:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x40}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xe9, &(0x7f0000000100)="8f71716372b78b48c0b51821ab2b99dc18fee97a90d04bfc7e227fa68ef8e6e4a84a9207375097f2973827a91c1549dae8f8e9ea1899e34b217fb51fc1b1d5a9f7f183e80aba0e415081bbf598dbe93787a8c01332cd245d2c3e0d715bd5995428fa906b37330ada69a5eb8c62b49aaa3d935206f08270537ab9b4dadaa455e0e839e5253569381a26cd18513d831cddf431efefa2c52c6e65f90f00d3cbafbb1ba5ce6a6b3c2c51af09527cacde7940f335a99495e6d694015371345773ef7808544d86cdb763f6bad4c0910190181de6c055eaad863acc368e3526739875377f1bf26941d3445e14") syz_emit_ethernet(0x4, &(0x7f0000000580)="b1a05e28") r1 = dup2(r0, r0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000200)={0x3fffffffc, 0x2, 0x6, 0x1000, 0x8001, 0x7fff, 0x8, 0x10, [{0x104d, 0x4, 0x5, 0x22}, {0x7, 0x9af, 0x100000000, 0x3}, {0x8, 0x2, 0xffffffff, 0x6}, {0x9, 0x0, 0xffffffff, 0x5}, {0x8, 0x70b, 0x3f, 0x9}, {0xffffffffffffffff, 0x882, 0x4}, {0x34, 0x800, 0x0, 0x1}, {0x81, 0xffffffff, 0x1}, {0x6, 0x100, 0x53a4, 0x4}, {0xacf, 0x1ff, 0x0, 0x8000000000000000}, {0xffffffffffffff13, 0xff, 0x9, 0x10000}, {0x2, 0x401, 0x6, 0xffffffff}, {0x3, 0x8, 0xfffffffffffffffa, 0x35}, {0x2, 0x3f, 0x2, 0xfffffffffffffbff}, {0x3, 0x4, 0x80000001, 0x3}, {0x8, 0x1000, 0x9, 0x5}]}) 18:14:59 executing program 1: r0 = msgget$private(0x0, 0x1) msgctl$IPC_RMID(r0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) 18:14:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x20000000007}, {0xc}, {0x6}]}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f00000001c0)=""/245, &(0x7f0000000140)=0xf5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 18:14:59 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffd, 0x0, "000000000000000100002000"}) r2 = dup(r1) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000040)={0x8, 0x100000001, 0x1}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x10c) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000100)={0x401, 0x1, 0x0, 0x4}) 18:14:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x200, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10400, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000900)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x2d}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="e5") 18:14:59 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000380)='./file0\x00', 0x90, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000003c0)={0x7f, './file0\x00'}) r2 = shmget(0x0, 0x4000, 0x140, &(0x7f0000ffb000/0x4000)=nil) r3 = getuid() getgroups(0x3, &(0x7f0000000000)=[0x0, 0x0, 0xffffffffffffffff]) r5 = geteuid() r6 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000100)={{0xfffffffffffffffa, r3, r4, r5, r6, 0x2, 0x8001}, 0x100000001, 0x5, r7, r8, 0x8, 0x7, 0x7}) link(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x102, 0x0) ioctl$VT_GETACTIVE(r9, 0x40047607, &(0x7f0000000340)) pwrite(r0, &(0x7f0000000200)="0932a769bc9665e002d64d49a517d59808db386c054a0c840fa2e053a3ede045be33cf5a3c8808292156ad5bb651a1cc431168fbfe6902da53bc3d8b48a0b6873fb16da2bc9ed561ac5fce1c8d01ec852517cc1bcadaf553863ab4b114f3a5721f8287ca015279035098d1dd30972c64c5278f0e9af115a86523c7bb8edba680b49440eef7eedc36e1c7cb071a98b454925a07f53fc4c48179924974d60fcb18b99ec22b6656421b76e884fa23e6353d9d9175c9d62a4ced62f33ce5e49cf794aa12fbf3d49d243f34f3ee0e1acce14c43e6", 0xd2, 0x0, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x62) 18:14:59 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x9}, {{r1}, 0xfffffffffffffffe, 0x1}], 0x9130dbf, 0x0, 0x0, 0x0) kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 18:14:59 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0xc50d05faab37ea12, 0x4b) mmap(&(0x7f00003e9000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x9130fbf, 0x0, 0x4000000, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffa, 0x60, 0x4, 0xffffffff, 0x21000000000}, {{r1}, 0xfffffffffffffffc, 0x80, 0x4, 0x1, 0x5}], 0x4, &(0x7f00000000c0), 0x4, &(0x7f0000000100)) munmap(&(0x7f00001ef000/0x4000)=nil, 0x4000) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) mmap(&(0x7f00001f0000/0x4000)=nil, 0x4000, 0x0, 0x1811, 0xffffffffffffffff, 0x0, 0x0) 18:14:59 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) r3 = getegid() fchown(r0, r2, r3) fcntl$setstatus(r0, 0x4, 0x46bfb) pipe2(&(0x7f0000000300), 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', r1, 0x2}) r4 = kqueue() kevent(r4, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x62, 0x0, 0x0, 0x0) r5 = syz_open_pts() fcntl$lock(r5, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) setsockopt$sock_int(r0, 0xffff, 0x1103, &(0x7f00000001c0)=0x40, 0x4) fcntl$lock(r5, 0x9, &(0x7f0000000180)={0x0, 0xfffffffffffffffe, 0x5, 0x2000100000000}) fcntl$lock(r5, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x8, 0x200000005}) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x0, 0x1ff, 0x8, 0x0, 0x2, 0xd7, 0x10000, 0x3, 0x2, 0x8, 0x3}) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f00000000c0)={0xfffffffffffffff9, 0x67, 0x937, 0x9, "50478800000047000300", 0x3, 0x1}) bind(r1, &(0x7f0000000280)=@in6={0x18, 0x1, 0x0, 0x6}, 0xc) write(r1, &(0x7f0000000340), 0x10000014c) execve(0x0, 0x0, 0x0) 18:14:59 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r1 = dup(r0) dup2(r0, r1) pipe(&(0x7f0000000140)={0xffffffffffffffff}) openat(r0, &(0x7f0000000240)='./file0\x00', 0x0, 0xe1) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f00000001c0)) accept$inet(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000200)=0x7d) ioctl$WSKBDIO_SETMODE(r1, 0x80105702, &(0x7f0000000180)=0x1) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) 18:14:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x7}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") flock(r0, 0x8) 18:14:59 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x1000001, 0x0) r1 = open$dir(&(0x7f00000002c0)='\x00', 0x20611, 0x147) symlinkat(&(0x7f0000000280)='./file0\x00', r1, &(0x7f0000000300)='./file0\x00') ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000000)={&(0x7f0000000080)}) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r2 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x8) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000380)={&(0x7f0000000340)=[{0x7, 0x5}, {0x0, 0x7}, {0x1cf, 0xfff}, {0x47, 0x10001}, {0x86, 0x9}, {0xcf, 0x3c0000000000}, {0xca, 0x1ff}, {0x147, 0x6}], 0x8}) utimensat(r2, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0xffffffffffffffff, 0x3}, {0xfffffffffffffffc, 0x7}}, 0x2) r3 = socket$inet6(0x18, 0x8000, 0x7f) getpeername(r3, &(0x7f00000003c0)=@in6, &(0x7f0000000400)=0xc) 18:14:59 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x80) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)=0xffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x807, 0x0, 0xfffffff3) 18:14:59 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x40, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x1000000000) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) openat(r1, &(0x7f0000000100)='./file0\x00', 0x820, 0x4) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f0000000180)={&(0x7f0000000140)=[{}, {0x25}], 0x2}) 18:14:59 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000400)="f2232e4402fddb8e7c", 0x9}], 0x1) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) fcntl$setown(r0, 0x6, r2) fcntl$setstatus(r0, 0x4, 0x48) writev(r1, &(0x7f0000000000), 0x1f0) close(r0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x8c30) 18:14:59 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xc98, 0x400, 0xe17, 0x8001, "62f2abc1729dc34bde8398979aef38c2b6a7973b", 0x6, 0x6d8ade31}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x100000000, 0x100000000}) 18:14:59 executing program 1: socketpair(0x20, 0x4, 0x20, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) open(&(0x7f0000000000)='./file0\x00', 0x2a0, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) close(r2) r3 = socket$inet(0x2, 0x2, 0x9) fcntl$setflags(r3, 0x2, 0x1) setsockopt$sock_int(r1, 0xffff, 0x1084, &(0x7f0000000040)=0x800, 0x4) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r4, 0x29, 0x80000000000000b, &(0x7f0000000040), 0x0) preadv(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/100, 0x64}], 0x1, 0x0, 0x0) 18:15:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = semget$private(0x0, 0x2, 0x100) semctl$GETVAL(r1, 0x6, 0x5, &(0x7f00000001c0)=""/16) r2 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000340)={{0x7, r2, r3, r4, r5, 0x134, 0xbd9}, 0x6, 0x7}) syz_emit_ethernet(0x99, &(0x7f0000000100)="2cbc58bc9eb809c85951b9c94a09b055c3b1d06892db626a6d6a0133610cbfc5dc6d3dfb9e4457cb3dd9fee155868f154e209004ad758a41090bcb4d87273be0c0490ec6529dad9504517fa74de779983c79bb1fbf2c56f98f7e9fa1b7e8b8c80c91e2759087ed60bc0e8cbcfcc8d559da9c4646f52d82d6c1639b9c5ee9d9bf436136c23f21ca1ffe79dd42b4e89ae4b77e225882e2ccd40e") r6 = accept(0xffffffffffffff9c, &(0x7f00000003c0)=@un=@file={0x0, ""/4096}, &(0x7f0000001400)=0x1002) setsockopt$inet6_MRT6_ADD_MFC(r6, 0x29, 0x68, &(0x7f0000001440)={{0x18, 0x0, 0x4, 0x9}, {0x18, 0x2, 0x1, 0x9}, 0x200, [0x5, 0x0, 0x4, 0x4, 0x9, 0x6, 0x1, 0x1f]}, 0x3c) 18:15:00 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={0x0}) 18:15:00 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x1000001, 0x0) getegid() sync() ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f00000000c0)}) 18:15:00 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b0d42000006e9300"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB="e80000000000000000000000000000000000007c618377dabbe5f2f9253d926caa2743389f34f0bc13af10267015c80bfc7c44649f4f659515380c241bfc528108a027c12aeebf2c096888acb8ca9d31c5528a0947d26d0014fccea62ea276dc2d031c4dad392766d01e8c2705ff22c7497c7dc4b51e18999bb7cead0839f46230d288f9b92dcdad635eb5e76988d0f6e06f0ca57dd37557be020b3b38a5fb45ca5d0165315664c7c477834a1178e429e5fcb99649cae81c8dd8510bf52f63cb5e09a49a9ff06438961f0a7da47a9bbb95b56ab5a9306a703a979f352b28b04e1b0000000000000050d287f92fcdf98c2150739ec1cef5324a111027fc0341dd06e64ff33b621196b61d073b843ec00f4ba652c5ed501dc4989297d450c14d11e53a7a69577a70a8afeb766d81c55057acf162c45fc01bb5c7f7bb1402c1e91487d34a0e391c80ee9872f7499bb066a7e9aa4d0178158c50c6e86c8354ae851e2f612f3fc9180054344b06a329925f244477b5a7b21e3364109d01ad9ac6d4bf30fe4299afa6fbbf865b2f35716dd50f21c06bb6"], 0xe8}, 0x0) 18:15:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) read(r0, &(0x7f0000000280)=""/4096, 0x1000) syz_open_pts() 18:15:00 executing program 0: r0 = getuid() setreuid(r0, 0xee01) getitimer(0x0, &(0x7f0000000000)) r1 = socket(0x18, 0x1000000000002, 0x0) setsockopt(r1, 0x29, 0x20000003c, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 18:15:00 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2020080002010, 0x4300) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x9000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000000)=0x808000000100) 18:15:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x54}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = msgget$private(0x0, 0x80) r2 = open(&(0x7f0000000180)='./file0\x00', 0x10048, 0x1a) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/151) 18:15:00 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x7) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x3, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 18:15:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x6c}, {0x25}, {0x40000006}]}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 18:15:00 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x4000003, 0x0, 0x0, 0x8000000}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() getuid() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffe00, 0x0, "577111c314756a8eb80b6648062ac63c52960405"}) kevent(r0, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xdb4, "79f0d539a402b5d59fae141b4f7728f0405240b8"}) 18:15:00 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0xdc94db07fa51f314, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) close(r0) 18:15:00 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)}) r1 = socket(0x2, 0x3ffc, 0x7) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 18:15:00 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 18:15:00 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20211, 0x0) connect$inet6(r0, &(0x7f0000000180)={0x18, 0x3, 0x8, 0x4}, 0xc) write(0xffffffffffffffff, &(0x7f0000000040)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a", 0x55) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x1c', 0x0, 0x0) r1 = semget(0x1, 0x6, 0x1) semctl$GETPID(r1, 0x4, 0x4, &(0x7f00000000c0)=""/153) 18:15:01 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107003, &(0x7f00000001c0)={{}, 0x0, 0x0}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) kqueue() 18:15:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") r1 = socket$unix(0x1, 0x5, 0x0) setsockopt(r1, 0x1f, 0x10001, &(0x7f0000000100)="8ef30ecc71a9e934f2370a48faad704c3bd30beed458590443a8faeb643f01132652ba3fd86fbc33ca016f4880d59049f2b1c4cc802a20d33b33ed110484b5cd6108c965470ca0d1172004faee55ae5d13e4deca0935783cdfc3e8ac32d1ce39a76ac80541fc4ab1c4f19e31a3b3b85662ae51d7dc87d4ccf68ff09eb6038071be375981800db258a058cfb1b418088881ac388378b0dea43862e4", 0x9b) 18:15:01 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) r0 = kqueue() r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0xc00, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x1c0, 0x0) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x3, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x32) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x20, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) r8 = accept$inet(0xffffffffffffffff, &(0x7f0000000380), &(0x7f00000003c0)=0xc) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000000540)={'./file0/file0\x00', 0x8, 0x0, 0x80, 0x0, 0x1000, 0x3f, 0x3, 0x0, 0x3, 0x0, 0x9d}) r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x20, 0x0) r10 = open$dir(&(0x7f0000000440)='./file0\x00', 0x702, 0x80) kevent(r0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffb, 0x40, 0x600fffff, 0x4, 0xc78}, {{r2}, 0xfffffffffffffffb, 0x60, 0x4, 0x3, 0x9}, {{r3}, 0xffffffffffffffff, 0x12, 0x4, 0x6, 0x3}, {{r4}, 0xfffffffffffffff9, 0x8, 0x8, 0x0, 0xafad}, {{r5}, 0xfffffffffffffff8, 0x8, 0x1, 0x55e, 0x92}, {{r6}, 0xffffffffffffffff, 0x40, 0x21, 0x7a6, 0x8000}, {{r7}, 0xfffffffffffffff8, 0x1, 0x4, 0x40, 0x6}], 0x1f, &(0x7f0000000480)=[{{r8}, 0x0, 0x40, 0xf0000000, 0xffffffff, 0x9}, {{r9}, 0xfffffffffffffffc, 0x20, 0x27, 0x3, 0xfffffffffffffffe}, {{r10}, 0x0, 0x85, 0x20000091, 0xc200000000000000, 0xfd6}], 0x1ff, &(0x7f0000000500)={0xfff, 0x6}) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') open(&(0x7f0000000000)='./file0/file0\x00', 0x20602, 0x0) 18:15:01 executing program 1: openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) pckbd_enable: command error 18:15:03 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) unlink(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0xfffffffffffffffe) pwritev(r0, &(0x7f0000000480)=[{}], 0x1, 0x0, 0x400) sendto$unix(r0, &(0x7f0000000500)="b855915a7558881fe139878003a898a489dea84851a1f44a4fe04799eb2cdc81d236c813dd657db9458d6dc87916935d7808959fbcb722507226a3baf2f70bfca17bf5982259d219d0f9c0d4d1c355c1ac70eaa008ae864bcb56a4938779badc52d6084336d1d2f26f97fdae05324f9436c7fa6489a54f7812e08a551d8b1fcae8f3ff8b75eb8b4453d34e5ef016143980d11cb7e9e975aa54b7afca43615cccf8bac12d74a478a5e432041bec3df386b219a7fb00194c68a94914c18d1e09aa32447ba792efd3701487029abbb12f3a210c7bfe865e9824a59c48abbd9d546f350f7bf60fed992260390c25c88b111f377c38aeb902a4c222c3642c7c24c56d34e33180b2a540e9182a1111cff511e2d487f199fe90f3cf4a9b446607c8ffbf263b8b2ae1b5e40b0820bfb9c483647d459c6ab7b928c3c031df648c4217f76a2ea5253649032c247f768650328cef5242559e8934f11e4709be64951bb4fe2384ba47223dd88dbee479cb64ef44fb99f87451a9612ffbab984055fe3fa0c143a20239a34dbe9787825ada38c66ac6f3d6d6c857e47a2f333f3e388e5f043c67f3c0a98b731db4771a9c38855b8c540e91c43bec4d48e0ac92f53689d0b99ffc501761b39cd2306d6ca338696fea31ed88fd4eb11fcfcf9658c1bad468f5589902274d7848382289c3d640fc63130002c10dec03cadce42813fef010a6394a4978b8fc466111a3fd91d3787c3404a572a5b75ce15e56dea3cd9f0a84935daebf13e007aa21d7c9fecf32805eba62412caabb58451ace37fd9616c425231fe895aa2ab7124420401836f38a4cd4bab81b1f05b992cb2eadb4bd6497ec382f65a7a8d4af14e1bd100080913e683db45888022c0398c43223dd9f2c12b791ccc6cdd0c1872f0edfe841380508cf15d2fd394b38a2f55b700f0aae2615cc2fd266686fcb6feab1b693ff2d00120951b5c5e8d7dd60b23af96980cdbe30bffe1669a6e4990771bd203a4f4390a43bbc204ed5c44a7beb59ec4a434df6f955f58fb419e18888c39cab14226aa71fabea7d2ed96b1fde3762bde3774073a0835dc0e0f8bd833a60a74382c85a181add4e9ac0fc631fb4fd5fae794c46a594069a3daed8b6215fefd131c7f22bd039c636c397cfcb8fde8e08bafc6e9a18de3dfc0fd2773c26b16732b3f19737a23c8db0353e1f12e3d87015e9e263db9a1f06709a27ecff50856c380c17c6dece7667e14a11392e996eada5d48d5a9bc5f746313d737fc38d57e54ea83e2bfe5ee5d73af5490b6a3a784158d29f1a219d924be70c3d2cdf706febf988958e80347648591e24a9bd0e54a3dbd0fe9dbe92952ebd50d849a31e009e8ac7b84dfa98231f04faaf621a364269a1b9ccd290998fe4db7d63f1d8fdeec9a9f174cd9e272ec0bfbb828aefa9df6c3dcbde5360a2357eaf27e4229914aa52541634fd1479f8fc10b1cf71bdf96f88a987ef15be90a2eb97ee961013c4d350cf901be6f07e0f04f0cc2b37d505d27ebea0c71fb3e5a4a2bb8e5d9af6190726c72b43c044db144151fc11938428297c4417dc059628b3e3c6fb7fb7d80f293a82b8e674375417540b160ccca45b31e3c316b0e565e95309c49009241a36438f856ed35c8d1b23b2a9736a1d3b1bd272b386a6d442c28409f6228bf436214dbc6198ead60dace967059f285c3199033a1aa63c52f31821af77bfc5cc7e6d233661ecd07e2efdfad3e216d8db76a7b7c5d0ada5587a0d4fb4eccac87f24a26651488afb04d89869a4b6d9b6ae297bf34a3ab8fb22f3b3f45e922623f2565f949123d1cb0c5473ab87347510bc00fac7e44bbe9702bc4538f7127958b40bc56a2da9e4d733a563cc5e0be5c35a5b8faf2c3d19d368dcead40493a5e50cbf5ec96f29d3c231c7d3908e1fe968c8b9d45069e4aaa38433e55e720231f5cf17bf88d0bfc6df371db105017d87f7e2d68c0c89e8fc052c1acc5ab292baefc3ed034a03158a09dbb59fb089cd5c5fd5b3f8c44c4a82dd6e746b5920c17beaa644ec830525a51ede777e4f353f35419ed70f9263a644fbc5712db35a012c8c27adb7053b46326d1b21697f03f988f9f465ec1bc80aee466c4425432c1056969c68ce8c066d0ed9a3b75fe489a936d632ba9ce3be23e8a41da26be450b1f405951f9866edd2cf477b576afc4e7cb7d0e101ab037061216f8a9ee9a269d70dbfb3db009851ac040b919adf643cf2c1dc72eb4d2e0ce675b767cc3547a8db6fd69c584a59591db1e671900baa94c01630d5b69fcb073a082723d4fc5140b5040b02dd6426a58019a7b7fd2ce16e23d1a2b2c886473258aedb9ec7bf9c9cef13980ba7aadddb1903e2f5ab29d04a7ebef1c5c9c08208a3ddaabdc059426b172af755eebb1f8b778d42214989adaa1dd30f6fce6d69c71c02aab4072a611630beec19ad0149151b8cb9331a8882bf710ef93182df9ac851f717d2047473449303ac132aa97ca136de4bd48867d7ed9f7a73d1b73b40408c14e31b653b69daac352a0c54085944570dbeb1c98cd2eaf0d950372f22d381940f223b947819730e42844e4f24e1645c32a09d8799bc8580b0e8355b92c568ff515c869eea935107ba410014519f7796e27a8f0036d9fe81911e00174c94931119d3da2585693dbae30986344a30eed806157b967f8386b5c5c00cfca4487263171b63fc3624f3e87c85ad7833b3f1162fe18101941ea882b36ef49b56d71af5ed6cbfe07f2e64f064cab023922facdc650e719051e8625580f3b12a3f2503351a127607a7fbafdb13a2262e573e288efc39c8660d2cde9e28a1c2a6b98a321221b9d3ff743b147960d2e734cde2b0535ad2cd72b4fd41a1f2d8600ceff5c623134cbf3fe18899688920b8be3b4166e5aaf35a99b570a810eed3021ce76bff8953d330df7de6d4177c01feee345d1ab3012a44a5147c13fc0737ea3a6aecec52a29ee4c3cac5cddb164c5003e7993377d8f414e583743d87ddedfc9df710c25f3aff1cfbe4868bf287273d997e39676359952b4521d4e6f48bc50a3237ba92104790b36539e95b9374799b0c95f6f5776fa9b642617316b5c4ee70fba63f9a66cd97aeb6493cf9185950c73ef4aff5ccdc5efdcb8a13ee7a20398150ee996ab50388e26ee2929e666183d11550e5a51dddd210a2e9151f807ec56aac768997d76a9b018802aa1cf23634486d8495a435f51664fdcfbfbad26a269ba7b6d5858dfe189227b420156c9948c71c2b7b6d5466359548ec8ca56c77f9ef2527035e68905ffa85fbcca166fc08810366fd878c4286edb9613c57e210ad83dd89fdaf11cbd32fb819580f16a91b6293b70b22ca9d77274c9ab764474fe7048c432725485bf35a4f4f5e2072b1e94205f73c67cf1eecc8a8cdcf766443bf56606cffcd77859529a45e95e22978d9142e139b16c5b1e5174d21be690b7baad42ed2fdf546d4f548a0d5b27ad1f7c403c29a1ed57ce15d97e49048be8b36596814d387c10ea0b6838235c7ced283a76ecb81dd7270ca7e1f62f2684764276d7f755ec348bd3840ce47c7ddfd9b062c3e9d6067a0c7b9eb9d95a6ab2cd0612acf9f449f8b91a2b5f6e32b33af1e9d1b4a2ed663b2ea9c6fa8e40f1675955f4a7207412fb18867dc3d3c449c68b80e9d27466450915aa158c508b2da6ac907bfae3b8e980fa845168561f476b5b8b4f7e250bf39510ae39846e4b55afa02ef092751897d2f36165db608d53420ee6807a53fcda90dd03bb58d0fc0f76e0e46b3062970f7c6bba34ecb468fa1e6f26641ad8bbe86b3cfa2ca3a3d207191e96063147f1a00eeb96496a8e212ee997f58ccaebcc70675ce3be8dbcb15123958bef462fbd25c7d107bfd587c6b1b3a45b274f2e64d3beb1ba3cbfba5561bbc59978dd9a68613eeba017ee3584b4dfbbcdec37a146c533ab767ee8330bbdd93c28a7627e4ddface6e5e67a2e6d19fc386212869c44f396b67f09f8081f619aed0581e6b39c74018b5737fde8a76ae7dd618305fc3ece64c8e5a787f2652631ce67e794a9ecffc27fcf5a2e1c8b2cecca0fe502c33d133cd05bfa9135421ae4920df509f982644c64f2276bffb04cbc6934bb72552ccf7d1966caca6a3957aa098e7572dcd422c129d30363b88dc625d6a16c8b76c27f883094190072d82e784f6a0e91e36896e987ea2d182539630883b05c2f7cb8a3dcb8c318be3439a7736e9675c58f1e4ed4ed0c195382a293685eb4201f959383a2c9cfc44a6264ce1807e0409d45fe61bb271b0cd6f5a3b38453533acbced429dd8a09f19cb0517b5587666b2f14c12619a0eadaf8f58e236ae8a878d38c203b276afcbf64c322e8f2bf9df893d3c4c11480b1e7421b549c4eb3277c6eaec173ab1e33393e1d0f2be12a54498a6be8634a484ce29bf46034ffe2212bc16aa0670c3e0e792388773df9f2ecbcdef71d25cc570bab68c3e88d0cde73b297e75fcd82f63bfcb5bcf12796126ddbebe67817e7f3973a9e8ea3ffd33af350f9d911dd486b3f5f63eed62462b6529c503460437a0c81fc6f2fca437a039ee823ade70da787b17e9b538ae903377452c148049ba73e1e9e794b877bb669ef00d9c269bf1be8a864fa5f8219745cc9f482a6a50fef5cfebc88a36c732d4e6bfb29593e59aea553bea0a8fcccc22a598472bd6ed30573d3648fbdef4b134b043146fb953882fd6f6897aa56b1c8e6d7fe9880b1f81c3f2ad2473b74e69d5de6dd2708a78372cebd61a1978d1061d83c0516c700005f5b26117ec2d1dee7af068bead1212c0ec0b7352597b24961188993aa1f4a4d5de22488a7909273665c05735913faa3ec3b50f3a37835837a02505a76246b5148ea3e29d55d27e8f507a573d81aa4dcd0cdab1f2d03a4d5ce3b22880ae6d8d45d07c56d6bff1bb2fe72ab656f9d479d23c6072331b13abed577f898d1b612337299bf2d6e4b90374247e2e6b7fe1781b50e08d908b293317534ef61ddadf52ad8fefc1c1d7815a7f025c9557b45262d4083660f3f50c1d4b2975d0dee91f017d198d26bd3ea1c0550728688f13b613b8bd88c8198b96562a9a9c0d9b0653a7a159f16b2eb3a4dbf107d06e7842c1464b1dbf36544abf99cee8dae7423157a62ba8dcb8467554b1163b502f7c3eae0ed9a695cb2d1c03e27665e1a35a0ac074accf9aba02ab3cb1d2219816d2fda5a61b84aa1895bca899523045499471dd50f24ae12930f08147436918ebf0947a8066f8c137c36d489090349412fefc08dff152db037039d48a4b7ff66f3f2ab4dd5125b80f8e5e32d05a5eb3f7a6c7cc303f42f716ff72a4e478d493a90803173a539ae9664da6f633649b023cedd2015ff754c389767acb2666c7895e93aff7b4d96184e500ae3ac886e52c22989db989039d28fd52ef9a44bd8418f70bbc59f97af93077dbf6ec31f3cc4c547c105d70879aa6705cd20251bcc98aa9aac2a245662cdf401127d53c20bea71899e293c03b1b0888c18a12f26db4a78c7dd517f19180e3c7c3d64121d4bcd4985a522cdf6516dcddc70c11b51727a8f613145d48a482c52335a717584040a0829fdd1c266a0d32ce8c4d0a126e309d17ba1fea157dde21fc43a9c28765c629695861947f75195ad823f18a360b819d52c0100ec8ccfcc52d5dec5e6b9bd418311133cf89bc736e4289978569351bb5e889e5720af4f451314e82cadb859eda3b0c4eb92cc8f67c86bc1f248683dff23fbe971fcf6bd205b65ab0c7280a19ef090c013d3c8456b75ba5f1696ab0b09c821b6d", 0x1000, 0x2, 0x0, 0x0) getdents(r0, &(0x7f0000000100)=""/108, 0x6c) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x180, 0x0) ftruncate(r0, 0x0, 0x3) ftruncate(r1, 0x0, 0x3ffff) 18:15:03 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x8) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) flock(r1, 0x6) close(r1) pckbd_enable: command error 18:15:03 executing program 0: r0 = socket(0x2, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1025, 0x0, 0x0) 18:15:03 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) sendto$inet(r0, &(0x7f0000000180), 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) r2 = kqueue() r3 = dup2(r1, r2) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000080), 0x9, 0x0) sendto$inet(r3, &(0x7f0000000180)="08a0d793bec71b4897f4ff0af86584", 0xf, 0x8, &(0x7f00000001c0)={0x2, 0x1}, 0xc) sendto$inet6(r3, &(0x7f0000000080)="b369fe8a3a6668362a14571fd10bd446f0c708a55f1369dde6b4d459047ebf9810", 0x21, 0x0, &(0x7f00000000c0)={0x18, 0x1, 0x1d, 0x86b2}, 0xc) 18:15:03 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x0) pwritev(r1, &(0x7f00000008c0)=[{&(0x7f0000000200)="e0", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x20009, 0x0) r2 = msgget(0x2, 0x0) nanosleep(&(0x7f0000000000)={0xb2c, 0x3}, &(0x7f0000000100)) msgsnd(r2, &(0x7f00000009c0)=ANY=[@ANYBLOB="000000009f070000"], 0x8, 0x0) 18:15:03 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x40) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)=0x7a) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000080)=0x9) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000040)=0xfffffffffffffffb) socket$inet6(0x18, 0x5, 0xdb0) pread(r0, &(0x7f0000000180)="9d84287c2df9ccbe3f5bfd9671640b650360bde53afde33751c65e15ec302a75dd05b8101a05afc83087506bddb6086104e656787f3e948140d533115d9594fdf6991da3cf638ae80dda12a0b94f4e85d023dcf4b632e33691824c2f42a27a45a13c2a980cf9e63a24e0e9a24d2eb61413680ea45c604d90e750039dfc247de09ea0f2b3320fc5b1a55bdd5a92086629d6f0d84c9da86fe0920f6ce39fc5fa925031", 0xa2, 0x0, 0x0) getsockopt(r0, 0x0, 0xd66d, 0x0, 0x0) r2 = semget$private(0x0, 0x3, 0x90) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000000240)=""/4096) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0xa01, 0x0) r3 = semget$private(0x0, 0x0, 0x200) semctl$GETZCNT(r3, 0x5, 0x7, &(0x7f0000001240)=""/177) 18:15:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x1, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000280)="265902a423992e00"/21, 0x15}], 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) rmdir(&(0x7f0000000200)='./bus\x00') pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0xc2, 0x0) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000140)=r3) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)=0xfffffffffffffff8) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x80, 0x2) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000180)={0x3, 0x1}) open(&(0x7f0000000400)='./bus\x00', 0x8, 0x2) writev(r4, &(0x7f0000000100)=[{&(0x7f0000000300)="000100186004008b5c4b000000000000004000000000b26e7733b8ce0c6e4baef659565c0004000000000000d74960a2a440e5446ac4b146a9f66b316ffaec33072769078fed779acfa7e4aa15020ec6777c79b8e0d27ee5e7d0bf9ce937ca04790110e7a16687b177f2da20a9087a758ae994b65ee09450cec79bdb16cde7b79d3265da446c9af154407b8311c5c98fccbd35f8d8c1f286994169b4daeb72fb5ec83acbefced688b05175f2aeab9cf3abbc64f8936edd86d437af438d1e49dc6f11708569a61a980b54344e55ec", 0xfffffe24}], 0x1) 18:15:03 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000300)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d487cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x60) write(r1, &(0x7f0000000040), 0xee) r2 = syz_open_pts() close(r1) r3 = dup(r2) r4 = semget(0x1, 0x7, 0x80) getpeername(r3, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) semctl$GETNCNT(r4, 0x2, 0x3, &(0x7f0000000080)=""/61) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200000000003ffc, 0xffffffff7fffff00, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r5, 0x2000746f) readv(r5, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() semctl$GETNCNT(r4, 0x7, 0x3, &(0x7f0000000180)=""/199) 18:15:04 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 18:15:04 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x820, 0x0) fchmod(r0, 0x0) fchmod(0xffffffffffffffff, 0x4000000) 18:15:04 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000080)=0x7fff) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{}, {0x26}], 0x2}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000100)) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8020, 0x0) 18:15:04 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000180)) mknod(&(0x7f0000000140)='./bus\x00', 0x80002002, 0x5300) r1 = kqueue() r2 = open(&(0x7f0000000000)='./bus\x00', 0x440, 0x184) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000040)={0x3f, './bus\x00', './bus\x00'}) kqueue() fchmodat(r1, &(0x7f00000000c0)='./bus\x00', 0x8, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000340)=[{{r3}, 0xffffffffffffffff, 0x7, 0x91}], 0x9, 0x0, 0x0, 0x0) 18:15:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001400)='/dev/bpf\x00', 0x2, 0x0) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) preadv(r0, &(0x7f0000001300)=[{&(0x7f00000000c0)=""/4096, 0x1000}, {&(0x7f00000010c0)=""/45, 0x2d}, {&(0x7f0000001100)=""/5, 0x5}, {&(0x7f0000001140)=""/187, 0xbb}, {&(0x7f0000001200)=""/241, 0xf1}], 0x5, 0x0, 0x0) munlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000001380)={0x4, 0x81, 0x46, 0x8, "0ecebd4a135c30e616a92ba7322b0c7c39ad53c9", 0x3}) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000000)=0x7) r2 = semget$private(0x0, 0x7, 0xc) semctl$GETVAL(r2, 0x2, 0x5, &(0x7f0000000040)=""/64) 18:15:04 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2008, 0x100086128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x8009, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) setitimer(0x3, &(0x7f00000001c0)={{0x2, 0x20}, {0x8, 0xb7ba}}, &(0x7f0000000200)) socket$inet(0x2, 0x1, 0x3) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000340)='\r', 0x12e}], 0xffffffffffffe9a) mknod(&(0x7f0000000000)='./bus\x00', 0x1000, 0x7fff) close(r0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000c00)="88a9d6da683adc1e299088ae2dbbe64b091e652a685773210b7289fa36508422720552e2d27d186c9f652264e167e4259d928d0672dc8fc7a2848f3223403ac6ab10b5d64b26eaeb3025c77d28657a5d33898b1579c05f40785dd347075b6a24ae8c1e107d8d21dcaa6fe002577362da5c9e7b6bc90ebda0f661149fb776d9457fca55adbe10cb497715d3c514c1ba7783d7dc38bb0f67f754f9510d361d789b4ecb4e46ca1d649e2a92b56003d918aaa2f285368bcaa12ee397edfd955b24b71be5f455bb77d2a6a7907477fd47b6759400e924c2fc35e8eb14904558225177137c9baac62a76e9370fd1f02ec8d235039e98d1bc3fb645a40100d60b79a0b32342a0fe07dab7715c526a460a905d9050f766cbf7fe413d9edc8f29c5964a05acc7e03a05c0e41157ae269e72f4783c3939d079626b84f3e9f7886e73233367dab289cd7cb2335a5932b7edb7165068b3f8c58d1e18746d809eba430bc2e817c9839765b28f17625de04ac56518d534e45b9d883188d127abc8d258edf77510f696e2e77399e3492cc0c6b56d3584b6d97235658a2e1341305420a34941a15dae7b69a98d5c9c58a822782cdbc2e654f5e94bf0ee375ccdeab535df9ea675527da608d58871fe818aac46601e0de892a2b6de3d914a958613f6d0b8051b9c0f49b530f0787aba1b0d4c0723724a021584dac7a7329990ab83a2ca5a378d1fa62b1eb8b2764424001000009cee7d4bb4b65b1244a3edf12b16d4ca0ff3a077b59f323e1093568b7f243468038019527275c92f01a88553209bd7121ab05b4ea678e8b9f6e1a2486787ae52a3fb6df1a3d47bf497e4be88cb6f2b8c2d1bdb13f178e53c62f98993e9f62a7594ab459e07405a0c46926d76636b7b45742ebc8cf74056e598be820df499b11bb52a6b10e2af5cb947c8db7d09e7bf4dcc284ac54b588f49818b751a4367f8d14909c39ed4e63a91e369ec9c14b57c697f8745e694e013fac87d0f14063ccbb88c530181d1f0f812d1e34611f4e39e4cfed7f852685df8649c4d5c940d9be7bbe479c09320e625edebffe0710e155e593e411c4f50e1d32191c59638bb3e3802cd335038c198b054437d177308c9a00f60f813356699abb1cebb759399bb8b4bc756aa160bb58856000dc93e7693b57ac025d29065ef1074f62c1f6e8a306dc740e38391524410b9763597e7ed6988855e1c9c2015e67579fb719c2fe41eda7296be796b63e9deb134613bc732c685543a2bf64b4bcf2094110677a0cd11931ab868a7f8c53011d047034376f7ec211f8ed85ed3eb94392935f9fc35d73b9eac05e278b378431e1c6799ffe29ae2213cdd0bf1db67587e9f4472814efaf50041ce975d7acaf07e9c2c514f36bfcf0f24a584c8117767d3e0856ac7903eb4a954ba335bae2bda935deeca609dc461bc8a04251a1d429c50cf7b479c381a708d8b35002771443a2cc310c9216423707318a174a8a2b568a185ddb47c98feb510012d6de1a6d81d77e8421951fba78f8c4351e3f3b95fc1e578ce7ac7e54bc39bd8ed0a27e71540b6b8a790bdcaf22cfac7ffcd0229bc70fdc32fba5aca9bff342574dc6850d770f9b91ce963c746b8e8ea6637352e0b9627ee448aecbaeb672e88d4547e68c015ff223c9759981ba524", 0x49a}], 0x1) 18:15:04 executing program 1: clock_getres(0x4, 0x0) r0 = shmget$private(0x0, 0x1000, 0x4, &(0x7f0000ffc000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffb000/0x1000)=nil, 0x2000) shmdt(r1) shmat(r0, &(0x7f0000ffb000/0x3000)=nil, 0x2000) 18:15:04 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2, 0x0, 0x8}, {0x18, 0x3, 0x8000000000000009, 0x110000}, 0xa, [0xfc, 0x0, 0xfffffffffffffffe]}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 18:15:04 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/81, &(0x7f0000000080)=0x51) setsockopt$inet_opts(r0, 0x0, 0x21, 0x0, 0x0) 18:15:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1000000002d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) 18:15:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 18:15:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x3}, {0x6}]}) fchflags(r0, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x36, &(0x7f00000000c0)="b606000002c87f918976e76b108c9b138f7bd213a00cb9eb53d4f80c5f86bf7808731314c6c37efdef24e1b0bcbd513e33d0f67499ee") 18:15:04 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000200)=0x7) kevent(r0, &(0x7f0000000000), 0x8000000f8b4, 0x0, 0x1000101, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000040)=0x3ff) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f00000001c0)) clock_gettime(0x6, &(0x7f0000000340)) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000280)=0xdb) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000240)) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000002c0)=0x9) read(r2, &(0x7f0000000080)=""/242, 0xf2) kevent(r0, 0x0, 0x0, &(0x7f0000000240), 0x1f, 0x0) kqueue() connect$inet6(r2, &(0x7f0000000180)={0x18, 0x3, 0x7a4, 0x9}, 0xc) 18:15:04 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000001c0), 0xb3, 0x0, 0xfffffffffffffffe) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r2 = msgget(0x2, 0x10) msgsnd(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000020000"], 0x8, 0x800) 18:15:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x24}, {0x6}]}) syz_emit_ethernet(0xfffffffffffffd3d, &(0x7f0000000180)="969b100e") 18:15:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCSBRK(r0, 0x2000747b) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="821f007ca63d1f109c03"], 0x10) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040)={0x210, 0x9}, 0x8) r3 = kqueue() kevent(r3, &(0x7f0000000240)=[{{r2}, 0xfffdffffffffffff, 0xd}], 0xffc, 0x0, 0xffffffffffffffff, 0x0) 18:15:05 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r0, &(0x7f00000009c0)={0x0, 0x0, &(0x7f0000000900)=[{0x0}, {0x0}, {0x0}], 0x3, &(0x7f0000000980)=""/11, 0xb}, 0x1) 18:15:05 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000000000)='..', &(0x7f0000110000)='./file0/file0\x00') symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0/file1\x00') open(&(0x7f00000000c0)='./file0/file1\x00', 0x0, 0x0) 18:15:05 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000001740)=ANY=[@ANYRESHEX=r0, @ANYRES64=r0, @ANYPTR=&(0x7f0000000200)=ANY=[@ANYRES64=0x0, @ANYRESOCT=r0], @ANYPTR=&(0x7f0000001440)=ANY=[@ANYPTR64=&(0x7f0000000240)=ANY=[@ANYBLOB="cf8da89428", @ANYRES32=0x0, @ANYRES32=r0, @ANYRESDEC=r0, @ANYRES64, @ANYRESOCT=r0, @ANYRESHEX=r0, @ANYBLOB="bad91f0e70015e51e8d45451b6598d2f4b4dd0a08cd4b8534eb832c57ae014cc8e834789100d992c2737560ccf8466ce060fa022cb065750ebb85d2d903a46fee0427e17076cfc23a0355bff68e1a595453a116c53c329b75bcef95c239f87fc2934e47b2b91d2a0bb6dd44f2849b0c3af349db9c04565142247b1a04004f0289aff2c54379a5cb3ecbdf5e261382b632f701ab496b5207fe297", @ANYBLOB="dce1c98691927daa1016b7bb3896b3eaf089197bc9130fd6bd871eb24ecdf06c287201643fee9052ae7c31f77758b5feb394de820b59c0e092774e4ff5c07ebfe08d7cb719776928587d436b9157d8b9e5f573e467196f9962807b9da2adc4eaf513489a49c9cdc072386f24f187402cd056ff6a954eb8fc60cd484c22a0896330f301f3231bbcbde316367692a99aa58a33a38b8a1efc82d6fa8f2987932ec9e1332879b9d0f2d67788bfb5510fa2e47a80e1df3c4b1bd6ac0c9c91d5a91cab6e83f6785a15e159b7045b308f83331e3f1c5bd6ba06a2280aeda383ae2bd373cedca5d3e37a01d21610a0250ae8b05e3f8d000e05b9f3c1033f715b78612e924e608292cfc5f82f576ce916c1e0a8e3b921f28542b12cfaa3188eb1863d81a3eaf13b441585b94df6cd2422e9887a9acc8a4b2d0684f91141c2bcace7cc83f415ffc45f044e4ba539388034958bc6e70bd7530f2ddce330fa32f83820593f96e8822b3c7179cdb022cb17e166ad1eb7033509e2c47eb5edaf04b5d099b4d8855bcaa53bb16cef05ede0d02b2e7628708f16381e7683f4a977e8c0223dbff37c88f3c8a85a17c791aaa0a4318eecc9c9090869dd7fa094a34d777abe30588abab0153bbbfe4bbb1d34fef570e6276076399ece4348fba1b6110a52136255fd14320caadf1e4417b0c23615dbd9bafb58da9de3b4730546082966fb58823779eba43e6d428c1dc15fbe26e0a7b678c91038e4a5bca43b19bb590fc7b80f1d03476ab54a266abdddbdcc43d3fc85d565cb54aea070e2cf46ffb30af06cd389c87e8af5244b595abb946ef5ae79a1c92ebc20782f347ab8e501c6b91a18f4c3b7a2c8d55de5a2aa86f447b2ee30cfd3442f2001fef55081508a37407e66af5719462a049a48d055d0636ae0fc2c284eb38c193a4cb095714c817c3b2fc6ecac3609fd0bce5195dfac4c27bb53527a1578d971fbd72fc1cab12911253e47de53d7bedc51a2b3a64c6007dcbc9b6c4570855a10b080d00ab6481cea7d4a18116f8a906a3b91f25e05b885cc4880e5bdfcfa8847d59735fd1bc6eeaa525f9d6f0884dd8b03169c8466dbbd91e81c4d68251bf46b861daa8da8f36d6c5ab7b650d32337932f5c00d18695d0bfb43f573b433b4363c58c052d0de6e7aa70c68227594934a7f98284eae4a15c105430fa5484e7080c8a032a054d1cbed4e05027dbd05c7c1ca20bfefa73e73c6db0cfdbf89da670c4ba5aa097cea4290dd563746e50772f215b46147a0ace46585c6267ee29f1e6d17631a0ccca661225268ce3f9ac43c88bdd9950ffe01786bafd70c451b29341e0511bfb2e7910a67f1ff373abbaab615c9d3748a88e7ad3f52807a4f5fd0bdaf3e63367315b3a0f0c918c35211ef5e124b6ec313df9bc35fcbba9798e39e01aa6a259077553af2f6d8d6bbda4b179837b107ef24cc5ac718e4f83ee8938d18de5f5e0963c190a29340ca74da6f2dfcc09a6411bf648c5286b61cb9ddeb1495dd56272a5fb733da7da12c7a1ad39576d500da5aa4a45bda91dc04ba03d23b223d18aadf68930eccac30cacb231ce6f8c467acc9048c6acdae5b587079fa4e19460c25fb03a132e414c3568dff9fce411260fe1c55e748b716ce0d1e94ad41bccdec1cc29e3c109825148c836f1b7a87bdcf6c18bfb885fd508d4a02ead28686441ba111409e4e2dd40d415658809555b173d37bda5b46e57586d50c347f0eacc635b9288c9f819b214738eb6fb0f4335df8e2e03bc02bea4f008beb584d4aa0f1b716681a38a7b39712c819525c442de2675f4efe722a0d6ebc0dfe6d31d8aea7e523f3fbcfeefbd97cc97624161f6aede88a886e39d21e6e6cf78ecbd2b4cf07d89774cd23e65b0a5b679dc0d6941b3986754d1abb3f809f05bf7859ea8c19f42e743a3c5103368fb7c5dbba8c1003e27e827325d65ee7db3e05914d74dc2db1264245a393c3419349c6cd8dac3dc75c3bdc23137d0e4eef58b8da322344047d6b3140fd2445b36e13363f9429308c3c56046b70d841d1ad681421dbbd9bfb406e020c6d9184733b558fb7bff09a485074db90b87f121508d0fb00e022f7a191672ddce8b4ade7b2dbce2bf13bf1f0b27a96f0d92983e710e77db7ddfedf515ac112ffbce2314e4cb7cecb762c89d35ecb5c26662bb113536e1f1d347b906222f41702269f7c81ff6de338aa07e7ee688b69ae7ce36d1e4e59e718c5f4c3cea9412efd9e11dad2e777304990bb30d70a769bbb5468e74616c4e300816ed83e856f16eca255ae365965c189b36172b3cafc1d990687281c1b87e6ae7f3794ee633077e634c678e228a5b2dff07b71acb81547f1ba2ff64a07b003a4a892420b2d83662bda47477bf01bd2c3adc7aa290557b5d5e5490ed79f62dd3a01cf4b7da4d7357cfe8fa4fe126833374eb2a65062ed370698d85f22ce93c609a20e09e054766fef41fb6326d86f6efa90be641a128f7373b4317bb4b5cfea52c932f8bfdcdf4d352ce9b1a8fb9d7aecd348869d10b6e9d2a842df81cb86bab99dfca2cdff0fdc9cb4a4499510a4c467adc9c141d6067fe15d7d74f218d47a17b7a8b4ae1411a3e64e0e8e9e65874546d9ba3821c78c216acdca0c19d373528896eb5c228e20dea5e40c1c7e58eede355cd59cba95d4ae155ecc531ce267642ebb9c002aa8fee00968e572f188e4fe0ac48ea272d6edb8e61016e4d75f20248ea2b53a89755f9a0525908af0957f5dc47b3cbd7b81a2c080d719d7e671af842cae29e19e477981e236f87f8e9f654e87b621d33dec374a5b435d67803c17f980bc1ad05786a532daaa5c19f27c855153a5efd5662c3099735c404a527f8139912de4b2e17543d060a809f4d9c7fc0f8e8c09cf2515e13abe1d7ecb5f111fcf469a6f43c6fb12c357642cb61ad75b3e6aaa3844f332daa0951bd6b942661ba5b48aa56b52b903e368a5fb6537ddd7006b53a9a96728bb128d0fc1f59f85d34f1345b91b82e2da7bee4cff0848d1923ed8b510cebaedda4744c1951f6fec77fc12b0fd37cfbeace6c4a4db5e427ad5a01e36a37a78a612ad6cfcd603c15b700dc40f885d4bb3f5eb56f7fae9cc5e8f79c539e38c44f0110afe6e0ce691b5887fdf33536b42daa88f72d68540315c4339478e10edac9a651288795f149b167613bdcf5b10466e542d8f21bc3f8025eee7e9fc3dc7987cdea6ed0a909611a2703a09e5e7eb02e9825c73ca93bc3a6e5244d768c80db8393b19b5a9a6e1844ca526115dd77763fc4b5e393db27cddc744570df930cfb6a422295c2fc35f74aead54e068b418a979a2b9e2808efd91a1d5064662febf8de22c87a79a21b01b07b839c99e4c69763675e03f66c17af13cf0b0126bcc463c39dcad24211c80d3df8c5bccd557decdbaca770be91b2a3014a0ef99dc823f1dc62e9e344219dd7726f4fd57c6eb519e9a59f8eb7b7b64694890c6e78e37ba14d7e550a9110414bd3fa11800a086061a65dec6eefa8a8b3f8093bddca4c00e012788bdee3f29923298b071f4e39e3b86ab8a7e7b7dfc50ad700480d84c61cde734173a4d9606838ea05a6d9aaf26c73ce806e3dc8d85813b90f044a536a3636ca5ba13338d927a3de9f27ef3014a565521cb2d50be293570e98b2cec33210563ab46a691869542b8e5b0c51328d988566bd70cc3a849b5dc0a0ff10ac03e1a34da03260622cad17d12eb66242b15d034c1b29d2fa19f0b78070736b5d36d617f576123fdbe22208c00fc374a81bf93315efd241150d727583f0de705f51a5b11986b5f92d2a26d904bba657a3f47e4e821b987443fa751ab5e2750410160528a49acd708bd611aea3c87b41c9099baacff53d3ada8195ce65f6e89cd117f30f3e4bd13988419fa67b77ca67ec9ec9fccbe0e5d52c99d7c1d0838cea8a85e16e19948e76b5171bdac1d8dd8906099bd81ed1f7e32387fc2e21e1a1fa77e2b7bb75de2f551e9642746b400cf8808a1e64e15252ce9b8ddd3c671234a0d03eef6f0ba4453a6bfc2b44bf6fd38ec37436763b7c8c5c85dc62568a7ddaab140e071f52512c407544e6b585c3409e6f2ab3103c73676f099ef053fcf67b2cefc28de196feb7846d68313481d3d18848d4ad16dcab59a51b03b0fe7c0580a307b51663763785953d4a05bd60593fe5fba1dc3c4b4424de011c0341f7551f0c868eec5c714a9512165efc2696387f0fe9d7ae688f039ec4dda285247daecaa1fe8d6d5f479ac77f4ca38fd2c62ab3b5f14f03cfbce6bb90ca3be4a0f18971682f0f90a65eb5c429f7ca704a301f5808593f9fca13b923462e6b5daf63ce46556c81abe95774dc88f464d3cf293262ac02d8435e19614d1ffdc64a3a7ea71dd744816b30dc6c3136c034b006c86e3182dab4f65927b28cfc1930070345087d5855e052aab8af2066bcee154c5b3157849e8182d5a0c18ef418ce589fc5890e9408a5617e6bdea69f493041cff324e6ac409427dffe49d3c26601c040cd34a195bb582ae7ca4614720f702e3e5a8956b330a03b7c21e604c019d8a8c55e5f6aebe9dd4529dc7ea4860bae34d56fadb761bee49238779b1c8f2b06167d960aa3dc46c0efa4dfa1437aa600aa4634412372bcf7c1824f1adbdc8dbf1813c3a59a130797001c5571dfe8baf015e85c98e0145dad5e12c1f72907246de4262ca624691f5f684365e129ae1c3f1a0178df0f105f082c7ade94aeb70a893338c611ce33c3f6e782a9eb9ad6609c6dc5b1490f09750e7d3610c2415ecf98f681895459bc08bb2210eeb5284114340bc9dc22918362f0b9717baf9343edb91c362efd2bcf67563cf7b4d016ac8a5b43c4dfd2818e1f260a42d0bdac422c266da9e127c4b6ea2f04328444843fbf924580b0a1c36509f2cf666357a3994e71c7b9bc34356bc137c08ece4d267a05ff8e2d899efed9169dee829d44edad24fc0231ccebdaa6234bc529362e1f89f85c3b98506892ecb1f3d7cb4f39475f7d57fe274bb5e42b28d35a38b9d4af1827937c796c028b96b5e3d34c607a50e005be310c3d7ba567a34909d05c5609406620937b5eacb60e40cdc7f74603a50751a26498af42800d9ecc687414a614fa5a995cfa627ac6c082c7c5a368647b6512443d5f4f22b13e1905b4dcebd4eb392840e226a0e25db3fba78636c911fc57ad71e46f972278fe050dda10e5583787a8c089456890a92da7aab4565802ef1373d495c16bfda9c60f8a57e7ae02f36d77dd2c351813a99e6be1892be410409d70c6968b882df918465c9c881684bd608763be23ea13b8d3ec440d604f5c413f485d9e54b79733067f771b596043e436de66cbf555b2971b3b4b2bc4720af1868bb99d09ccf2fd4e44dcdaa11264ab57cfac9659b0a26815cb63507c1fbe95c8f1d059dad9d6ed7473fa0db0ca05005c8f3994a1baf5dd634b3682816b78e634477c9e29850189fcce2f72a7998a7e4c07fce899d9d3b53d045f4eb78eef83a1b973ac1f9ffd8dce5883e31b15484c3656282c99f730370eec781775d315dc0fa60d660fcdc54b7c1263eaeb17f3c01897c7735c4ea633d7073188b8a4930f4211dbf94f5637c46c248f2d5d41f3d94fb0e099470a7b071fd58cc067a9f060c3056d5eb58a71cfb15a8ef277e10d5255d17b8f72ae1ab15b09ffcd1837a9c8ab19a49aed2015e21f29293bc2306509cc9a8c217d263826522d89baec170d86115c4c0fad1c1a69824b3f7db008f64ab019d0394daa9058074114433ef9b6fefac99665528de50d2a4d8bf21ec9", @ANYRESHEX], @ANYPTR64=&(0x7f0000001340)=ANY=[@ANYRES64=r0, @ANYRESDEC, @ANYRESDEC=r0, @ANYPTR64, @ANYRES32=0x0, @ANYRES32=0x0], @ANYRES16=r0, @ANYPTR64=&(0x7f0000001380)=ANY=[@ANYBLOB="15ee9218ee3befa5fbc1e0e1e9fba30623344fbefede105f98088c3d08ab3436ec19212a9342b22ccf4495662951f588346a149c97db58f54873cbdc5542303988c5bb83d48c4ada5b31efbcfa11bbfc60239fcfb3d1a36fa69c5fb88e69db6dd55cc91df84734e93396c1bc58eb93ed40e86abcb920248969ac3c94298904e894ff", @ANYPTR], @ANYRES16=r0, @ANYRESOCT=r0], @ANYPTR=&(0x7f0000001600)=ANY=[@ANYPTR64, @ANYPTR64=&(0x7f0000001480)=ANY=[@ANYRES16=r0, @ANYRESDEC, @ANYPTR, @ANYRESHEX=r0, @ANYPTR64, @ANYBLOB="c51f797ca0304d8d7acfff36dc847169ef0b7afdee898227c0c6b9d564d46b62c14894ba77af5cc27ba4a89e63dd9c59c2b716865d88b94f6646b9fa6e5bec417a0b8581f765d4b47aadde2f7b2ebbddefd9ee928b2487c01323b0d74cdbd5d1c3a0118d982e8be2e18f663217ca470e268c38b8a8395fd4d6b7d3c94260dbb7c62105f97b8d11c5ef0f9f073dc0dd9a4a96c3b8", @ANYRES32=r0], @ANYPTR64=&(0x7f0000001580)=ANY=[@ANYPTR], @ANYBLOB="b2119cbfce620dc74580a2bcbc81f4bb6d09010ea4953af6550db831f126348ce25a48dd888c755957ec50ca180549de0df2af13c0863719a2cba5993cfe3cc218a4cf966bf761c4e364372f43cbdbae49f5fcc73a1239cdc8fd1fe9f19cb44680b1424c65f23f3a42366719f73bc0879e6f295d3a77580881eed4c39dec1a5a4fce806a4c3e0c998f771363564c4c6f139e663607210adc2dffb29e31f6d4028a63302af875d9654966e323aa1d1ca784d7200d19e3faeda1ff0cb9361ad2ea75ea4ade9bd1a3db7da5fb17c98bddc80d512a5ed27c36723a96a7475a0941c42486014e0d8cecb9e4e22155", @ANYPTR64=&(0x7f00000015c0)=ANY=[@ANYRES32=r0, @ANYPTR64, @ANYRES64=0x0, @ANYRESDEC=0x0], @ANYRES32=r0, @ANYRES64=r0], @ANYRESDEC=r0], 0x6) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r0, 0x85}], 0x1, 0x5) r1 = msgget(0x0, 0x42) msgrcv(r1, &(0x7f00000000c0)={0x0, ""/243}, 0xfb, 0x1, 0x0) 18:15:05 executing program 1: r0 = socket(0x18, 0x1, 0x0) recvmsg(r0, &(0x7f0000000380)={&(0x7f0000000000)=@un=@file={0x0, ""/36}, 0x26, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/179, 0xb3}, {&(0x7f0000000100)=""/62, 0x3e}, {&(0x7f0000000180)=""/101, 0x65}, {&(0x7f0000000200)=""/62, 0x3e}, {&(0x7f0000000240)=""/24, 0x18}, {&(0x7f0000000280)=""/46, 0x2e}], 0x6, &(0x7f0000000340)=""/13, 0xd}, 0x2) setsockopt(r0, 0x29, 0x31, &(0x7f0000000140)="ebff", 0x2) connect$inet6(r0, &(0x7f00000003c0)={0x18, 0x2, 0x21100000, 0xffffffffffffff5a}, 0xc) 18:15:05 executing program 1: r0 = open(&(0x7f0000000500)='./file0\x00', 0x210, 0x0) shmget$private(0x0, 0x4000, 0x24, &(0x7f0000ffb000/0x4000)=nil) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x6) 18:15:05 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000080)={0x8, 0x400, 0xb}) mlockall(0x1) r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000000), 0x2d1) 18:15:05 executing program 0: setgroups(0x0, 0x0) setuid(0xee01) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) ioctl$KDDISABIO(r0, 0x20004b3d) 18:15:05 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r0, 0x0, r0) setuid(0xee01) fchflags(r0, 0x4000000) 18:15:05 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x20090, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x400, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r4 = socket$inet(0x2, 0x4000, 0x7) r5 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse\x00', 0x80, 0x0) poll(&(0x7f0000000300)=[{r0}, {r1, 0x22}, {r2}, {r3, 0x20}, {r4, 0x1a}, {r5, 0x2}, {r6, 0x2}, {r7, 0x100}], 0x8, 0xfffffffffffffffb) r8 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r8, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff02}, 0x44001000e, 0x400008001}) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 18:15:05 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x30, 0x130) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(r2, &(0x7f0000000100)='./file0\x00', r3, &(0x7f0000000180)='./file0\x00', 0x4) accept(r1, &(0x7f0000000380)=@in, &(0x7f00000003c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x0, 0x0) wait4(r4, &(0x7f0000000280), 0x1, &(0x7f00000002c0)) accept$unix(r1, 0x0, &(0x7f00000001c0)) ioctl$TIOCSTOP(r3, 0x2000746f) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(0x0, r5) 18:15:05 executing program 0: r0 = socket(0x11, 0x4003, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x10) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000080)) sendto$unix(r0, &(0x7f0000000240)="50010501000000000000000107070000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257000000002e27acb5c9d2f24df9265090af63ff37282902e4fd89720fd3872babfb6a080000000000002f310b404f283b6963ae6374ee36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd3f80004ffff00000000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d000000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b187050098e04e34248daaf9231f0d82b1323b4125ce41203583671ac5e51a7a3dc1a0c21d548f13e6c031b7b303757e60642b45cbc5737b8e240575710505000000000000", 0x150, 0x0, 0x0, 0x0) 18:15:05 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000040)=""/207, 0xcf, 0x42, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x0, 0x0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000200)) unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='c\x00') bind(r0, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) 18:15:05 executing program 0: r0 = msgget$private(0x0, 0x101) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/76}, 0x54, 0x1, 0x1000) r1 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x8) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x80) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r3, 0x29, 0x80000000000000d, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x3, 0x0, 0x2}, {0x18, 0x2, 0x100000001, 0x5}, 0x1, [0x8, 0x5a, 0x200, 0x0, 0x5, 0x2, 0x3ff, 0x401]}, 0x3c) 18:15:05 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) accept(r0, &(0x7f0000000040)=ANY=[@ANYPTR64=&(0x7f0000000240)=ANY=[@ANYRESHEX=r0, @ANYRES16=r0, @ANYRES16, @ANYRES16=r0, @ANYPTR64=&(0x7f00000001c0)=ANY=[@ANYBLOB="0e83", @ANYRESOCT, @ANYRESHEX, @ANYPTR, @ANYRESHEX=r0, @ANYPTR, @ANYPTR64, @ANYRES32=r0], @ANYRES32, @ANYRES64=r0]], &(0x7f0000000180)=0x1) accept(r0, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x20000000000029, 0x1b, &(0x7f00000000c0), 0x5e) 18:15:05 executing program 0: mmap(&(0x7f000052d000/0x400000)=nil, 0x400000, 0x40000000000003, 0x5012, 0xffffffffffffffff, 0x0, 0x0) chdir(&(0x7f0000739ffe)='..') r0 = msgget(0x0, 0x20) msgctl$IPC_RMID(r0, 0x0) 18:15:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0x81, 0x0, 0xffffffff, 0x2}, {0x6, 0xffffffffffffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 18:15:05 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) seteuid(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000140)=[{0x80}, {0x10}, {0x6, 0x0, 0x0, 0x5}]}) syz_emit_ethernet(0x2, &(0x7f0000000180)="969b") ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000000)=0x6) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 18:15:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="000000186004008b00002b27feffffab7b74371b2891fffffe00"/44, 0x2c}], 0x1) utimensat(r0, &(0x7f0000000080)='./bus\x00', &(0x7f0000000100)={{0xb6, 0x578e}, {0x6, 0x7}}, 0x2) 18:15:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x80}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 18:15:05 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x888, 0x0) bind$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000080)=0xfffffffffffffc00) setsockopt(r0, 0x0, 0x1e, &(0x7f0000000000)="caf5b415", 0x4) 18:15:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x339, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") 18:15:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000040)='./bus\x00', 0x511, 0x40) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x4004667f, &(0x7f0000000080)=0x3) 18:15:05 executing program 0: pipe2(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8c6a27c8f36828e6) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000640)={0xeff, 0x80000000000000, 0x160, 0x4, "1bfc43c632be3135c3d925354708fb1158bf5e4a", 0x1ebb, 0x4}) r2 = dup(r1) mknod(&(0x7f0000000480)='./bus\x00', 0x100, 0xbde2) r3 = fcntl$dupfd(r2, 0xa, r2) faccessat(r3, &(0x7f0000000080)='./bus\x00', 0x86, 0x1) setitimer(0x2, &(0x7f00000017c0)={{0x85b, 0x800}, {0x1, 0x6a}}, &(0x7f0000000740)) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/null\x00', 0x2, 0x0) mknodat(r4, &(0x7f0000000600)='./bus\x00', 0xc000, 0x10000200) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000180)=0x8000) kqueue() utimes(&(0x7f0000000580)='./bus\x00', &(0x7f00000005c0)={{0x5}, {0x7, 0x4}}) open(&(0x7f00000000c0)='./bus\x00', 0x801, 0x0) socket(0x18, 0x3, 0x8007) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000400)=[&(0x7f0000000040)='\x00', &(0x7f0000000780)='\x00', &(0x7f0000000200)='$]*\'4:\xa7]\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='$\xc6\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='*\x00', &(0x7f0000000340)='\'@\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='#\x00'], &(0x7f0000000700)) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)=0xfb4) r5 = msgget(0x0, 0xa0) msgctl$IPC_RMID(r5, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000007c0)={'./bus\x00', 0x5, 0xa, 0x9, 0x1, 0x101, 0x10001, 0x4e4, 0x1, 0x2, 0xb77}) r6 = getegid() r7 = getegid() r8 = getgid() setgroups(0x3, &(0x7f00000004c0)=[r6, r7, r8]) pledge(0x0, 0x0) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x40, 0x0) ioctl$VMM_IOC_RESETCPU(r9, 0x82405605, &(0x7f0000000280)={0x7, 0x9, {[0x1, 0x7, 0x2, 0x0, 0x2, 0x0, 0x80, 0x1, 0x401, 0x80, 0x9, 0x7fff, 0x5, 0x9, 0x2374, 0x8, 0x56, 0x1], [0x81, 0x9, 0x5, 0xffffffffffffffff, 0x4, 0x9, 0x400, 0x9, 0x100000001, 0x3], [0x5, 0x8, 0x0, 0x7, 0x40, 0xd9, 0x1], [0x1, 0x0, 0xd5d1, 0x100000000, 0x0, 0xfd], [{0x3, 0xfffffffffffffffd, 0x5, 0x8}, {0x80000001, 0x4, 0x8, 0x1f}, {0x80000000, 0x5, 0x0, 0x81}, {0x4, 0x5, 0x7f}, {0x401, 0x8, 0x0, 0x72b3}, {0x4, 0x7fff, 0x4, 0x9}, {0x10000, 0x101, 0x2, 0x7}, {0x100000000, 0x1000, 0x1, 0x4}], {0x1000, 0x7f, 0x7, 0x8}, {0x1, 0x8001, 0x1, 0x9}}}) dup2(0xffffffffffffff9c, 0xffffffffffffffff) 18:15:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r1 = dup(r0) pwritev(r1, &(0x7f0000000000), 0x11a, 0x0, 0xa) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0x30, 0x0, 0x0, 0xfff}, {0x6}]}) pwritev(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)="e0", 0x1}], 0x1, 0x0, 0x0) 18:15:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x2}, {0x6}]}) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x20, 0x43) chflagsat(r1, &(0x7f0000000100)='./file0\x00', 0x0, 0x2) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 18:15:05 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x8094, 0x1b00) open(&(0x7f0000000000)='./bus\x00', 0x10, 0x2e) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000001440)="65e50acc7dc8dc439d2dcc0100000008b11101a790c78d053cd18ae57d42cd6c9e5b2ae60800c096daa3fbc3658fc25ed8002610672e", 0x36) execve(0x0, 0x0, 0x0) 18:15:05 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) socket(0x21, 0x8007, 0x100000000) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000bc0)={0x3, &(0x7f0000000040)=[{0x200002d, 0x0, 0x0, 0x3}, {0x28, 0x4, 0xfffffffffffffffe}, {0x6}]}) mknod(&(0x7f0000000c00)='./file0\x00', 0x20, 0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000006c0)={0x10, 0x9, 0x4, 0x400, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x935}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0xa8}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9d9f}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x80000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xfffffffffffffff9}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7fffffff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xffff}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x2}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x10000}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3262}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x100}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xffffffff}) readv(r1, &(0x7f0000000640)=[{&(0x7f0000000100)=""/224, 0xe0}, {&(0x7f0000000240)=""/24, 0x18}, {&(0x7f0000000380)=""/201, 0xc9}, {&(0x7f0000000480)=""/249, 0xf9}, {&(0x7f0000000280)=""/124, 0x7c}, {&(0x7f0000000580)=""/150, 0x96}], 0x6) readlink(&(0x7f0000001c80)='./file\x00', &(0x7f0000001cc0)=""/22, 0x16) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000001c40)=0xfffffffffffffff7) r2 = semget$private(0x0, 0x0, 0x0) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000c40)=""/4096) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000300)) 18:15:05 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./bus\x00') pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b6", 0x154}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000100)='./bus\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) 18:15:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720ef00000000000000049560f8e5815f73f2a044fd2e015552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94bf334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f7280100000000", 0x65) write(r0, &(0x7f0000000180)="bd", 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000019001167f5afa609000400"}) poll(&(0x7f0000000040)=[{r2, 0x5}], 0x1, 0x0) syz_open_pts() 18:15:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000400)="d2c2f156663b3d43df4392e4effb7f2242acea811868bb988e1cf3bf640f7c7d000000000000000000de1a7746bd2c3ad8fe371cd83ccb441539a8210a", 0x3d) syz_open_pts() r1 = kqueue() close(r0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x811, 0x40) r3 = syz_open_pts() kevent(r1, 0x0, 0x0, &(0x7f0000000200), 0x2, 0x0) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000000)) ioctl$TIOCNXCL(r2, 0x2000740e) kevent(r1, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x0, 0x0) 18:15:05 executing program 0: stat(&(0x7f0000000040)='./file0\x00', 0x0) truncate(&(0x7f0000000200)='./file1\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2109, 0x0) lchown(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) accept$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) 18:15:05 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) readv(r0, &(0x7f0000000380)=[{&(0x7f0000000040)=""/246, 0xf6}, {&(0x7f0000000140)=""/203, 0xcb}, {&(0x7f0000000240)=""/36, 0x24}, {&(0x7f0000000280)=""/208, 0xd0}], 0x4) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) getsockopt(r0, 0x29, 0xb, 0x0, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff}) kevent(r1, &(0x7f0000000400)=[{{r0}, 0x0, 0x10, 0x56, 0x0, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x80, 0x0, 0x7}, {{r0}, 0xfffffffffffffffe, 0x10, 0xfffff, 0xfffffffffffffffa, 0x69db}, {{r0}, 0xfffffffffffffffa, 0x1, 0x20000026, 0x80000000, 0xff}], 0x8, &(0x7f0000000480)=[{{r0}, 0xffffffffffffffff, 0x11, 0x60000004, 0x3, 0xa8}, {{r0}, 0xfffffffffffffff8, 0x20, 0x3, 0x4, 0x400}, {{r0}, 0xfffffffffffffff9, 0x10, 0xfffff, 0x5, 0x80000001}, {{r0}, 0x0, 0x42, 0x1, 0xa2, 0xfffffffffffffffb}, {{r0}, 0xfffffffffffffffe, 0x35, 0x1, 0x2, 0x40}], 0x7, &(0x7f0000000540)={0x0, 0x6}) socket(0x26, 0x3, 0x9) 18:15:06 executing program 1: r0 = socket(0xfffffffffe, 0xc0002, 0x0) r1 = syz_open_pts() r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000140)=r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "e340ac948b074256450134fffffffffffffff900"}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x88, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) recvfrom$unix(r0, &(0x7f00000000c0)=""/62, 0x3e, 0x2, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8) 18:15:06 executing program 0: getuid() getuid() getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) setreuid(r1, r0) r2 = open$dir(&(0x7f0000000300)='./file0\x00', 0x1, 0x29) openat(r2, &(0x7f00000002c0)='./file0\x00', 0x12, 0xac) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r3, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) faccessat(r2, &(0x7f0000000140)='./file0\x00', 0x90, 0x3) 18:15:06 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x81) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 18:15:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") 18:15:06 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000), 0x3c) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSTOP(r1, 0x2000746f) 18:15:06 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x7) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20080, 0x12) r1 = dup(r0) ioctl$TIOCSTART(r1, 0x2000746e) mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) close(r0) 18:15:06 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x4000, 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x400, "0000007f00004d16bf3b0000000000000100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x8, 0x100000000002e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 18:15:06 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) shutdown(r1, 0x1) 18:15:06 executing program 0: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000007c0)=""/124, &(0x7f0000000700)=0x7c) r2 = semget$private(0x0, 0x7, 0x42) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x83, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000680)=0x6) semop(r2, &(0x7f0000000240)=[{0x4, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2aaaaaaaaaaaafd6) semctl$GETNCNT(r2, 0x400000000000003, 0x3, &(0x7f0000000980)=""/191) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000500)=0x1) openat$klog(0xffffffffffffff9c, &(0x7f0000000880)='/dev/klog\x00', 0x200, 0x0) shutdown(r1, 0x2) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x20368, 0x0) setitimer(0x0, &(0x7f0000000100)={{0x0, 0x80000001}, {0x0, 0xf423f}}, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000003c0)={0x2, 0x1, 0x0, 0x7936, 0x1}, 0xc) semop(r2, &(0x7f0000000000)=[{0x0, 0x0, 0x1000}, {0x2, 0x6}, {0x0, 0x9f, 0x1000}], 0x3) semctl$IPC_RMID(r2, 0x0, 0x0) 18:15:06 executing program 0: mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) preadv(r0, &(0x7f0000000500)=[{&(0x7f0000000040)=""/83, 0x53}, {&(0x7f00000000c0)=""/51, 0x33}, {&(0x7f0000000100)=""/4, 0x4}, {&(0x7f0000000140)=""/223, 0xdf}, {&(0x7f0000000240)=""/179, 0xb3}, {&(0x7f0000000300)=""/22, 0x16}, {&(0x7f0000000340)=""/240, 0xf0}, {&(0x7f0000000440)=""/73, 0x49}, {&(0x7f00000004c0)=""/25, 0x19}], 0x9, 0x0, 0x0) 18:15:06 executing program 1: setitimer(0x0, &(0x7f00000002c0)={{}, {0x0, 0x100000000}}, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) ioctl$KDDISABIO(r1, 0x20004b3d) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x1000) 18:15:06 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x100000000, &(0x7f0000000040)="caf5b415", 0x4) 18:15:06 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pledge(&(0x7f0000000100)='\x00', &(0x7f0000000140)=']\x00') setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x2, 0x0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000180)={{0x3ff, 0xffffffff, 0x1c000000}, 0x7, 0x2, 0x6a}) getsockopt(r0, 0x200000029, 0x2e, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x140) setrlimit(0x7, &(0x7f00000000c0)={0x4, 0x2e}) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f00000001c0)) 18:15:06 executing program 1: r0 = getegid() getgroups(0x7, &(0x7f0000000100)=[0x0, 0x0, 0x0, r0, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCFLUSH(r3, 0x20004268) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000300)='./file0/file1\x00', 0x6) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') setuid(0xee01) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x8, 0x0) connect$inet6(r4, &(0x7f0000000400)={0x18, 0x2, 0x80000001, 0x6}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000680), 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000006c0), &(0x7f0000000700)=0xc) getpgrp() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000740), &(0x7f0000000780)=0xc) sendmsg$unix(r4, &(0x7f0000000800)={&(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000005c0)=[{&(0x7f0000000500)="5c829ec5b37c0af91f9b9b98c33babf364a766b1356fad53af8456d27ba637a5276c68dde8e9e55607195c7e524de45ebb868479ddcc665fa8d16a711c5a8b1c28e253dae53662bd4c62bc398270521c6bc8f7251df91b4a20fac3af48e0220084fe430bc15e9565a46a2afb9c4f23696fc02aa8aec67906be2343e1a34302c67be2d36307ce0abf54e969c8e74590f703dc2cdda4e8dd908e26d323fe8c4268ce25d79e414a9016f93918", 0xab}], 0x1}, 0xf) r5 = semget$private(0x0, 0x1, 0x420) r6 = open(&(0x7f0000000240)='./file0\x00', 0x10008, 0x100) connect$unix(r6, &(0x7f0000000280)=@file={0x1, './file0/file0\x00'}, 0x10) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000180)=""/25) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r8, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000440)=0x8) pipe2(&(0x7f00000001c0), 0x10000) rmdir(&(0x7f0000000040)='./file0\x00') madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3) rename(&(0x7f0000000480)='./file0/file0\x00', &(0x7f00000004c0)='./file0/file1\x00') ioctl$BIOCSDIRFILT(r7, 0x8004427d, &(0x7f0000000380)=0xffffffffffffffe1) 18:15:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c, 0x0, 0x0, 0x40}, {0x20}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 18:15:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4c}, {0x45}, {0x6}]}) syz_emit_ethernet(0x2d4, &(0x7f00000000c0)="7ce3221469dec19d57b577") 18:15:06 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffbffe, 0x0, "d730c15b08f4ff0000747beffde400"}) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000040)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) recvfrom$unix(r2, &(0x7f0000000100)=""/177, 0xb1, 0x800, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$setflags(r2, 0x2, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x0) write(r1, 0x0, 0x0) 18:15:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x30}, {0x6}]}) openat(r0, &(0x7f0000000040)='./file0\x00', 0x20000, 0x4) syz_emit_ethernet(0x1, &(0x7f00000000c0)='~') 18:15:06 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000000)) recvfrom$unix(r0, &(0x7f0000000040)=""/121, 0x79, 0x1, &(0x7f0000000180)=ANY=[@ANYBLOB="00002e2f66696c65300037de4e1407f978dfb8d1835773ff103297e9523c13b5f5a8094c7f820f428b6c3dc5dceed5ffdaa57f2a6f484f6ad189c5907c8f4d0f3f9a643c740d7c3887ee2a18d8108a1431d2423a270d186443c9c32133ed27cfd8a636b47ed50882685cfce8a0f8b9ebdb64488cf3228d7e1d9054380c4cbfc571682962064fb056d8ccc470230d018fa74b5e27bdc7d1b06b3a905c60dbb28f6673b693b9e12127e479d9a8ae5c9fccbc00"/191], 0xa) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e278cb5d60200af7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881bf7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5fd6f0d9cf049c0a00300020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001b900"/63], &(0x7f00000002c0)=0x3f) 18:15:06 executing program 1: openat$vmm(0xffffffffffffff9c, &(0x7f0000000400)='/dev/vmm\x00', 0x8000, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x100) readlink(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000200)=""/91, 0x5b) r0 = socket(0x11, 0x3, 0x0) sendto(r0, &(0x7f0000000380)="1cff872f6c1464cd63b538f4eb80f08174efdbf35a5be8032fd1b30a59496ae4", 0x20, 0x400, &(0x7f0000000440)=ANY=[@ANYBLOB="78572742ca00c869ff986c5e26b3dc5ee0f1e2a0e3a8e500"], 0xa) chroot(&(0x7f00000000c0)='./file0\x00') pipe2(&(0x7f0000000280), 0x4) r1 = dup2(r0, r0) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x200, 0x100) mknodat(r2, &(0x7f0000000140)='./file0\x00', 0x2, 0x100) sendto$unix(r0, &(0x7f0000000000)="b1000513b1000000000008005586ca900f0e08fecea11ea8fef96e00000000357ae26caae515fa4f376336acf00b7804be781e4991f7c8df5f882b2b7be1aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb77008f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01bb1b62351c5000000020000000000200f0200a371a3f80000feffffffffffff000000000000000000", 0xb1, 0x3, 0x0, 0x0) symlink(&(0x7f0000000300)='./file1\x00', &(0x7f0000000340)='./file1\x00') ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f00000002c0)={0x4, 0x80, './file1\x00', 0x3, 0x2, 0x0, 0x8001}) 18:15:07 executing program 0: socketpair$unix(0x1, 0x1000000005, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=""/254, 0x1fb}, 0x0) clock_settime(0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x808, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) faccessat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) shutdown(r0, 0x0) 18:15:07 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() readv(r1, &(0x7f0000000340)=[{&(0x7f0000000200)=""/115, 0x73}], 0x1) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r2 = dup2(r0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x9, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) write(r2, &(0x7f0000000380)="fa", 0x1) 18:15:07 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x200, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x85, 0xfffffffffffffff7}, {0xa5, 0xb1c}], 0x2}) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd0\x00', 0x8800, 0x0) fcntl$getflags(r1, 0x3) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCIMMEDIATE(r3, 0x80044270, 0xffffffffffffffff) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000002c0)) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000300)) r4 = msgget(0x0, 0x80) msgsnd(r4, &(0x7f0000000340)={0x3, "865ae2c2c948248d"}, 0x10, 0x800) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000380)=0xe20f) r5 = fcntl$dupfd(r2, 0xa, r1) bind(r2, &(0x7f00000003c0)=@in={0x2, 0x1}, 0xc) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000400)={0x7, 0x100000001}) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000440)={{0x18, 0x2, 0x8, 0x9}, {0x18, 0x1, 0x22, 0x2}, 0x7c, [0x7, 0x1, 0x1ff, 0x8, 0x2, 0x31d3, 0x9, 0x2]}, 0x3c) r6 = shmget(0x1, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) r14 = getegid() r15 = getpgrp() r16 = getpgid(0x0) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000580)={{0xff, r8, r12, r13, r14, 0xc7, 0x1}, 0x1, 0x22b4, r15, r16, 0x10001, 0xfffffffffffffc01, 0x1}) openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) setitimer(0x1, &(0x7f0000000640)={{0x40, 0xc66d}, {0x40}}, &(0x7f0000000680)) write(r5, &(0x7f00000006c0), 0x0) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000700)={{0x8000, r11, r9, r11, r12, 0x109, 0x1}, 0xff, 0x400, r10, r7, 0x5, 0x0, 0x3}) shmget$private(0x0, 0x3000, 0x20, &(0x7f0000ffd000/0x3000)=nil) pckbd_enable: command error 18:15:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0xfffffffffffffffc, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0xf800000, 0x8e4, 0x8, 0x1c7e00000000000}, {0xf19, 0x80, 0x2, 0x463}, {0xfff, 0x3, 0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x48}, {0x6}]}) r1 = fcntl$dupfd(r0, 0xa, r0) recvfrom$inet(r1, &(0x7f0000000180), 0x0, 0x40, &(0x7f00000001c0)={0x2, 0x3}, 0xffffffffffffffa3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000300)="b6") pckbd_enable: command error 18:15:09 executing program 0: r0 = socket(0x26, 0x10000000000003, 0x0) socket(0x26, 0x0, 0x81) setsockopt$sock_int(r0, 0xffff, 0x40, &(0x7f0000000040), 0x4) sendto$unix(r0, &(0x7f0000000140)="b10005039000e803000008005786ca900f0e08fecea11ea8fef96ec2c73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa79230000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020200a371a3f8000000000000000000010090d2c4e5187c00", 0xb1, 0x0, 0x0, 0x0) 18:15:09 executing program 1: getgroups(0x4, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000140)={0x3, 0x40}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setregid(r2, r0) 18:15:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x80, 0x0) r1 = dup2(r0, r0) close(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x15}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 18:15:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000140)) bind$inet(r1, &(0x7f0000000180)={0x2, 0x0}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) 18:15:09 executing program 1: setrlimit(0x1000000000b, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ftruncate(r0, 0x0, 0x396) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) setrlimit(0x3, &(0x7f0000000080)={0x100, 0x9}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x1) write(r0, &(0x7f0000000000)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x35) 18:15:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10000) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = getuid() r3 = geteuid() setreuid(r2, r3) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000001c0)=0x100) munlockall() syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x2, 0x0) 18:15:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x1d}, {0x6}]}) r1 = shmget(0x3, 0x3000, 0x451, &(0x7f0000ffc000/0x3000)=nil) shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x3000) syz_emit_ethernet(0x1, &(0x7f00000000c0)="96") 18:15:09 executing program 0: setitimer(0x1, &(0x7f0000000100)={{0x0, 0x40}, {0x0, 0x7}}, 0x0) r0 = msgget(0x0, 0x540) msgsnd(r0, &(0x7f0000000000)={0x2, "a99eed1d758c80ee6528b779f96cf44b30b73b991b3d4bbeaf114881a73dca67ebba6d26fe2b354d4242424a3de1b5e2d72fa952c9c5cd940661fb874a1fc0cf21b6e57a90ea5f772c8348a538e0a8852aef16b79ddd357a0c215b4a890952c7d100a8da80b18b4740509b4bd23663007a988b9ee9794dba68bed9f3d36111e775e29e95bcab659ca337017988830683ab1d1a26bad2366651878b6f6ee546f2ad23113488ca5b809d1c82914d8825677486219835dacf7e1a54f5196b57b263e604c1493c35"}, 0xce, 0x800) 18:15:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x10021, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000280)={0xb1, 0x0, &(0x7f00000001c0)=""/177}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 18:15:09 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000040)="caf5b415", 0x4) socketpair(0x2, 0x4005, 0xffffffff, &(0x7f0000000000)) 18:15:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d705000000000000005b00000000000000e74de4"}) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) syz_open_pts() r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) symlinkat(&(0x7f0000000080)='./file0/file0\x00', r1, &(0x7f0000000180)='./file0\x00') r3 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) syz_open_pts() 18:15:09 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000080)=0x7) 18:15:09 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x880, 0x20) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000000c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20000000b1}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 18:15:09 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) fchdir(r0) r1 = socket(0x11, 0x3, 0x0) getsockopt(r1, 0x11, 0x2, 0x0, 0x0) chown(&(0x7f00000003c0)='.\x00', 0xee00, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0xffffffffffffff00, 0x1}, {0x18, 0x1, 0x1000, 0x1}, 0x9, [0x1, 0x0, 0x6, 0x3c5, 0xfff, 0x20985f24, 0x4, 0x8001]}, 0x3c) 18:15:09 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "6e935d6fd726175856950d74ae488fe036f7a756", 0x0, 0x2bd}) r0 = shmget$private(0x0, 0x1000, 0x420, &(0x7f0000fff000/0x1000)=nil) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000400)='/dev/zero\x00', 0x48, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f0000000440)=0xc) getgroups(0x1, &(0x7f0000000280)=[0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r6 = getpgid(0x0) r7 = getpgrp() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000380)={{0x1, r2, r3, r4, r5, 0x10, 0x773ed735}, 0x9, 0x8, r6, r7, 0xfffffffffffffbe8, 0x7fffffff, 0x9}) r8 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x200000000000) ioctl$BIOCSFILDROP(r8, 0x80044279, &(0x7f00000000c0)=0x1) ioctl$TIOCFLUSH(r8, 0x82907003, &(0x7f0000000040)=0x2) open(&(0x7f00000001c0)='./bus\x00', 0x400, 0x104) getpeername$inet6(r8, &(0x7f0000000100), &(0x7f0000000140)=0xc) munlockall() 18:15:09 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0xfffffffffffffffe) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 18:15:09 executing program 0: r0 = semget(0x2, 0x1, 0x440) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f00000001c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000300)={{0x10000, r1, r2, r3, r4, 0x18f, 0x7}, 0x58, 0x6, 0x2}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) socket(0x18, 0x3, 0x9) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x84}, {0x6}]}) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f0000000140)=0x101) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 18:15:09 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}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[]}, 0x0) 18:15:09 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)='oL', 0x2) write(r0, &(0x7f0000000040)="99fa69dd1dd3128a85a0227d3fe94c1ec2c23e20723679eaa8f8690a252f4e1b183ab5b803d9d750c80ae46d9aaf462730fb289bf636e2639c1868e1f2e83d27c21f6c5d3914d2b622c34530", 0x4c) execve(0x0, 0x0, 0x0) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000100)='\',\x00'], &(0x7f0000000380)=[&(0x7f00000001c0)='//\x00', &(0x7f0000000200)='!)*-\x00', &(0x7f0000000240)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='}(}]]$.)+%:{\x00']) 18:15:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000000)=[{0xffffffffffff0000, 0x0, 0x0, 0x4}, {0x400000028, 0xc0000000000}, {0x6, 0x0, 0x0, 0xfe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 18:15:10 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) sendmsg(r0, &(0x7f0000000240)={&(0x7f00000000c0)=@in6={0x18, 0x0, 0x6, 0x401}, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000340)="a692cfbef42ef38da9925be9162fbe394e7b297697c9d8ee740dc9210a7a30459d387eecc99e01b1b9816962ffce188b9c1fbbefcfa1e76684a95510048fecd8d415711179d66a65be1ef9f9f3680fcd2d0fa0630b8a1085d980a45c2c2a9c2ab83f9661af42ba54a42b68576362fe90a03d535f79f51077784462671bb221f02d9a21a7ae8e3b880aa0a8fce80421421f08e469ffb603ca5bdf113ebf54d4f5f3c11c364779aeadaa217dd173c46162afd24adea65a36f99a8ea7de1a595c87b215a63063649b5676ffae9fe1372f8905cbb072417b1ab931c4217d7715d419ac9e5fd29e9399adddef02afb797f1d077af1e84226b0f4935dbd8ee9eb7961e20b54166daf9b3e27bd745b1799e73cc2a3b63a09a51846f5c19d9cac7210139b4e718a23bb93b7382bbb59f8f37545c83552a8b36f11345e3c874e2cd552f6d265c3498816355e085fded86e71a5bfef506c25fb46b342a8a4334ae1fa218a07d56ec017d210a4aedeaa3a9a9d23218fd3e6c922b6082b33a00a68b52d4d8637a59a7a4bf540a4ce742574430e151ae97e39359f590ba0cf8de2c9d859399fb07b39554259076181805a855d629c2d7560df191dd91255b9d4cf00ccb6c7387f6eb4f7861c2e41e0881bdf55210d7879ca1f39884e55e691fafc98cb0512e9d4a3e5437f35ad9e1e5c344970905ee8c86cae0625e8dcf02b75462e55405a508f1688b6e4556255fbf669280fc3c3223fd119f4f04d1abffb8447a6f25e09e09c0c10482b4baf124290b3d0211d6d5267df54d4a2261d6345934c22c97b34aa81aaa6c94c404612dc1f480ed8428c248609e52c28234525362adcaf88abed90290c5c5b78da8f9debde52c4adededb671ba6cc83ca56107f58b60cad23da18d0517c2a36302d123c34a362a55a6b5f758335487645a7ba8ef63c525bd31db925c409f40d305ff5782bf1d71f059461c60ba716a0de35155098bc61d48073547a16ec6fa0d497e5c98605a3536fcafd13c54a4bc86e72395d636ae8d9a773010521be48a226c06d6809c7abb190d1934ea62fa754eef62434c1f70204ecdefbe24ea30027db0c3b7a243426d5a9b56755db3c4732c97c50c0ee6744acda59c3e439a34102b3a02721ff67e45ca6556aa3d5713446fece7323e94b89b518e5ef81c5dcc7ebddbc0fb3245be379c48883c258382e8f00d44e97099ae31fa51b46e2fda1052cbc3617cd2aa75f4396fd8b033df4666009121855f796b0f46ce017904e3448073d06ca923b0d569ce577369b257c0761284472f504a9852ffb89d986d2b7cec9da9a873f8ce3c239762f1baf2c8768a979648980bc60a0f7c11e35de1cf7a894c2e980023a3c660ba7b38b51b9827f9a00564b1fc92c91f628472d776d6cef0a1d79be209fbaae19baf92298e8b5183d33e1cd66463664314529cd9a013c83cde4650f3c39694dd82dafb551f03f34ddb80067d9c61440f2411d3d5e402ab5a9f4ae9b5941ac5c97bcb2e160862d3bc6e8120a46d1c8f494add5f3b4e229a927a0d7b059e62de293ba0672764ca53e2679adbfc6088640387f6990752be3a774e625330efd9b1be05cd73e44f39df10afd6735d012a517852334064cc542771b1afa3641613599c2ca410695869c7f6b69133b23c7fd3aed4f302051469210cc65897133e985960a57bdd13925247a50fe2ceeeaed57db4df74f31ac75f13ef55172434765e8ab7ed59d855085e97b73ead269d8b947ea8ae5bf83ddcee4b9afc712927fc32bd1eb6188bdb0adb5e334b1d708b45cf2168236741ee7a1ddc3489d295af8571d556ac5a6f0d84218dd6202f9b5a8f99b3ecd4b8129cb3e5fe008759ecaedde6968afbc3f3102a98bf3231b2d0bfec42985040bbeb7031ececf6286557a140e7d798566412399e48a7d981dc40b7151e932ce71b6e8c1194dcc1a33b527e3fa2f5beaeee7bf6cb2731670f037e621754247f53a20bc77e7359fa5aa25893538f601bdda8ed7dbbef98875e98e1d208ceaeab1a8bac3cb714d875c2878c75f7eab77fe76d3f2788a752211a0b4207acdcda43b259ea0cfdb2a50368615fa19914c9a714a83526fa0dc52470769c83bdd16dd175eed2ed485cef1b87ab464a4e610e3cf021c5ba859d545e1f439079729495bcc743a0e8f687c7ebdcf391695971f2b8cb152234b6e09863cac27a91658f8141689fa850dd0ebac9f4b82fcf0e45fa7e580d7d3e34ebdf9e05fc1be941a6f5f91f7eab69e6e9896109cda4eabb873433ffd2d569fb9360c024354bbc04a73aebfae34dc25d6685762fd2c0145db9ec15f7d2608d8014d2b851b9b8eedf83b219c082b46ff96671c0a1e8c9027cdd2da04a81b8042a423fb88b7b56b5afd2c8baf93ce43b9056721284c9ae8044d6f7da5b81a301070b074010ae73ecfe5bfe3f76807481e5c31e90836d4c21e15e8ad001263e2946ccc354e9dbce50dbea8d1bea550cf18b118f76c423eab2a7077d8a8596582b470043a5acbb5d82ba220fd3200226da13b69a2ab6b656df11cbf53b38a467433b4e2cc7deabd2304ec726c23dbe3fe983dadffd8aff06e0eff0376eab40f4b0af74b5e9771b45bb637ceea8ca503b4a1c7086dc1f3f24081c0ec5bc119b59b645352cd48e8a58eaa9ecef579b31c14f87d7c7fa92b9d4c13de9fde73669f0d1e3db3ca5a5bb3d4fbe1196c0de1a7f24738e156a023e5896d5661ebdedc3a2ef08b8a8b38382a8a545153d6e5c25f1e9f10748581dd31c97ad877b1f1f1b668274482003eed580b39ed803eef5ba1dc4a5d3ccba7b631cb39fe40aad2de2773fb9172a1da3f1cf637615ddee721cedbcac90c71e07327f11d03c066ac4d7d2c8d12398de1fb5f5e37145a2980621c30f401f86062d3931456d61a1f7306f39bf7175d7a425f8be03abec0fb78522a164f5e04185392e4d6b45087e4b7a62e529f758ff40741782b4b24dc1bd5d7e2e3d0d9e804d84cd65841c61a9eeca900ac0d770de961fbfb896acb1bb8d0fb284503e0d2109d81ff3a26cac95ba7ccd767830103b82cd0d4b4a50cf3b6676eebaddd09e95216dc58a3b95a88ffece4b48b400432c2b561e27aa3ddb6f2e3c992d89d88229b281286d643c79492d31319ffd7d61d76c8d599f214ed86366026cddc3e8f9be5fd6bef9ee7d7afdfbc15637ade9888c2e642441ec37420ddb2fe25270a62ad7cc066d044c4093b618603a21180edc4942895df82ef4a8f70f97b903732f53362da7be364aca792ffe19b932ca1a575f96b4a1262fa16ba11877b4f11f7290066b11721aaf5236cc10edc35be831b9453b51078f2955d22468908764703b76cfc3746eda29bc3fd84743a5a9653d41343d08e2402fb62c34d9f0e16a2e77719b954c768eca6291ecf43166f5bf9e5ac50fa5ba403269937ed378aca70a53001db681c3fe3b4a983de6a76baf6a4296881c4ca370eda884415a4f09956534872f3b6a7a2643a8f38770b9864f62cef566a83cda1317412bd0e46ef28117c5455c7a26622add1b3cbfa9c0033eb19f15af540b040ea7f0143bcc06408aab2c0ee29e6cccbb2752460feb9ec2c15b294eee6b5eaf1249517df2123e6214122f57246725a5f595a67fb8161b0e3b77bb4f5724f33871c512ce5815a8377dd8ade701db09c154c613bc08df0aeee4aa269cbdba5ce0d590b520154e2ddb8ff888f8d74c7dd0296f555c3cf93063404593c454df796a524b7f5ec7de7906b4e984b35761663a27bd91581375392a90eba45f25c18e0a7a3ab672597216e2cbfbafefd00e2df315954ad7dee9466dc69e53525081de0478a0890c458b64d5a8acf8c2d40cd9b2379d5f52630bea59da7cd6032d4efb1310c2f5648087333dd68d7fffff3eb8207c7fc3d6d64da1d57ab12800d8198771bc7b9c46a336888ad10f5034470d29954fa45080030a175ef48afe483a38ac8476f8f2b1643c74cc5c99dd43016f83bc134eb2aaab3343de5f9183f6c3b1c0c4d7347e09e5ca72e8c2147169af3de3fd26ef4000ca197bdfd557512a0575ff5bbd8c08219738b15d5f9ad50e68b417512d16247b4875785ee39ec4c24b60aa75ff1e085c5bd4a233e66f98d9f1fc9dafb51cc49f5ce187abd0cf30e45a0c029c69d91932609b3a3a3a137baaba3733a8b9dc617283373562db0db4f51b3105bd1c7b677f307f60aaddf2151315c4e0a82e34e0515389310e3ad5fe3cffecef19d1edb9842c53fd548851ee61a879c589dd7364d268b1fe28fd64d834ffa4e90852d60332ba5eea58efcdb145b759ed75acf713ca2d5aa237f513a5d84093b0aa82f828a1da4213acb429122d8394b2d2c81fec7a322db2c43f2b9f43eb3e3996d3546a938f0a25c4e624d6e070ea23fb91e2713db3b5cda1aa613a10cdaa41e29516f38bdcd05a068af16643b86242ba731fd2181d360b72a888e9b369c76339aa8e94268d86d79c7102e5f9397116900b959dc06266e2edbb91befffee5350f74d7eb1cb4f51905848ea642bf53dd67528d8522016b7a1ed460b03965072819397f0c86c0b102c56b53f68c3199112f1c71d7a47870d2b0e071c669f29f3f42f3ad93a82fdc9fe5f7bf99559e661716d76335dd09658e9e302ca1043326844fc483e5be547f94ca24ad54b8432d980e9dadbde21bf0bcb0f7332001c7956e66263603595582204ad4fdd689e51a45e837d24a9bbdb4abfe299a3c3f6c7ea7d3a5bd847d01656b9941af1b9e72a35ea616973b40d130efa0760e25af09f85bd0773e2914743c309eb0fa95812de74f8186e5a6f695e43f5e917939908c64e6b9b365d146449202681c85dbeb12fd7376786d293f69d155373df509a9bafa35edd489af738ad55fb4f23d0b5e2dd2e25bfec4e8b53630d4fe6ce5b8abb8beaf8af36aaf2c6ab2b8d9b9a97f18ed8c68453f6dea450c391fe654302641ecdc0f004d14ce33792aa4c920894bb856804ee46fb84ce099b78870b52893e361a0f270fff095a668439fb8a1bbd76b4b66cf3e1c260678f599e27fc7d9926ff948daa47a051cfe518c9b8aa30c5635c6b83d8c9b069766d296905b20d32ad666d43417d5f16666efab09245007fbd4b931f885470a9fed2eff9e690e29e40b336babb18c19c9e59fcb89cf7e3743ed08e77e08d78b08566f167425a256d2e614de81c279bf877148b990e387a3a6cd253f47bec99fe0036407563183abc9c7195c8456dae2f0b8398f963b6c14e57a93eef5d7c045b753294886fa163c5dc9086fc57762f240b58580476fefc329611dfb79129ac572bc5266355162936cd8d050b612c3c39467cbd3d580f94a395fb2f37c1aa5dad5309a5c08605adf793aad9b9fb3bc4ac4f1e5b2bd0cff5b7b53373f0854fe8512a701e252742951e53c72638008ad18bcc739f85f5dc3ce55d4090a77e72651a9956f343d8c0c796658c4f5fb312a3ebec733728c881aba28c93c7dfb0b7b1bde7fdc7e394940f11c3f0b3d71bd193cc8e46cc3b9b30652e23728cb7a396f4a0be5d64c7c71029e391b72674d944edad45de89f61592388d0b8005ac6c9a4b44b3525e4a7ba7db3e3133bdd12ed7c5e0ce168cfa0a7e09f3a4c6a77f2aaee0623c1e929301c4981c3ef72ffcf6d15f95a2b9f59d737f4bbbd7bb057f15c6d19f8e6a9b4ded8e92953a5d5f4b52c886c0bb74e54ce41e73e7e7fd653d72e7ffcf2fe39211b0375f2f3e459f8e14094454e6005fa010a9d563da71d8fe78e7894f00b32caa119f2a8072401d6c9fbbfada17d69cacc1c1d987", 0x1000}, {&(0x7f0000000100)="ab8bf66876db90049eeb38dea0042b0081ab50be48512b013fd5e154821ccd903ea5ae9671f487ebbe331b0be9d8a6a3efeeafc10b236b36c36eaf5186c6795da7b8de32fa5be8e4f33718ca8c2eb70037fe43e8c385d6261d72f8d58c40fd3bff3e89ad641b6e488fa922c4e6f378c3462acbb0b2b3ae03f0907c279989c45346259f80c3b3be0f728aed1d4a", 0x8d}], 0x2, &(0x7f00000016c0)}, 0x6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000300)="b6") pipe(&(0x7f0000001340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000001680)={0x8, 0x0, &(0x7f00000002c0)=""/8}) 18:15:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x24}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) mknod(&(0x7f0000000140)='./file0\x00', 0x6000, 0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000080)="fbaf8a8d1a029be96914f6357e3a", 0x3ef, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x400, 0x20) connect(r1, &(0x7f00000001c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8) 18:15:10 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) shutdown(r0, 0x2) sendto$inet(r0, &(0x7f0000000040)="eeec7a5d2168b0e4618c9f53998cbdc78dd2646c79b516143126c98042bb33016e3c23d87928282a0c1882408eb3f26d30fbf07ed202d24288c179965d526a1b2c595b80244f400bd0825034d37cdf738f101907383f379d617798ce689fe73bd4f44b2cafef1b98a65bf78fe0743a982d3642606b", 0x75, 0x403, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="da71b18caf3f94d516586d75ef9490ab4c28542aa0b498db579e44dd97a2c42b22cd3e707cdde664218e924d4eda5498b0dffdd9955dbedbf3b9c5e81748630a7da1750f8540eae35067d15803672856ceb3b0bc779c974841c8", 0x5a) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180), 0x0) socket$inet(0x2, 0x1, 0x7fff) r1 = msgget(0x3, 0x80) r2 = dup(r0) getpeername$inet6(r2, &(0x7f00000001c0), &(0x7f0000000200)=0xc) setsockopt$inet_opts(r2, 0x0, 0x1, 0xfffffffffffffffe, 0x0) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/109) 18:15:10 executing program 0: r0 = socket$inet(0x2, 0x1, 0x80000001) getsockname(r0, 0x0, &(0x7f00000000c0)) setsockopt(r0, 0x0, 0x4, &(0x7f0000000000)="892d096feb524ef07b7fe23eeacf9b948804881b7fd609", 0x17) 18:15:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000640)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000000)=0x20) kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0xfaf6, 0x0) fcntl$getflags(r1, 0x1) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x25}], 0xff, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0xffff, 0x0) r3 = accept$inet(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) dup2(r3, r0) syz_emit_ethernet(0x1, &(0x7f0000000300)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 18:15:10 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x3, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000400)=0x6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) mknod(&(0x7f0000000340)='./file0\x00', 0x4, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x110001, 0x0, 0x0, 0x8000000000001f}, {0x80000000003c}, {0x4c}, {0x20004006}]}) listen(r0, 0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x10020, 0x1) renameat(r1, &(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000300)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffeea, &(0x7f0000000240)="8d8e237ca82ec156184c5a1cfad3dc3665a597c9176afc9da6b376d8f79f1ca8293cf89d6b5172e83ab0964f5e976a90f73b8b471e24a665f6692c7cd421019b81a2b695dc2d1fe0b267ad11baa0ec76f13423df9e3951796d6e72a8a2dc028ceabeaa5db8332eab4ac4b27c090978193d6ce53ff0ecaa6df23e0e664975f2fc0098a1061f105009e820c09bf45c8572491ab45a") ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000380)) faccessat(r1, &(0x7f0000000440)='./file0\x00', 0x4, 0x2) mknod(&(0x7f0000000080)='./file0\x00', 0x10, 0x3bf9) 18:15:10 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0x313, 0x0}, 0x40) writev(r0, &(0x7f0000000880)=[{&(0x7f0000000780)="a9", 0x1}], 0x1) r2 = accept(r1, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) sendto$inet6(r2, &(0x7f0000000180)="540a2a71fe96419c9653b544ba35baf99c28e80b5b9a423df5b44edb3ecf1f47c3968389e896d4cf12ee08f190b06ef9f20734eb121718c6ed7917535e1b71021e91806b6b7bf89447e6aa", 0x4b, 0xb, 0x0, 0x0) write(r0, &(0x7f0000000280)="e38e80d6d7ea89e0aab95de3db7be113407c5fbadb03c226b40ebbd3cb82dc4dc0646fee61f6d297af6599300cd8146d999d80547b5ab8837b54b473247c9da4cae56c7428341e1f44d6c1968d32f1e742fd302a8b00bb975ab9cb2dcd020b4bc625cff3f038da9c1e0a54fe2b6945ea671a22b8ae644292a5fad442f04eb79344bd342ebb5591b4c5e24af7492b85fbac", 0x91) getsockname$unix(r1, &(0x7f0000000140)=@abs, &(0x7f0000000100)=0x8) setsockopt$sock_int(r1, 0xffff, 0x15, &(0x7f00000000c0)=0x31, 0x4) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000080)=0x7, 0x4) shutdown(r0, 0x2) 18:15:10 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000006c0)="b10005136000009005001b000400000000000000cea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37280202e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a300a3f8000400000000000000010000000000000000326c5925eec7e11acdc2c0cc6fa41ce6eba28c2cba0a9d96e28bde3f39a61b77eba203790c8e1657916557b7c4bd3fd0bfe5a33fbec7e6b8bf0731098929aa42a91a3a5e98694b53e9e206e6a12e02a7e9600bd6678e6663", 0x109, 0x0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) r2 = dup2(r0, r0) linkat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00', 0x4) 18:15:11 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x843f, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) close(r2) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 18:15:11 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0xc0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x242, 0x0) writev(r0, &(0x7f0000000240), 0x10000000000000ad) 18:15:11 executing program 0: r0 = dup(0xffffffffffffffff) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x1f741d3f, 0x1, 0x2, 0x81, 0x80}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "010000fa00000002f000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000680)={0x0, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000402, 0x9) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x80) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000400)="b23b598b7fd36b7a63a2f971466af0f1fc965677503ccdccd2a12d9393aac53bed7aeb33f46615d58903ca3008432807c704ce95b71446c1dcf43d2bc4a178cf5e1cf4e450033f5a0e6415aee846a68bebced3fad03b5c9712684e226fd4d957896b50329f95a0aeb2ea33646b14a61fce84098bb74aae59cfb5e6a6e8adc8be1d4cf4ed76f65533aec212145b50fff0260591d066ddd74562e93fe1c3e7af3f5309ff359b043191dc0eee6b7bfd0df1bd88cef0cc76931bead7755b4d755212f7d796c8683222a9a5d024a3aabd844f36f5246c7cf8e6d457f205a7b7b2d9595e7b12", 0xe3}, {&(0x7f0000000500)="7221cb0c7ceb1e97492e8909c73dc9e2d8d540bcc9884cdc8668eb8c3c39db1416f7ba9f96eff8da3bda660198968bd288765ba3aa72564228947a33b57f4ae3665ac88eeb58b61fa480818b596d19b9aa3d0005fdff7b20af22f972782df066f1eb482d8d19a3b0b49681c0606bb15f156f6b45fae94f7bacd2516be384807fe8575faf92cc6bd6a052a73bbd00b298f18498308cea905ac7944ee380faf2daee511d8d0a15761530e22618df4dd0", 0xaf}, {&(0x7f00000005c0)="9d13e6a63edd3254aae369e7ed0e049626931a0554d1fb28938510f4cf2aa6cbbb58594276a66e0c88ff24644482ba4e50a4d112843580adad3a148c7db70e6078c417e73a2e466ce50ac4365b85e97685c5ecf7aeec9eeb70764200f5dc03d13d3d0e9b7c9f02b4aa829d0f237384489cab47610e919d067213cc9f14262b466b791d5477846d7975127f", 0x8b}], 0x3) r3 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x800, 0x12) r4 = getuid() r5 = getgid() fchown(r3, r4, r5) r6 = semget$private(0x0, 0x3, 0x90) semop(r6, &(0x7f0000000280), 0x0) mknod$loop(&(0x7f0000000100)='./file0\x00', 0x4, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000016c0)) utimensat(r0, &(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)={{0x7, 0x10000}, {0x2fb, 0xfffffffffffffff9}}, 0x0) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000200)=""/1) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000280)={0x3, 0x1, 0x8}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0xffffffff) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x20101, 0x0) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f00000002c0)={0x1, 0xfffffffffffffffb}) fchflags(r3, 0x0) shutdown(r2, 0x3) unlinkat(r3, &(0x7f0000000300)='./file0\x00', 0x8) semctl$GETPID(0xffffffffffffffff, 0x6, 0x4, &(0x7f0000000340)=""/186) 18:15:11 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="50fa2bdcf1a47b7be9f7a8496d62fdc05a905375b0ced9ebaae1b5dff285f25a24e8816322ee2207860a2547c8e77b24ac7d5c305b93cdc29bb401409ea35c18390db5614f898b3588b512bdb07e63d840fb5c5d9eb59e7eaf36961927b7c1f03da8529014b37993e8421b545992e54b25afd92a17b668cfcdeb74e82912ae3c20a7c1961b8868264140c47d5c6c84da9e8ec780f53e3bc50f32d0952d22a2da5e79f3ea07d8de77c105853b9b0ed0cc1e54f73f8db73b0fb0518f0f1beda198bb44e156dd0eb6fff16b71d6bbd9a16e4559b5", 0xd3}, {&(0x7f00000002c0)="e4b42f49d626658380a92ac91b2a6d72f14c7eb39df7f4b44c3614e2be521e7136c3d8db44b2c79a623cf861a74803694f180ce77a886812f30f9d259c0fcf78337877fb5012e34c65c4199160179f6b3bfd744c1a48da37f3002628dd3e3f57195739cc24df0a1d7417461563bde2010e913606fec5e89db93dc31561d3207f4d468874a1a1a00470e95e6e8405", 0x8e}], 0x2) writev(r1, &(0x7f0000000080)=[{&(0x7f00000001c0)="c3abdb541ebf30418e52ebec8ee253f186852d88a9d0ef2c415a95cd89da2a1f98718ab24e55eb7668f0b4126a9d184e64d9861fe62ba13ba1bc4717a48d2073b067c8ddd6fc1c82d9aa0e1d0c92d9a2d2ae4b0f39be4a655c6a5a849e999426691aa655767db8f87d54fb5554d0b777b710c2991e0cc09c770d0bbac021188b965b6d71906fa8af83d5d210422196b7613ff0a08fe94bfe49ffc8121653039a0c0ad60d2663c191a54a578d9518c05eb484a4cf18911202feb7840c73c477410b1d5e26b46c22304fd9c7a93e650f34f022b84f129ce7381dfc82dedbf03aef0c8d4b96e0c8211aae93f348", 0xec}], 0x1) readv(r0, &(0x7f0000000040), 0x10000000000001a3) 18:15:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x0, 0x0}) 18:15:11 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000100)=0x81) fchdir(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) fchmod(r1, 0x110) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCCDTR(r0, 0x20007478) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 18:15:11 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = dup2(r0, r0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000180)) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() getsockname(r2, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r5, r4) bind$unix(r3, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x2}, 0x8) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x210}, 0x0) 18:15:11 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000000)={0x1, 0x464c}) open(&(0x7f0000000240)='./file0\x00', 0x100204, 0x0) 18:15:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) seteuid(r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f00000000c0)=[{0x0, 0xffffffff00000000}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000a40)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCEXCL(r2, 0x2000740d) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f00000003c0)) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') r4 = fcntl$dupfd(r3, 0x0, r0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000240)={0x0, 0xb1b1, 0x9, 0x1, "58180f42c766818f64f152fb7d91263ee73e7d40", 0x2, 0x9}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x200, 0x0) sendto(r3, &(0x7f0000000400)="2596d215da5676e32574b3b2ba3a1f89987b729272ce50b4ec3727f71623e59216755b8da5b606b0c737bb8d6ca76eb318ed54d48f56f424202d97bd2d6343869324c45eeb4716bd7d74123deaa0db8707aba0e456dba9e336cd2ed1cc25e4372f371a9b640e39f29312c4695bea325b48020d6b58cc7f0c6a96dd6145af0bcacdee18ff8e58b7e3c2116c6a", 0x8c, 0x4, &(0x7f00000004c0)=ANY=[@ANYBLOB="01002e2f66696c652000"], 0xa) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x28292, 0x0) r5 = semget$private(0x0, 0x3, 0x400) openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x40, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000500)={0x10, 0xfffffffffffffffc, 0x4, 0x8001, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x9d45}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8001}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8000}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x400}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000dfe000/0x200000)=nil, 0x9}, {&(0x7f0000fe8000/0x4000)=nil, &(0x7f0000e6c000/0x3000)=nil, 0xde}, {&(0x7f0000ea6000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000f87000/0x2000)=nil, &(0x7f0000f22000/0x4000)=nil, 0x8001}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ee1000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ed2000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x80}, {&(0x7f0000e99000/0x2000)=nil, &(0x7f0000e2d000/0x2000)=nil, 0x5e8}, {&(0x7f0000f5a000/0x2000)=nil, &(0x7f0000f14000/0x3000)=nil, 0x5}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ecb000/0x4000)=nil, 0x3}, {&(0x7f0000f57000/0x2000)=nil, &(0x7f0000faa000/0x2000)=nil, 0x5}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x57) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000040)) 18:15:11 executing program 0: socket(0x18, 0x1, 0x0) socket(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 18:15:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000000c0)=0x8) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 18:15:11 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)='\x00', 0xfffffffffffffc43) sendto$unix(r0, &(0x7f0000001a40)="c06234e606498ac6f92ab8699bc4e1e01b1d266dda086babb589129f5e93feb58c0f1ef447b8001bb48f51a221d478ee7600895c529822c3be252e34bf8da7efa7a9ff1e439e8e0e572505d1ad4d490fd57825561c98418b5be52c3c2a51468d89e4ce9cefc32a52e9a9c85935d8497a44a2a108fc3608377045cceec990bd00b63a6def6438d31cd1824288f4800eaa71ab28741cf88d344e63424954334b39c882739ab960254f11e0003bdef0423905669ae11914e08921a85ff87763ddf67bb2240e2da3e089079ce8826c27d17719df436d5a7fd53052d9313b2c1145107a88771653517318910c4973f7d2196154044f40b9ad0a5d7f3d1a41e3c2cc601d629c31d01d913d415f958415cf9d9cf19e0ae93845f9c6fb3e809b68396fe2a7c5645f2255c143ec0237dd70aa7bce8b7a265a96a15a282001e5300284dbb44e4d47ab6162627ec03a4a2ed8f25affeaf3af4f28bbb1ac344a5533b9e79530f46b10e4fec69cdefadb157bde541eeae46839479130aa75fcd6e98f4ee0b031df8de31bbe60a68164be88f387529fd852c757ff9fb27fb7494fc2e12817228a289cba155a482d5ffb0da674c7f34ffc9b17fbff63bf43f339cdbb78872151f2e2010c4b66149cc5e38bbe9aaedf53ad2654032b6d9f7689bf810486fc11f659ddf15ab6ed6cde1c34742d71cf4a8dc526f92b9404f332146edca51fbd025b5fa36923730fd15a79221ab5f340ebf712082dd49f0ce277c22a05bdea168ce5af69d4a287157dbfdae48fde16191046cf8189d5c536006739421a95b7bd6b7bea1799158f2b294c6f146c796bdf428379ff273ae26aad05cfa8aca61bfff3771a621edab699b381aad6edb4f1f79ac7b04d1bd9eaed697252680d7b730fdc09abfa025d8000924b5e054e790b64c7cf273169e935b4e02465a793f347802f42478252e59b9d2dc0d6dd4e216f2f7126f7024ef2d7ae9bd488442749d0c50e81d9e069b3eac28e122c9d0126f051d09b9694840a09826f4b0c0ab07a872a6cdf09e89443686340bc480b0209f9060bbc6805056576af7ba02c8077be81a41b8455479994e5f52a4243f46f18830fff3c61c53d4a3c87f05a7b2282132c561de273c42c3c0242ec6c7e5f12882912e804ff8fad41fc07ebae12b315cb0b275e21c058f89f2917a918f9468b8d8c89d7cccfef66dacf3d3687cbac2fad5d2eaca3a1dc9b580bfffbea462f3e30bcea9c8f68b86c0713fb93797de957881d2a677d6e76b27afc40aead5e549feaeb1e8bab9526215cf4215bba6b60ea7e7b8f3f7b1d7478144a98175ee49ff2c2cc3ada2e2c3a32a20d574edaf5213282db56c4a21b631332f09e4a7acf6359a32824e4f9654219b1441a6c040f03879174d102027b2378a0c86a29f1b0cb92a302daca4532d03f93e31ae3f80597cee332102996e404bf1bc0bfdcda9c3a26eb8575f4171f6d4398f7a5381d7c10afe89fa461f21e62d289b15023b53d07e11cc10baacb08c8c758aaa2b9752bff6498843b0941e1f0ea632f68e608e386e1869a56b42347ba848ca31d49bd87d5ebaa4b8ee536703812daeaa197afa9e66223ed4826beabcfb13a65ed77be154cec294748cf4cf93d5af41d91bb6d5e0dc76ea12d7036fef74b77b0fca8e7ef79e956a8579976c22e3cb0881e6dcacfd8d9565dbe13b97a45af5b7ff89ee70791450ec1bfb1f5914b15e93cc0d9f9b1e2d62379761d75ef363cfe1f5a109de2dcdfcdb2052d8ff4689f9ab1d765cb095d7c92f53ca02933e40cae54a88e8e9843bfda24311c11c784b6db3110dbb9d554b83d13a436209832f696c95b94641fc384f7b193f6cdf889202d5b85b764bb7d37a0397040f787a36cdb0b209c30c0ed8268472debb3b39c0c2fbcea5e01812e095d9f90f77147e7566113aa0913885b44632bb5da0a6be14e6981ce608cb1f7ee6fba4aca46fbae824f62dafb12d22bf98f7a0b2a9a83d80bb47d515af51e27d4163b2f4dcfdba77e57fc083fcd2174d8d296004f318ef697748e5a15a12e7a0775df7f23686528090bedbea53977ff8636850a61b596169eba5b7be3e41645c101f85e4f19adfd5328e4cf3a56e2096af34de0f38ceba1b0383fce076ff181c7caeb3eb0c2b515c493bc0c92d12bf4dbf72234b7be9eacf956466c07722d8b068b14fe60494cfa26c4327febd0da07d69493d7465183ac64e73414d664c87967ac1b958c5c10113a6548c789c768430fab713c72bb1aff43344535114cfb5291844211721d84f330ef4a9fe364994f113b6dc826db7506021720ef84a54daf46cad91fcdf978af7a450ebaebdc9d61e08d131b3de9a8ce3734a086903919b348bb9b24d633624b31b55737c786f582c0595144712ec0c60aaebfe311225303fb73284a2497eb12833b92d7179d7719245204c5b594a07803f3ad846e4e1fda22747fabc80d84485103a8d23af831036f094ac8aa495608f271b9a03c9964aa770c21be17f18336196134e7b6f6e8dad86f2285b472f1f1c64db12ad762aa054b39b535ee32034d07784fe5530e037399c74bc5f3f19461e363850b799cb2b02a500ab14c3688c0aa844145b1b841a7461ab1492480c4afacec3dae939324e4d504e81165a6a026ad98ddd4c3aa90ba2db5b65f233aa23ace61002558b9b8528c25dfa3e9bf0e6b9dcb72b554a368d2a7f85dcfecc58398dcd5cbc61fa75ad4021afe5413c48c15a943543db650279c1c8fe886d889cf6e7beda0b53949b4fedf5fea49b5b81516271e58c8f69a7d9866262903558f78397c0509f264c9956588df9ccf0bb14223c865cea897407a18699d7fa9454ce58ffccf5502c758200619aa38989786f0d55fef7af96d5e0d3c7d0d0d70efa6e71baba8bb4a88e471ef50b8ef46ed1a9bfafdb30b57634f61303cd04317ea8449a20863f332c96954c57592259adfa1efe88ac832bf615ca51da47831fd3e37d839f8e95249b5a23a09723258620bda96894368f9cf80be87ffdcf7399fd00352997df404e447f036964641b416a86f34c9fe00e1ebf633c08fe620fc26f56d6b7352d2df491a1c1cd07ec28dea2bfdd7befe259d558d87ea6980735671102ec4d049ef78668ab1a3b8205fa15ba45c7d005dc68c8419d298c63a4d2811252bbf182d480ddd6d444ac4624045f6fdce3ef27f8bbff5ce012b75f39cfadab9b47f795868ec5ee2b1f4c3d304c155dca897174554061d88bddae05f6befa9c6574cfb831fd28b1cc16108b0a5583108dab96a563e7fd3e7fffe9641557da4da8e929eeeaa387aa5822984a4bb7b0b246fcc9aa5b0352d2bfb6cc3cec05bd0e435aae25944686f58c5061d2ac53648eec26ef19a2dd009409d7c137894b70cd4fdcc5cd6f592d1312ac4d339922d28d2d3515a11ccd957f34b63d05e9106a8083dd1182c840b5a88a8e4ebdff0d2485c7d2d16f7941890025bc363ea300bb26bf0ac83ab3bd330e9b26bc06e6885bb17b054716927c33c101a6cd06dd6bec59646974b615eebe53dd22425eb1af112d133975de3a0fd6181d616f1bcc00f32bc80661bc84b51de9d28d62d8ff1f00e9e46c929bdaca5a2af094d1053bc8a99dfac161304e6093f663cbbba404ab5a562dc6e7319dce8c8259a5ac82ed9a8aec18114356f5f30e49c7c658775de2489561cb25a04bc53cfbb209b93212364c1580affc969fbb2fd864b01866e0758f356d40b0ad1d33dd6cd6602832a373625efd5dd1a99567859edb18dcdcb67daa42670f7c910e14cf521925a00a37ca918ac1b7659bd05ffa3c14710d863832ce549f8265ce05e436db72ec5886410ed108034b726ff4adecd333c6436954292178d0279f0eca50a53ef71b248b7a80855bf6a49d2656d0c0b2c46b1b21121ed6735cb0f964b4249e118fe610b46e740e6803ca6ea30c3e9177d9ea794b34aab3b2f933e654165a1df65879256a1e663003c621613183612305452c26d6ff5182ff65dac74d9916a2312ff02f607695bdad021f49cbb26ba560c6f5ebd0873d0a57c007394c02f54fee6c8f2582370b8de3ed6960ac3f01b3681afe36f97e2794169ef21441d70183bba612b61f15db11f4ba3cf8f2aa35e5a972e6eb22983683e00a8403358192a5f58ec48cf22490cb433b90fe674485cf2784a16febb1f88ce8779b51c09f3332a9e2d0bdf98be54101bf4da7fa149ce9c33bd4bf04d9b59dcd3ee265253d0531e6baf50ddcb4d4f6714595e4fe57e763c7db344ebdae5d0da2910c55b9f3fc5ff568f170f4318c9f6a507e33c1a579cd18afcea41fc192f9d64ad539e7e4853ec73410291c5bffc172cdb17eaa015958a91d14800be26a17ab191d47f3adc72234ac02230442ebaaf758da80dd2c576a7f63624ee10f87b2c0e677fd83db9883b2d22601b7d18a58c26e31b3ce0120ef127bcf5814a147e572407ff54b76993ca3fcec0362b227c59ed8003262b27af7f78761b6baba60213fbba16e86b126c84f4f2f79c8cd23129bf15ddb09388fdc7dcbe73bdae47d263d1e51414a3c818171213de382120e0e0d886431f17bcf0ba75a0b479e7f0b2aae427feab53df1f9b023641762783c148b2b008bfa8cb2941d0f97d1b45a5f176d80c236e31317397cfd8b3e76783fd7cf69f6982619fe2864767687a936ffe13eecb63c49b5ec4540050844e52e92aafd11bd452e85d168628d77897d458d78a19a5cb038fab6984fb431900a9c77c61e4fb633aed47e79f6afb7333513296ef7a8523f44f1ca68fa558426ad551dffb69b451af9b27d105dad4b714662953d42065485da181f17379ba139667ad15bbba3a1b188aca99e71c023c302b445172b69af5dcb7954bc17e7b6c23d40781d335f057d20e266978f353afff105c78ad2933aa9ee0e887e48fce17962e6725103a67f0d704befe99c7f682751b9b624ad0facb618f30f7aa1ba101a6d6980ffd4db3b6284fb139b7ca71e96bf990c1c1f0f2e361d9d32b822d18c89f65525a2530e7f397b78d23ece2e6d66f06ef5184f6acbb737595c981b452460138e7801908c84b040d69fbf8124b40d2e9acc6fd9ef86d27233c7b813678b543e424c0ebe377f4b18205e7e7373f2ef3e579a1a572a9560379b2473d2f810bb74c1b283bf75ec13d4cecee318c90993e8305ee44a9bd53d0f8ef134547dc667dd463407fb0384fe872360b8345c2bbd2bd0928c64c8eba56f5fdede4a83f32815ee6f3c7ff5fa7c8a12e3d41f8a2697d1c50348f3ab5c8948c9761969b546f2d17b5e99e90456f8ab0eedaafa0855062abadbe49183abba74198893e68872cae9897f44fcbd320f7883fb07021370cad4cd9ac0bb8649c223bbb352ea9c10d753d2aba80d7cea377e9d79a0840a0d677e737b52b0b44fb965fd0a536ffc01ef890e7d02a0b3acbd32f664f3f2168cc2ef1eb92644006749ee42c04fd2e53c16855aaf578ada7b716f34c7e4c7ab494fae9d69a98f807e625e2f59db6bfeb279677e2f69745dc2cb8a25c398ea497fb9e274a2f16075b235c9c1140ee8111deec28adb5c05f7d0f3c2d0e753c1dc0733ad5abed5a257c3bde94dbbb07c75fc264993a6b0cc1b0c8a79ddd9c58e01b7384b3f4d56e4c2353f7e548bee39a3b0d3fcefb4b9e448c6464bc5e9d3b6b5368d5566b8a0a03d8a3100ba1625469b41bb810c068798433524671da7fa540a4b858f2ea0aabeac1afd78cd4002eeb8d5ae1b5ceace1fc0f37aa48a434298158c01ed2b6d7e3b4816c835f70bb29d6583705de0c48f093fb1c", 0x1000, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 18:15:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r1, 0x29, 0x3d, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000000)="ae36", 0x2) write(0xffffffffffffffff, &(0x7f0000000180)='X', 0x1) r2 = dup(r1) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f0000001900)}) 18:15:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x10000}, {0x34, 0x0, 0x0, 0x5}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") 18:15:11 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x100000000002, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6) 18:15:11 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b000"}) r0 = dup(0xffffffffffffff9c) r1 = accept(r0, 0x0, &(0x7f00000001c0)) dup(r1) mknod(&(0x7f0000000040)='./file0\x00', 0x1080, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)) socket(0x6, 0x8003, 0xff) 18:15:11 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYRESOCT=r0, @ANYBLOB="e93b4bb53d1b7165df05710a38eef152789bfb363d30bd0e049dc4ca7ab2e334d407798dc18e23f6a5e6adfb43e32b7d900807b1eca9e31c6d6d968ec782dc2a53227b8dbf8c54a1bbd262c06c584ad4221e6e93f7e30d0e4f730e4f53e6473cb6ddbe53cdc683de26f1b285b54795e31ee153b99fe8", @ANYRES64=r0, @ANYRESHEX=r0], 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0714045f099be009e938d0737f73eb2b33fff30f", 0x14) write(r0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x8200, 0x0) socket(0x20, 0x7, 0x5) 18:15:11 executing program 0: r0 = socket(0x13, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) r3 = kqueue() r4 = semget$private(0x0, 0x2, 0x110) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000100)=""/97) kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x8, 0x0, 0xfffffffffffffff8, 0x0) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000080)={0x0, 0x5, 0x7, 0x4e, 0x20}) 18:15:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x3d}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x400, 0x0) unlinkat(r1, &(0x7f00000000c0)='./file0\x00', 0x8) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 18:15:11 executing program 0: mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x28448, 0x0) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000040)=0x5) 18:15:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)) syz_open_pts() 18:15:11 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x1) mkdir(&(0x7f0000000080)='./file0\x00', 0x30) ioctl$TIOCCDTR(r3, 0x20007478) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000200)=""/99, &(0x7f0000000280)=0x60) mmap(&(0x7f0000000000/0x11000)=nil, 0x11000, 0x0, 0x10, r1, 0x0, 0x0) close(r0) 18:15:11 executing program 1: r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) getsockname(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) r1 = socket$inet6(0x18, 0x4, 0x200000000000) getsockopt$sock_int(r1, 0xffff, 0x40001024, 0x0, 0x0) chflags(&(0x7f00000000c0)='./file0\x00', 0x10000) 18:15:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x2, 0x1, 0x8001}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 18:15:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x45}, {0x10001, 0x0, 0x0, 0x200000000000000}, {0x5, 0xffffffffffffffff, 0x0, 0xf122}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xaa, &(0x7f0000000240)="f601d32320226bd5a95f407d113fc22c61b4b194bd523d3ef50f26d5ce2b6b536f64f6079884ae13bf5c6cbe798d7883eafab0803910dc71befb03d7eb75ca987f279c616cbc9798d2e67730fc4b134d0fe86e7a0d0000c457067560bebdbfa936a1a90680e93f13822700000000000000000000000000000000a5e5915f8ecd498019d20cf55b7e0178e1f1b0765a62e560609eaffa2c3b7b74fa1fda09427874335bf0d2e065d10c68d0a14005bb9ba5c0f6bec555a9c0ca78a2e257e1afadf674861d1a4cf653147e0de62f68218e1b44f46f71a213453a0eef728dffa286a8958d3e47fb156eef47c8186366378859ec2f14") ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000140)={0x1, 0xecce, 0xa}) accept$inet6(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r1 = dup2(r0, r0) pipe2(&(0x7f0000000080), 0x10004) openat(r1, &(0x7f0000000000)='./file0\x00', 0x8000, 0x3a) 18:15:12 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x3}], 0x7, 0x0, 0x0, 0x0) close(r0) write(r0, &(0x7f0000000140)="76d2a22220450ce9784bd8bd3998b0256cfc75a7ef1669474c3a545d936dad130baff473d684c7c9eb1402922f2def18caf1c1e8cbd37c84a36d7fca3bb0511dade15012d358429c3fc6ca69df9144db2cf050b84222626c3ac4ad04c69b9209b6b75374074b632e034b32b7f67ed3e9d8060582ad4a3199479bb654698b54cfdd03b0b47f2f36b309400716344e3b92d91efdba88b1472e157f12df2fc7659605a328a86019a32fb6efece002a818f4fec53bf64526ab4a3e8daac7c908165fa9e4d7bef708f4f77d172dd69ebbd36ea1af9014c4da308a5fe50d4b3c961fcd00e02ed8f2dda3a30e5a1a79c035b1f80f768b1880054d", 0xf7) r2 = openat(r0, &(0x7f0000000080)='./bus/file0\x00', 0x0, 0x104) mknod(&(0x7f0000000240)='./bus\x00', 0x1106, 0x8) bind$unix(r2, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000280)={0x40, './bus\x00', './bus\x00'}) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000002c0)=0x5) 18:15:12 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="82022e2f66696c6530008981624ecfb4a871df9c0557bfb01d1287ec4f1cc2d8316a6602f3afb6e5b1e824abd08231ff5afdbbf72644b11aaf18e46222e22a77c10a274bbff59b9f2d86f25d2b38ebdf3d88c881dbfb097e7a98398cdfd36f9f00e50afb7821883dff88d736c59084145d45012516f9112aee66909b79f9cafa5cc997d50f4b92cca7897e07f0efa0c80292651128bd5495e8e9a13c8d6c72cd009f"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r0, &(0x7f0000000040)=@abs, 0x8) shutdown(r0, 0x0) 18:15:12 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x200) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000140)={'./bus\x00', 0x0, 0xa84, 0x8000, 0x0, 0xefd5, 0x7, 0x1, 0x0, 0x2, 0x57, 0x9c}) stat(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)) 18:15:12 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000001c0)=0x2) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f00000002c0)={0x1, 0x3, 0x3, 0x0, 0x2}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x5, 0x2000}, {0x81}, {0x6}]}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x8001, 0x1}) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)) accept$inet(r0, &(0x7f0000000180), &(0x7f0000000280)=0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") open(&(0x7f0000000300)='./file0\x00', 0x20000, 0x1) 18:15:12 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x50, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000001c0)=0x4b) r3 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) write(r2, &(0x7f0000000100)="db39615fc92b5c6e361cd08fbe6099a787f45938d8a224b8b57411b74a8dce8ab4e5f559a6b8661da779206b889aff6be1518bebf2411ee4ec0a663638c8f52befc0e017632178d407d9aee2e4ef216c8b5e6ec60586f3191ede15b58d5299fdd63c1c11e9c881bbb5986ae2081f15040ca2f86e1f17407e213240672a63b86e505baf4424a38083876c22ec5c6867883f9e37c57fd4b5e0373075c4", 0x9c) unlinkat(r3, &(0x7f0000000040)='./file0\x00', 0x8) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) 18:15:12 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000240)) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f00000002c0)) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000300), &(0x7f0000000340)=0x4) rmdir(&(0x7f00000001c0)='./bus\x00') ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x2, 0xc, 0x8, 0x1, "34f56f35aedd0516b234d705c46a7f6b73dfefef", 0x8000, 0x100000001}) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./bus\x00', r1, 0x2}) open$dir(&(0x7f0000000040)='./bus\x00', 0x100, 0x7f) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x4) 18:15:12 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x301a1, 0x1) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) stat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)) getgroups(0x1, &(0x7f0000000180)=[0x0]) fchown(r0, r1, r2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x1d, r0, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x8000, 0x0) getsockopt(r0, 0x10000, 0x5, &(0x7f0000000240)=""/94, &(0x7f00000002c0)=0x5e) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/10], 0x10) connect(r3, &(0x7f00000001c0)=@un=@abs, 0x8) 18:15:12 executing program 1: r0 = socket(0x18, 0x1, 0x0) flock(r0, 0x8) recvfrom(r0, &(0x7f00000000c0)=""/242, 0xf2, 0x2, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) socketpair(0x21, 0x4003, 0x8001, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x10001, 0x1fc0}, 0x8) setsockopt(r0, 0x29, 0x36, 0x0, 0x0) 18:15:12 executing program 1: r0 = kqueue() close(r0) mknod(&(0x7f0000000180)='./file0\x00', 0x110002000, 0x28aa) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = openat(r1, &(0x7f00000000c0)='./bus\x00', 0x20, 0x8e) bind$inet(r2, &(0x7f0000000100)={0x2, 0x0}, 0xc) mknod(&(0x7f00000001c0)='./bus\x00', 0x80002000, 0x28e9) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) close(r0) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000080)=0x3) 18:15:12 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socket$unix(0x1, 0x7, 0x0) fcntl$setstatus(r1, 0x4, 0x40080) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r0, 0x0, 0x0) clock_settime(0x0, &(0x7f00000015c0)) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) 18:15:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x48}, {0x10000000000080}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x9) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000001d00"/24]) syz_emit_ethernet(0x6f61a094, &(0x7f00000003c0)="d27b5446bc83af1220a37c8fc6bb8c7de1f85e4b0fe00bc164e4ff0c1b27f92e921b968095dd88c05abb2a7c268ab7d106ac347ea3e0c0bad1af6a545beef65328fa3ec9bdfae8b678d71a3a94332563d4662973125b9f4b91c70e5c6d644d078162c7a77397d1a707057f83cc146f72b7be1cc733d0644e00bcdd44e79a312c42b8e94f120bab0db7ea8e01e5d2") ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_dstaddr=@un=@abs}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000200)) fcntl$getflags(r0, 0x1) 18:15:12 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x161) 18:15:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000100)=0x97) syz_emit_ethernet(0x4d, &(0x7f0000000080)="7a2853fff427abec9acd6532d5ce0aa38fd6b82b857b05c26eaa1119500adcbbb623ba132f17830a7c640046afd9ce2b15c40b2d5ace530353006134bf998706ded72ec7c18c9c9c211ab0b936") syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") 16:00:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000400)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60fbf34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee5", 0xc0) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() r3 = semget$private(0x0, 0x1, 0x200) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000080)=0x6) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0xfffffffffffff0bf, 0x3, 0xd9d, "b0000004d8e50000b99a00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x404000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = dup(0xffffffffffffff9c) recvfrom(r1, &(0x7f0000000100)=""/27, 0x1b, 0x41, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) 16:00:00 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2020080002010, 0x4300) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x9000381, 0x0) r1 = dup(r0) open$dir(&(0x7f0000000040)='./bus\x00', 0x10418, 0xc) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000000)) 16:00:00 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8080, 0x0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_flags}) recvfrom$unix(r0, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) write(r1, &(0x7f0000000180)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee33694b3a44a50bba0afbcd669922068811948139a76fdeb8858b1f8a72f82055ea149944a8082cf17b0bfb95850f8db930957ef4be30164a900e61ec5f38b96f349c7a7e5113e0c1138aa28166561d1535187c1b1a611744fb91ec60d0ef000c3012e244654205de2f05ddd9645a3c53dc277e4093b70363705a83f6d9dfdb50d5084924c6cec285cc7e2cfa1273a3c5dc3922b38770d19a98195e22f7486b7eaa99a33c3ac4339864ed4792a1ad2d8cc93f", 0xeb) bind$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) pckbd_enable: command error 16:00:01 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x40, 0x0) sendto(r0, &(0x7f0000000040)="e2d04af86b73816468080cce64c7621f12fc1e0cefb0700f2b5cf4848c6481b38683c0fef40b73294b0512563dc49958f3fda34769ca60c39caddd1afd2da5de7507fd426ed45cb2b14b06c0f62101625561b6819d757f65b71374f9aab996f4de0293a48c132c71db80f2a21f6f7a6d90538582a82605f47a54b2835c16f67b", 0x80, 0x2, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x1a, 0x3}, 0xc) r1 = accept(r0, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) r2 = semget$private(0x0, 0x1, 0x1ab) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000180)=""/233) chflags(&(0x7f0000000280)='./file0\x00', 0x0) fcntl$setflags(r0, 0x2, 0x1) r3 = dup(r1) pwritev(r0, &(0x7f0000000340)=[{&(0x7f00000002c0)="c9643c029531ba27895f6b00c381fa3696619aaf08ea52ceff93fbb737c0e9917affa0cd9b5d553fc6390ef028273759b029d82116452aadd49e2380019dc17a1bbd6c43a199a25d38776346ad3526cd99ecbbc84b", 0x55}], 0x1, 0x0, 0x54) fcntl$setflags(r1, 0x2, 0x1) r4 = dup2(r1, r1) ioctl$BIOCGFILDROP(r4, 0x40044278, &(0x7f0000000380)) kevent(r0, &(0x7f00000003c0)=[{{r4}, 0xfffffffffffffffb, 0x30, 0x3, 0x2, 0x4a}, {{r3}, 0xfffffffffffffffd, 0x63, 0xfffff, 0x1, 0x8}, {{r3}, 0xffffffffffffffff, 0x2c, 0x0, 0x7ff, 0x7}], 0x9, &(0x7f0000000440)=[{{r4}, 0xffffffffffffffff, 0x80, 0x20000001, 0x2}], 0x1ff, &(0x7f0000000480)={0x81, 0x9}) geteuid() readv(r4, &(0x7f0000000500)=[{&(0x7f00000004c0)=""/53, 0x35}], 0x1) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000540)) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000005c0)={0x80}) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000640)={&(0x7f0000000600)='./file0\x00', r0, 0x2}) semget$private(0x0, 0x2, 0x28) read(r3, &(0x7f0000000680)=""/68, 0x44) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000700)={0x10, 0x499, 0x4, 0x82, [{&(0x7f0000ff7000/0x8000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x3f}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x8001}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x100}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x100000000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x80000001}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x9}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x9}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x6}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7fff}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0xffffffffffff0000}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x9}) close(r5) pipe(&(0x7f0000000c00)={0xffffffffffffffff}) ioctl$TIOCMSET(r6, 0x8004746d, &(0x7f0000000c40)=0x4) utimes(&(0x7f0000000c80)='./file\x00', &(0x7f0000000cc0)={{0x4, 0x5}, {0x2, 0x7}}) clock_getres(0x6, &(0x7f0000000d00)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000d40)='/dev/bpf\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000d80)={0x20, './file0\x00'}) open(&(0x7f0000000dc0)='./file\x00', 0x80, 0x10) 16:00:02 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f00000001c0)=r1) r2 = socket(0x18, 0x100000000001, 0x0) r3 = dup(r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000e9001040dcc40000000000002000"}) r4 = socket(0x18, 0x2, 0x0) dup2(r2, r4) sendto$inet6(r3, &(0x7f0000000000)="4f329dd247d08dccf13debe6b8c0f14439862e3092b521b9468f552982dc298bc7bf7f12d739f0bb29eac43125f49a8eb570a80fdd1fc5f21a0ce030cddf72539cdda9bdd4f71fc0000fa1d849b8b3e63ff63860660124bd4f433d0384bf2079382d88171895b11c04d91e859fe7fd6c21e0f1bd", 0x74, 0x408, &(0x7f0000000080)={0x18, 0x2, 0x1, 0x6}, 0xc) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:02 executing program 0: r0 = socket(0x2, 0x2, 0x0) sendmsg(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="21c5acd5e8ccfe00"/31], 0xe0}, 0x0) pckbd_enable: command error 16:00:02 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0xfffffffffffffffe) chroot(&(0x7f00000000c0)='./file0\x00') mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x2000, 0x7ffffffe) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000000)=0x1300) 16:00:02 executing program 0: mknod(&(0x7f0000000600)='./file0\x00', 0x207e, 0x40) kqueue() r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000200)=@abs, &(0x7f0000000540)=0x8) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, r0, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x0, 0x0) r3 = getgid() setegid(r3) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000680)='r\x00') ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000080)) mkdir(&(0x7f00000005c0)='./file0\x00', 0x4) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000000100)=0x7) kqueue() select(0x40, &(0x7f0000000180)={0x9, 0x6ea0912b, 0x8, 0x2, 0x1000, 0xffffffffffffffff, 0x7, 0x8001}, &(0x7f00000002c0)={0x3ff, 0x80000000, 0x1, 0x3, 0x3, 0x2527, 0x20, 0xc}, &(0x7f0000000480)={0x9, 0x8, 0x4, 0x9, 0x9, 0x6, 0x1, 0x8}, &(0x7f00000004c0)={0xef, 0xffff}) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000380)={0x6, 0x9, 0xca7, 0x1}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000017c0)="c79ee3bc13995351d4a74b3cbc2d637492ddf1897234aa2073d390c45465cbe47da31a53d3848bf9b8514f08423386a5fb0bc414ade4479301b5b5372b029d08641768a26b89d97f3c259666f6712ee223489cbc902d1e3b5c2eecefd2af29ee5e107d70a4139eb9153aeda979fa8c39be0fbc7d750ca7a7b19688b69e339778d3c6", 0x82}, {&(0x7f0000000300)="4d2d635c58e4aa9805cdcdd856bc669a40d330fded5d37", 0x17}, {&(0x7f0000001880)="af19a49bc0be9bdbb35de8b5aaba0436762aa6b50f8e574af4bbbc91ec7df477b7a9b7b26c40d07fff5f33206b2630fb0b9d671623924e6cf7a6b5419dad49d39839015d6ce0e04a2a9d403f8e90af88178b2ed52df539e5c5091f930c64bd3d9f51ef60f89fb3cedb34a4123a9eab786df6e66d060131a6078b0c1a4abf5e4c7acdbaf9a328f6bbf2ed46b268a9d84bcd19ef1c30e22161dae27eb2c68621bde87a0e9463c0b6739ed5fcfe020fcac886fe26ba48c5290d28f1a16793ad8c8ae2c81b9bf3b449c91a24023575afff47513c32280fd37079b80e2db6abf8d9cc5f29d1b694", 0xe5}], 0x3) openat$null(0xffffffffffffff9c, &(0x7f0000000580)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000500)) r5 = semget$private(0x0, 0x2, 0x100) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000240)={{0xfffffffffffffffb, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xc7, 0xe0000000000000}, 0x10000, 0x9, 0xff}) 16:00:02 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20000, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x80, 0x16f) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000006c0)={'./file1\x00', 0x7, 0x2de, 0x9, 0x0, 0x10000, 0x6632, 0x0, 0x3, 0x0, 0x10001, 0x5}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x40}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x277, &(0x7f0000000300)="032d8a49") ioctl$BIOCPROMISC(r0, 0x20004269) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000680), &(0x7f0000000640)=0x10) r3 = semget$private(0x0, 0x12000000000007, 0x55c) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$TIOCSDTR(r1, 0x20007479) mknod(&(0x7f0000000440)='./file0\x00', 0x2, 0xfff) semop(r3, &(0x7f0000000100)=[{0x5, 0x1, 0xfbffffffffffffff}, {0x4, 0x5, 0x800}, {0x4, 0x2, 0x800}, {0x4, 0x66ba, 0x1800}, {0x0, 0x41, 0x8000000000000}, {0x2, 0x10001, 0x1000}, {0x3, 0x8, 0x804}, {0x1, 0x8, 0x1800}, {0x1, 0x5000000, 0x801}], 0x9) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000540)={0x6, &(0x7f0000000400)=[{0x3, 0x1, 0x7fffffff, 0x401}, {0x5, 0xcd7, 0x9, 0x2}, {0x1, 0x2, 0x9, 0x100000001}, {0x0, 0x1ff, 0x7fffffff, 0x2}, {0x0, 0x7fd, 0x8, 0x2}, {0xffffffffffffffff, 0x5, 0x2, 0x9}]}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000340)={0x0, 0x3d}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x6, &(0x7f00000002c0)=[{0x9, 0x3, 0x8000}, {0x0, 0x1000, 0x5, 0x80}, {0x8001, 0x3ff6, 0x1020000000000000, 0x81f9}, {0x100, 0x10b, 0x1fe, 0x4}, {0x7f, 0x58ae1299, 0x9, 0x80000000}, {0x2, 0x0, 0x1, 0x7ff}]}) mkdir(&(0x7f0000000480)='./file0\x00', 0x1) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000580)=0x1000) mkdir(&(0x7f0000000600)='./file1\x00', 0x8000301) kevent(r0, &(0x7f0000000300), 0x1000, &(0x7f00000004c0)=[{{r2}, 0xfffffffffffffffd, 0x40, 0xf0000080, 0x1f, 0x7}, {{r0}, 0x0, 0xa0, 0x4000000c, 0x9, 0x80000000}, {{r0}, 0xffffffffffffffff, 0x40, 0x40000001, 0xffffffff, 0xb6b}, {{r0}, 0xffffffffffffffff, 0x10, 0xf0000094, 0x1, 0x4}], 0xffff, &(0x7f0000000380)={0x1, 0x5ea}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f0000000280)) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f00000000c0), &(0x7f0000000140)=0x4) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f00000005c0)}) r6 = getgid() setregid(r6, r6) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$WSDISPLAYIO_GMODE(r5, 0x4004574b, &(0x7f0000000900)) 16:00:02 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000002c0)) close(r0) r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) ioctl$TIOCSBRK(r0, 0x2000747b) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000240)={0x2}, 0x8) read(r1, &(0x7f0000000140)=""/229, 0xe5) 16:00:02 executing program 1: r0 = msgget(0x3, 0x1) msgrcv(r0, &(0x7f0000001440)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004edc5dfb1bc31ccf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bbb07ffa8c0a158302b9a0a276c9e800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000562d7c1b7507a539c328939ddf05974e09313edde31f8100b30e043747b2450a82414843717106e21aec785a2ced702611"], 0x1008, 0x0, 0x1000) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) setuid(0xee01) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000040)={0x1, 0x6, {0x679, 0x1dd9}}) r2 = shmget$private(0x0, 0x4000, 0x0, &(0x7f00003c5000/0x4000)=nil) shmctl$IPC_SET(r2, 0x1, &(0x7f0000002700)) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000100)={{}, 0x0, 0xbbb, 0x0, 0x0, 0xfffffffffffff001, 0x3, 0x401}) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000080)=""/75) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000001200)={0x5, &(0x7f00000011c0)=[0x3, 0x7, 0x1, 0x90, 0xffffffff]}) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000001240)) r3 = geteuid() r4 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, &(0x7f00000012c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001340)={0x0}, 0xc) shmctl$SHM_UNLOCK(r2, 0x4) shmctl$SHM_LOCK(r2, 0x3) r9 = getpgrp() shmctl$IPC_SET(r2, 0x1, &(0x7f0000001380)={{0xfffffffffffffff8, r3, r4, r5, r7, 0x4a, 0x8}, 0x3, 0x7ff, r8, r9, 0x1, 0x100, 0xaf9}) readv(r1, &(0x7f00000004c0)=[{&(0x7f0000000180)=""/218, 0xda}, {&(0x7f0000000280)=""/147, 0x93}, {&(0x7f0000000340)=""/83, 0x53}, {&(0x7f00000003c0)=""/239, 0xef}], 0x4) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000500)) chown(&(0x7f0000001400)='./file0\x00', r5, r6) lseek(r1, 0x0, 0x0, 0x2) load: 3.33 cmd: getty 1386 [ttyin] 0.01u 0.00s 0% 323k load: 3.33 cmd: getty 1386 [ttyin] 0.01u 0.00s 0% 323k 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x83}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) 16:00:02 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) read(r0, &(0x7f0000000000)=""/84, 0x54) mprotect(&(0x7f00003b3000/0x4000)=nil, 0x4000, 0x0) 16:00:02 executing program 1: r0 = kqueue() mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x2065d) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0x8a) open(&(0x7f0000000040)='./bus\x00', 0x2, 0x10) ioctl$TIOCFLUSH(r1, 0x80047466, &(0x7f0000000340)=0xfc) ioctl$TIOCCBRK(r1, 0x2000747a) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8, 0x0, 0x0, 0x0) 16:00:02 executing program 0: mknod(&(0x7f0000000600)='./file0\x00', 0x207e, 0x40) r0 = open(&(0x7f0000000140)='./file\x00', 0x40, 0x2) mkdir(&(0x7f0000000040)='./file0\x00', 0x4) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000180)='c\x00') link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') socketpair(0x16, 0x1, 0x8, &(0x7f0000000880)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000380)={0xfff, './file\x00', './file1\x00'}) chroot(&(0x7f0000000080)='./file0\x00') msgget$private(0x0, 0x20) symlinkat(&(0x7f0000000800)='./file\x00', r0, &(0x7f0000000840)='./file\x00') chdir(&(0x7f0000000000)='./file0\x00') semget(0x1, 0x5, 0x40) symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file\x00') mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x10, r1, 0x0, 0x0) msgget(0x0, 0x731) 16:00:02 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat(0xffffffffffffffff, &(0x7f0000000fc0)='./file0\x00', 0x80, 0x4) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000001000)) sendto$unix(r0, &(0x7f0000000100)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) utimes(&(0x7f0000000f40)='./file0\x00', &(0x7f0000000f80)={{0x7, 0x8}, {0x0, 0x7}}) sendto$unix(r1, &(0x7f00000000c0)='*', 0x1, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000012c0)=0x2) open(&(0x7f0000001280)='./file0\x00', 0x900, 0x92) pwritev(r0, &(0x7f0000000e80)=[{&(0x7f0000000940)="38b350ef717b048cd76d8d7e6acd6026d85e35de79413c63a06f48f3f5edd8fcc53acb0212ba34af363d84b1651e0eb07c155ddec1f8de00018c0bc87da36650260a12b4e2040b4e6af1637d1e579e80712eee58138c59fcee815c524ec7111dbd13eb275d8072b7ac6c567344ef3821f25ce5586eb39d8656d5c513a482f669fa0935b6aa8d114b7f2d7be634ff7c3a90cdb8b8836ffe0d6443063e2ca365d39bbe83d33196f8", 0xa7}, {&(0x7f0000000a00)="af2528bf1cff49ebd26620c0dc3507aa398c632294958c1e6e938fd0a6f3f9f39b10fc5c2c0d49ffbc908a77e0f942154f34c92088a1aaa18ce450cdca9ac857ec532a7ff3e164789354192bb47f0de66d71e2157b423e3719a86758330d53394642a5b89828b9c88ffebf82ab98c9e1ffd3e06256d91bfcd0aaba596178672c6a2aff0ffe79f9538a1559e2cc70cda931b6", 0x92}, {&(0x7f0000000040)="5b1c19ea599413f28e664cce5de5ece7cd3f0d5a53914fdabce6c2d4a09c8c80c07d1beb7727d1f1724e7123b77ecf2c31", 0x31}, {&(0x7f0000000ac0)="b5c36ad382c56bd9422ee61a8761268c476b09770267fa13b72e9c424417593dbecb8b1b45fb95afb10fec469180dbdeb2a8982f3afd8064922b82d0e1ef10c5280cf4be8be23598477432f15add2d0a5466d4cee16d4f5d7e96e664ddd9fe907576aabd1f4d26", 0x67}, {&(0x7f0000000b40)="0d6a1d9c76bb6d108504ea0ec61808d56b96528aef1cb23486463d84fb659f8ff9fbff4278fb7787925e6899d94881659f58e1feeb87f3", 0x37}, {&(0x7f0000000b80)="2684a7e55f32af7dd9c4d019d955a0ad2c36e1a6463dfb6c0f68942cbd839680308d38e479cf165669e949e42c5f13e79d46742303bfe11805342552e271f91f224c90a1ee3bec93208090fdcccf95dcb22a73413f6dfdb3581eb3fa64b8633591e1976518a556cbf16ced1a7a70f7190ac04a1d3f603c96979dbe054d404a09798e72c2915a94ed684e290d1fc2d6da85365f13ce09ad6db7bf6e33f13e02951dbb5ad2b3593d9f8ef5da3823a97fab6bf839a9dc36ac53e3b6c2857807045a24b7326301008c4f5fe70eb43a0287f53d4dc90c150bb348fbeb542e3edc0f92692d150445ac3a3f32110d", 0xeb}, {&(0x7f0000000c80)="2dcb9dd034208e5fabf845ea15de1c3764c76612d265aca3fa35e5006d7e16c4bdede4191fb7e2bc5ebcc7d98161a451359aef4286166f67c69d17b0f5787c8b4d304987798c0ef9", 0x48}, {&(0x7f0000000d00)="e17d9efe581492f583b3e506193b24563d4dceb93aa507735c93d346a6d3144de80f8ebc4f7b2da594294722a1c4d6cf55ee5eb4be19db9cbe4bc16427a3d0c544f602745d3c67e7b3f1014f1a9297b3b08818996132d970c55dd0a77d42612c76a97d9f6f9d93c0480bffaf5a896eebd3aae65ac33074e38ede115183856ec1a75d90fb8e7d0171d6d17cd7c25134b50a430af1827e06c21ecbe9919e43d066b924cd80c61dcdf1d2fc7a1c025144c8d6c907d7d70b4990e992a7", 0xbb}, {&(0x7f0000000dc0)="1c2e42d636cf4207b9aed2687c94c05005d572f56945f0064634b57050fb9208d80fe390e2f4c082dc3b0afb2beef0267c593e95ee7129551fa9b65b8fecdbfe192707cda7ad02d28bb544ed191b07f5c23a33ddf42690b77c2bcecc344ba5721c2241c541e4b325cb8b1a42f205f524add91d01e9e35dfca764873a70", 0x7d}, {&(0x7f0000000e40)="d43e6381ace14b3e4a68d5a2c591", 0xe}], 0xa, 0x0, 0x0) 16:00:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = msgget(0x1, 0xc) msgctl$IPC_RMID(r1, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) r2 = msgget$private(0x0, 0x0) getegid() r3 = getgid() getgroups(0x0, &(0x7f0000001580)) msgrcv(r2, &(0x7f00000024c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006a8135c1c8a92534d85a6687be000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fa000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002055000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000991c8ace794c0f2c55f35a1a6b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e3f6000000000000000000000000000000000000000000000000000000000000000000000000d7173c3e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002be7726ee2c1e8127c3e6514a77fdf7e7da938fed57c8c24c0c8fb21b91820d2c6d2d90beef30f6b39a45a9d5ecdbdc2bdddd518c47c045b604a2950213ce9037edb470b4b1306"], 0x1, 0x0, 0x1000) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000180)) r4 = socket(0x10, 0x0, 0x8000) r5 = geteuid() poll(&(0x7f0000000180), 0x0, 0x7f60119d) fchown(r4, r5, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) r7 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$TIOCGETD(r7, 0x4004741a, &(0x7f00000000c0)) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000340)) r8 = dup2(r6, r7) getgroups(0x400000000000031d, &(0x7f0000000200)=[r3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setegid(r9) setuid(r5) setgroups(0x0, 0x0) ioctl$VMM_IOC_INTR(r8, 0x800c5606, &(0x7f0000000100)={0x0, 0x800000, 0x7f}) setuid(0xee01) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000280)=""/174) ioctl$TIOCNXCL(r7, 0x2000740e) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000000)={{0x8001, r5, r10, r5, r10, 0x1, 0xad}, 0x0, 0x20, 0x0, 0x0, 0x5, 0x4, 0x2, 0x7}) 16:00:02 executing program 1: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./bus\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) shmget$private(0x0, 0x9000, 0x1, &(0x7f0000ff5000/0x9000)=nil) mkdir(&(0x7f0000000100)='\x00', 0xe) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) r1 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) bind$inet6(r0, &(0x7f00000000c0)={0x18, 0x0, 0x239a, 0x8}, 0xc) preadv(r1, &(0x7f0000000280)=[{&(0x7f0000000140)=""/238, 0xee}], 0x10000000000000ae, 0x0, 0xffffffffffffffff) 16:00:03 executing program 1: r0 = shmat(0x0, &(0x7f0000fff000/0x1000)=nil, 0x3000) shmdt(r0) mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c40f7b202c, 0x1b00) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f00000001c0)='MS', 0x2) 16:00:03 executing program 0: r0 = semget$private(0x0, 0x0, 0x4) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000040)=""/154) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000000000), 0x10) 16:00:03 executing program 1: r0 = socket(0x1, 0xc007, 0x100000003) setsockopt(r0, 0x6, 0x10, &(0x7f00000000c0)="eb368f80", 0x4) r1 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) fcntl$getflags(r1, 0x3) write(r0, &(0x7f0000000080)="eb61eb105095250e385bdcad1d657e764e50b8e3fc0dc987db29b36f9976885c505e49836454070475ca3effa2e9", 0x2e) syz_open_pts() 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x5, &(0x7f00000001c0)=[{0x3, 0x0, 0x8, 0xf5}, {0x3, 0x3, 0x5b2, 0x1000}, {0x3, 0x4, 0x3, 0x7}, {0x1, 0x2c, 0xfffffffffffffffd, 0x9}, {0x3, 0xffffffffffffffc0, 0x5, 0x8}]}) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x7, 0x12, r0, 0x0, 0xc) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000040)=[{0x0, 0x0, 0x0, 0x7}, {0x7}, {0x3c}, {0x7ffffffe}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x20, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000280)=0x1) stat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)) 16:00:03 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000440)}], 0x1) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)='=', 0x1}], 0x1) readv(r1, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/68, 0x44}], 0x1) readv(r1, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xfffffdb7}, {0x0}], 0x10000000000003cc) ioctl$TIOCCDTR(r0, 0x20007478) 16:00:03 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002008, 0xffffffffffff2823) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) 16:00:03 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x1, &(0x7f0000000200)=[0x0]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) truncate(&(0x7f0000000180)='./file0/file0\x00', 0x0, 0x401) setuid(0xee01) r2 = getuid() chown(&(0x7f0000000100)='./file0\x00', r2, r0) chflags(&(0x7f0000000240)='./file0/file0\x00', 0x10001) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x10000, 0x0) getsockname$unix(r3, &(0x7f00000002c0)=@file={0x0, ""/3}, &(0x7f0000000300)=0x5) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x0) getgroups(0x0, &(0x7f00000002c0)) 16:00:03 executing program 1: r0 = open(&(0x7f0000001600)='./file0\x00', 0x3fd, 0x0) r1 = dup2(r0, r0) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\n', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) pwrite(r0, &(0x7f00000000c0)="8b19", 0x2, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) r3 = geteuid() getgroups(0x1, &(0x7f0000000240)=[0xffffffffffffffff]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r6 = geteuid() r7 = getgid() r8 = getppid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r10 = getgid() r11 = fcntl$getown(r1, 0x5) r12 = geteuid() setreuid(r3, r9) r13 = getgid() sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000180)=[{&(0x7f0000000100)="115181443ca26fd35ed934078b76632d11d5e0d2e1185a3e550312ddfbf2164785ad59b118c9304c85228bf61db8600d4a93d4e5cbd4272248d7556acf0c6f89d9b374682deeb87ac8e8dd938d576947d66785f3d2d12ff0c64a345cbf", 0x5d}, {&(0x7f0000000040)="fcf26391112148efc6112940f62c8974bd0bb8470805f90e2e2cba868aac7bd6c2c0", 0x22}, {&(0x7f0000000480)="80bfb1156e85a0ccf5826a3b79a4d647b4001a57546442e84eddaa5b93915d480e171135df6e9756696c716b69b8b33272efef33fa78c5eb6483a73aa9b2cac812121db01b3c88108e0119f142a8994496813510376bc2f5ed085b7bfadcce605f0696494ff17a6fdc9beb3bd6f866c5474e70f6e979908293cac2fa4bbcdb822c773f118f9c66b8d7ae8c2f9f2480936cae50f24a15e1794013ecabeee9c1a9a22d2f1f612d2e26ecc1a78026509e2ca34e06b16750ddd1a7ba6bc77b6093e1488ddc38f7442097a2c5a27c1fbc9effba7139923fb378ef18c73442fd76789fac74467d49c68038ee55c792c36c83e912ec44f58952e369d5fa9576c075dbb0d6d99676614f9f7a9e6af4edcaab306f55f31eb98e542065e331f63e7676c91458d2ec03c1c9fb8243e8dd28052807b906514b02fad91954138de3aa1035648de62807ede9d3ed0c85ccb48b4cc4ef5e097b730af75a8919fdb37d00d684d3bfd8661d77891053eb715e3a01c9f354c0645c8a283389f5686af9b3eb0a0d5c8c2d9f1f354d3b668bcd7c152b41af7be59b68c83c9afd4177e278e3ebff9310f134249c9ad053e958d171663653cf15b3b7057b28681bc51e3b5d4cf70685ad84e356ee0c407e494a9d0d89e6dd9792ce578d46cbfdf6c4e5f000d7f3fd64f9416e8ecf13c7463fef5346d90922cf5791f9ebca4a8f27c2734f35da75eb75854d195e71678180709bcae244294aa540afd8f9226dcbcc1facea2844a76232d81e27cfbc069621e278ce2a085ec36a489a44499837371e89c38865e5d08c963a2902f6175c2b3bd046de874bef62583d6987f45734a7705e9a875c8f74aa139c6f1eba90e28f98267f9c68eff6a5accb88c0f3be71dccbf8a1c81bb9ce93273b62d875916997cbe05fd4dc651ca3bd3fcf7b1cd21aae1227ca0f74b7bfde0c778ef7b919e479230ecf79fc6a259399d7a7726a34d3059349d7612ced6112223074b94e4ecb19e38ba1b9269923ef6d4af4d3544cd785d101dd155f07d4a2b919bf45969ed66763ae9c937d3076187ef865efbe811928a8c080033ff2c7f3e378fabe280b2b78be4eae35f6b500c58aa2289c1f10d8b85e51185636aac089de87893db4311ab2ec63c2718da56363013193906162fcba0f11fa3f036c05d43c09f50f8bc6e2feb856771850f7a93d10804c1546eca1af0ea4a54073fe0c643e0914431d6ab98346ebfd057b4a591fdb82f1633d731e37b0fd09b192a6656d6ec1245aadf6803ad74e3b8aa544bef79be042b323778b43b01ff3edb7867651084b25f78309bcee9c1fad97c3000383ce6b81096bc3103e023c0b83f7fd40a96759b00e90e2bde4597eba359c2eb65567e394d1447681540f4bf59b6c11a3314cf97894f3899913ec5cce592b8b49841e9fb5280ed338d4a8db911577683009296f2c898b59516d120192f269764697099730ff3a5174473ddc890c82edbc86720f857e8a2c515701a9ee25df1c88581cacde1784802e1076d254c34981a2c75c429f225f742943fafe6441180d8fd42ccd02e1dad55609c02ca5acf3c5e31ec25d9aab86ae6d2120aa6f88859d49b1a5eee10d668a3685a3f2d5264923ac8cf8faaac11f440a401928cc34b9f06ad0b609056df3e52e9ec39bd6a16f76d15531c4e238cb7fa3c713f6fd7a39a7e9cf8f71d21a4fb7b12c4c36a7092638ab17203d8a3b9a4d52a96582d87472eea2ed75f019a3cc01be89dcfa46d6ef6ac1dd91cabb0a62ae0e4c346f1fd20189b561701b7594660e38ac3bb76c4311ea6956fbac976e41f24c5be278548e7f9cfcc9e1d0e297be5f5fe4b7e962bedfcb8869c77e517e4d056b58d2df95b0a5a5dc29d167e3d9cb62b12259debf4e2db4be4172dcf274b55ae792bf1365d2f3bf9920bfc2325ea3799dd1037a01a433e000734d268c2bec064d14576f619c62f48b6dc0ebf9babc5f66cb733800a532462627392f2b963f803c22e9656463cbac86adbd8c8a0b231cfe19511467d0a1bec5a6d9ac199134d6e3e7f53bb3279918b3e1d57ed929246c2fb16cb8377179450c28d8a4b5f084083bf8184a3b22548058869911a1c7afb98403a66f336a1bd85b11ae9a4ac79a4c3c96d71884ec1aae615cbdd37ede82eef1be6c285dd75978dbbdad9613f89e22fcd4cce84e3044156e37c17cb6023152304e98eefc4c8bbf46632292de72797b43b863721ffeed9520f04c5c4f95f5cf5a7aa3c87b02c249d6292349fbd66365769d7f2738ead97738dde027040048ee2f906e5128dd3b23c9c290ec4bbeb8f5e7afd2956c6b1a7a780a0a7d26c67c614d8bf0e17be3891e7afe7d466984e60db76875625de0c1ba9e42d41846af166e91b3f43e28aee46d74e3f05dafea804d5ff818b65580dd3092f174dc8df3668adfa4139ae7a6ec7d37753f6f2960d7928e4f5cdb40bd0ec2f7b116b9b21b7bbb8ddeeaed708446010c518044d2c10cbaf99d2b73a3ec5a85a8121ab4073eacc9ea0031aebaf462ec039221a00c495e25b604b56aa2967f42486a2f80b062af4f4f480b73f27568ef2c8e754cb8505084fb95d170626f3a2eacbb543c35ab74370520b3a9480f69af72b1ba0866b243031c8feac39b7d8b77ab474498de62e49b12b154eb6b4ad542cd3489789545f2944a1109c3dfa87937edab9372830a1d18da9f9935544b37a3e33f885bfb73cce7b9206b8691208966484b65601f35e79730114734b08b9480fc101fc68dfb0afd0150c75a101c6e7d8e33a522bc53641d1e6373195a8961dea3df1800077af9b39e371374374a9a78ebf8603929e5c03e5e01875c81730335e930e1424ff19cb8de77434f513b31ccaecadd0b50f6dd0bd44bb1924344aa1f2c82be33453b1490b0e03be4d5540d15cdd911fbc931b68dd722bdecdc1cdb8b6b200fe470356aea476793469646f5c076c6a017136809d587a20404db7e48953f5b559f04cff7b1cedc38379563bdca0c2f8538e6e8a035c288b7479bf4f5663558de58907c85e070de99a31baf5f447a8fb0407ac79823e3e200050f6b68bf9b103d71e5fd8660d13d11b93441e05793309bd8f1f04326625ce9e6885369608f6b956136839b5d35af38801e8902cd5ddd3723c6d5ea398e70a2f0374c4037401f20f1e175494bcdf1f8df857503d9e8ad5d3fc784db473f8f198e58c0681576683ecabd10f378a6d363e53d422da278bd4927f266602d6bd3b56cfd35a9a5b09f278df5d0433d03ec01071321743d11a05e4b26abc6f434c47a238bc2d1448b0d493a5ba1c344dc33fefeaaebded23c81dac100ebf1f8c9325503cbdc470111f70a73d820220273b216a8f13603f0a8590f5dddb099e2b2ff8af32cf84fc15d2dd09182450d563977f25ade1a363ed164d88eba40ccd4297b518c19849f8bd3f0db6990cb4b93b8b45363754a99157bef4c731c5a358b8084e75ac89df152094d38018a35f45fb54d20846414cb14a7d40373c31b1fad0e8a9aa4caf4cccf01e755cd69b969344b98338198b1842de3d391a3fbfe8d23ea66274d2abc18e619710958b3936b9567aa16abaee127b161dbc85e00a4a82389ee071470d1c32ab39784d623fd64627e332ec6886bb238d955c2e4e059ee62a077065b9074ff181d2aa165c5205f642c4738b16d263abc3ceb4673201ce0214664907f71ae20c8031ec42ab39da3cf6f0c81a63ffda9f6cbef025a69b52bf74d25455aed9c563073668d5499f24149c2eee46047390e1d9b6e289ac238d2e479f764ce76baa5a15ee04949c4252b143cbdc2e7d20e4515517307eed19aa1d336bdb92ee1bddfd870d08f5142140b0367b9bc7dbd8668fd828e851fea2b6ab6e86c95bb785a7a006d852c94f049fc8f8ba82eb6542938475eb227d09401dc4d164b9e43ec0171203e214577a1815f5f61fc1f5b8f0b14ab16b449fb49f6bacef250919ffe1841b71cf63dffe19b01ddd2c26e269e729f2107ebba4bab0d36f2d220236512c8a3f357f946a35a29a5bb5499568cd0944ee8c67a6968e9a1679ef446d59072d63bb0247ab60483149486f4aa49cdc29f5099864c45b69014ca0fa224787fdce8a25995f37df72badf32fe34f2c597b61da67d1d1b2b4005fe7750d3d116f22187e992be4a9843b867daf1877f50eba548de22339a24a34b51df44692c08ec41910560d5ce7df0ff49d14864c66aa65e5ae8832802e6c02dbf7bd02f2ace8750d48c52b52200764f782a42ddac773d5af984c644514e7d4bd1d260bdc34473af3b40b37391bb89be09595016aaf138d8516ec108a9461d2d60ddfe34956e8f8805d1df84fb6d4303e55701b12d4f5b3ca2de98b1f6a001a004810686d66381a6a42a0085cb824041541828b06a2bc1797f686c6e99d42a2e84d90227be68048e87b675ad0d31cfc5536ce480bf184729a879c8cedd9b6a82b381d74fcbeb99f85c903300a2368b4f4764942d0eb01ea8f207cae58d85d511a1093a6eaabbdcd7a7af792723778d45fc414bc46ef7f965cd5ba857157caa11ba7c414a8f767bdda1d9000e86355e7d7848c00c839ff8b6d10dc460fb751953aebeb39cba65347bb1521eebfd5c75f4325b9abe752f422832be33454ece34037dcfb9b92a93d2d7b50f62cae8ed90d00d15ae3cec407567f09067f3e28ec523db3cb52bb9990d06d5e87bc9fdcd776ddd97498a0c6146e607ee0ac7e6ea1009bf43eddb0ce4d4f2eca9a6fb8b35b491790d4b99624ba6253b1a153302c4d25e06258ce294a8ebd88b734a70b603ec40147af8c42d7768b5c94921ca4cb1c13b624281fdaaaf09cb351a493c9ecba52aa080bdfe3235c2c3ea7d1efeb55cf76eae748696536feca8d827775f5fc3287f7d5642cfc767b511c634071fbdb21193bfeb95a92d76256d10cfa353c75dbde35a29c6e5d75b9070d74a3dd459ff469b2e727b1794715e82ec6a5d0c307e2fe8869cf3a662422b52122e6f3a073d52747b833f6bd57750ca01d56c8ddd92869bee6f47391a16492ba5d7430cef8c38f2af418eca45c882067d61662661e37e1ef513a18b966fe757ff59008eb0cdeb36d9bdc6745893c21b626a933cd86d29882402218a424a3fce77a2fdf84a08818673d9cb1eede5fae165fe9db6ee8c82dba7564c27d3cd814d474c7bf3b6d3214d1e12bf8e32acff7e97a8de1d378fc5a69263f3bf4cf5dbac99cdcc3fec906bb9abb7178451b3dc76fdfb02da70f59e4b76d724f0b224d95c114486113389e1ad487f8e0137dbe64cc83bd104418d777500a47c44b1649fcde6e98e70ff21e06165317982c17153fd111a5ae00ae53e8e0fb29f79c7a31a409aa75fea82159fc0e1c0fb9e523f29d2f18b5592a194835ec5b757ae63dedd1e25ba2c720a87a441082fa9c6af95e3eaf4b5e5c9324df9b14b7f5e125a3e8f531441d261ab7b372ccda8b05bf0cadb98ba0e450ddb26b21d82647c4ba39acbf4c9a5afd20b0c609757edbb5c2e1521f4ddea7dd6e5dad88eac2216a75f534dfb71dde28045b3b05e186c81f5b0d0d45735c31669c12e310ee467acbbef7983075ca270b4f7478984fa704f009411f8b84630c957759131d4c6e74079d007d91791032e05af5353a47103b9b999adfd64cf6bb53c151fda06283143ab789081bf95e9f61dc612b8e9b7929216e3cb3fd4d820161d3ca45c90f2132fabb894453e6a2009004d0243ed029658f2e9a44bf2681206bfadba850d273480b2f61750e006f8ab1344b338334a5b607514893bededc91de3dfb86b0", 0x1000}], 0x3, &(0x7f0000000300)=[@rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x18, 0xffff, 0x1, [r1, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r1, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x20, 0xffff, 0x1, [r0, r0, r1, r1]}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}], 0xf8}, 0x400) 16:00:03 executing program 0: mkdir(&(0x7f00000001c0)='./control\x00', 0x0) mknod(&(0x7f0000000040)='./control/file0\x00', 0xe100, 0x4) open(&(0x7f0000000280)='./control/file0\x00', 0x0, 0x0) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x4c}, {0x4d}, {0x6}]}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x80, &(0x7f0000000180)="b80d05b61c71bbd592e093e27748ca77a041fbe5c6668092bceb0a0c186f8684641285cf835e33ee1ce60366eb21e5821c78e0f33eb2a4494aea775e44737910d1d7fe4d04cdb524ac530c372163ddf9869ee89b55394e7e4eb936c32809293ff47f17f347e4fc78952d9a2f56e249f6e8944b939e4e35dc82d78ff52ab57e7a7c00e77c6207a5fde58dc0ea2e75532c4139e6e0f1c4205b622d3c48e09332c088698cd6f06bfb1f2abff3a26f4a0257c34a8e1b20239fbd5376f24c8ea6") openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8000, 0x0) 16:00:03 executing program 1: r0 = syz_open_pts() read(r0, &(0x7f0000000440)=""/68, 0x44) pipe(&(0x7f0000000480)={0xffffffffffffffff}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) dup(r1) fcntl$lock(r2, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) dup2(r2, r1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)) syz_open_pts() 16:00:03 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0xfffffffffffffffc, 0x44, 0x200000005}) 16:00:03 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0xc0044266, &(0x7f00000000c0)=0x7) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) pread(r0, &(0x7f0000000080)="48b92c3c9ae40ba0e260d456499aa020dbd4b5e2991357c0aae4bad2b73986dc7bc6e12a03ec80827709bbc02d130b1f57a50cc06ead9a7e1ee2a61eacb43654582801685574eaacd0dd2a34763b97e595668876870d2e1ec819d2e2877d2436c3e8e8d12560ae9737c60eb7d6838420aa9b9086a493476109565b2c0af5475393508affa7cb9d3dd180e1e2ec0931a0c61e9763100b12861809e82394c4000aa71886b5af01", 0xa6, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000014c0)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000015c0)=[{0x80}, {0x8000000000000087}, {0x6}]}) readlinkat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000180)=""/80, 0x50) syz_emit_ethernet(0x8, &(0x7f0000000340)="b6") 16:00:04 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) 16:00:04 executing program 0: setrlimit(0x100005, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x100, 0x0) sendto$inet6(r1, &(0x7f0000000100)="9e4f71e45930d6d79e5347", 0xb, 0x4, &(0x7f00000002c0)={0x18, 0x1, 0x1, 0x8001}, 0xc) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5edd0bfc7dc59c5f9c3280cbd156a1e898a442a4"}) ioctl$TIOCSTOP(r2, 0x2000746f) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d", 0x15d) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0xd0be) 16:00:04 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0703a277dc57a06f0e75101e00000d3202fffe045ad35a0520020004"], 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x6, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x138, &(0x7f0000000040)=[{0x60}, {0x40000007c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") r1 = open(&(0x7f0000000000)='./file0\x00', 0x20882, 0x80) ioctl$KDDISABIO(r1, 0x20004b3d) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x55, 0x4, 0x6, 0x8}, {0x32c, 0xe77a, 0x10001, 0x1000000000000}, {0xffffffff, 0x0, 0x1800000000000000, 0x3}]}) r2 = shmget$private(0x0, 0x4000, 0x10a, &(0x7f0000ffa000/0x4000)=nil) shmat(r2, &(0x7f0000ffa000/0x4000)=nil, 0x3000) 16:00:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2000000e74de4000200"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000180), 0xfffffffffffffea4) syz_open_pts() ioctl$TIOCSTART(r0, 0x2000746e) r1 = syz_open_pts() close(r0) r2 = dup(r1) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000000)) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xfffffffffffffff9, "0900abb8afb40000e37c81febe5803cdbc0e8b00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) close(r3) syz_open_pts() ioctl$TIOCSTART(r3, 0x2000746e) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x34, 0x0, 0x0, 0x400}, {0x15}, {0x6}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0xe7c, 0x1, 0x9, 0x100000000}, {0xdf3be37, 0x400, 0x3, 0x8000}, {0x6, 0x8, 0x7fffffff, 0x1}, {0x6, 0x2, 0x9, 0xff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x0, 0x1, 0x6, 0xa}]}) geteuid() syz_emit_ethernet(0x0, &(0x7f0000000340)="b6") 16:00:04 executing program 1: open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x0) getgroups(0x7, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f0000000080)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) 16:00:04 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f00000004c0)=ANY=[@ANYBLOB="fb18c3003c08feffff120100007e5e00003f0000348adb0100010083a8d1e4b4c4d31fc6626d1befb72438d0b3246e0f9e8a7f28270d9111e1a0a80e590ff2a9a14156226f9da4bbb5cb6d26cd7199f0fcc9c0a5355cdccafa7ebbb48b2df68a60309ae637cffedaecfca5c18a3ab1527e0f73434f053437101ae5e8c095b0ecc68a199801e40862e74e28d7c6932fe7968f0607fea22b086bdebebef456c9b48aed6b887340a472826ca652b9a6e5ea8816d0f4321c52039e40232f533ec95778c2477c877a"], 0x1c, 0x0}, 0x0) getuid() 16:00:04 executing program 0: unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000001340)='./file0/../file0\x00', &(0x7f0000001380)='r\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0xa00, 0xf2) 16:00:04 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x480, 0x0) recvmsg(r0, &(0x7f00000001c0)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000080)=[{&(0x7f0000000100)=""/130, 0x82}], 0x1, &(0x7f0000000380)=""/4096, 0x1000}, 0x842) r1 = socket(0x10000000011, 0x8000000003, 0x0) close(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r2 = socket(0x32, 0x2, 0x0) close(r2) socket(0x800000018, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendmsg(r2, &(0x7f00000015c0)={0x0, 0x0, &(0x7f0000001480)=[{&(0x7f0000000340)="084aa6521890b894ba578cb8be07e12198c980ef", 0x14}], 0x1, 0x0}, 0x0) 16:00:04 executing program 1: r0 = socket(0x11, 0x4003, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) sendto$unix(r0, &(0x7f0000000000)="50010501000000000000000107060000080f000000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc5", 0x150, 0x0, 0x0, 0xfffffffffffffdc1) uvm_fault(0xffffffff822404e8, 0xffff8000009f4000, 0, 1) -> e kernel: page fault trap, code=0 Stopped at strlcpy+0xcf: movzbl 0xffffffffffffffff(%rbx),%r15d ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic kernel page fault uvm_fault(0xffffffff822404e8, 0xffff8000009f4000, 0, 1) -> e strlcpy(ffff800000a04c90,ffff8000009f3ee2,20) at strlcpy+0xcf end trace frame: 0xffff8000159f1e00, count: 0 ddb> trace strlcpy(ffff800000a04c90,ffff8000009f3ee2,20) at strlcpy+0xcf rtlabel_name2id(ffff8000009f3ee2) at rtlabel_name2id+0x13d rtrequest(1,ffff8000159f1fb8,0,ffff8000159f1f28,0) at rtrequest+0x64b rtm_output(ffff8000009f3e00,ffff8000159f2060,ffff8000159f1fb8,0,0) at rtm_output+0x6e1 route_output(fffffd8036dc4200,fffffd8037020300,0,0) at route_output+0x7d8 route_usrreq(fffffd8037020300,9,fffffd8036dc4200,0,0,ffff800014940018) at route_usrreq+0x363 sosend(fffffd8037020300,0,ffff8000159f2260,0,0,80) at sosend+0x660 sendit(ffff800014940018,4,ffff8000159f2340,0,ffff8000159f2440) at sendit+0x53f sys_sendto(ffff800014940018,ffff8000159f23d8,ffff8000159f2440) at sys_sendto+0x80 syscall(ffff8000159f24a0) at syscall+0x508 Xsyscall(6,0,ffffffffffffffd8,0,6,de91648010) at Xsyscall+0x128 end of kernel end trace frame: 0xe11d04ae30, count: -11 ddb> show registers rdi 0xffffffff812ab965 strlcpy+0xc5 rsi 0x384 rbp 0xffff8000159f1db0 rbx 0xffff8000009f4001 rdx 0x385 rcx 0xffff8000149c3000 rax 0xffff8000149c3000 r8 0x38 r9 0x5 r10 0xc28b8d28f321f912 r11 0x2f962cd16dc4874a r12 0 r13 0x27 r14 0xffff8000009f3ee2 r15 0xff rip 0xffffffff812ab96f strlcpy+0xcf cs 0x8 rflags 0x10282 __ALIGN_SIZE+0xf282 rsp 0xffff8000159f1d60 ss 0x10 strlcpy+0xcf: movzbl 0xffffffffffffffff(%rbx),%r15d ddb> show proc PROC (syz-executor.1) pid=362235 stat=onproc flags process=0 proc=4000000 pri=81, usrpri=81, nice=20 forw=0xffffffffffffffff, list=0xffff8000149413d8,0xffffffff822be988 process=0xffff8000ffff77b0 user=0xffff8000159ed000, vmspace=0xfffffd803f00c000 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 98984 257136 26673 0 2 0 syz-executor.1 *98984 362235 26673 0 7 0x4000000 syz-executor.1 1386 226590 1 0 3 0x100083 ttyin getty 87191 205938 0 0 3 0x14200 bored sosplice 12193 462858 35434 0 3 0x82 nanosleep syz-executor.0 26673 5502 35434 0 2 0x482 syz-executor.1 35434 281406 64227 0 3 0x82 thrsleep syz-fuzzer 35434 226096 64227 0 3 0x4000082 thrsleep syz-fuzzer 35434 293591 64227 0 3 0x4000082 kqread syz-fuzzer 35434 372870 64227 0 3 0x4000082 thrsleep syz-fuzzer 35434 361423 64227 0 3 0x4000082 thrsleep syz-fuzzer 35434 204285 64227 0 3 0x4000082 thrsleep syz-fuzzer 35434 419055 64227 0 3 0x4000082 thrsleep syz-fuzzer 64227 226349 68500 0 3 0x10008a pause ksh 68500 156155 6847 0 3 0x92 select sshd 6847 443234 1 0 3 0x80 select sshd 11645 124085 7907 73 2 0x100090 syslogd 7907 44036 1 0 3 0x100082 netio syslogd 25344 424362 1 77 3 0x100090 poll dhclient 89314 513679 1 0 3 0x80 poll dhclient 37111 419475 0 0 2 0x14200 zerothread 52556 328888 0 0 3 0x14200 aiodoned aiodoned 59310 221392 0 0 3 0x14200 syncer update 33803 468983 0 0 3 0x14200 cleaner cleaner 95968 217381 0 0 3 0x14200 reaper reaper 78749 214733 0 0 3 0x14200 pgdaemon pagedaemon 8571 142320 0 0 3 0x14200 bored crynlk 9170 96472 0 0 3 0x14200 bored crypto 99055 411753 0 0 3 0x40014200 acpi0 acpi0 80226 257303 0 0 3 0x14200 bored softnet 98327 462687 0 0 3 0x14200 bored systqmp 64172 444867 0 0 3 0x14200 bored systq 32761 89323 0 0 2 0x40014200 softclock 62005 144606 0 0 3 0x40014200 idle0 76560 404027 0 0 3 0x14200 bored smr 1 399061 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9492 6344K 6988K 78643K 12993 0 0 pcb 13 8K 8K 78643K 77 0 0 rtable 117 4K 4K 78643K 367 0 0 ifaddr 52 12K 13K 78643K 136 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 55 0 0 iov 0 0K 16K 78643K 121 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1204 76K 77K 78643K 2018 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 10 0 0 VM map 2 0K 0K 78643K 2 0 0 sem 12 0K 1K 78643K 115 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12645 0 0 file desc 5 13K 25K 78643K 911 0 0 sigio 0 0K 0K 78643K 14 0 0 proc 41 30K 54K 78643K 399 0 0 subproc 32 2K 2K 78643K 34 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 55 0 0 in_multi 33 2K 2K 78643K 42 0 0 ether_multi 1 0K 0K 78643K 2 0 0 mrt 0 0K 0K 78643K 1 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 72 318K 318K 78643K 72 0 0 exec 0 0K 1K 78643K 273 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 92 21K 25K 78643K 3030 0 0 UVM aobj 44 2K 2K 78643K 53 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 19 0 0 NDP 10 0K 0K 78643K 36 0 0 temp 157 2727K 2793K 78643K 5874 0 0 kqueue 0 0K 0K 78643K 4 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 6 0 0 1 0 1 1 0 8 0 rtpcb 80 60 0 56 1 0 1 1 0 8 0 rtentry 112 48 0 2 2 0 2 2 0 8 0 unpcb 120 365 0 357 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 565 0 565 1 1 0 1 0 8 0 tcpcb 544 140 0 136 1 0 1 1 0 8 0 inpcb 280 376 0 369 1 0 1 1 0 8 0 nd6 48 7 0 0 1 0 1 1 0 8 0 pkpcb 40 4 0 4 2 2 0 1 0 8 0 ppxss 1128 18 0 18 5 4 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 191 0 0 12 0 12 12 0 8 0 art_table 32 192 0 0 2 0 2 2 0 8 0 art_node 16 45 0 4 1 0 1 1 0 8 0 sysvmsgpl 40 27 0 19 1 0 1 1 0 8 0 semapl 112 113 0 103 1 0 1 1 0 8 0 shmpl 112 51 0 9 2 0 2 2 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 2845 0 1439 46 0 46 46 0 8 0 ffsino 240 2845 0 1439 84 0 84 84 0 8 0 nchpl 144 4361 0 2724 62 0 62 62 0 8 0 uvmvnodes 72 3435 0 0 63 0 63 63 0 8 0 vnodes 200 3435 0 0 181 0 181 181 0 8 0 namei 1024 12695 0 12695 1 0 1 1 0 8 1 scsiplug 64 1 0 1 1 1 0 1 0 8 0 scxspl 192 13622 0 13622 16 13 3 6 0 8 3 plimitpl 152 76 0 69 1 0 1 1 0 8 0 sigapl 432 1083 0 1070 2 0 2 2 0 8 0 futexpl 56 15113 0 15113 1 0 1 1 0 8 1 knotepl 112 211 0 192 1 0 1 1 0 8 0 kqueuepl 104 234 0 232 1 0 1 1 0 8 0 pipepl 112 644 0 625 5 4 1 2 0 8 0 fdescpl 424 1084 0 1070 2 0 2 2 0 8 0 filepl 120 6397 0 6301 5 1 4 5 0 8 0 lockfpl 104 352 0 352 2 1 1 1 0 8 1 lockfspl 48 119 0 119 2 1 1 1 0 8 1 sessionpl 112 18 0 8 1 0 1 1 0 8 0 pgrppl 48 24 0 14 1 0 1 1 0 8 0 ucredpl 96 1162 0 1155 1 0 1 1 0 8 0 zombiepl 144 1070 0 1069 1 0 1 1 0 8 0 processpl 864 1099 0 1069 4 0 4 4 0 8 0 procpl 632 2303 0 2266 4 0 4 4 0 8 0 sosppl 128 9 0 9 4 3 1 1 0 8 1 sockpl 384 807 0 788 4 1 3 4 0 8 1 mcl64k 65536 25 0 25 6 5 1 1 0 8 1 mcl16k 16384 2 0 2 1 1 0 1 0 8 0 mcl12k 12288 14 0 14 5 4 1 1 0 8 1 mcl9k 9216 14 0 14 5 4 1 1 0 8 1 mcl8k 8192 14 0 14 3 2 1 1 0 8 1 mcl4k 4096 59 0 59 2 1 1 1 0 8 1 mcl2k2 2112 8 0 8 4 3 1 1 0 8 1 mcl2k 2048 55878 0 55841 12 7 5 10 0 8 0 mtagpl 80 26 0 9 2 1 1 1 0 8 0 mbufpl 256 92374 0 92278 11 4 7 9 0 8 0 bufpl 256 7987 0 3476 283 0 283 283 0 8 0 anonpl 16 113279 0 101753 90 37 53 63 0 62 6 amapchunkpl 152 4852 0 4726 23 13 10 15 0 158 3 amappl16 192 5923 0 5308 72 40 32 43 0 8 1 amappl15 184 421 0 420 1 0 1 1 0 8 0 amappl14 176 61 0 55 1 0 1 1 0 8 0 amappl13 168 6 0 6 1 1 0 1 0 8 0 amappl12 160 7 0 5 1 0 1 1 0 8 0 amappl11 152 56 0 45 1 0 1 1 0 8 0 amappl10 144 63 0 62 1 0 1 1 0 8 0 amappl9 136 757 0 752 1 0 1 1 0 8 0 amappl8 128 592 0 572 1 0 1 1 0 8 0 amappl7 120 39 0 35 1 0 1 1 0 8 0 amappl6 112 52 0 46 1 0 1 1 0 8 0 amappl5 104 653 0 643 1 0 1 1 0 8 0 amappl4 96 1306 0 1280 1 0 1 1 0 8 0 amappl3 88 195 0 184 1 0 1 1 0 8 0 amappl2 80 8391 0 8325 3 1 2 3 0 8 0 amappl1 72 28049 0 27633 26 17 9 19 0 8 0 amappl 80 2541 0 2501 1 0 1 1 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 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 52 0 9 1 0 1 1 0 8 0 uaddrrnd 24 1084 0 1070 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1084 0 1070 1 0 1 1 0 8 0 vmmpekpl 168 10301 0 10276 2 0 2 2 0 8 0 vmmpepl 168 134710 0 133048 117 38 79 90 0 357 2 vmsppl 272 1083 0 1070 2 1 1 2 0 8 0 pdppl 4096 2175 0 2140 6 1 5 6 0 8 0 pvpl 32 328969 0 314470 182 37 145 156 0 265 26 pmappl 200 1083 0 1070 1 0 1 1 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 430 0 24 12 0 12 12 0 8 0