kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Fri Dec 13 02:48:09 PST 2019 OpenBSD/amd64 (ci-openbsd-main-9.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.119' (ECDSA) to the list of known hosts. 2019/12/13 02:48:22 fuzzer started 2019/12/13 02:48:30 dialing manager at 10.128.15.235:26697 2019/12/13 02:48:30 syscalls: 337 2019/12/13 02:48:30 code coverage: enabled 2019/12/13 02:48:30 comparison tracing: enabled 2019/12/13 02:48:30 extra coverage: support is not implemented in syzkaller 2019/12/13 02:48:30 setuid sandbox: enabled 2019/12/13 02:48:30 namespace sandbox: support is not implemented in syzkaller 2019/12/13 02:48:30 Android sandbox: support is not implemented in syzkaller 2019/12/13 02:48:30 fault injection: support is not implemented in syzkaller 2019/12/13 02:48:30 leak checking: support is not implemented in syzkaller 2019/12/13 02:48:30 net packet injection: enabled 2019/12/13 02:48:30 net device setup: support is not implemented in syzkaller 2019/12/13 02:48:30 concurrency sanitizer: support is not implemented in syzkaller 2019/12/13 02:48:30 devlink PCI setup: support is not implemented in syzkaller 02:48:35 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x2) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10, 0x0) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x6) r1 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000180)=0x10) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000001c0)) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000200)=0x401) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000240)=0x200) r2 = socket$unix(0x1, 0x0, 0x0) shutdown(r2, 0x0) semget$private(0x0, 0x3, 0x80) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r3, 0xffff, 0x0, &(0x7f0000000280)=0x4, 0x4) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd\x00', 0x80, 0x0) pread(r4, &(0x7f0000000300)="de771331b47eda830b87709f3b42f863218bb94c3d6366d81d59f5e62604093413f21d9993175144cf822d165ee1", 0x2e, 0x0, 0x8) close(r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSBLEN(r5, 0xc0044266, &(0x7f0000000380)=0x8b8) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r6, 0x80185758, &(0x7f0000000400)={0x101, 0x1, {0x5}}) r7 = open(&(0x7f0000000440)='./file0\x00', 0x80, 0x40) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000004c0)={0x10, 0x7, 0x4, 0x7, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xfff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8001}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x40}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x400}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7f}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000e00000/0x200000)=nil, 0x5}, {&(0x7f0000e87000/0x4000)=nil, &(0x7f0000e3e000/0x3000)=nil, 0x8}, {&(0x7f0000ea1000/0x1000)=nil, &(0x7f0000f61000/0x1000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000eec000/0x1000)=nil, 0xfffffffffffffffb}, {&(0x7f0000e46000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x6}, {&(0x7f0000e37000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7}, {&(0x7f0000e54000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x8000}, {&(0x7f0000e70000/0xa000)=nil, &(0x7f0000fa0000/0x4000)=nil, 0x7c}, {&(0x7f0000e32000/0x1000)=nil, &(0x7f0000fb3000/0x1000)=nil, 0x7}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x6}) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffff9c, 0x8058574d, &(0x7f00000009c0)={'./file0\x00', 0x2690881b, 0x0, 0xfffffff8, 0x0, 0x26a, 0x3, 0xd8, 0x3, 0x0, 0x1, 0x4}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000a40)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSFILDROP(r8, 0x80044279, &(0x7f0000000a80)=0x9) unlinkat(r1, &(0x7f0000000ac0)='./file1\x00', 0x14) open(&(0x7f0000000b00)='./file\x00', 0x80, 0x3bc3a662a967579b) 02:48:35 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x2, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000080)=0x6) r1 = fcntl$dupfd(r0, 0x11, 0xffffffffffffff9c) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000000c0)=0x2) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x8042, 0x0) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000140)=0x80) sendmsg(0xffffffffffffff9c, &(0x7f0000002580)={&(0x7f0000000180)=@un=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000013c0)=[{&(0x7f00000001c0)="e235d3b26d9b83098009323209", 0xd}, {&(0x7f0000000200)="3466f64014427e7c4eb6384457772335264331b7f7d950a68f75ba19b2e1ebfcf60793601c8507c2ec0661299c16dea563d6bba648d7aa88a3c34d7f0cd74219bb59306a38b8254cbd2f8325536d9444d9d211c4d731f449f0a7d4f4da63ea922349d31aa946ad55b0c66077825c46252b8a7e8d1036dc9539224412c2fc74fc367137f00a5853b664696ade44040e4ed530caf85069461df508fafb0a5b76c8f6c254e1682b13a6dfeaee8fbe241a1f53d73469cbd67c446826f79f4f4a47ff9b05248a6955098a7dc71beb6acb", 0xce}, {&(0x7f0000000300)="c26999828d5e8aec386126391d6d564ee04695b9b166192987c02d83995142286f2ae6c3103e22d0c0b32384e221bf050e6ace4ac39b4c6a578ff8a92e61741f35134d92a012de176946c69a63dd00287621fad4e891348f4971dee8979609599051c928506fd2429c480145f570073f487608f67e8fb4aa674fba0686cc6e1e40eeb43a9e393aec2c17d58472fb89c687de782c646506d3df39f271f4467370558f84d5f4aa0130fc7a6d1873ee47ae5b9e335700bdaa8b5f37c57a25d28e39ecdc2f12523747d05ca782dca06a98068d1633305fcc5bb668941c3e05799ec3f729d2ac9556e59f6526bbdfa82576e171dc2824e10f66adab83e28dd061e1632e53f642deef885a7342b67a5559e1716fcce9475961efa790339f3019e5bf9f9f1db71177d52ebfb47a245d787b3a4a9c36decc340d8f3a453f323a5793d197ff617d0befe5c2663846d010af84c6e6a76a742cfbd6c010703160d3638801deeec3bb91b2dcd264041507ef6432765780ec88d311f2b28d8a2ac8c27803533d13fbe4a479870fbedc9958fe9b5501d5158103f7b91a88f124706e4ca8a822cdf83ed6517c0af57c8ef8ebd35cf13c7a04b6ac09ddb7970892251683f718521d6902e70b0189616dd9de449cbd3f8de86a5614e7379ef5765482fbf070e5436a1851ee6425a8bd028b5d6e8029989de79612d21959ea07abffdca81825ce50005fffec5e00774988f2bd46de02cd98539b1f5e4f959454f2c45187bb89a32e113b681c528e7756f7a18b3efba7e1db82f48185e3241eb418ae4339497798ce117e0501b5497876b631e48f7d81572ed6bb89cbd2147a62898124b09ceee31e895040ed028a85c2f872976a7d40bad6e125837d6cf7cb065a243299a140a65be58266b0981233c27241aeaeaae4380861a7e146a83fc5f2674dd44387600f7436e86214a3099732f137ea0bd22aa8d098eef312bee3b1993fed6ce0836a664bcccccedefc79b0f93351936a0bf4ff589a9372f8669ab633c8bd93e5ca682b5eced61e91b321718a218e29066debfaabcb48907e52ca2b7c9c3b7dce63c69c09f2771ae7c6c45b1a03256cf51b076d7cac9f9357ed1caa02a8bfb7386cb09107842fca31b086dd65b099472e272521a9bc286f997c1fe92dbe8cbdca447445a4d2abc62d1a3a0abd193f6a23e16eed793feea62ae3c5af26223a13725fde63bb5d2ab1cbaac29cd4d6cc389f05f6d0548e553a884663792c532b11c88362005976ffdd94f441268bbad4488f111c7bf0f71c6133e4a6a26d07b174e8063eb5cf07c325ec358d012c2bae1ee5f30b26f61ca15d8e0f79c9a8a32397be6e5b2b87bf5baa84c59bb6169e55f45c44b5e0becbb954a1efee2b3e835d1956e30e473c6c96781672eeaa741062169280206a00734fd9164bcea962af92fc76ae160dc8a4091ee1fb5dc0a70a9527512b5502170da92324c57e5b64ac293cf0ec34598ae6ae879e58767e18dc870353f6ac3e7971db44b2694f7c53ba3295379f0c698bc10e17d4be25dcecb91cfa3ef3dc112d3be47de0860541b5bcf6e88249b0bfeed93fda052a5a0e3818e081f1742d77b6577c8801613f168e992853f328a825e290f6718d16bdba71cede6a0c6f653d824df784c0b912f63f39fe0d9206a9ea8c6ffd1e167c5d1d589fec41f16a5e6d8c8a918ff801aff08bad4f5ebad3d629af465c8e5f19943cc11a3a8d15fe29320dad42d8177c90a1103ad0ee959ceb10c6403269edb323b19e7f320cc43b1b17a9e44ddc205537e112c2e5a59df29094a0e9d6647d1fe2009a9a999dcfa157e7a6b7971cddc5adf600947675aabb92a1cfe3dc871f9d76778fb5409348e4eb8df41e59a6ee380faa46d5706ccebc210a0d50906cf8d3dada9de1e439022399b834d4528d6a9fe9a1792837eb5e048fe504a455cc44a5e22045db29eb038ab62d6c8e6c96c822d45db7f7cf19eda20534fbe621ad39873ea4c728e1567a194952e10aff8feeac00eb79fd8ca9ae80b50a102d14249ffac3d0107ea321ef01f4232a7a152701dc2c834093b25ea1d0cd19cab73c5d39ba9e84c657e5ee64b0a32ab70580e5d5c392c18fed2b031177ff82a80c8ad7cd58a21c5ce5835f00b117db08e2a2654d935691b950f31b1202f1ea1f6d093a12ad57630cc0e0ca99a81986b042466473f7e98ba4be32570c2accdfa601611ce1787bc3945689d2ba609c506d88387d770ec9b4fbedcf9776572c28f98a966f19dce383baa9eb02edee26227d5d29a6b7c67c3d8930de5ae81931625d3ef33489c76091ab0e4f8816b407a7f3adc87a92c20146cc6e181ad838e440141a160aef3fa0ec393efb220f99e17fa6d62ad4168803925ffabd18f58782d414f022d44d1389eca495f8ca9c8a92e245f5abf5aba43c798d0667266ba0c0e3fd69551b515bea649b2014a4d3ce47847146403dbe78d12d1deeabd9160dd585bbad770efb927d03906e57387277b581d0a0914b91e04fe2555af21566aa9ca44b0500b9e2aab1ae30a591e485706f7d75b0fc013cc19de2115b1f9b9e6fd1c8cc0dd1a67d0833aba6df4b4756355cda8de9da7898721a8bfd65441f6fa67162919ff225319abf68342df993d2916ed50c4766b6c550bdf646a04f88f47d83c70b53c1a7c69ac717d823ceadfc4000d719f55ad0f936be61262284fa43a955d68acf35e817083a91fc0d0160ffc4c5d85e6dc10443fee9e6c2a9abcade30a4eecf364223a8f163a1744333c03c8f3fb6a9677e8c7437b40214db8056cf2c6f97879bc2ef9a8dc48155b7f26bb021cd2d7269ff1d3d26b8a25c6b3a0147d803426a93f479c5fd1d9855ff4426f25f5fb790bb3d65bbfb7ef6001c1705b92881c5afe4c4304655b05f60f87ce2165bcdc61f602d01950f2ef141e30432b4528a3a34b10e35bcda466439f749834c419a89ce4df3a76910cac398d1e25dbf55b804e617c0a7d13b8e767081c445d18782794433053fb9872c78b827490c95c37c8e42168179641cb4cab7266ae8300d03340952b8359eaf266bd50a7bdbd8c820a6d87b113b4874f953b7aff43f5ae0fac25fc34dacf6e1bc357ecba478b72cecbf63f5dcdae02782a490adac98b80553224bf9ddfae9242fecd2529e1cd96df19cf59c9b0754d4c95f116463970bd6d363454f1554b29bd491f06dd1cba39561e1478874ee5cdd12f2e0588d499b2858a91895670b02c88f7c9313183aad743474a8b28f8b7844e8228bf8e6b4904b0ac6ba5ad970d582ce3e66c81fe782d73eca30747c7f5d8073c9125687d701fcd6fb8074efcdae8e076452e5d0609021c75537455bee39e6145a32f00a55d474d788a478635188211de4d163972bef6d2ccd7f44ede8ea6b365c1e4a0cce7c0541f13f3f17be3a02fec625d7c2095802d6d042dbf8363dd25acc4b2151d11134a3ad8fb3f4aaae6200f7b8fcce64e5cb428b6251e87e46b649f063785e770a2501f906caaba22b9e1ec844df36a1153ccc5f750da0a395b13c070fa0009a5dd9450b914f6c943d1335ef81955ea74060ad5e327a372d5dec2cd09ff2cdd18f696dc04e098cb7ed46c4d49b8b226c7a401727e05bb80ffc656a03bfc7d454c9ed2bdddb263f03c22c47fdfe0b4fb6e0ffe392627d4a74fd9a0423f55933d0095004b0342f92b9a51522d0354c58cfb0043e418e75eeb4cacb275d63970bc2c0f0d9581074ab17eab7dc14764af6c37d553a876c69a8a9a638807edd4e46ae86bc344b2dad4682f7185c783f227cc121073f75a24d74d498816638bd6f5a0e4bf28ba51e358261460796f39e2d7f1027c93889c5505bc6e53cd971787d419fec674587bf6791a206722f0118ac84f43b86b3440f884310bee069d5efafc867ae1971d6b12e423f53bb1c12118a7cd8627d801d87a38bb5093666ed9f76d4b9883a230d217f262e0e1a21ab9b446a84fd7c28d1b62be46ddf6feb54824824db72cd626321be56a1342b523c565de3aec2bb8a2079762e94d88c8c596162a25a8cb46328e177d1fc0fd22cf591c624d6656b314c38a81eef97b7070328c296f4f808ad57d6f680f07d5947ba717bd1b937f465820ba0ff235bd3da670d5dfe860f881cf4e146d97d2c7576e746fc35c985c48764c0aa2ca3026be26fcec7f97dbdf802c0ea911a2362a0e5b91d8dd0eb301248c3eb7a24bc475a62c8e4a8825385ff51dd0128a1e3e70320aad510a8300d1834c5ccac4f7c0d3dcf4d4b257b01fa7c77f38327467e12bda68eadb1b8206a85eab3b2aa648012ae876834635c8d0c052a0fd17c4e39170a2e1fe96ddbb985cac6855f0afe6ce4570b8523fabc74aaff762f9b61ce0f0cfd372f34b9e93a173e2dd870c261eb53713262dd56f7418707c71c70e60b6ba70e7b0eeebf09e2bb391295a218a42ee83ca2cbe75e98b340d32b8055c4600b355c8ca38f4a2f10340f308eb28e057c56e75d078145cf9ba662d240a84aa4c250a3d0d8725d13de86f21a7e712cbad71831996c4079cc3e198a75bb935263d1b9253b17bc2697a982fc399135d846e4ee89fd4850285090dc0a6b593796910f74246fd812da6b00a9bf86be46aad1481c6881fdf81bbe2eed41636272122f47956ab50f6fc8e69c083af21a40f8fcdeff78f563fe08bf0313f62a08e8340bab88a8a22595b3738456458fef5f2c423476f17ba79c2b0dc721ca5185ecf1ac04df13592332a8eef7fa5e4386b7df728cf075d326dffc2097538815de06b201b5a66f8344ec5a2f5abe08254ec0fb9b15a20efb1a84c379921dde463415c947b3480ae83d1051e3953069a4e1ac39323f7a20b00febb325a2de9672514c09303aa8a824b36465f3925631834cb7d6df7d4edcfc313a15b89f92e91bfcf64328caa944262a33645031aa4bd6ad64b242fb89c12863da521b8fb130531087b6c9c33e35436fc422e18785418c76fa37baede24e8b7d3610607b89c6b467042028febe924fc8fa2ee443f375a5240c9eb632b278d984d66946a4940afadcac5a1b5e7fe53112f1cef3f0165bb916820df15306ea7086cd1807f983a8239117010f2a37979c50b7455b1bdf55901d323c6dba41ae60a548ada9e8737251c7adfe5d8449960480d7981c8b1d3e3cc7886b3313632dd8b8a749e73c60e917f6cb0e34b320d02de5885f7dfe5ce363a53f14362b0b538f0c37ccc68e94a69840437a493e3db250e5c9d5ee3de00b6ee313aef483abdb0a020a5ca67b991e4df332c342868bcaeaebf144f873d9a57fbd159b7211074b0f0d89cb189004d6cc2c72c4bd77571665b8ad0a634f9ee2be069e8c331fab9b3cc5b594be88e9578235c19ef90a90b227feda49efe76da3452694bff7402f57ff9041c76dfecd6831397670707057ed9095ab6d12c8a0ce9c30b5f23f0ae87c2e823b415fd0fa81b5f0ac141c657775c282613919b1b809676a3ce94a2b92b995946c7573495c43b7023061830324f7bed06e2f49b122658c92c0aadd5dfc3efa0288979c2f81484625fc9416bbbb05526d6b1bcd3e82f0d877220d42aaa49b77c91096279ec9ad695096ec19153f6477c1b426c3c0edd82d501fb60739b310d830e1e96c41c6f6ea759615639bf32f20f75c39b76583be6d0eeeced9e49487e56fae6ad6155220da95865c4ebb1bef89205f6d6049f9a9b87966a50438980825516bd3ac42e611330b0fcfc6dbc8cf4ea12ba82614b96ca33a0ca01b48e78de4621393e982d088a03b69bc89a184558232f491f8174aa41595ebb8", 0x1000}, {&(0x7f0000001300)="80516ae8c6fdc4f8f3de23e77eb57e3f2cecf2a51dc8e41186f8af286701feb403f3f993c2b4a2786c716b8a64e708bee281", 0x32}, {&(0x7f0000001340)="b866bf0167c4a1e693367bfd7b9439b5d3debc1d4238eddc085c432e51ebd17c88b28b3a5ec932ede81ca52c8b2086731451e7a582f07932387a4240ec2e0f6cb106f359cb9c8d04a65bc4a00ac06e5e0f", 0x51}], 0x5, &(0x7f0000001440)=[{0x1010, 0x1, 0x491, "8a8002bd73e0c929c7c8cbe7c7414475184e9bb5381c2381f9b5c26c6dcf2b6833f9b6c51aa9bd87590fabfbc1ec26fbf5f091e9fbf3afe341eae9edee2659108d4d55f447ba045372b7d3d258fed124bf330760d6fe4e27a713d279d5a60c06c3284f46b5d6dccd90ed94630bfd0d21fded16d08859a930c20f9738ff754b159ca7b7f97daf1a9e60197cf1a18663a5b23b94bbb94e217192b1dc02ce4282a92246bd92052a82a41760bd73c356304f86cef03bde341156eb230c9326024c7d74ac584ef72b2ce6f1d971b08c2d304c8234412b0bdd4e53609268aeec5a9f25cc5a4e10bedac35dcb33d7d559a482b50e4aab5cfbfd1107cb52827079efb80f329cbfd060852cdb378fcbba1948642ef6d3c727b907f684e5cc1b3953e20f83f8092613d8465fce26952d8b7d04f6ca32e063075c06c2d2c7be866cafe8afe6e8cd1de209b1fbe99751c319cfd8939bd78338ca8a5d1e9f47a1d7cb2f92b636a87ea0154ea4d733bb2ff84227407d2159e302e4cd112597e87f76b4c3785e561ba7a58f362d5de2c9cb34e9a4d2228dfcaddbc2094c76f66730681e1c4aac785f1edfcec7596a6a591f953e16612c0479abe6f9fcc1b423296de2f068554f48992be4852796a00b896b75777bed001176678a7b3575e1ab261dc56355a9f5155e092cf15372df4d0863866142ae0e419d39cbb99b23c1cc1caeb56698aa5de9750fb16ffee2914783c8ce17aa2ec396cc4fdef8bd3c8d881e65e1b78c96d017ba3031905aa7ef132a11583cbfc7f7606a9e8c178c0a7ed91066825c9ae9b5fcbe8bacff9460ad1d9767c947db0df7e61a276df83187ec4cba4fe274e2cd4d1e1cd941abab5387e56713889e0c7408ce844433d8327125d0e97e9c651153a9b01b0fa91c8e8a997ea7947b38a1e9735446ac91a183e6119ecdb2b8230ffee3afdb51a1237c0da0e8ad3a03c11dee6e6cab667eb5cc1680117d2c986ae52268ef2cc9f29bd0d88f4510bed1eeee75764d36b0fb6ddfd0c7631a20a474ecc6039cb82d61072b4f1341c4a30f66eab94fa750f2c4e53f75e471ffe46654a4c45831875acbd1e41dc8d92cd92178bdc9fae4b8654b8fa410397d6b905cf51af7ac3842259ed523ea237e6290166de4bde2524cfb5c3d6ea9fb50a693c045965eecc4bab8ae4bf14f68490ce73cdb001d9fc3476ae8a7fda56878701ad84237931d2983d9f8ce7d5d6323dc8509fcbc47fb43f1e301fbb3a2d86db1834ddc811bf700d8ab570c1e913f4b661609196a071ddb917e170523505d603c2e002b2050d05c22648f9b537ed0a8f090cc87fca39aba33131c2c809aace88a85063253d32517eb4b7ccd59a44a3c41756ec0ab6243c1d22faebfacf57078c4877294664ccc92f4db40329a3db3902e4f0948460f54ff4993f06b54a2467a722dc12bb09731aec630c18c3fa9df3d9194227cb5d0c9d1dc6d54c8939941f2460fca89cd0c12940f9cea7226441bc2e8e007d7e21a09239fcca1d44b0496499c27f46c17dad2415b78edafaf4ef703b42cf402f4a5a089fd8672496eb31c84f8c24dd5855d0614d3f8d9e6898fedec413e318370fb2aea7961d1b60b0be68189bd3c95928c5fb67422745ba2a3b6037e09c00da3797b619e64c2e4169d6a50b2e872a4032004dc673d7eab66d06ef5c80575dc381737ea838f5cc0223fcb8af7d304af5549c1b69474bfc880088014fc132312a65ba2aa5c1f23ae3f7f7533badddb801454125fd17b4c3c4a4674170c40bf137edaa1123f857dc318abdc8043e67219472abe2f51ebb66d78f58bf3b575eedf1a1f04dc1545e58da3c0bb5d6a2aff079e1dc0f69ace0924a122de51b017fdb8fe445948440a09c943eea735e28d54f49ee5b6c25101d4cd235f465aecab8ede2566822333205e2c2593bff6e81a8199c74cd627e3c9575667368c495e193a0b9f8041be791f887ef6c20c597c9d334c7b1d336c101737f5a02e8a4812a02b215375dfabb1d15fe3059ef35c963f4f566b8f3d36194dafb3347fe67737efc373c2a2e34c464fe57b51cf48de0fa048ac705641bac47b5eda1e8563a71000cfc1f6508db299966f726a5875319849efa52e9d5c7b55b32b413f7fcbdb49c4f74588322fa4dee8816f8da8a6b1450d6be0644e36c377ce20d142e854cc10106e6ebce1e5f2436e17370825dd1578bba842b23f37ef2791133f31edfdfdd2d8eaaa6ae2df9325498eb61a119ba3d923ac6305cad64e24843da407f67fd584ecd59b03f3e50055416c286f6adab988aed73e7656154953f4ad9dd604d1508a0a96376a901db3953791eaf0a828d35828a20817b114515b6491afc21184f539847516668440d339b1eb82f937772670060c43fb25b63b239e810f31fca1a7898b4243fc0b193abc8b961e675003df3985c449d1c9b7b74420366f0b3fbb891c4123b9a79a41ba1c953169e50507ed654c96624e550602d50ef11215205cf43b5856931faafefbdf189742dea9cf7ec3bc69fa658d0e96e25c94e740fb9d6eb6bae9a4f89b39ba53d38f43110d734b9f15c0c3b87e9879670236983f8839da299cce4f9e55e9930e4a3f52bfa620b8daae58fefe7d41b10f7285d8fc8e29a7e399372a3ea6dd15d4a1485650e376c2bcf7061dc5c22337eb0cafe51dfb5d8f2f768df15e7a332a8f3982515e92623b7a8a1235542a86b8819f5c330ccefad9ea55e1a14c71f9585c652ed49d6a4767828e7813fc1d4691d40d7e0fe1409163d2fee432aa7d49ea5c82cba6a3f0f289c20a24098fd233fd0413e2fd54f39962f8739063c9138831d6cd9e2c3217983827508d9ed6db0751d2538ad297704e198d906de9d72d01b8d335f1f6b0097df2338aafc2235ce018488fccccc1c520066d87302c9d49d954e6c7d8e5b788d9ac0fff6759fb3956fd36b1aeadc974b5834c6fd6b7144630320fd675a1f1b5bad2231942fdedfad03f463a8c7fd18a826a7dd1f3e1312e211f9990e11281a33f6fb54f799b79756954e4f4728a3fa4af87d32a66c3ffabb466a60344b80bfa11d64bd7b93f31956a5abba279b43e5b8f341465347d1734bdac020f557645a872d3fc96b9e66c23bf1edd990935cb1c3fcb54582a7b06e11d9cd34136ee7abcf91a12a93d5b89bfc79ddf091fa2ab74417c9458418e9aad85c93496fdd2a67dc6f28b9b7ba815dd64e395687c613eb60dd1bd9c66f42317ae4102bed684090f97bf1f9ad4690f8e682457544422f352b0067d75ceabce3c979ca3dfad331cc4a5598c32d001f554011d751c36e3247212f6ee33b80ff43cf47293681a94b3d0611ad0e3d1240d1b48064001e98ac14da9f62a7aac61a7ecf5af57de7c6b28a0084527e6cb596e3fc4037c2d78210e1e11f6299ef37137b22fbc2873388498b2f04f9c93ee1e4197241b69dc9b844145d43a731a2757951b2879a5fbf4385b5f1369e36d6433fa59e5cd1e87e851046e4f566c33c1f88c4a3993bf25ef5a1841dffcc25a76f03d2a1909a9832753e9d84b28919f9a9bd5bce956d6615a7e340db0bb07a78d96b82166076891c90aa1a057b1486c3dc8190f36c049c43d19cb851e906035b0621269a8834e81ceb8c49b7269bd04cc7ee75879c4a623fae712e5dc7211a17f5e7d02399bb086dd0227b5279dcd1d969a147d85d8ea134968fbbdab39467cd18eeafb8dc7c51e3bb20401eaeeab3dcda9520ed41b3b31f89a933e3fdc81d93dcfbe87043e3f23aa3d3149a776cd571368a34794aaca55132faae7cb21f591f8eeab8db0666ed62101f84e363cbe734b026472c934f2de7d8d39fb17f853b6171451655a6fb3327ac6c3ddc9913bd74e95611b797f5e009a69f444dd05a5e6cf3a6df69f1d8832b02effc8c8b327281d759bf290bf0ced3b324efaae97004adfcc304017a5f8501599d9c342c5213b24a5cb76cd6817bd070eb2137353480152a9ecd92d135953f908360b5173e88ab0b7442f067cc5846f4874bdb68412fb5f563daef558cec6c5a55c536271cb5330190c03cb6e31ad598380eea8b23949c5ab7778611b406774871f098f68d6ad70f5a6993c90869ba245c19bc00a897fa7dc37bb322b708053ebed4445bd524f840b0c5524a81dec56c702d6a334a89d5808bda46509c7013838a2bdddb954ada1ec2aa0ff43ce896ad4d25a68061f9098581ead780936dc693fdae2f241730017be004715b14d2f9da367cb23f0780730bcd4251ef5acd621a888063a07a3985806ed9db3c790c1b648e0ef18654715475f0cc00dfa9ca8717c77233422b127a174e759b9bda1ec8871f8ed2d2532856f1efeb144ecf0000f0c7c0269e0860afadff4256ded3948ad124a150714cd5e7aeee15d38afffecd85920bfe64724ad9635132704ccba2944f9b30d0f691859eae93a720a33fffbb8fb23d79ff01e7612dfbaae38aadf7d803f0d3e99ef9e860f835f4e1c8b11555467e034057e0f55fd8e35b080d94e6a6866d0c9b7575fd1ae020d45f1d42efaee7d7d297470513e376c86437c501c106a34f54ef72435263c8ce8b867c561093c6fd6bd491344ec39ea66f2c8b33b2e76fd7e1abe731bb0d0d646058654d4f86ccfed0e42f0478b6fd30469d0e94ac006cc9053272f999c8704949d04219eb1c2af96162bd6d99218acd1d5f400d81a35aa788f1c88d8c83bf3da41c86cef1cb34b4ec27e69fc801ad03a7730a2ec8b6904505a070fc7564467d69342f620e977acdb12c82e3cebd316e0711d459d3b1f2653cf57e6920379c7752bcdfc1ccfc21ebdf5d231a53dfeb66008db22f107096a0f972ae8f27020feb9e7c292fdd986b64b5eb1827a4f3d54b265cbe110819ec82597b917796eac3a3c2b094ea01410c4ba333a83aa8feaba06d9b42382887d6e6b25dbadba16eaafe5e75ebdb79198893d84b6cdd1a61be2252548ed61034efd0b97c7d293ebc970a5991e38338e1a6342c4d811c3a0bcdc2c6aada3412bc06fa69042ea8ea0932d78697297eb83f9a9896d0d7bdd3a89b1a494e0d2ab09869509ff1d4b6671ea365949df2adc4259108d6ad08f88f0863c3beff3169c8dc01a1771b3f6702d3deff6596ddd790e34f20a8b61aba71f5c3205895bd3b7d632579bf3781044844ae0d6ee6bb9ee0eb8974988f1080e337860202ee86ee9a540bb0ceb1b04b6145cfd67a4f4cc220114866d7977b1f2ec50142326d4fbdaaaebd0cc52727fe1f43d1eb2eb14cacee8dabf880bdeddc410a4c06240f8c378e50dc4d2c99c53dd9579252d100db31e3a83a1450b15f924ccf5a55e1e923d3b38d1a5c8d7745553e0297a3141b05943b56b2f321016d6289079ff2125726da39cf4eb2df91b37e271a2c9221d3edc9e2fa93d981a019329c60d1a70f4ba8fa855b8eef7809142a11ac672690c5942dce7785d52531361389f5c502922fd1a59533fd82b4bdeec3f58c6cc41c144c70e095dad285962fb81e0004258c643b89d80dbc44532bbfa482e24f1cf09abf9857a86c86ec7c951a25c311cb6caee44d324b930266511c9d04a2752a1e89bd78b9cf18f7e8a541785d1e496749747e1578c0564e174883f07365426a8661df5e45157c6e39581af6ab40a1e90cf31b206ee0e2e8edff270e13ed819eb2f3c14923b03cab9a4fa4290db4bd92d0933febb28a4923870f3076a44cbaf8d20b08f17c1ef1c037959eea49035dcdffc23c0dae17d90c6eb289045d4cbb52a2a741381b461ae1e677dc6c7cd2ca8a3d640c1641c9e156273c8bbaa1376f201ceb171"}, {0x110, 0x1, 0x2, "eb97b1f9ba462be583f51925a64c011001e9475b31a973b6819c035da18cfb35f237ee6585f3ce78033e6b44f09b150d78accb5e2e3c9629643252ae9835d1e0c885b0dc56030c0f90c88b1230c38c938a6595f5ca862d34469bf7f599ba5786634294fe37654bb609013281c445c3c0daefe274c0f08c7e10f042202f5f646959af0339d5cb16a9f3b95ba5c534b595e10cfc881fc0be8558b780e700a4599ef848d39e26bad3f60fb6d5a9b156ecd9b27e21d555ffcfae120baf21e5f3ba59efd5621b8b3a0291bb6f76f83ae3e1afe7c8f4c7f2a9b5a0059ba5c9eda1e9942ef622edecf88f783378bbbb5a5b40f359b9b08a5ffbe8bde320786dec"}], 0x1120}, 0x4) chdir(&(0x7f00000025c0)='./file0\x00') socketpair(0x6, 0x8000, 0x1, &(0x7f0000002600)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r4, &(0x7f0000002640)=@abs, &(0x7f0000002680)=0x8) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000026c0)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$KDDISABIO(r5, 0x20004b3d) r6 = accept$inet(0xffffffffffffffff, &(0x7f0000002700), &(0x7f0000002740)=0xc) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f0000002780)) openat$tty(0xffffffffffffff9c, &(0x7f00000027c0)='/dev/tty\x00', 0x0, 0x0) semctl$GETNCNT(0xffffffffffffffff, 0x2, 0x3, &(0x7f0000002800)=""/223) r7 = dup2(0xffffffffffffff9c, r6) ioctl$WSMOUSEIO_GCALIBCOORDS(r7, 0x41205725, &(0x7f0000002900)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) pipe(&(0x7f0000002a40)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSPGRP(r8, 0x40047477, &(0x7f0000002a80)) semget$private(0x0, 0x98040a8715ac4c3d, 0x215) open(&(0x7f0000002ac0)='./file0\x00', 0x200, 0x80) r9 = getpgid(0x0) fcntl$setown(r3, 0x6, r9) r10 = msgget(0x3, 0x148) msgsnd(r10, &(0x7f0000002b00)={0x1, "348f8693ee"}, 0xd, 0x0) r11 = openat(0xffffffffffffffff, &(0x7f0000002b40)='./file0\x00', 0x80, 0x20) ioctl$WSDISPLAYIO_ADDSCREEN(r11, 0x80245753, &(0x7f0000002b80)={0xf677, './file0\x00', './file0\x00'}) accept(0xffffffffffffffff, &(0x7f0000002bc0)=@un=@abs, &(0x7f0000002c00)=0x8) 02:48:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) recvfrom$inet(0xffffffffffffff9c, &(0x7f0000000080)=""/35, 0x23, 0x1, &(0x7f00000000c0)={0x2, 0x2}, 0xc) dup(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x2c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x10, 0x24) sendmsg$unix(r1, &(0x7f0000000540)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000240)="4663ebf9cf33277e0db0e7dbfbce9a39e423ff5e7b0882394ce121c704079459c2d447a162f01b703028735bb68a0d50dcb8c5374aa754c918b1beb1e50061d6a86a308316f144733a3e4bdbea40b200ca5ee2a8a4cdb470d4b5ef37e0a1c5c78978c18aa4b362040fd02feed4e01a107479b464a71bce32f24315", 0xfffffffffffffd65}, {&(0x7f00000002c0)="86f3b95f1524d2a6c34d8e86a290048fc82216878583d1f6b55a1884cf0c3b3f19678c66109aafcc8ebb04c9724b53fb58f2541e0b1007802553380f5a98423842ae1536b285a575f973928a4225a7104b5d2640557e5f1960b989e161b80cf343b29bbef3ddc7ccaa3d1fb731724e498968c52b61c5380652d94300989219b8b03218de37d2e7f1d384493901abc5590c826e2c0ab8e0d3d46b9245df1424070b0aea3f3a946a6b56b9ff4e134823ba0661f821b8c3599d302e9ff67f83", 0xbe}, {&(0x7f0000000380)="c2ede8c9e3764a140b72482f2c173f06e4cb2e8b1547ab41f76e7e8920bbddf9f07b34c0c68391188590b1719c9a91f0e38d8ed7540487e854853398547531ed5ad36d5817c7d51e7278f75db7a5cad0c7be0a2358d0100f21d1e4bf05eb014d1775f69f3f077f3ed7bfeacf7b077c9b5ce27b13cf63f984d887b009532eff241b9eb794a61af4afa78ebc5da45e45", 0x1fc}, {&(0x7f0000000440)="49c63919949f16bb728b9818fe1029eff0b5a66f857c50a7892018b1b3c1236a7fedd76bdd77d5b622378ea486cab164205d3839355289815d21fb7ec8fe37d392d48be666c904d8987ff66ce87cba1c7d152bdfb77a06e4825d0b652ded29f72b613e5106a178bd7b7a70e593f0b98f459e03bbd6a03d6d785faed309b2af169e574dca72f395380e797b4bf0bb4d47b6275b486e2a4fa8565a84ef5516dd137b933bce06cb6566b17876a42eebb2b8d52f3a", 0xb3}], 0x4, 0x0, 0x0, 0x4}, 0x1) syz_emit_ethernet(0xe, &(0x7f0000000140)="d0d9c9e440a1ef2edb8b2a84d6c8") openat$bpf(0xffffffffffffff9c, &(0x7f0000000580)='/dev/bpf\x00', 0x8100, 0x0) login: pckbd_enable: command error 02:48:36 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000600)=[{&(0x7f0000000140)=""/132, 0x84}], 0x1) open(&(0x7f0000000080)='./file0\x00', 0x8, 0x4) shmget$private(0x0, 0x4000, 0x180, &(0x7f0000ffa000/0x4000)=nil) write(r1, &(0x7f0000000200)="8b8afd791ed0703065b95e898b98dbf66334c176136e85187901e0da5b8e33bd2707b846a3fb71fc7545407004e7453a6affa8ff03e8eb09280afb43c12feeedc9ba6efbb6e5f00ad60a0eb0e33e060a7966843cca8e4e713e3f9df63dcf3aba3ed458722a7a526f082e1ddabc94886b7e8cfb5f001c4e0ffda725c0cab37afa9c30ab8fe3d4709888d8744e9810fc7b60d16e446fb3dc7c1bedd327127f5263c182beeb6ca7bd03d4e58a0bf2c4fe4cbc410cb1d1b3adf80a3f6b1983c6420c131021a4e307ed6ae311e05a9e99495bd45833abf72aa6213ea9effeb3125c63ee9275f8971d4fb47a05dcfd9f7fa3f19ed8f327fdc99d4b7c9628d2202ca97b9c8aaf1917d664164a5968061747f57f54a99be42a5d34be320ea0f796ce1ab3d62617e13593b1186bfbc190178d085deb1dc1cc4b08d5c2", 0x138) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x185) 02:48:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x35, 0x0, 0x33, 0xffffffff}, {0x28, 0x0, 0x0, 0x8}, {0x6, 0x0, 0x2, 0x7}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 02:48:36 executing program 0: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x0, 0x6b, 0x0, 0xffffffffffffffc1, "b79dad9ccc242c382d4027fae609a4ebf482be04"}) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) r3 = dup2(0xffffffffffffff9c, r2) bind$unix(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="000000c30000000000001454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224b0f3d772e73ec5127743ce5428c1000000f9cbc16a3c698bf97adc5ecdcfb42c8eb9df0de765d321fa0dcda23782afc1cedafff676c8032f981476a124f9b9834591a8338f71ec99fb36807c5b094db22f4759035c5a2e0b2490fff676ac45ee43325d837da062dd10313d3c7a83021b4a6c7de5330bfb5818849345de58927467d8ed8ee1685f20f9ceaeb13ebc9770e06c15daa862a78175bb895819a28b69816136415b0316a64921182fdcebee413366e5fb65ee46cc5e175ca2102087a34fb2377ef92869a9e882fd03bb359f25fc23580f45ee475591588549196f0af2b1abaedce4cbe2edad336f9c1073e15ee8473e47e15f921db4181d90182503bb3b743de7549f24feecc6093ac6eb02557a89f7994fae0d75ad9d854b747c2074a8e49442fd0e19b5c1ace89ab4c195c9df530de1a533c92e0d6ad45954e65b2e0bdedfd7ad1ac8b5a51ee364a820d8ad030cbc5be293e76b95b315b0a853bcf19b9f5cfd0d03e2da039ecdef7bad7e65cf4443d7f2359eb1966d08e3cc588fc53de147d6ca5077eab2ee315e182ad9d77510a6f9d49fe105b64861774a24b41010494ccb84fe207b3e96a16a6712c5d576578c5149ff5c46d8964e561a6dfe892f69f8261086a9c9d21a2c4ae837b0397249773555ebdb2cb362ea941abdde3efb79eef87b031685e1d87b342035f067e5ad1ff87940ac2bf105669af21739db436d7a1268bdb493cce09f8e93451fee3cf3f0fb6c73f4242258165c93e19ab64649210323ce6d3d3a8719457af0263268516f9c4d11aa9537827e000000008a28ac3f10b79b92f294d7ad38388b8a8309c959497a64f16487010086fd6cb137119d750878e9cb190697d78bc9f1d4c9394b044175f84bd1176d29c66a580c4b358470d190d15f78b2bb1043866899ed01b168afc75338c5de28c0c63fede18646d5ba4ece90f95538a2082e52f14f4397f8c67fbe5dc3799324885a7aa949bb326a5d88711b649abfaecc7cfca8b6a7809357e8828b4bb464a4f5b9b5c42a32b0de2d1608cce6b14f2312834b0d1f78c43c7d6560b3b70247111d8f8007420fbc90244b97b106c54ec135711700"/836], 0x1) dup2(r1, r0) fchdir(r0) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mlockall(0x4) mkdirat(r4, &(0x7f0000000040)='./file2\x00', 0x0) utimensat(0xffffffffffffff9c, &(0x7f00000000c0)='./file2\x00', &(0x7f0000000100)={{0x0, 0x3ff}, {0x0, 0x1ff}}, 0x1) 02:48:36 executing program 1: r0 = syz_open_pts() dup2(r0, r0) r1 = syz_open_pts() write(r1, &(0x7f0000000000)="a6", 0x1) r2 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x1) open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x140) r3 = dup2(r1, r0) dup(r1) r4 = semget$private(0x0, 0x2, 0x2c1) semop(r4, &(0x7f0000000040)=[{0x131573f3f4f43b72, 0x40, 0x1000}, {0x2, 0x6, 0x1400}, {0x2, 0x2}], 0x3) r5 = fcntl$dupfd(r1, 0x0, r3) ioctl$TIOCSDTR(r5, 0x20007479) execve(0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x10000, 0xa10d712333ab1bf2) 02:48:36 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() semget$private(0x0, 0x0, 0xb0) close(r0) pipe(&(0x7f0000000040)) r1 = getppid() wait4(r1, &(0x7f0000000440), 0x2, &(0x7f0000000340)) mlockall(0x0) getppid() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x81}, {0x6}]}) shmget(0x3, 0x1000, 0x0, &(0x7f0000013000/0x1000)=nil) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000400)) msgget$private(0x0, 0x40) munlockall() r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) clock_getres(0x3, &(0x7f00000000c0)) ioctl$KDSETRAD(r3, 0x20004b43) chroot(&(0x7f0000000500)='./file0\x00') kqueue() r4 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x8000, 0x80) ioctl$TIOCCHKVERAUTH(r4, 0x2000741e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) select(0x40, &(0x7f0000000200)={0x96cb, 0x4, 0x400, 0xfff, 0x4, 0x4aaf, 0x7, 0x6}, &(0x7f0000000240)={0x5, 0x1c, 0xc0, 0x8, 0xfff0000000000000, 0x4, 0xfffffffffffff446, 0x6}, &(0x7f0000000280)={0x8, 0x80, 0x47, 0x9, 0x40, 0xcb2, 0x8, 0x2000ffcb}, &(0x7f00000002c0)={0xffffffffffefffc6}) r5 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r5, 0x1, 0x5, &(0x7f0000000340)=""/192) r6 = socket(0x18, 0x1, 0x0) fcntl$setflags(r6, 0x2, 0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getgid() r9 = getuid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000280)={{0x2, r7, r8, r9, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) setgid(r8) semget$private(0x0, 0x3, 0x80) r10 = semget$private(0x0, 0x3, 0x100) semop(r10, &(0x7f0000000180), 0x0) 02:48:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x24}, {0x10054}, {0x6}]}) syz_emit_ethernet(0x253, &(0x7f0000000000)="b6") r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r7 = semget$private(0x0, 0x7, 0xa0) r8 = socket(0x18, 0x8000, 0x4) semctl$SETVAL(r7, 0x3, 0x8, &(0x7f0000000000)=0xee65) semop(r7, &(0x7f0000000040)=[{0x2, 0x81, 0x1800}, {0x2, 0x3, 0x1000}], 0x2) r9 = semget$private(0x0, 0x2, 0x9) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000001c0)) semctl$IPC_RMID(r7, 0x0, 0x0) r10 = socket$unix(0x1, 0x1, 0x0) r11 = socket(0x18, 0x1, 0x0) listen(r11, 0x0) setsockopt(r11, 0x29, 0x1b, &(0x7f00000002c0)="00012000", 0x4) r12 = socket(0x18, 0x1, 0x0) listen(r12, 0x0) setsockopt(r12, 0x2c, 0x1, &(0x7f0000000400)="08010000", 0x4) r13 = socket(0x18, 0x1, 0x0) listen(r13, 0x0) r14 = socket(0x18, 0x1, 0x0) listen(r14, 0x0) setsockopt(r14, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r15 = socket(0x18, 0x1, 0x0) listen(r15, 0x0) setsockopt(r15, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r16 = socket(0x10, 0x5, 0x7) listen(r16, 0x3) setsockopt(r16, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x0) r17 = socket(0x18, 0x1, 0x0) listen(r17, 0x0) setsockopt(r17, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r18 = socket(0x2, 0x8002, 0x0) connect$unix(r18, &(0x7f00000007c0)=ANY=[@ANYBLOB="62020207e000000139000600cbfdf223ae22417d173cb92eba6065f80f0000a35119f59e7a53661b74703dd8cc0100000093f42355252b001bc3578263231f1edfff3794ec477479218f8eec332af21b5e774464ec647b2d4dbbd6cde38f3a455cf347141fe25243ee68a17494ace019f57675c30e3f80ef0f519a60052862d75d0da3be00000000000007ff908a70f554ed931c025672aa77cb1718b483777403000000000000006c27f99d9b48ae6af2a0d847abba4814f6332a91c4a47ce9894f7cd9f822be193bb4fa4227156659669209084b58cebc7683e138e2bb68f3cbce9e0ef0ce93f4d1abdab7483e91aa0637b690db57648e2364b5b6380f56c72271676e9ffe712251f20890c9a3f0d007a8e3a295e8300d37c3364ab8782a9476dcdb387f6431798c020d4235a6975c480acd6c33f7a44ebb38042bd84b1033497f63105cf1c21ae911d3a64dada97f4969e0851e3899da38a3062368868692d646691dcc6e3cb39ffb27309e38ef08de1912e86b3e222bdaa69c7b1093da3f6cc0b279cf9593f6b6625ada019f94539ae98cc6f55e1fff490d4e8ce91912daa50dde69e67876b3899b5e951b1d"], 0x10) write(r18, 0x0, 0x0) sendmsg$unix(r10, &(0x7f0000000340)={&(0x7f0000000b00)=ANY=[@ANYRESDEC=0x0, @ANYRES16, @ANYRES64=r12, @ANYBLOB="50d5ddb4a6631ab7c45afe9adf4d51bd21277b492ed741c219bec2a3a20233d23edc86bd9b1cae156082fe470c4c49a8b4583e0288bebbf51c774f4e9b5f65422ea1de513f0409c96d54bed3d518ff5ec8207d2fc16a4582002a66455cf74d5ec3a3ce9892d4897b8d3e4786ff84884f923c24fa37bdd9ad1e5dc010e78e", @ANYPTR=&(0x7f00000001c0)=ANY=[], @ANYPTR=&(0x7f00000009c0)=ANY=[@ANYPTR, @ANYPTR=&(0x7f0000000440)=ANY=[], @ANYPTR64=&(0x7f00000005c0)=ANY=[@ANYPTR, @ANYRESHEX=r8, @ANYRESDEC, @ANYRESHEX, @ANYRESOCT=r7], @ANYBLOB="9f9de90263633126a43ed7d5c0f4e6eb854b79b5c3c29eeaf849944722a4892025a87b9e9fa7f71cb3e4e928ae3dd3bddd3d6f6167747c5dafdac9bde0ccdcbe643b0f443a2ba92249f2908fc91cc333d3be021b6c877e343bb21ebc5244e664e1de5e743f9e2e1075a6a3bb648eccee1d2aee36a551b4ac0032e413343c6406008006bf71104d1762c3fb1dd0c4dc3a41a195d00f42075ac6c5b5f389e2226d710cf7dd7638209e337c26c997f67a9436210dcde0858e0efcb689078b7ae18d147e4e34d1de33bdddc81e74e4c5b6e73b000000000000", @ANYRES16=r14, @ANYRES32=0x0, @ANYRESOCT=r15, @ANYRES64=0x0, @ANYRESHEX=0x0, @ANYRES64=0x0], @ANYPTR=&(0x7f0000000780)=ANY=[@ANYRESHEX=r16, @ANYRES16, @ANYRESOCT=r17], @ANYBLOB="13ff4e61ee1c49807bbe6cd5e93e6b3c4d3a958aa2467b37948d176ab7568ac84338fc5537a025058a9c432635b4b721486e25ea621b646e0c387dc906488d72b7a14200"/79, @ANYRES16=0x0], 0x9, 0x0, 0xffffffffffffffe2}, 0x8) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000100)={{0x3, r2, r3, r4, r6, 0x261}, 0x1ff, 0x3ff, 0x12}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) r19 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r19, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r20 = semget$private(0x0, 0x1, 0xb0) socket(0x18, 0x8000, 0x4) semctl$SETVAL(r20, 0x3, 0x8, &(0x7f0000000000)=0xee65) semop(r20, &(0x7f0000000040)=[{0x2, 0x81, 0x1800}, {0x2, 0x3, 0x1000}], 0x2) semget$private(0x0, 0x2, 0x9) semctl$SETALL(r20, 0x0, 0x9, &(0x7f00000001c0)) 02:48:37 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x16d}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0}, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0xf8b6, 0x0, 0x10000fc, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) 02:48:37 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() pread(r0, &(0x7f0000000400)="7c4f1c0c521e446cbfe0bfe27dfb577e9541000fc815410ecf43cdcf9c684c29b853466be1c613ac6654394f35ad0edda9b94dba882c946c9a76a43ce5d37fe3c6186186b7a01f2155f4a7a3cfc22b9b90de12bd988bba648c9edcd1dacfde9fcfabe2603d386b0b35c72ecda25ef9ca16e514c2e5c5714ecc4dafb160f029d1d294fc2d2d7bdb423bc717b382cfc8946cbc7b3a081539ffb9516eba5c4de44ddbbdaab3c7fe862f46645d740477bdf8ac4039dc10706fa62349bee070ac7462cb078cc1c293ac2fa9a696e13721682203105d785f39e17ff47abf529db84c41e919285033f1c35bbc859e3a77c3f6a57d7cbbec7355369119bc1742c19d1ee57f496900afab928004efc6e61fdf63ae0672274ddabbb18817c06bb7fe815d55f17df28b303782f400a7bdccf649bbd4942e73cb5d432f39771c52a2f5dbc3b65d968d4a31880218422419c6340590449b68a0e383d22b253eb80369c3b3219f97683724e6f142a8523bce898b0a66a40ae170d3a31964fcf4795c3257561f4a9ccea7b5fc256456302aaf4c07ba578cc9a5cbbe013f179e919c2dc1bae5f5c4dd1dd4380740d5395720d346e7cad166f2dc9317a4ad2815653680c2ca81dfce399460913ab2aa8d76f0e03ff61e4b178ba4203345943ede24ae77a435c3536b38874dda65fe96d12cf8bfa4fd262efb8afc985d6760450aa38a3c84947c68524c78a306726d5e631df85a4a6c5e74107db2dc739b523e56eb56d0bbf24e731d6e6d3ebdde0806a84a38920f3c54e8b42a0016443eb073b50ff341704860f4bc28ee5b472c405544d5d9d96ff20e507d482a05716cc9e4cb49ac310cfc1fd20d93b874f302c83fea06fe9b81641a31b6e198780039270011ec1f0b6af1d8331ef8514d529ab7c6ca512dc992df6634c904e98930e19191feccd5679520869d1da52b2b835f20606d93393ffd83e58186a3f0db6dc3c1a461d833f2ad15c669a111d43dd1500fb95ddc94042220c44bf5b44d564656ab0076da26a141301fef1dab87d14daf20d679a53c61f974fd57bf27b4c156f09efe50229bb21bf2e27409b935b0605bed908b6e01fe40fc517515928555b376e11381addcd9caf7e1c13f1809749e074881e7fc823708dc5b70772dcce69df6bf88fa22098a30c78896d2cd52504936010b303aae2db8343f067238e4dbcf9c63d16f00ed1b9b0c10f3cfc7b12bb41dfe4ae8bb0f9250eb5fcdd97fbb054faeb45056aa72b59902c2702334d324a837bb1c00b8a9ec01b4acacc84c6c1cab96caf03ee7a4cfbe6ea21c915f9134bbb8e4aad323e69b9b9ab0cb3986460faf568a469f2697a202b1a58419efda14c15e066af79da6bd7eb77c6a748382a7e0ebb40caed739c65b79400fe8c45b02536bbb0231a18a72a9fb87acb9c37746d38cc6bf6815d3fd1bde6ac235ddfcecc996c5d85571f6e19ae6c34866e64c4d550e8403f5c2eec4c9c2dc20aea9f3168f65206f89728d1ccfe842f84ce4383cb9334526a69573266ccc30c6a9ff7aa64b9c8c91b5f3e2ad8856f68421cf66b0b8aa7b0cafba7733c1359c9153eadcea4d3cfbc7ef685a3888f981217082a424c7075b55353e8bca849e5f7d3c46be78e457b55c9a8f3d81f1eeeb769b234a186359aa712cf3fa1a3562a869d4b6a8b349ebec0ec617c113c1ccbe2064bc6403a0859caff37f54f398bb6dbd5ff1fa39117795744d9dc118071de25c65b267da4ee95e175617a811af56eb9a63c5d0d44198b27f5edba0cca6c1ad0913d14e8be4e4fcb9ce06081f923099a551e4effba5f4ed3352a155d0810060f06526b969b08b3b26b08963a3f7604f65593a231e9d64c8e2e08ac610e58e0ed1d4fcff396d3b66974aaf14cf4cefd85fa4d4b585ebda09bfcce2f76c9a6a24f0ed5dc1d096ea9addb450a6fe9f6acaff3d567fc70ba53a077ab1b9b82f13aab223d8408f602f507d74cc42252f69bbc13979f6432b0f884351b77694a6df0ed7aa082c5b6fa4e0af7fa4196d497a84bd44ee74944e6464daabdb20b24e74681ba1b8917750acbd5b0fb3325c20d2c08ee715e719219fcf846a0212a5def888463d1af749e7c5c8ec1fbf535a1bc98e069039d7101109065fd00003a9c55b02b3e6cfe27b6a0c88f06702ab5e3a49de3f68a4050943c98ed0ddb5a2a4b943fbd22b97f49e512f3b8c59ea445782268579e0403b7ac8b6f633c35746e15b73cbc4e8dce20409527176b91a50228a259df6962fff52a5283d9738d422bdcad49b91231c1a8912b29972d59fe0124b052c5aceea4a8a675bc3f04eaa3240e463b330e58aa4d5d590a930ca6975827a0c33595b17efcff5819edaef02e9120d716207a571b6b07671362fd9c5dee260d7a5b8d624ae78f8fc3595a36151a2c43ffea58dab9e2c3fc9701495220ee2e7eb05bc067ea2deb44b73adc46aebba56a1f431108b3aaf207cf404c3f6cd96443e75c58dfb93dba19c22637b5d41454806402929db513a69bc7a3253ca1a390c6ec5d66a8f822b66561a4e0828166d2bf96942fbcda7a68ee078815032a83b5f27015ac325d00516e7a4882a1a024b756483eb2c481a896426ce4d4a6c68f537460d2f89b8b1249cbcd2cf5159e6f7e4372eb1c7e4bbe336a1e20b9e41f3b5ed6379ec761217bf7dffe5ec132a706213acf592808753fa16a382747ab24e29a134c80d6a09a841399d7289ba917a5a1188dd07565b505d0a5b19e88a03d13601e6d106db5bf6a28a80300212d132794d84c7931597f5456392d9eae6495ff10d8e3f3bfc0d72aad279d1ebc64eda3ef5929d2994460d030d05c8e779068f1b2411622daa06ce66bea8c045bb398a737553151fcdba57027f824ca10795cb8bc0cdc485179d6f9f9fce97260d747c69ad758a678ffb07d2d723b22a023b853640eb875158e3e6c8455d64e38462d78733e86e3e75ba6fb8cbded3c3477e751d15036b132403582c936a869e4e4e162e513afaf4fe6b341b3025ac39d1fdb72040c2769755cdedffadc572bfc040e5adf9e936a4836ab168efb88c3fd65782f2899926d6d2bb021bb10cd646cbc093a99c6df8b0e94d0eb294ab142ba30bb30480ae7f743755adf68647f351bcadc19b0a9c77f423f6e4095423f205a1f2e37e7e7adf957d60225da126832894188a4455c0be25c5a0e2483a7caa9b543bd1554a29ecf84084160385acdfb8e963189d8c8618089f61b744d7f5d79a0b9a1ceb4b1b0bec447c334ffeb517ef0359378fcbbe735130b6caae6910e32c491c566454b33190e532dabb1e4bd07694edf5dbd7341c97dc93920645396127d951f81cc5a9adfb3a09961154ee424e2089c4be24552c94ee753dc2e90d9dd9696887229c1610648481969b724b74b462e86be319a9057264fd737cdf2546c2f2697b45d4fa44f9ca5470c7509340b659d8a3f7570c84521eec4466427f5a21b234b6cbf0aa9c82699a72ab6e667a66858a02983baf5f4658f339e49768539193af62afff8388ee063ab66208391005301255f72a730c5f1dd05b3800239bfddae3412c791ecd292f6ee21ce6ac06652cce96e2dd2831425391e2215f9e946abcbb991a835e8df463960341c408f7ea6b3d13697012ae21843ac196e2d8a0fe39634b441d0afa6f5ea3609d283afba97b235b4cf7f1ddc6d7f235e8c1e7324a7d24081aed3a62c79eabf951af067f1d6064c56e6fdbc97bb5920c1693a18f49e4eb14848be9da44325e15dc918034ab4de6d23597267da0608b546ebe257576efe81eabcea0fa5e554bc6b8d94408ca24caf0af2e4239b9b43a0c3ca623578834cff6b8fac220a9567719d7d1c81da86fc9620805eb9f9bee9eb6a2d01ba04c633daa435ab247b51446f3e6aa092814d2795c5c9835270c59b7a3a51a9479e65db205df90504ade1b1fec0c45d76a66be6e8dde9971cfb7763d2077c7fad8a970e0d217905d9c69970187686952f051177d56a3b6fb52b0eb489f5765b70e99dc4fbb91e34fa82b81a69863bd65003516c3a7a005db30c01041eb9a19d3d550e54c79a675e4ea1e4aeef6bb95a09f1cae96c295a10542012955f0d14687a08ab77c4f10897ac70ef7e8e10bcbab9193a21b7bdf42fe3a0bfafd0d7eed74ad7dc8a34a26e9c8b763d23a4772b98f9c0a63e5c3f6dfeb38d7f1e7510cf23b6ce21b1de6b558db3d73c34b4b612ae8727711f88d1b0e26570f1f933902e56ea28611f7ebff1f164f231d853929ee44d00334ce20c4ec6024acb388c2d20bf0cc1a7d4dbe3156dc2ff261c97ff3385b4bd3bf00a95cec15a368cb5f862e8b9ff81d9b743a7e8936f43852e8e88edd42605e3373780ec6f0a3f55cd1e61fd1bce384007a2c56263fea59eba1aaa79175bd3eac3246e605efaec5fcdcdf98865862da1858ef20bed3055f2ef35dd2471f38021f7b2e57cea6273eb02d0f555a290a5bd747b046f32efaa6972c97b5da3d710cc8cae6bf22379b4b48b97fc4e36baacaf6ee6098ea3c6e99ae5a9a36b8e81e28a123f04218c68e8f550823085aecda192f6c00b03141b2d783eb3800127159cd46e08b55912257f305cf61df02ba315663267c1804e86b896e3470cb83191aef6ce32d83269db7b0ae71f3f84f64bac0eb537aef64e7be79f779419c1714bbf0e46dfdec738f96e32c6d0625178fe47fa2b6b9a31f0cbef9dfe43757f7a94768e6fe7d406928d1e2d6088bb9aa7e8ec49bdeb6d3c10da6b83c4fb79029f9d1b5fd5dd6c58b4e4c43118f46c53c0a5c1af0b111d6364fcdc9e4e8e92570f1bf2049a53689928d8a7b9c4e6a24cc20c9a9e2f292bfb46b0fbe40379578a84b7b22d92eeb674146dfe6ee3684fc6ce8d74e5b845cc90ecb631df2e01d3c29e3a0c08e9e8e65741afc7fda9af5b30a8e3803751ac9652703e4d97d4cc3b8a9f90888aff102a1b67443db2c73bd7e87b3fc114a96f014d059304fdce7da2d8b934ed472de05bf173ef365877bb25d403097e293b70a164cde0089eaf6e4ad88eb6e1ea6ae495ada9dbfaf61488533d883f7d60dca2356c8b103592e78ce310e8907f6782fd1c7ca761bdd8d19e61dc699305960d2fd9c56b94cee68103279fe7a81c392bba2a333e5b95941ff22c381f5144e03bb8f2ca1ba40ad0d91827f2087de1c1b9a0dfdebdab798296b1775c5690e5a958323c0bf86c6dd6485dd48662c7efd1c5b0059b058616c90275766358ccf7b9c068511a72ba0cb8799de167229278380a16a61b9bd905ff9d279a4948cbeb9187ebf4d3979792b72376c3dd34291587ea471980b4e4194078ca21ee2b355e0d06037f6d0b11ada08c32897bcf9bfc4db3055134c6ca578095babbd99355e44c2d277effc86d8a2c021b26b465e59380583fa22dcdb6d56920efe3e9962059d8ba65f7a9c8d74429a994998a531503eb79820b4781fa509299058d1eb3fe06b1cf548d5b036008911fde46937e0899d3c8d55243a0e69fb605c0881deb83a6c160dab078bf15fb0d2829c39d83ce6f8bc01a802bc389e6d1b13b69a0f050780d2d43e2d0aaad3977d61c20f1f0dd1f45812c38de891699de6f03e87c7f5f019dbd32ec26656109dbc47b880600642ccd972cb1060f46fb25acd5e1a20ce4418349278a1b087867547e3f7e99553ac075f4f0751dac4f51579dd5c385d9cec744a116425031b0d82cc9c054a695dd52f0fbbc8793daf9709108cc0958093471a4938fa64dfaf8997592697d5a13af6ece35138eb09f906b23cb6d5bcfa7f61ce52cfe92125c1b5eaa2", 0x1000, 0x0, 0x800) close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000300)="4c1ddf4819a874a65517e73142f0e46b0141cac69432f406957a7828bce33c73e4e09783e631569d78dd14a83d9ef66aff16ec936b466c523c6e4e89a477c9c52345697adb53271b338057b89f32fc6028c6a1b576affdfce85b737ccaee92a74f063e74d158e58f158101bbd0e06ad405137e0144abe4d32ddebba90100b83751aecf9ff5f038235a21c857bd8d11c9bfdfba0206a4494e446756d036fdca5a9235dc186c8f549352ebd4932f22d4eeecee0104345f736768bd29c06ffe6886b4230019aef1b6f19d3336c8e07461939b536b0d048190e40a11b89fbd9c8f914b0a7927c197e409eda677ea15427f3b38144c5f71a16a", 0xf7}], 0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 02:48:37 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23f) chdir(&(0x7f0000000140)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) chroot(&(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) rename(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file1\x00') 02:48:37 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x1) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x1) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x1) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x82907003, &(0x7f0000000040)=0x1) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x8, 0x0) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x82907003, &(0x7f0000000040)=0x1) kevent(0xffffffffffffff9c, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff8, 0x80, 0x20000008, 0x0, 0x2}, {{r1}, 0xfffffffffffffffb, 0x0, 0x40, 0xcd, 0x5}, {{r2}, 0xfffffffffffffffa, 0x4e, 0xa0000001, 0x9, 0x6}, {{r3}, 0x7ffffffffffffffe, 0x3, 0x40000000, 0x3, 0x1}, {{}, 0xfffffffffffffff9, 0x0, 0x8, 0x7, 0x2}], 0x1, &(0x7f0000000200)=[{{r4}, 0xffffffffffffffff, 0x10, 0xf0000004, 0x5, 0xffff}, {{r5}, 0xffffffffffffffff, 0x20, 0x1, 0x8, 0x9}, {{}, 0xfffffffffffffffe, 0xca, 0x2, 0x2, 0x400}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x121, 0x1, 0x40, 0xe701}], 0x8, &(0x7f0000000280)={0x7, 0x2}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x5c}, {0x6}]}) preadv(r0, &(0x7f0000000580)=[{&(0x7f0000000380)=""/241, 0xf1}, {&(0x7f0000000480)=""/217, 0xd9}, {&(0x7f00000002c0)=""/113, 0x71}], 0x3, 0x0, 0x100000001) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tax', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") 02:48:38 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = getpgid(0x0) ktrace(0x0, 0x5, 0x20, r1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x4, 0x0, r1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = socket$inet(0x2, 0x4, 0x0) dup(r2) 02:48:38 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000140)={0xfff, 0x0, 0x0, 0x0, 0x0, 0x10000000, 0xfffffffffffffffd}, 0x0, &(0x7f0000000240)={0x8, 0x3, 0x8, 0x96b, 0x2, 0x5, 0x6, 0xd1b}, &(0x7f0000000280)) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200)='/dev/diskmap\x00', 0x106e1, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x1) accept$unix(r1, 0x0, &(0x7f0000000040)) getpeername(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) truncate(&(0x7f0000000180)='./bus\x00', 0x0, 0x1ff) 02:48:38 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x80) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3d}, {0x3}, {0x80000006}]}) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x1) ioctl$TIOCNXCL(r2, 0x2000740e) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x2) flock(r1, 0xb) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 02:48:38 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = semget$private(0x0, 0x2, 0x1b6) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000000)=""/155) semctl$GETPID(r1, 0x3, 0x4, &(0x7f00000014c0)=""/26) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000080)=""/66) socket(0x6, 0x4, 0x3f) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x1) listen(r2, 0x9) r3 = socket(0x2, 0x2, 0x0) r4 = dup2(r0, r3) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f00000006c0)={0x1, 0x800}) connect$unix(r3, &(0x7f0000000740)=ANY=[@ANYBLOB="63da368c183b06f2f810d3439254342c6a4ebf2def1ba56f767187a9315be232ad37bbe853635f8de28c47000000006a1bac5922c49c2e40532d94048063c074d01238166bf16e2582fc8237f039070000000edfa3811c9692df6c05fb7e003e99c2562522bfd0fb1fa029355d6459f1aa9e1ec1df"], 0x10) socket(0x20, 0x5, 0x52) sendto$unix(r0, &(0x7f0000000100)="151417715d39a577c09ed27d35a09e837be2f5a48aa6dcdfb3751702e6a5f8c8228f63d02b8a8d39d472d4253950168ccc6db04060ee585b98e011868adfad63421f94c67ca490f994756f9d35363c038aa63a223def35636c1cbcbf228d8873a66f6b74e15a4770f741e88552afdf5526e386f61dbc8a72299ecd329731005a644382d7e8bbb319ad8758b0fae1dba0fd89b6e04d7f8089244b2dcf34ddbf4a1c73e4041ce5d1b303cfd9f90b963ab6565422c45edb49b08621d92402de9dd4c852866d84873d273ffd6c9cbcbde277b5c0c378286498dc454f345e184246a65a30ab3d29374025112972ed4f9d4720b34491faf869b7bf7e5a013709fe3d7fd527782ef6fb5010d2ce008675aea5e2f540a6be68cf1f7667a502dbc3b62ef311b5b024df736a5808df0b16dde1499fe38cb97ff203aac8ddaab727dd61ec636fd40e4a0c8330f6d5f740bc7947c49f3394d8439e9dfe6247c2efe780db21d3e8b0c4a2798fdd939c8779252d1e9bc257ec68f67b1523900bb23fbe1f6fc478bf7b1074a232fa40d2d152207dd812a9b1a1e362a9a6f51105f90bb750976fca9016bcfde363bbab367de01ff277108fc78e88bbcaeab28dd9d07dc173282b4039f6d5e72e2c91cb17f5f3bb02aac098b4f74c321e9dbbfe702a7271bde3995506e4caca1fb057ee22f0462a049890146cc665554189a438f25ff2ba62b2901b99073d9510cc2e76b302303b6b7552dfd571863e50d24fa3744a75685e08cd6b7c8f717b68adc827bed60ca65ddcdedf64a7757515d701277b58ee86a67966d1a34ca2adc1521a3095c1404a0cfafba4580cb06f6d8cf2ab0f1d5acec9dd0dd9b44a06357c4414be01194025871f5e9db6dd554f48566e9009b38960ca26e6bd51babc9381084ef703dfd7790e35fc91e66fbb7162fb8d9221e357ddff2a3b54c845676007399f8a86759740ee8c9bfa70ca38f9ed18c727c7f23c03ad7bebb7ff33026a15115ba9cfc156cf71527e5124c0edf3a4b99fba69e5278aec020424dc36cf35eed2b66886c9db6d52998397debdc5174a9f397b3950c07a07c3e3ad8750ca823b123da707cc59fe509c68e66fbbcb9c70597db5988d27331a08491a315cde0ac58dfa8ea0e0e73226417f822c3f079adf018a0e76f23524e9a382390f10e49fad56fc1351ee463e23ee9a191535479a177812998b97f849494a7ad1ccd03ba66bbd9cc57a0fa3cf7c6fbf03195a086e059bbb7c6404f404dbb6127052670234c2b3ae777015c9674214c6ca4a0b3aaf962bd12ca2ba06b5dafa996b66f5bac8f493f1638a62a0d024c3ca6ee9a08806fe059be74d765d171c106084aa346db288caab63ae41176922483d43a367297e7f38a1665c0e7f753f36cb3dcd35348f259ff9728cbb05a562feacb5c6bf9978dbe4e3bc6291802b04c26314ad9bbaa87b054a70f81a70b3f21853aa3b100b946ceea01678848ecc267bdda2dd45a2f9c9022494aa8b4829dedaa1fe127e8efda8808c6bb91352a415c0978667f60a274a37efacffbd1c3abd7ab8eeff74662629518eef7244a8a8f0b409332053ca576745efc59cbcd364be9c295042520e8b79ba601010ef7702d74adb3c938bd5711ccdc2795270aa52e0ba957717c8dc180cc3db2acf5f9c70e0a8e56a16ecb9fb01b15c67ede20513b0d59ff17816652754e73e0080e5306aae329d7fb9f0d6044a13c49d008d9ce5367bad1662ff83b508f65bb51738a2e29008068ffe60fbaa87cd30a44634878dab3bc8b2ad89a7978ab3321a55e49804cf9e5374fb2d20a0b17b6e6a32fad26fb7a0bcd3dee694a7c0422d1262351e1d2fddcf53dd3e7a21a6c7986fd7ce54ff1ea4cd0162ca3946b368bd8d79d216342ce2ff7d35e1b37dcf5fe912349481a43e985776432c0e54c684b329fdc03724fea027403fc9f7a13867f996bbcb42f945599a79eeecef3bb0e4fb8752c3f0ed6d08b75bac215cd419734900f1f7219e4357cd087c9a26b572a6db396b", 0x599, 0x0, 0x0, 0x2d3) 02:48:38 executing program 0: mkdir(&(0x7f0000000140)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) lseek(r0, 0x0, 0x8c299ec05761787d, 0x0) mkdir(&(0x7f0000000080)='./file1\x00', 0x4) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x1) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000040)) 02:48:38 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x0, 0x4, 0x8) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0xe768, 0x7}, 0x8) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) getsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1804, &(0x7f00000000c0), &(0x7f0000000100)=0x10) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = dup(r0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000200), 0xc) 02:48:38 executing program 1: r0 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000340)=""/192) r1 = socket(0x18, 0x1, 0x0) fcntl$setflags(r1, 0x2, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getgid() r4 = getuid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000280)={{0x2, r2, r3, r4, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r5 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r5, 0x1, 0x5, &(0x7f0000000340)=""/192) r6 = socket(0x18, 0x1, 0x0) fcntl$setflags(r6, 0x2, 0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getgid() r9 = getuid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000280)={{0x2, r7, r8, r9, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) setreuid(r4, r7) connect$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB="be2c4d4df08d67c24a18b589d2a9ef43b3a377ed4f4919908b773720731b6d89812bae06511c6ffed544dda557142bf5c5c418687029a848ef278b738b12a6b2ee7796d198d537aabcabe5bbc06bc2eec8f30f69b3a1be07e1a667709d2ea6e5edfe9a37fa96e433c6ed1461080000002782347005b404151c45d0bc8a439949eb2b36c4ae33f22446b1a3126214c963f58eb51649dd120af926aefec3b10278371d4155b19e796073f34c6fd83280fab20e8278264a5a949c14b0a49af84abab7f31683c5f92e5df7b6c8e4623bfb5a721814"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7ff, 0x0, {0x0, 0x3}}) r10 = socket(0x18, 0x1, 0x0) r11 = semget$private(0x0, 0x4, 0xa5) semop(r11, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r11, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r11, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r11, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r11, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r11, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r13 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r15 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r15, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000100)={{0x3, r12, r13, r14, r16, 0x4}, 0x200, 0x401, 0x2}) semctl$IPC_RMID(r11, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r10) r17 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r17, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r10, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r17, &(0x7f0000000100)="8c65", 0x170) 02:48:38 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x21) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x102, r1) 02:48:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x10, 0xc1) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x24}, {0x2}, {0x6}]}) syz_emit_ethernet(0x32a, &(0x7f0000000180)="96") 02:48:38 executing program 1: r0 = socket$inet(0x2, 0x5, 0xec16) fcntl$setflags(r0, 0x2, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) semget$private(0x0, 0x3, 0x1) semctl$SETALL(0x0, 0x0, 0x9, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000440)='/\x84\x00\x00\x00\x00tyCcfg\x00', 0x80, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000400)) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x7) r3 = open(0x0, 0x0, 0xa8) r4 = openat(r3, &(0x7f0000000180)='./bus\x00', 0x80, 0x60) unlinkat(r4, &(0x7f0000000200)='./bus\x00', 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000100)="03b4aeb3ec2403d6f9d1db4e2c0a", 0xe}], 0x1) dup(r4) fsync(r1) r5 = syz_open_pts() r6 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r6, &(0x7f0000000000), 0x9dd4112e7649cf1c) ioctl$TIOCGETA(r6, 0x402c7413, &(0x7f0000000240)) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000340)=0x80000000) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f00000002c0)) close(r1) dup(r5) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000280), 0xc) ioctl$TIOCSDTR(r4, 0x20007479) syz_open_pts() 02:48:38 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x12000)=nil, 0x12000, 0x0) mlock(&(0x7f0000010000/0x3000)=nil, 0x3000) socket(0x2, 0x4, 0xc) 02:48:38 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x28, 0x0, 0x0, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x1000, 0x0, 0x2200, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080), 0x1000, 0x0, 0x2200, 0x0) kevent(r2, &(0x7f0000000080), 0x1000, 0x0, 0x2200, 0x0) dup2(r0, r1) r5 = msgget(0x2, 0x4) r6 = semget$private(0x0, 0x4, 0xa5) semop(r6, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r6, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r6, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r6, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r10, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x3, r7, r8, r9, r11, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x1, &(0x7f0000000000)=[r8]) r13 = getuid() r14 = getppid() r15 = getpgid(0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000040)={{0x5462, 0x0, r12, r13, 0x0, 0x52, 0x7f}, 0x6, 0x100, r14, r15, 0x8, 0x80000000, 0x3, 0x4a}) 02:48:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) semget$private(0x0, 0x0, 0x98) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x24}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 02:48:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x45}, {0x54}, {0x6}]}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x9, &(0x7f0000000000)=[{0x6, 0xff, 0x9, 0x3}, {0x6, 0x0, 0x4, 0x6}, {0xff, 0x3, 0x9e, 0x3}, {0x5, 0x0, 0xf7, 0x9}, {0x0, 0xff, 0x2, 0x8}, {0x20, 0x7, 0x0, 0x2}, {0x8000, 0x4, 0x7c, 0x401}, {0x5, 0x3f, 0x7, 0x8}, {0x1000, 0x9, 0xd8, 0x492}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="7a4fc5b0f4918f1856201e199782") 02:48:38 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x31, &(0x7f0000000140)="ebff", 0x2) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f0000000040)=0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x20000, 0x105) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x40000004, 0x80000002, 0x3fb, 0x4c, "99cba252f7733c58e4e5d072c0982dedbffde5a4", 0x5, 0xffffd748}) 02:48:38 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)="f13a3c20bfd86c6f3050c3787fee55ed54006f25846efc8712848de29cf48441a5d6450567d390b37fae76f4536cb7", 0x2f) write(r1, 0x0, 0x0) getppid() recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) 02:48:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x100000b1, 0xfe}, {0x81}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="f1a6c614631c91f670d1e53f33a2") 02:48:38 executing program 1: socketpair(0x0, 0x2, 0x3, &(0x7f0000000140)={0xffffffffffffffff}) fchdir(r0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x1) r2 = accept$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x4, 0x6, 0x1f) connect(r3, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) 02:48:38 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x1a0000}, 0xa}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x800, 0x0) fsync(r1) write(r0, &(0x7f0000000040)="670dc3", 0x3) pckbd_enable: command error 02:48:39 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000240)=[{&(0x7f0000000040)="e775c9dd731c3c63e74b635ae61c00ee0c3b81dccb03b6189e4a31ba27"}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x6bde2000, "d730c15b00f4ff0000747beffde400", 0xffffffc0}) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x6423d311, 0x5e7, 0x1, 0x6, "2dcc1e93ced7d727a682ace9143cb5532f298c01", 0x9, 0x3ff}) write(r0, &(0x7f0000000200), 0x4268) syz_open_pts() writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="8cd17292eaaa222ddadb6124ff5ba80a42daab13214b3b0dddd3dac36998ccabd22c3b216bdc117b9de0b6fa250732353052aada684bcc6c73da4859cc7cb7eaaec3d8bf9fc30506459c79ea3f2bbf704f7ce24e42c29d", 0x57}, {&(0x7f0000000280)="2b44742a2e2aee3c35684fc4269aaad102a76e4fbb5826a0bb35d7a515638702286189920e1776687eee31d94701a0e3dfd25f4fc71e7e643f27d1fc3f85fc45c45dda22c97ad008d496d97adf3707e10592a13009964286c061dcf97a9819f0b7fd3c7ad3e0c862f8e02017d3dcdcd4b6efd0805e6a6c278d43fbef8e75bafd34310911141d854a11eab83d16a82dac36c4c770c27079e55d0a4a7aa6d7b05d4a3f0bc18dfb803ee15833dbdd3a5bbf5aa4f9c0bbb603baae39c00667c92d0ecbc2464fc02882cd16d0e0f97f46585de3edb15732e441f2b954f693db85d657128fd9c31d87d63f91b7519bef57c60bc8325e12f04f675dd5925b8463755365ed809b7ba7d18aea0b458ae588a028061c58caefe38bd83987aab842fc11450af69deaa622b0a0a6a5692ede632374ccf5a838324f26ddb84177c8df6ec67c592e1c223f17075a8a2cd56ea1cc89a0c1651424dca9f39d712c8397966dfc717c9dff417d226cda1af24a2ab5349d808fba957058b637c713c652c63d17c1e8175593bad4367609b658476b1d2be3fcfe19849c9ca194e223ef977e761993480451331734544e191f594a3e0498bf99744a9899084a135bf52a3707f07024537b2309d5971af6771d02355331c28484f98e1b7f24a846b8c7fbe3ee74c7571d8003669a9b6c6f999421e2e0f83543f2f19d542e7492b18b5ac63cdc3ac1576d9530ae497e697c20d9f0c03c7eb23e51b589eddb4485e9ac35fd2c90c5f2657303ca86f0969ab5b8145bf386c9be9af1fc051ca51cdb53034a800db4fb4ad7fdbd25c125f01dfee9b577e03bcee6b462f5436d47e1af67833cd96e980bcef9a6cc06da3f53069730d3da7c47bd3018ce73240c4efcd5480c9550c9ef3f19bb9fa8f043277f702c9f4502f82c0e3eb8a5c8eab4e382f3b5db48de2a44aba32729c15cf3a66617729db6b9c9125dae21754e96f36320cb96d4da813543b99db2af517187126de8127653d54b4fdacc4df80a6bf3893401871d0561fd25e2a67c81b82a972c93422e90cab1b420051cf5045445cad65d0be555f79e6c5d87cfe6a03d31a815bb6f13f06db3fa17b9751d17c83a2a6f04346d37cf12b0c7a447df4c1d77d03c9b6c07b6c206de25100b4bc257f07cdd237adba772685286624f94f1048cdfe0c2a3b2929402d2a9a35211e2c6f084d4153f845bbf48d3659f433a194f75dfe8eeb33a518e82635320abf600c324d0c922dfdfd1b77d92bf44cf7623c5110eb370ad76eeb1ff7ea753628e879551297577a54ee5e0bdcbd89bd5bb11d3e40df3fa894d40071d4ccb103444e98ed580cf4f5ab5e3ca3a515f7f5a1f9d134dd871858ca6b1c624abeb77561d4169e6e2e0c8a4af263ca69c88679cb5644d9e25c7c0ab0a3e764ccd1b50c6a27b9b3cc734ce28245180612f2a399965f956875cff2bab2505af41dd71f646685aebd5cab15fcfca081ba4baeb88dec9983ad10fc18afbac8b390466e18928ccd8db38f7f5e5e225ceb2a5f452ed6829cbc6bd8b174993146fc955494abca541868e58ba5372742f0d59d1de0d6bfbbfa7137439033e91605e4b7f845117dd94efa33c50236dd7606f4ebb122846861ff9ca49156763d897f32cab035c7ddec17228e2b62a8fc3b0c16fbfb379f22a604bad57761993758f045dc1f999bf4f37b055402beea2610d8a1976b558990adb10ef6815d4d6e78a88bd46820f90982893c1209cd446ce993c029013eb0433f6c632ad0e6150f544f52934d2abc71f417d4f0281a8bb7586521ca09178bf77ef63d78fe22d4c40c6db0b49748dd85a0fb39049eb7dcbc280ff87e485960ea9f6bacb72e7389971451edd67f494b8d5d7d3042e5a44c31119b1ed372a488806aa840373658b371372ef7f66c6f96fe26c7d109094e8232fe90c0e35b2d019a2467eb7376d76c286659cc054e99882881288e13de43e38abc92f71fc462999f72ab2677379ec8f758e23752de12334914977ea462739e23f80095c7e3166ab11d0c5fe07c279ce415645c3426857cb040c263b312b8b5817d14f4c302698dcf968872535281aa2dcb29b0c7dcad604900a9f34c03237b3b6b842054f05c6de07bbeda5d0d30c81bdbd4a3b8038664d92ba8b175b2385079fda24b2f40c6d80823114625cf57c3208b58e70696ca1ad03607e39575f3287012390165ca9f4e7f8f8220068ba71097174472432d0fdec2cea60a0ae52b0dc499782c57af05b316d3a257229f61aefcd4f8ffeba537a0f2b8146c1caa733b45c65f351af900092d4dbc3046d90c0944835984eeba6a91782fd315382e8cc458d8e81417a3f72764b214d59f1fe6e39e4360334d7ded05165d005ea5f695fceb54441c86a80ce8b5d5c0f35765d70ccf7af495ea6c9ee0bec975f1db85b35eefd4eaf16a24fd4538bab209a7535691db9751cced0823e7571e90bc4765896f2034c01571fa6105c238ad4e94a28960f4baae5ed09ab83a5a079e3cf5bfb62d0327e2c0aeffa2a90adde68e28d74b6fa97a338e5ab8dcbbcb73386558d4b98dd3f93cf0526c105ab881450e74e2c351a1289e0d7986b3a8c108bba439d3c013fa2ad76d8371dd430e3f21d0dae0fa3a6213fc0b69725b87b72eb8a27f4d2b19075206c2f8f3312f1fe8f59d5a4f7f3737a38703cc53c695aa1886c0cf0ea5b821448bc7dd382b5520e3cc8a33bba823e8bac6ce9350ff7474e1f257bb335c2805296233b5e2067d7fcead37850eba07341a4c3a78f63efb1f7da6da0c95e809fb503bd7f1177e290516b4f968b2e1dbb54990e03ff3bd25d65138c5d7eb36d14e6e8e61915f91c359f24517f3e62e80b8126c22f3842dba1a59a751b10830ad5905407641f6f5694756578eb92d5caa42777426e7346c62f9dd41a990e19cdcdcbe6ef680c436ac5253f59bb7da8ee7590dba04dcffdc596b62848101986dfecd2548f30dd5f4a4147fd308b17a9bebffcede8f7109e6b67eb6e0979313417428045f1b5c305a53aac874de61d7004ba460491d69b31e015527cc9b134d67ff4960b4ecde6b9236153c489d4c761f4cdf75c6cee4dd16fe13d6edd76f6eb97ccd60d71e7d99140658273924f71ce2490d0e295de8ed92f925843ab9d20839ffdd934f573388ff6c38dbbdfda318af3c9d44e51a926bb8f658d82bed17f5874ab4ad5da894371b21e7eb26d7d5cedec514bea1dbef8e64b8105a50eb1e99d319d4fc2ef2caf07cd38feb5cfeb79804f0284d9b3ae2d0d7b432cd4833146c7c3c7f2d68de5be479952dabd6e8fcf77368643e8b5c0eb4ab8dcaf3103cf14149af1c29232bff4df5ae9218a119238af962a96b84198db6004eabb2bcd8c867a7af13d29f7d8f23a2f1945535197eee72faee5b82b9c428fc25d6e33dcdb32b64e444d1609b898a1dd6929a36418dd6af0917e77e2e739204533ed0e082611c9a1967a6e34a40c220252d45a7c8c869991b80b96c4090c910db2510d9a8621235e9ab03c122411a1ca2d21b2184f9413f71a354a71bbafa1ea984bf9c7d0c58c0d071291cb252bdc0d9da15626fa8c02960057b7be10983bb9003da42e20b31e6d3fe86f257cde5fbd486cd81d5f9c89117242136a7e909eb9c5136c55994afa2005054159c525109ecdae7b6b0e606483176101da8d2090a4ff66671bed423c8c1d6f2a02cbb9077f580001b14132fc201c1784c16b02cf81008496a621164385267f9e1c610832f57a4f34165f61501ea16880986b1eb86acced60ed5fb0bbb5fb95d52137e0ad55e89cc7ef5a84202bde20ee63d8b55e38939172b37d9ebc57c3e50da7c04683618d311e991fd0d0889e84636544427789eec1ded4adc09ddc12fefd4b880fb2ccb93a9ff3b8f726dda59e4213ae56f1b61daaeb634d2614088e2584175775d3033d5dd4ce8f31b95a04647f7f18f69abd4b0c7fcd1ce623cf6c0dc99e98a2d8a13c73d0f3a0efd7ae3d227d4db4550df1168b17763ee23c87eaa73787a20d86624680f34786243dc3f55357ea7f80b5752c506d4deb66d510cded3c8b1dffd2ae23b2d3e577db2f8ed8078de8fab1058985fd0fb29adf639a70de06b17072cf0880b554821fa265450900334c4a6e8476224ed3655d2725181178f66556b2b80a448a5cefbdd7e742f9e34a950c81998a051aa096036e1e11ee7153ad57b80f47591ea205ec2d34e7ee7c27a683204b6d1db8ffaa1f9a4ac1c6c77c3b587f7190cf411275c295ef4cc2cb299a8e17d10f3aed167b266e456b2bbba8faab4f335ae0c00e0340b817a58605086b5077bb07f14b65fadf58d24fd47299238c3af8ec92a6880b53b677dcdb03d1d2aa29af8bf2490e5715c34e715f7a34a25f55203b13c8a4670b52da56bc3418f33644f71fae4048c30c133145d6861e7c165c8e5317827668d9eefdd56784ac4d2358b8d3ecc7e1f49896496f76472d0ac6596e4df55e1b6e4f24f0d6dc834884410f2c951bec0beecc19c26b4b4b59f8725a0c51259ebae2c6c2aa3c7a13528486e757b871aba54a32f96404b223e6154f1301f18b06cbe2c8008e3b297332beaf27390fccefc4c41c30b25b668c9888afb516c5bd51cf5e0c70b8ec2a4660e75a10e93e7d2f2f72267d4aeae197ed617a3c6dbaac01dd70ff469a248b191f81b00988c7eb53748ca1fd0fda8b94adc8b2d3d948390fe485cbb0e170d438d8de6603c4e6ae707a36cbf1938adad84f5ae25cf669c5923dc64e3ca1f310a28de2f8500c3de5fe2bf18d1f5a687c414b70680a48357c830fd7f5c56d35a955063772b019d95f964f934efcbd6ae2312245effcf9f546bcbb81e36f458691f495e160d44b84d90dd459518babda7e140aeb92c77173150f33921209ddb8bfa236d97928cf38a193eba5499bd2782ab69e6f8359957a6a44901d2561873c0c3f0be1c7549d87ee9ab966c12c9bff192f24a2317f2fb9c52071e4668175bc5b99d8e3f7332c381490b62d853188ca6420acb79a131b2ec9d91eec4a0dc043ce2b2df9e314c772d44d98e0df1e588895dec7773abf51e1e58e5960b9d6e4fd56b23a30e9fd41f60138ba041f1571a7385073305ed8939328c1e53ccbba3d55560473de72b36c3056dc0d633594a7ccaeb89d39322cabecfef4026ca9a4c4e16d84ac9ce824113980e27eef30c71542a8427892726b9dab80e8a1a349c6d9996db404cd6e9e88ec3e5514d04531e0a401c697f436810f5f4d7d74e0ab2be2680e9708413089e71fb45dd240a6434fb33ede1e4c35087be6bb18fbc49346703afcd703c2c83c2c82424b3828b36ed1fe84394ad23a35a292e60a09088bb103778262b465b25d144ba6d00f3efd29edc007b5924b3d048451d6cf737cef306e02deb7a5329ef1cb8cda6e2351e6ae117266b4417c0de5055279a02f61e16e5981fbc89d769e73cf1ed1aa5275906c314a89ef3be9e6ffc3fe48d096c674d8029bee9938ce41471611c358330cba16a51eed4365ee1bdf6e1932334d0caacfb933e6cd3a4d43baf397407280a369b97f4f751a4c5f70c16c4a496567499f1238e97a8021df9536524b1cfa1f6d94dd50b372bd0fe62a64074e7e7c1c620ce624f1478fa8904542bff55d786f02ff05935eaa5a07714b78bf63a3c335c7051379f809441591fd4fe1db7d0bab49c151b1536c1f1cf2bfc131733ffdcd1b98f8f562f3191aaaa686ba7c9fbb635a94368c818c8d4e472d23d02a5ada622147dbe1ac623e8e0b730d3c26e4c174bc18c2a898b97d27288c346c36d06a8b49b2", 0x1000}, {&(0x7f0000000080)="b2729608d0aa6cf4ec3206f08d7d6d73b1206bcef6cd2d943e428eb9f706", 0x1e}, {&(0x7f0000001280)="62d2321c1238d88ffefd1cf7fda367bc9a50d2e15c76dfebe2457e197b59734a1a3d4802e2524266ca142c2a02584f12ad44740d949bd9259ad33a7a4db6d602b04b365db1b86e83036a865f10b9713aeeb17fb729ca7b0c0237ea28d232a6b8e59b819997955e2a8bdf51f7b4b3d3aae4c8dbbcf02fbde960e419a7c4e701e256f6ef955db1404521b2668f1b56213b82d688fc9afb62c41eaef50f9aea1e0870ed8b9048ae6fc853cd124c799df6288a0e512cb5e507f9149b0e86769f9b1994cf7ed0144384882c1a0865968e1f8b818ac413eef3f83ee086080388fda570bc3fef64", 0xe4}, {&(0x7f0000000180)="8209933fb7836d6f57fc44d03e733d53fef63b91a291f4f0d565851d2b0b19d4654e818ce2e5c7304276ad1036a1640ea7037bed4c66ff811e61cdefc4ade9504e0f332b2c2bedc0288c974b2e0834cbe3952bf69b84845417af24e3e8dcb26d83780f64a6ac9840c63d9a313521b0003e19cadf5f61aca80a72bcf2c6cd3b8dd4400ef100cdf120ea1dd3b66008b0c79278978a21b1e899a1e4310c95b08770306a044ed227145d1c2fb666b002", 0xae}, {&(0x7f0000001380)="ad6a5278c805d1a25c616cbe4fe6175ce38c43d2604e5ddc175617f098962cebe5b6daf9716ae586d11a5394ebaa438069179a141ad449f620051bf68f78e648bef4201cdf8f9864a1128813f5ca7103ea2a475ab4db69c48cafffb1952cf5ac4f242c38ade6608872a7ea57f8efdd0e6250cfc82f13817e23acb341fc3573aec770c967c3922a6ed181211d73c749d01cbf93b0f4feb8fe458a592430e3babbda58e69a17", 0xa5}, {&(0x7f0000001440)="be9568f69bfd21fee986b97308f73574837d1ab01671f1b01131076acf3a7ca29970b6446df940ff3c36c2dc02c869425b459e", 0x33}], 0x7) 02:48:39 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f0000000040)=0x1) fcntl$getown(0xffffffffffffffff, 0x5) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0xf8b6, 0x0, 0x10000fc, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x1) kevent(r1, 0x0, 0x0, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0x48, 0xfffff, 0x2fa0, 0x7fffffff}], 0x1f, 0x0) 02:48:39 executing program 1: openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x1, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x4000400000002c2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file1\x00') 02:48:39 executing program 1: msgsnd(0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000749c8961ff954c097be4629bf1003dc7c23e3c6b679db169a5a4e56f8128e3736d6797feb85b48a7d2c8f0c5d05c5d69473fc5b69c440d055232e618ac2798d3690c5054ef3f808ad4"], 0x51, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x20000000000001dc, &(0x7f0000000180)=[{0x1c, 0x0, 0x40}, {0x3c}, {0xfffa}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = msgget(0x1, 0x254) msgsnd(r2, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) msgsnd(r2, &(0x7f0000000300)=ANY=[@ANYBLOB="000000000000000051f304cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be870017926db9fa88c70e8e256b3ec66e56ce3058ffa63be973a9466fbe0146e1fa326e17bd002433f7544397428045fec49f781615269d824e1e0cf34d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192afed727944285455e9"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = msgget(0x2, 0xc0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r10 = getuid() r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r14 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r16, 0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f00000003c0)={{0x0, r8, r9, r10, r13, 0x1, 0x9}, 0x800, 0x1, r14, r16, 0x6, 0x1, 0x1, 0x2}) r17 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000280)={{0x8, r3, r4, r5, r9}, 0x3, 0x0, r17, r18, 0x9, 0xb01, 0x9674}) msgsnd(r2, &(0x7f0000000000)={0x1, "164ccbff8ba68f2b345f28ff6dc4903511892336a3c3e037c792050d070611385ec6b4b68a4dd254a470fadb562f94c753e12fb557fea72d68"}, 0x41, 0x400) r19 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r19, 0x8020699d, &(0x7f0000000300)) 02:48:40 executing program 0: r0 = kqueue() r1 = syz_open_pts() r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x1) kevent(r0, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffc, 0x44, 0x20000000, 0x4, 0xe0000}, {{r1}, 0x212b025ee1dea4a, 0x0, 0xd25e2c1213bc4934, 0x5, 0x100000001}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x82907003, &(0x7f0000000040)=0x1) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x82907003, &(0x7f0000000040)=0x1) r5 = fcntl$dupfd(r3, 0xa, r4) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x400, 0xffff, 0x1, 0x7ff, "be15e358643d89cee3f77a0f7c23a009fa8a9776", 0x82, 0x2}) 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"}) 02:48:40 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) rmdir(&(0x7f00000001c0)='.\x00') ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000140)=0x2) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2000000002, &(0x7f00000000c0), 0x2a) pipe2(&(0x7f0000000180), 0x4) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f00000002c0)={0x7, 0xffffffff, 0x3f}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, &(0x7f0000000040), 0x3a0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745d, &(0x7f0000000100)=0x8000000000000b5) close(r2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x82907003, &(0x7f0000000040)=0x1) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000200)=0x5) 02:48:40 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x100, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xdffeffff], [0x0, 0x0, 0x403]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000040)={0x8001, 0x20, 0xbbb8d6560a4ebdd8}) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 02:48:40 executing program 1: socketpair(0x22, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffff7ffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = fcntl$dupfd(r0, 0x0, r0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x82907003, &(0x7f0000000040)=0x1) r4 = openat(r3, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r2, 0x0, r4) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) accept(r1, 0x0, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 02:48:40 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0xb97db3547993380f}, {&(0x7f00000004c0)=""/4092, 0x1000}], 0x9c, 0x0, 0x4e}, 0x842) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r3 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r5 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=[{0xe0, 0xffff, 0x7fff, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x90, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497"}], 0x170}, 0x402) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20400, 0x0) ioctl$TIOCSBRK(r8, 0x2000747b) r9 = fcntl$getown(0xffffffffffffff9c, 0x5) r10 = getppid() getpgid(r10) r11 = msgget$private(0x0, 0x20000003c4) msgrcv(r11, &(0x7f0000000440)=ANY=[@ANYBLOB="000000c806c24489a0e111ef"], 0xc, 0x2, 0x1000) msgrcv(r11, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r11, &(0x7f0000000200)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbe3910374426bdcf306843b340ec127e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000"/121], 0x1, 0x800) socket$unix(0x1, 0x2, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fcntl$dupfd(r12, 0x5, r13) munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) msgsnd(r11, 0x0, 0x0, 0x1800) msgsnd(r11, &(0x7f00000014c0)=ANY=[@ANYBLOB="010000000000000048696a00000000010000008ec5d56f596329414fa22f5c0ed193424179fc5bd8017a071300cc902421abe262251b10072e9429e786aedf3e846b3d70983cbaddbf04a026db739e78f15535b2d77c9278138c811e3bad13045d91bdf1561e319e880a7f6d21e620dcf3f9ed03a501f97b080760436e9fb7439e5f8d7aa453c0fdb2235ba750c0608285bd59c3e671ce3dd3918340d3102ed7960d61e46f4bae101449c86dd4c380f3"], 0x2d, 0x800) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000980)={{0x1, r5, r7, r4, 0x0, 0x46, 0x81}, 0x10001, 0x1, r9, r10, 0xa5, 0x1, 0x4e2c, 0x6}) ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x0, r9) write(r1, &(0x7f0000000000)="87", 0x1) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) 02:48:40 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x54d, 0x7, 0x511a, "047c2ce62e08bcdcc58b62c200400100"}) getrusage(0xffffffffffffffff, &(0x7f00000000c0)) write(r0, &(0x7f0000000000)="81df3827f4a088aac363beaea6307750b5f9195d82055f03b84a1a6b08", 0x1d) 02:48:40 executing program 1: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) fcntl$lock(0xffffffffffffff9c, 0x8d183a9f356dda36, &(0x7f0000000080)={0x2, 0x6, 0x0, 0x0, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000ec0)=[{&(0x7f0000000000)="76b542a5e84295295d8ad171643dddd523ce0b", 0x13}, {&(0x7f0000000580)="ed516731282d42c99a272c04f06d63fceabf24adc393885e36e1d0375b52426e379212db9f4f808e20076ae74a6f62990faafd284e90d8f48445520b2dd3144708f5c1f211cf8e3443d6fc6aa919c2a78dcf95c303d48147817c17532cb8820052dc04c81d6d84c821b8f2cb6980fc7336131b274709e30bf59735894e7a68fcf9b47ba3ec26e17deade98620f1b6d1c9882ac3e91905302c1421d68b8e85081658ef1cb9047cda0511359d455d0548779666457f179ea448549b68fdfa6bbf9eed35029dadc3e6a2871ebbb4155f8297180c5068e7fb67dbee45419df88", 0xde}, {&(0x7f00000006c0)="1efde9dcd9b2e70f96ae52a8c0b812b818e58a96a6e26f394ee1bb40152cf5e563cf3176d7846da3d578cb6a1449e24391839fd70033128862cc794c9fa8fee3caa3b2d94baa4b7c5f11a81228513fb03b8c7a2c00548a", 0x57}], 0x3, 0x0, 0x0) stat(&(0x7f0000000280)='./bus\x00', &(0x7f00000002c0)) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0xfff}, {}, {}, {}, {}, {}, {}, {0x2}, {}, {}, {}, {0x0, 0x4}, {}, {}, {}, {}, {0x0, 0x2}]}) 02:48:40 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r2 = getppid() setreuid(0x0, 0xee01) fcntl$setown(r1, 0x6, r2) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x82907003, &(0x7f0000000040)=0x1) fcntl$getown(r1, 0x5) r4 = socket(0x11, 0x3, 0x0) connect$inet(r4, &(0x7f00000000c0)={0x2, 0x0}, 0xc) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r6 = getppid() fcntl$setown(r5, 0x6, r6) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r8 = getppid() fcntl$setown(r7, 0x6, r8) fcntl$setown(r1, 0x6, 0x0) r9 = geteuid() r10 = geteuid() setreuid(r10, 0xffffffffffffffff) setreuid(r9, r10) r11 = geteuid() setreuid(r11, 0x0) r12 = getgid() setegid(r12) r13 = socket(0x11, 0x3, 0x0) r14 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r14, 0x82907003, &(0x7f0000000040)=0x1) accept$inet6(r14, &(0x7f0000000100), &(0x7f0000000140)=0xc) sendto$unix(r13, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r15 = semget$private(0x0, 0x1, 0x80) semctl$GETZCNT(r15, 0x1, 0x7, &(0x7f00000005c0)=""/175) 02:48:41 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="009f00000000d2653002"], 0x10) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000080), 0x4) sendto$inet6(r2, &(0x7f0000000040)="01", 0x1, 0x7, 0x0, 0x0) 02:48:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x50, 0x0, 0x0, 0x8}, {0x3d}, {0x4006}]}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x1ff, 0x6}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) 02:48:41 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x1) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x1) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x82907003, &(0x7f0000000040)=0x1) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x82907003, &(0x7f0000000040)=0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x400, 0x0) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x82907003, &(0x7f0000000040)=0x1) r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0x82907003, &(0x7f0000000040)=0x1) r7 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r7, 0x82907003, &(0x7f0000000040)=0x1) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) close(r8) r9 = socket(0x18, 0x3, 0x0) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000040)=@file={0x3, './file0\x00'}, 0xfd45bc17bdd3e8b) write(r0, &(0x7f0000000100)="8c65", 0x13f) 02:48:41 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {}, {0xbffe}]}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x8001, &(0x7f00000002c0)={{0x1, 0x1, 0x6, 0x4, 0x49, 0x6, 0x6}, {[0x2, 0x4, 0x200, 0x8, 0x40, 0x2, 0x5, 0x0, 0x6, 0x3f, 0x400, 0x6a3, 0x7ff, 0x100000001, 0x1, 0x1, 0x49d8f67c, 0xaae0], [0x7, 0x5d, 0x5, 0x1, 0x5, 0x5, 0xfffffffffffffffc, 0x2, 0xd712, 0x100000001], [0x3, 0x10001, 0x100, 0x9, 0xae, 0x4f4, 0x101], [0x2aed, 0x1, 0xf355, 0x101, 0xffff, 0x4], [{0x91, 0x92, 0xaf3, 0xb1c3}, {0x5, 0x2, 0x8, 0x3}, {0x6, 0x5, 0x7ff, 0x8}, {0x0, 0x3604, 0xffffffff}, {0x5, 0x10001, 0x9, 0x859e}, {0xfff, 0x3, 0xff, 0x5}, {0x4, 0x8, 0x1, 0x9d}, {0x101, 0xffffff69, 0x80, 0x4}], {0xffff, 0x9, 0xd373, 0xfffffffffffff218}, {0xfffe, 0x100, 0x1, 0x1f}}}, 0x80}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) socket(0x1, 0x3, 0x3) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 02:48:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) getitimer(0x1, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x24}, {0x48}, {0x400006}]}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x1) r2 = dup(r1) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)={0xfffffffc, 0x1, {0x1, 0x8}}) 02:48:41 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) execve(&(0x7f0000000100)='./file0/file0\x00', &(0x7f00000002c0)=[&(0x7f0000000140)='/\x00', &(0x7f0000000240)='\'\x00', &(0x7f0000000280)='\x00'], &(0x7f0000000540)=[&(0x7f0000000300)='\x00', &(0x7f0000000340)='$]\x00', &(0x7f0000000380)='/\\\\\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='/\x00', &(0x7f0000000440)=']!\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='(\x00']) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) socket$unix(0x1, 0x1, 0x0) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r1 = semget$private(0x0, 0x4, 0xa5) semop(r1, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000000c0)) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x1, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x7dd3022663670e7b}], 0x8) semop(r1, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r5 = open(&(0x7f00000005c0)='./file0/file0\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, r2, r3, r4, r6, 0x4}, 0x200, 0x401, 0x2}) r7 = semget$private(0x0, 0x4, 0xa5) r8 = semget$private(0x0, 0x4, 0xa5) semop(r8, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r8, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r8, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r8, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r8, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r10 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r12 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r12, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000100)={{0x3, r9, r10, r11, r13, 0x4}, 0x200, 0x401, 0x2}) semop(r7, &(0x7f00000006c0)=[{0x0, 0x409c, 0x2000}, {0x2, 0x66, 0x800}, {0x3, 0x5ff}, {0x0, 0x7, 0x356980b0d08c8d51}, {0x3, 0x8, 0x2000}], 0x2ff) r14 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r14, 0x1, 0x5, &(0x7f0000000340)=""/192) r15 = socket(0x18, 0x1, 0x0) fcntl$setflags(r15, 0x2, 0x1) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r17 = getgid() r18 = getuid() semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000280)={{0x2, r16, r17, r18, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) semctl$SETVAL(r14, 0x1, 0x8, &(0x7f0000000200)=0x80000000) semop(r14, &(0x7f0000001180), 0x0) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r7, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r7, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r20 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r22 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r22, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000100)={{0x3, r19, r20, r21, r23, 0x4}, 0x200, 0x401, 0x2}) setgroups(0xa5, &(0x7f0000000200)=[r20]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x400) 02:48:41 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4b"], 0x10) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)=""/250, 0xfa) 02:48:41 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x10000a}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x1) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_addr=@un=@abs}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 02:48:41 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x1) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x1) getsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000100), &(0x7f0000000200)=0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x82907003, &(0x7f0000000040)=0x1) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000180)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x64}, {0x4}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="45f1a520e2d31968de749c6cca72") 02:48:41 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x4003, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r3 = msgget$private(0x0, 0x682) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000f0ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r3, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="ab3f95c700"], 0xffffff64, 0x1, 0x0) r4 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0x82907003, &(0x7f0000000040)=0x1) ioctl$TIOCGWINSZ(r6, 0x40087468, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r9 = getppid() r10 = socket$unix(0x1, 0x2, 0x0) r11 = getpid() fcntl$setown(r2, 0x6, r11) sendmsg$unix(r10, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r12 = fcntl$getown(r10, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000980)={{0x2, r4, r7, r8, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r9, r12, 0xa5, 0x1, 0x100000000, 0x2}) msgrcv(r3, &(0x7f0000000100)={0x0, ""/243}, 0xfb, 0x3, 0xc00) 02:48:41 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff}], 0x7ff, 0x0, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000100)) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x82907003, &(0x7f0000000040)=0x1) accept$inet(r3, &(0x7f0000000080), &(0x7f0000000140)=0xc) kevent(0xffffffffffffffff, &(0x7f0000000400)=[{{}, 0x0, 0x2b, 0x4}], 0x0, 0x0, 0x0, 0x0) r4 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 02:48:41 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x1) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000000)) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="000000186004008b00002b27feffffab7b74371b2891ffa49c22cdfffe8100000000000000922c70766c307d", 0x2c}], 0x1) 02:48:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) write(0xffffffffffffffff, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(0xffffffffffffffff, &(0x7f00000002c0), 0x1000000000000036, 0x0, 0x406) r1 = geteuid() setreuid(r1, r1) r2 = getegid() r3 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) msgget$private(0x0, 0x0) r5 = getpgid(0x0) r6 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, r1, r6}, 0x5, 0x2000, r5, 0x0, 0x0, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) r7 = msgget$private(0x0, 0x0) r8 = getpgid(0x0) r9 = msgget$private(0x0, 0x601) r10 = geteuid() r11 = getuid() r12 = getgid() getpid() r13 = getpgid(0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(0x0, r15) r16 = getuid() setuid(r16) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r18 = socket(0x2, 0x8002, 0x0) connect$unix(r18, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) dup2(r18, r17) setsockopt$sock_int(r17, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r19 = dup(r17) sendto$inet6(r19, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r22 = semget$private(0x0, 0x4, 0x2) semop(r22, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r24 = getegid() r25 = getuid() r26 = getegid() semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r23, r24, r25, r26, 0x14, 0x6}, 0x5, 0x9, 0x101}) msgctl$IPC_SET(r9, 0x1, &(0x7f00000003c0)={{0x3, r10, r26, r16, r12, 0x4, 0xfffc}, 0x7, 0x4cc2, r20, r13, 0x8, 0x1ff, 0x8, 0x8001}) r27 = semget$private(0x0, 0x3, 0xa0) semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000240)={{0x1000000000, r11, 0x0, r10, r12, 0x90, 0x6}, 0x0, 0x12a, 0x9}) semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000340)={{0x80, r11, r12, r10, r12, 0x21, 0x774}, 0x5d, 0x3, 0x8}) msgctl$IPC_SET(r7, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r12, 0x61}, 0x8000000000000000, 0x0, r8, 0x0, 0x0, 0x4a, 0x7}) r28 = msgget$private(0x0, 0x100000000000004) msgctl$IPC_SET(r28, 0x1, 0xfffffffffffffffe) msgsnd(r28, &(0x7f00000004c0)=ANY=[@ANYBLOB="0100000000000000d255396d40fa53f1a8d2db3e408aadf1dc04bedfc7a1ab77823fda714971144bd4fa0d3b80f82562ffebdf3fb63964f5846c6cf0419d9a0e8672b8385b403784a2131d226ac10227b9c169aa77ca737b3971049aeb8004bcbb8ea24f2cfaffffffffffffffbfc9affdb31e532bdbe019a8d90361724e6c86c6273a7a5c8a5feec7d9fd2678b49b5a9c9bb55ddf19f117adf4790e1b2ec81dc82eec"], 0xfffffffffffffefb, 0x800) msgctl$IPC_SET(r28, 0x1, &(0x7f0000000140)={{0x3, r1, r2, r3, r4, 0xa8, 0x6}, 0xa, 0x2, r5, r8, 0x0, 0xfffffffeffffffff, 0x100}) r29 = open(&(0x7f0000000080)='./bus\x00', 0x4a5, 0x1d) write(r29, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r29, &(0x7f00000002c0), 0x1000000000000036, 0x0, 0x406) r30 = geteuid() setreuid(r30, r30) r31 = getegid() r32 = geteuid() getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r34 = msgget$private(0x0, 0x0) r35 = getpgid(0x0) r36 = getgid() msgctl$IPC_SET(r34, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r36, 0x0, 0x4000}, 0x5, 0x2000, r35, 0x0, 0x0, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) r37 = msgget$private(0x0, 0x0) r38 = getpgid(0x0) msgctl$IPC_SET(r37, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x61}, 0x8000000000000000, 0x0, r38, 0x0, 0x0, 0x4a, 0x80a5}) r39 = msgget$private(0x0, 0x100000000000004) msgctl$IPC_SET(r39, 0x1, 0xfffffffffffffffe) msgsnd(r39, &(0x7f00000004c0)=ANY=[@ANYBLOB="0100000000000000adf1dc04bedfc7a1ab77823fda714971144bd4fa0d3b80f82562ffebdf3fb6d4dff5846c6cf0419d9a0e8672b8385b403784a2131d226ac10227b9c169aa77ca737b3971049aeb8004bcbb8ea24f2cfaffffffffffffffbfc9affdb31e532bdbe019a8d90361724e6c86c6273a7a5c8a5feec7d9fd26f6679b5a9c9bb55ddf19f117adf4790e1b2ec81dc82eec"], 0xfffffffffffffefb, 0x800) msgctl$IPC_SET(r39, 0x1, &(0x7f0000000140)={{0x3, r30, r31, r32, r33, 0xa8, 0x6}, 0xa, 0x2, r35, r38, 0x0, 0xfffffffeffffffff, 0x100}) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, r31]) r40 = open(&(0x7f0000000080)='./bus\x00', 0x4a5, 0x1d) write(r29, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r40, &(0x7f00000002c0), 0x1000000000000036, 0x0, 0x406) r41 = geteuid() setreuid(r41, r41) r42 = getegid() r43 = geteuid() getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r45 = msgget$private(0x0, 0x0) r46 = getpgid(0x0) r47 = getgid() msgctl$IPC_SET(r45, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r47}, 0x5, 0x2000, r46, 0x0, 0x0, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) r48 = msgget$private(0x0, 0x0) r49 = getpgid(0x0) msgctl$IPC_SET(r48, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x61}, 0x8000000000000000, 0x0, r49, 0x0, 0x0, 0x4a, 0x80a5}) r50 = msgget$private(0x0, 0x100000000000004) msgctl$IPC_SET(r50, 0x1, 0xfffffffffffffffe) msgsnd(r50, &(0x7f00000004c0)=ANY=[@ANYBLOB="0100000000000000d255396d40fa53f1a8d2db3e408aadf1dc04bedfc7a1ab77823fda714971144bd4fa0d3b80f82562ffebdf3fb63964f5846c6cf0419d9a0e8672b8385b403784a2131d226ac10227b9c169aa77ca737b3971049aeb8004bcbb8ea24f2cfaffffffffffffffbfc9affdb31e532bdbe019a8d90361724e6c86c6273a7a5c8a5feec7d9fd2678b49b5a9c9bb55ddf19f117adf4790e1b2ec81dc82eec"], 0xfffffffffffffefb, 0x800) msgctl$IPC_SET(r50, 0x1, &(0x7f0000000140)={{0x3, r41, r42, r43, r44, 0xa8, 0x6}, 0xa, 0x2, r46, r49, 0x0, 0xfffffffeffffffff, 0x100}) getgroups(0x4, &(0x7f0000000040)=[r4, r31, 0x0, r44]) r52 = getegid() setregid(r51, r52) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x200, 0xd1}, {0x40000060, 0x0, 0xfe}, {0x3, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 02:48:42 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file1\x00', 0x40000400000000e0, 0x21) ftruncate(r0, 0x0, 0x7fffffff) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x7fa20600) getuid() r1 = socket$inet(0x2, 0x3, 0x0) writev(r1, &(0x7f0000000300), 0x1) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x2e4) r2 = semget$private(0x0, 0x1, 0x100) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x82907003, &(0x7f0000000040)=0x1) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xffffffffffffffc5) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r5 = socket$inet(0x2, 0x3, 0x0) writev(r5, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) r6 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r7, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r9, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0xea, 0x0, 0x0, 0x0, 0xffffffffffffff61}, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r11 = fcntl$dupfd(r8, 0x0, r10) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r12, 0x4, 0xcc) r13 = getpid() fcntl$setown(r12, 0x6, r13) fcntl$setown(r11, 0x6, r13) r14 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000001c0)={r13, r14, r15}, 0xc) r16 = open(&(0x7f0000000240)='./file2\x00', 0x870b96c80c120ba5, 0x1) r17 = dup(r16) r18 = socket$inet6(0x18, 0xe77177b6a1efe5d2, 0x4) r19 = accept$inet6(r18, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$VT_OPENQRY(r17, 0x40047601, &(0x7f00000002c0)) r20 = dup2(r17, 0xffffffffffffffff) r21 = getuid() getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r20, &(0x7f0000000480)='./file1\x00', r21, r22, 0x6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r24, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0xea, 0x0, 0x0, 0x0, 0xffffffffffffff61}, 0x0) r25 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r25, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x44}, {0x800000000040006}]}) r26 = fcntl$dupfd(r23, 0x0, r25) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r27, 0x4, 0xcc) r28 = getpid() fcntl$setown(r27, 0x6, r28) fcntl$setown(r26, 0x6, r28) r29 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f00000001c0)={r28, r29, r30}, 0xc) getgroups(0x3, &(0x7f0000000000)=[r15, r22, r30]) r31 = geteuid() r32 = socket$inet(0x2, 0x3, 0x0) writev(r32, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r32, 0x0, 0x6a, 0x0, 0x2e4) r33 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r33, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r34, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) setreuid(r31, r34) r35 = open(&(0x7f0000000440)='./file2\x00', 0x400, 0x40) r36 = dup(r35) r37 = socket$inet6(0x18, 0xe77177b6a1efe5d2, 0x2) accept$inet6(r37, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$VT_OPENQRY(r36, 0x40047601, &(0x7f00000002c0)) dup2(r36, 0xffffffffffffffff) getuid() openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ftruncate(r0, 0x0, 0x80) 02:48:42 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x2) r1 = open(&(0x7f0000000440)='./file0\x00', 0x2, 0x40) setsockopt(r1, 0xee, 0xfffff000, &(0x7f0000000280)="95a5678f5e13b9d4fec3d244b4fbe311158c8bae4bae1fdeb62c165a0bc6578c93a154869a0253a15e025328df5cf0c638670965c010c4a50c4fdaf8262f880b5b80c4212094966d5ce8af989e9fb74800de86c0ffd635472b643b65c82a67ddf534769a0220ea43f7012c20323f4f522df3d711043083bef7026872cc0e6f6314b200168df1545b40689edafe45ed4e05c219554db7fc75124f3278872fecacedae885de726a72d2f5cc02f2fa055c8da651ccbbefd0b14bf0104000038085fb96026a987dbab6066370e72e50c86708e6a3fc2ca4f7412f9869f5690f7c3c898a41eda3234982fc40bc826097b0b72ebfc5a508f8d214a9ab799d98d730000000008006ec74355ce5fd795d4dc45a6c334fb23ab82f47204062902455714cfe910dd5b9bd2e4bb1c168233a52798a86d865ad6ffb976be38211419dd03d9f7f034ec1e599319e8d94a9dcd8e818f71e9cd0f4480b10819a8594223ae228b818a21bc432b9cc177c8c2af7c19a38486af012f32078b10c264097411ea4cf01acbad7501b057529a8a98c8a2f9ce65afe28ac5b1ae1d86f6b6341bb15bca41b74fd69916d3eaaae70231e8b14f6ef0c73fc07e", 0x1b3) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/236, 0xec) sendto$inet6(r0, &(0x7f0000001540)="9b3758e1b1a9036cb72d4fede6b1b325750002000000000000109741b9da9c4c2a7edb745a05439778314e0528a0c0ddf0140af6c2481d709cd8738131cb4ed35e8df2f6e4a079e4c15a91e94fde811e0a6f198a6d0fe80894c289a27ec4a97d625a21beb45923298972bbabb21372f71e6dd80ae646e23b79398420c5e2a60ba2e76b5de9723cc349b3e88b142d391afbc58e08520363aa7c1395845797b55d0d95c3b19341cbe5219547a889d4422e0a6f6fbe617228013742c266980680c8f72c37031a732891ddd47899b121599a27108dc287ba08361d06002846d168c473ab9737434ce8997b0100000082fc419d42625fbdc95eb44f78e1a570fbbca0e6006ffc6f82024906a4bb5fecc6e42ad56459d1cdf46689383363", 0x121, 0xe, 0x0, 0xffffffffffffff46) 02:48:42 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x40, 0x0) flock(r0, 0x1) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) close(r1) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000140)=""/249) ioctl$KDDISABIO(0xffffffffffffffff, 0x20004b3d) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x2) flock(r0, 0x8) 02:48:42 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002000, 0x40004000000228aa) open(&(0x7f00000000c0)='./bus\x00', 0x400, 0x80) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000100)="000000186004008b00002b27feffffab7b74371ba49c220700010000000000000000922cf0766c307de9b50f", 0x2c}], 0x1) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x1) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="01002e2f6275730064039fffd1bff85fd516c29a4566fe4b8508d8a8e608b1b90873289c705d0349322e387c91c2fecfb2ce648989cf6e2c3b7f27e439c5514bd6b3d4e3f71bda20191e3a8959aa517493ca2775b8ab9022d80e25c34b3e665185a55d5a8e0159ec7b738057747f609820119421e4ed65edd5cc46d24feeddcb6cfeac422103debaf0d5611d66b29f3b6ef38e94d553502c20b292ac96200b07632e03e682ef18154fa4c942ae7e8821403c0859d6db5ba8277afa2ff81bd2ff9b6c240e36eecc13003773ab20e065c279d1a2a02ef2f10bfaf34e3e3fd995791eb79cf3a83c2002a1b959"], 0x8) 02:48:42 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x20, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9300000000aef4000400ffe000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000640)=ANY=[@ANYBLOB="7800000000000000ffff00000900000079b916f71cca8e7dd3256a0b862a0c850b515dc5dbce4350b9043325daaf61fe9ee8cf8bf71cd2a8016f947e70aedc671d801029b3999bc15863008c4237c447644d2a0872bdbb99c000cc16b3c647783e005078ead9241f68e42e0379c67db0d23f19aad2000000880000000000000001000000ff010000ee92134a41a108641807ab7a6964d1ca9606971c9fa54200aae97f33124374bb818095a22ceff57d22f8d22fa9c70c52e1d44dd06eaa26024bcd0b84b655943c6a04a59964fe73795564fd672a39f8f8d2a85ee73de9ba334e6bf16319a0f748df82ac872f040509b3509f1bd45fc583105ab18a8e0000003800000000000000ffff00000600000072f1be73b340f71de708d545b06b0c6b375dc5b73a6da81a00fc55888f16cd398800000000000000a800000000000000ffff000000800000c096636fac4ca561e316820e613e3432878774eebcb6fbebf7b4e353a2c26d3ca1454c5e4cb13e5bafb952d7206bebf334d8c77cdd43767dbebe51d56d3be02d2acc4680fd6bb7e44aca6e9c3e9ce6fe58b1732a8a3293edef777ff540cfbfde527c46c1a5b2f1a5fea68ccbc63a18b92fd79ae8d923dd4a39064d794fb25a5f05ed999940d17c9adc4ab93edf119ae5619b0000000000007800000000000000010000000000fc0f17d14a053327019cc58ccc32fd9a208cc4deb0e125169a9199f188c8ba5b380bddf618bdb3cc7d62ed46679e224bec26f6fea5d37e192b66f9356cd6e8ac21f4c34b12d18aa8b06c2c3f123e273c3134efbfcdd14984cf89905ac891e3d81a9c8bf62b58b70000004800000000000000ffff000003000000d7b4d15de85438aed000e9ac1cb8f789ae62823362acca407cf4ec99fbaa8dade8736d287d96995d31dfbdc6db32de462fef000000000000d800000000000000ffff00008ffd00000b39b0d797dec34686289a8473d06476965f57505cf91529afc09779ee8abe3f6ebab99ac7d2cf658a40bfffefcc527d4f7e763be812e2969a06d2c64e45656620c17d2c9ae9b8bc56befcb29e6de28b6062116d827e9225879a7a94ec72a63432d24d4738974671423ecef0e53aa8158af095a947e7bc333a36dbf232b23a8e4b4e52b2993d496eaa52e3c48996f47a96ee035086a7cbe99a101f37b7a4f430d74a57887dd62f41156b9fb967a224a45c6ee8b79f79a86b0c724b8d17fcd43b333d000000000000b00000000000000001000000ff0100002cd4063779546d4305c33de32aba356c811cd19284f52420207d817411d3a1d1ef3d18f4dfa585424dd4cadaf9bec330ba6d5cfc282220ef30d977871c0379aaa10b82a29d1f84e484242a9daaa9e5b10496fe1ed4460c12f4002163a3eb1bb0f7fbe1b40718e778112b14449396205ab746b22746f3182b885f545858a8338a269291ec07fe2a05a19d06212d98f13a53e0e412d63bf8b5118015fe00000000"], 0x428}, 0x0) 02:48:42 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x2033, 0x0, 0x1}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0xffff, 0x2, 0x200, 0x40, "5329d14143ad41c98ef034abe840f3c91bf867f9", 0x6, 0x7}) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 02:48:42 executing program 0: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000aa5b"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x199, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x6, 0x1, 0x7d) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 02:48:42 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r0, &(0x7f00000005c0)=[{&(0x7f0000000100)}, {&(0x7f00000001c0)=""/238}, {&(0x7f00000002c0)=""/175}, {&(0x7f0000000400)=""/146}, {&(0x7f00000004c0)=""/202}], 0x1000000000000358, 0x0, 0x0) 02:48:42 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x10000000000003, 0x0) ioctl$BIOCSDIRFILT(0xffffffffffffff9c, 0x8004427d, &(0x7f0000000080)=0x567) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="62020207e00009010000"], 0x1) writev(r1, &(0x7f00000001c0)=[{0x0}], 0x1) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x1) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000200)={0x10, 0x3, 0x4, 0x2, [{&(0x7f000054e000/0x1000)=nil, &(0x7f000022a000/0x10000)=nil, 0x8}, {&(0x7f0000785000/0x1000)=nil, &(0x7f000013e000/0x1000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f000018b000/0x3000)=nil, 0x81}, {&(0x7f0000532000/0x3000)=nil, &(0x7f0000008000/0x2000)=nil, 0xc6}, {&(0x7f00004fe000/0x2000)=nil, &(0x7f0000248000/0x3000)=nil, 0x6}, {&(0x7f0000189000/0x1000)=nil, &(0x7f0000751000/0x4000)=nil, 0x37ab4}, {&(0x7f00007bc000/0x3000)=nil, &(0x7f00007d6000/0x4000)=nil, 0x4babdc63}, {&(0x7f00003e4000/0x1000)=nil, &(0x7f0000795000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x100000000}, {&(0x7f000028c000/0x3000)=nil, &(0x7f00007e4000/0x1000)=nil, 0x1}, {&(0x7f0000669000/0x2000)=nil, &(0x7f0000499000/0x1000)=nil, 0x2}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f00001c1000/0x3000)=nil, 0xfff}, {&(0x7f000073d000/0x4000)=nil, &(0x7f00005d1000/0x4000)=nil, 0x299f}, {&(0x7f0000565000/0x4000)=nil, &(0x7f00000a4000/0x2000)=nil, 0x9d9c}, {&(0x7f00003e5000/0x4000)=nil, &(0x7f00007e7000/0x4000)=nil, 0x6}, {&(0x7f0000578000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) 02:48:42 executing program 0: r0 = open$dir(&(0x7f0000001240)='./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) r2 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000040)=0x2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 02:48:42 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x1) r1 = dup2(r0, 0xffffffffffffffff) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000580)={0x10, 0x5, 0x4, 0xae, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff5000/0xb000)=nil, 0xfff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x100000001}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x2}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7f}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x1}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x1}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x5}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x4}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x210b}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x19}, {&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x5}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x9}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) read(r2, &(0x7f0000000500)=""/90, 0xffffff91) fcntl$setstatus(r2, 0x4, 0xc8) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x82907003, &(0x7f0000000040)=0x1) socketpair(0x20, 0xa000, 0x20, &(0x7f0000000000)) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0x82907003, &(0x7f0000000040)=0x1) ioctl$BIOCGETIF(r6, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_broadaddr=@in}) ioctl$TIOCFLUSH(r5, 0x82907003, &(0x7f0000000040)=0x1) dup2(r4, r5) dup2(r3, r2) execve(0x0, 0x0, 0x0) socket$inet6(0x18, 0xd25e5a699dad78e5, 0x80) 02:48:42 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x1) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000000)={0x2, './file0\x00', './file0\x00'}) r2 = kqueue() r3 = msgget$private(0x0, 0x164) msgrcv(r3, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006abc822a92ecf4ac797b0d0d58e52083c8d9475373e48b4de69fef44bb6c5b86"], 0x105, 0x1, 0x1000) r4 = socket(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffa, 0x45}, {{r4}, 0xfffffffffffffffe, 0x45}], 0x0, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) dup2(r0, r5) 02:48:42 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20001000, 0x200000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x5], [], [0x80000], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x3}]}}) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x1) readv(r2, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/57, 0x39}], 0x1) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000200)='./bus\x00', 0xffffffffffffff9c, 0x7506129155bffe49}) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f00000001c0)=0xf0) utimes(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x3ff, 0x400}, {0xfffffffffffffffe, 0x9}}) 02:48:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x5}, {0x7}, {0x7ffffffe}]}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 02:48:42 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x676b4e003c38aa27, 0x180) r0 = getpid() openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) getrusage(0x0, &(0x7f00000013c0)) 02:48:43 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff9}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x1) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000140)={0x10, 0x7fffffff, 0x4, 0x9, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f00007c4000/0x1000)=nil}, {&(0x7f000058e000/0x3000)=nil, &(0x7f00004b2000/0x11000)=nil, 0x5}, {&(0x7f0000092000/0x2000)=nil, &(0x7f00003b2000/0x4000)=nil, 0x5}, {&(0x7f00000b0000/0x1000)=nil, &(0x7f000043a000/0x3000)=nil, 0x6}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f000076c000/0x2000)=nil, 0x4}, {&(0x7f00000e7000/0x4000)=nil, &(0x7f0000640000/0x4000)=nil, 0xfd2c}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000714000/0x1000)=nil, 0x2}, {&(0x7f00002aa000/0x2000)=nil, &(0x7f000031e000/0x3000)=nil, 0x1f}, {&(0x7f000070f000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x4}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000047000/0x1000)=nil, 0x2}, {&(0x7f0000214000/0x1000)=nil, &(0x7f0000613000/0x3000)=nil, 0x323a3a8b}, {&(0x7f00007bd000/0x1000)=nil, &(0x7f000052b000/0x2000)=nil, 0x72d7}, {&(0x7f0000050000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7}, {&(0x7f000038b000/0x3000)=nil, &(0x7f00005c0000/0x3000)=nil, 0x3f}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f00006e0000/0x1000)=nil}, {&(0x7f0000723000/0x2000)=nil, &(0x7f0000677000/0x3000)=nil, 0x101}], ['./file0/../file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file1\x00', './file0\x00', ['./file', './file', './file', './file'], 0xfd19}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8) utimensat(r2, &(0x7f00000000c0)='./file1\x00', &(0x7f0000000640)={{0x25e3, 0x1}, {0xfff, 0x7}}, 0x4) r3 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r3, &(0x7f0000000100)="8797f078e964e23bc85851382c4213442de6", 0x12, 0x0, 0x0, 0x0) 02:48:43 executing program 1: open$dir(&(0x7f0000000480)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() ktrace(&(0x7f0000000400)='./file0\x00', 0x0, 0x1016, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, 0x0, 0x0) r3 = dup(0xffffffffffffff9c) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x82907003, &(0x7f0000000040)=0x1) setsockopt$sock_int(r4, 0xffff, 0x0, &(0x7f0000000080)=0x8, 0x4) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000040)=0x2796) recvmsg(r1, &(0x7f0000000380)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, 0x0}, 0x0) 02:48:43 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4bea], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfbffffffffffffff], [0x0, 0x0, 0x482], [{}, {0x0, 0x0, 0x0, 0x3}, {}, {}, {0x2, 0x0, 0x1}, {0x0, 0x0, 0x0, 0x20000000000}, {}, {0x0, 0x0, 0x1}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x1) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x82907003, &(0x7f0000000040)=0x1) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffc, 0x20, 0x2, 0x10001, 0x3}, {{r2}, 0xfffffffffffffff8, 0x1, 0x1, 0x7, 0xca73}, {{r3}, 0x1, 0x39, 0x80000000, 0x5, 0x27}, {{r0}, 0xfffffffffffffffa, 0x56, 0x8, 0xba2, 0xfffffffffffffffe}, {{r0}, 0xfffffffffffffffd, 0x49, 0x1, 0x7fffffff, 0x1}, {{r1}, 0xfffffffffffffffc, 0x88, 0x10, 0x101, 0x8}, {{}, 0xfffffffffffffff8, 0x20, 0xffff5, 0x8, 0x5}], 0x4, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffd, 0x1, 0x1, 0x3, 0x5}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x80, 0x20, 0x6, 0x7}], 0xd9, &(0x7f0000000140)={0x101, 0x7ff}) 02:48:43 executing program 1: mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) select(0x40, &(0x7f0000000000), &(0x7f00000010c0), 0x0, 0x0) munlock(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = semget$private(0x0, 0x1, 0x80) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f00000005c0)=""/175) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x4, 0x121) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r7 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000280)={{0x5, 0xffffffffffffffff, r4, r6, r7, 0x190, 0x9}, 0x8, 0x1, 0x9}) r8 = getgid() r9 = getppid() r10 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000540)={0xffffffffffffffff}, 0x10000) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r12, r13) chown(&(0x7f0000000200)='./file0/file0\x00', r12, r13) lchown(&(0x7f0000000780)='./file0\x00', r12, r13) lchown(&(0x7f00000001c0)='./file0\x00', r12, r13) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x6, r12, r2, r6, r8, 0x1e6, 0x8}, 0x5, 0x5, r9, r10, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$SHM_UNLOCK(r1, 0x4) semctl$GETPID(r0, 0x2, 0x4, &(0x7f00000004c0)=""/210) 02:48:43 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a385e620700000000829568c11700287ead4bcb777fa69dfceac2884e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4367f04157795ea4a5c59a3a9fa2a1d8cac7dbbc5b65c6ff070000b4122cd235000000000000000000000e00000000000000000000000000000000004c08408ed9d7fe39c7f2b03d5bab8fa9eeafe3930a28b6a549db713f74987813b57c2017c843018fd570f12f"], 0x10) r2 = socket(0x2, 0x4003, 0x0) setsockopt(r2, 0x0, 0x1e, &(0x7f00000000c0)="01003f8a", 0x4) dup2(r1, r0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x82907003, &(0x7f0000000040)=0x1) sendto$inet(r3, &(0x7f0000000040)="45edfee04399a547e72af2e3a6f6c3c62f1a4a6f94dbabe798ecd126b5", 0x1d, 0x1, &(0x7f0000000100)={0x2, 0x0}, 0xc) r4 = dup(r0) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffff9c, 0xc014575e, &(0x7f0000000000)={0x5, './file0\x00'}) sendto$inet6(r4, 0x0, 0x0, 0x0, 0x0, 0x0) 02:48:43 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x88, 0x18) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x1) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x6) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f00000ee000/0xb000)=nil, 0xb000, 0x5) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) socket$unix(0x1, 0x1, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000040)={0x9, './bus\x00'}) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x82907003, &(0x7f0000000040)=0x1) r5 = dup2(r4, 0xffffffffffffffff) ioctl$BIOCSBLEN(r5, 0xc0044266, &(0x7f0000000140)=0x1) r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0x82907003, &(0x7f0000000040)=0x1) read(r6, &(0x7f0000001000)=""/4096, 0x1000) r7 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r8 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r8, 0x82907003, &(0x7f0000000040)=0x1) recvfrom$inet(r8, &(0x7f0000000200)=""/225, 0xe1, 0x0, &(0x7f0000000300)={0x2, 0x3}, 0xc) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$TIOCCLRVERAUTH(r9, 0x2000741d) ioctl$VT_RELDISP(r9, 0x20007604, &(0x7f00000001c0)=0x3) socket(0x868c2bf90de54e5e, 0xee9fa503fb276e10, 0x1) ioctl$TIOCFLUSH(r7, 0x8020697a, &(0x7f00000000c0)) 02:48:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x200000b5, &(0x7f0000000000)=[{0x28}, {}, {0x1000, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="7e3ac4acab4095c7b4f911b708bc", 0xe, 0x0, 0x0) 02:48:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0xffff}, {0x25}, {0x7ffffffe}]}) r3 = fcntl$dupfd(r2, 0xa, r0) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f00000000c0)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x61}, {0x24}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r6 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r6, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r7 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r7, r8, r9, 0x10, 0x9}, 0x8, 0x1, 0x9}) r10 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r10, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r10, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r11 = getgid() r12 = socket(0x800000018, 0x1, 0x0) bind$unix(r12, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r13 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r13, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r13, 0x0, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0x9e8b4d88673d9d2e) r15 = getgid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r11, r14, r15, 0x10, 0x9}, 0x8, 0x1, 0x9}) r16 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r16, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r16, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r16, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r17 = socket(0x800000018, 0x1, 0x0) bind$unix(r17, &(0x7f0000000940)=@abs={0x0, 0x0, 0x3}, 0x8) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r19 = getgid() semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r18, r19, 0x10, 0x9}, 0x8, 0x1, 0x9}) r20 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r20, 0x0, 0x0) shmctl$IPC_SET(r20, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r20, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x2) r22 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r22, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r22, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r22, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r23 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r25 = getgid() semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r23, r24, r25, 0x10, 0x9}, 0x8, 0x1, 0x9}) r26 = getgid() r27 = getppid() r28 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r20, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r21, r24, r26, 0x1e4, 0x8}, 0x5, 0x5, r27, r28, 0xfffffffffffffe01, 0x9, 0x7ff}) r29 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r29, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r32 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r32, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r32, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r32, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r32, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r32, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r32, &(0x7f0000000b40)=ANY=[@ANYBLOB="0800000000f400002a577b73ef45b1b1125e6b5bf0ecee6e6a69818a571e998c2d110b0526b96fe54cff03ceb216bef0a5f617116d15d4d91d8c3e70f44142a8a8c8d86d98c568a78688b15ba8889f18b41001c731d27aa361"], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r32, &(0x7f0000000280)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a8849b597e6aba3daa7cd9c8f5125c1e6d7a958"], 0xffffff64, 0x1, 0x0) r33 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r34, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000f40)=ANY=[@ANYBLOB="000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf58b4abde3fa3506a07000000000000c4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614007198fa9e12922b6c68516290e722245f1bb2de62760c2ec8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b07004f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497000000"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r37 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r32, 0x1, &(0x7f0000000980)={{0x2, r33, r36, r31, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r37, r37, 0xa5, 0x1, 0x100000003, 0x6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r39 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r39, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r39, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r39, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r39, &(0x7f0000000e00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669d4e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r39, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r39, &(0x7f0000000480)=ANY=[@ANYRESHEX=r37, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT=r30], @ANYBLOB="70d15fdd1d51a6b60f9d95405a8e333d104b3ba05a3eeb7c10a99a0bf19e2d308bf1d87399b4535823b6ce3ea68c3ed11cdc4ace79e5761ac78f880178a716240000000000000012d3ef62e0da8504175c4cb23e5ddf7e7125bd16fb19921477f3f27ddca10851054487d26921aa6a6c0430fa80e5a913281c4ed570a04fc6de72c18da25b1b079b91965770e806845696860d5956dca0740a24c54233605bed498d16", @ANYRESDEC=r35], 0x4, 0x2, 0x1800) msgrcv(r39, &(0x7f0000000080)=ANY=[@ANYBLOB="ff98dc4681f7e955781ac2cd84199c33597f0a206042e284002fa004000d7e1dfd6fc1a16d4ee7a374306f296de754b74d3209864aa50409c8d644ffcb5b5b"], 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r40, &(0x7f0000000240)={0x0, 0x128, 0x0, 0x0, &(0x7f0000000000), 0xfe37}, 0xb10d6f71bde3ac79) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r42 = fcntl$getown(0xffffffffffffff9c, 0x5) r43 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r43, 0x1, 0x5, &(0x7f0000000340)=""/192) r44 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r45, 0xee01) r46 = getgid() r47 = getuid() semctl$IPC_SET(r43, 0x0, 0x1, &(0x7f0000000280)={{0x2, r45, r46, r47, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) msgctl$IPC_SET(r39, 0x1, &(0x7f0000000980)={{0x2, r45, r41, r38, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r42, r42, 0xa5, 0x1, 0x100000000, 0x6}) r48 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r48, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r48, 0x0, 0x8, &(0x7f00000002c0)=0x2) semop(r48, &(0x7f0000000400)=[{0x7, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r49 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r51 = getgid() semctl$IPC_SET(r48, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r49, r50, r51, 0x10, 0x9}, 0x8, 0x1, 0x9}) r52 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r52, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r52, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r52, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getgid() r53 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r53, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r53, 0x0, 0x0) r54 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r54, 0x82907003, &(0x7f0000000040)=0x1) r55 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r55, 0x82907003, &(0x7f0000000040)=0x1) getsockopt$sock_cred(r55, 0xffff, 0x1022, &(0x7f00000007c0), &(0x7f0000000dc0)=0x52bb65010df64449) 02:48:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) pwrite(r0, &(0x7f0000000100)='$', 0x1, 0x0, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x200, 0x0) pread(r2, &(0x7f0000000240)="3700a3fa44b409c770c8d43daa0693e7fe236a893a7aed0e9b88d247e1be85da18346820947933955021b9e67fe8c8879409bb9bc946ee082db98f9f5acbae640f014014be9722b439fdf2ca8db07a3c9961ca999ae084ae0b84fa2e38145d31e23e3f062c78623b1a6ed73382dd2f78c166fa485adb26ae4335586b2da205dd872f5986ab236b7a23c1fc3087f398712078bd7c1b972408c603a293891d36165632d141c75fb4aeedabb4667eb70ec0387501ea6baf31ab40fd5c115ab70b3a7f97dd43103984d6d8bf8ef8e248cb2c243822f1f68041bb1580102a250a8084fb49ff87860482f226fe", 0xea, 0x0, 0x2) 02:48:44 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000140), 0x4, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000440)=ANY=[@ANYBLOB="82a9560000625318b6cd8ba93e17c13669085707000000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB=' \x00\x00\x00file0\x00'], 0x10) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x1) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000004c0)=0xd7) sendto$unix(r0, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5ca169f5bc55a07c96eb2ffe1c8d6bde6b9edef6b41182d133840a4d8daee077c6adc539f6475c6843da22", 0x42, 0x0, 0x0, 0x0) sendto$inet(r0, &(0x7f0000000040)="4b822010c401cfc89ca97814803ffc972e5529eed84e4554183fb3", 0x1b, 0xc, &(0x7f0000000080)={0x2, 0x0}, 0xc) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x20, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x82907003, &(0x7f0000000040)=0x1) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000480)=0x1) pwritev(r2, &(0x7f00000003c0)=[{&(0x7f0000000180)="231d2e8974b087db9d41985ecf499f87f07ee2efc167186ce2c6d2bc5b7343859a40c521b483a2d92cefcb4ea95d6683326e5e67e1567c9d35c3c59eb781c0", 0x3f}, {&(0x7f00000001c0)="24ab3563130d11ec01701db36fda32e0b06eb20b452ca9a0c87017fb2e4f0fc40716cef0cafac098be1a5adcb86bd3ea2e3f95003fe59ff0aecd7d9f6ce549de8e3aed182d44f6e3df2ee45024094166d4f3a96ccf888c1016fc512b14f5cb1b59a6d661eb2bce4ce1a6a8057d91a6e19c14ad8abc148d6e0084d294ecaf0cd59bf0da6aefe39198a3e86d3af74465526a86f73dad658bc34760270561cf2e10001d1bd6fa42b69d6895d74d3788895aafa9351c6ce4a6837e0e398c4537fc1af026814d4e096534b2e381fc51eaf42de49e5148ee31e1312997823ad2da02dd8c7d7794affa2a68a1eaf1c493d7ffced615436d6922c2f4765f5865f92f", 0xfe}, {&(0x7f00000002c0)="8c2071f6d669e327d49ff8967fc024b35da9272ea0be8b299bd2e74d09bab78fbbf3ac397e4106d2aaaf57025bc871ff2184a5244dd8f0107f8055241246fa987275ed6b6d88a5cd36fdd7251708b558b1fce948b4388f55ffa6a1cc40a1666e9af64b0059a6c3276c2e236ddc5480c946528bc769e2", 0x76}, {&(0x7f0000000340)="1ca9efe841d88cdd120a9c17cb99a8801bb0d8fce890ab74af69", 0x1a}, {&(0x7f0000000380)="5cc4c820902ceec4a60d7f060868d26f0c4743a9278de8d3b003271baa25487901964328e2bd83471787e5", 0x2b}], 0x5, 0x0, 0x1) 02:48:44 executing program 0: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r1, 0x0, 0x800) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x1) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x5, 0x11, r2, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) preadv(0xffffffffffffffff, &(0x7f0000001880)=[{0x0, 0xfffffe21}], 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) pipe(&(0x7f0000000000)) 02:48:45 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r1, &(0x7f0000000140)="02", 0x1) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x0, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x20000, 0xc0) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x82907003, &(0x7f0000000040)=0x1) r6 = syz_open_pts() r7 = accept$inet6(r2, 0x0, &(0x7f0000000180)) r8 = dup(r2) kevent(r1, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffff9, 0x100, 0x2, 0x100, 0x2}, {{r4}, 0xfffffffffffffffc, 0x0, 0x1, 0x3, 0x6}, {{r5}, 0xffffffffffffffff, 0x80, 0xfffff, 0x5, 0x94f}, {{r6}, 0x1f594b39f1906374, 0xe0, 0xfffff, 0x3f, 0x2089}, {{r7}, 0x6, 0x1a, 0x80, 0x76b8, 0x80}], 0x1, &(0x7f00000001c0)=[{{r8}, 0xfffffffffffffffd, 0xc, 0x20000000, 0x25, 0x5}, {{r2}, 0xd, 0x0, 0x80000000, 0x9, 0x7}, {{r2}, 0xfffffffffffffffd, 0x8, 0x0, 0x7f, 0x6}], 0x2, &(0x7f0000000340)={0x4, 0x8001}) kevent(r0, &(0x7f0000000180), 0x401, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0) read(r2, &(0x7f0000000000)=""/50, 0x32) shutdown(r2, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000100)) 02:48:45 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x20000, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x3, 0x81, 0x7ff, 0x14, "ae290f95f637c2b47d51eb316029d42abb520992", 0x6, 0x1}) close(r1) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x82907003, &(0x7f0000000040)=0x1) dup2(r0, r4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x82907003, &(0x7f0000000040)=0x1) setsockopt(r3, 0x7fff, 0x5, &(0x7f00000001c0)="2160886d184919e817e5adcdae413aede7737495592b8131714f8b9be5a7f4af663c480f805eac6e47ae8197a66b723bec925439968c2a7f6967d2884c406a43204894a653102ceadeb9c5e2e8", 0x4d) dup2(0xffffffffffffff9c, r5) socket(0x18, 0x3, 0x0) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 02:48:45 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) kqueue() close(r0) r1 = openat(r0, &(0x7f0000000100)='./bus\x00', 0x8, 0x1c) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x1) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000480)=0x7) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000340)={0xb7de, 0x244, 0x9, 0x3, 0x7, 0x5, 0x80000001, 0x10, [{0x8000, 0x7fffffff, 0x9034, 0x3}, {0x800, 0x2, 0x9, 0x5b1}, {0x4, 0x8, 0xff, 0x80000001}, {0xa5, 0xffffffff, 0x8000}, {0x9, 0x80, 0x6, 0x2200}, {0x2, 0xffffffff, 0x0, 0x6}, {0x1, 0x4, 0x8, 0x10}, {0x6, 0x401, 0x376, 0x5}, {0xffffffff, 0x7, 0x8, 0x1}, {0xfffffffc, 0x4, 0x0, 0x5}, {0x9, 0x1ff, 0x4, 0x2}, {0x3, 0x0, 0x9, 0x9}, {0x10000, 0x800, 0x3, 0xffff}, {0xff, 0x3ff, 0x3f, 0x8001}, {0x8000, 0x4, 0x101, 0x436152fb}, {0x10001, 0x7, 0x2, 0x6}]}) mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) mknod(&(0x7f00000000c0)='./bus\x00', 0xa010, 0x1) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{}, {0x20}], 0x2}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105727, &(0x7f0000000240)={&(0x7f00000001c0)=[{0x45}, {0x8b}, {0x0, 0x12}, {0xa4bb62be5cbe3113, 0x6}, {0x23, 0x1000}, {0x23, 0x8000}, {0x84, 0x80000001}], 0x7}) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) sendto$unix(0xffffffffffffff9c, &(0x7f0000000280)="d06ad7ad1d3db0dbcd18905662b2eef81d22a160f1b33564f98b1596252ada9814c3ae4431e82743c9cfa8abad7fab63617a307c52038e44383542eae77e21e3bff52529f8506bf08a5a2f40d73e9ba665dedd7ee8e666252e902ca2599d0bbbcaf914e1b329cd879df838a5760a8a02255760e76b4db16ebe14c888f3fe933523d70b3568a87d8bafe5c062140faec122d023c2375b976903501d5c1d4f745fc5b182a7fcc59bb4b8b954b5c8c722a35b05", 0xb2, 0x0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{}, {0x20}], 0x2}) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) r7 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r7, &(0x7f00000000c0)=[{&(0x7f0000000200)="66003ba9b04112bfeff2ee891b41dd18404ae35668479b417cf605fdeca10a4bf0d050c1474396ec0c891539c6fcd6b508ea15a0a7df1c75d760494b5a4cd38ffb7d2e356d91", 0x46}, {&(0x7f0000000300)="a2fa8fe5b1fd962ccebf675dcb2eb6172f7611817bb52a64f83b7d7a1f3d20e33cd0c4e9b7195a4a5c188e8582e9bd760f63", 0x32}, {&(0x7f0000001600)="9cca4947fde528154158c96920fb1cd13f19fcdb8f09425fd65cc1d7fe886986b97230b884c46d2034d579327958442170e2179e6d2beb2d884f6c91f03f77cec2f1628b81bdc23d3260c54e79d568c10bfae23a16b62ef3a2b5995a741b0d28d9119fa5e6d7dc4f9dcaa3c1ff06d3b5a9e8f8138a124f74339f", 0x7a}], 0x3, 0x0, 0x0) write(r7, &(0x7f0000000280)="6f4c8b76f6dd729d4f", 0x9) r8 = fcntl$getown(r6, 0x5) ktrace(&(0x7f0000000140)='./bus\x00', 0x1, 0x163664f845cdc381, r8) r9 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r9, &(0x7f00000005c0)=[{&(0x7f0000000240)="8ff08093ab4f66706e0a07c40da82798b6b81a0d73a0987e5669c777f342458ad93fd020f394cb1faef9ffffffffffffff46aaaac23763c976f6401725ac2b1d115ee6e59c0bd387640900c1314723", 0x4f}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) accept$unix(r9, &(0x7f0000000600)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) 02:48:45 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x0, r0) r3 = dup2(r0, r2) r4 = kqueue() close(r2) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x7605b08432556ea) kevent(r4, &(0x7f00000001c0), 0x7ff, 0x0, 0x5, 0x0) fcntl$getflags(r3, 0x1) dup2(r1, r5) 02:48:45 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf60a46439aa972152f2d848a02cd3a1a4375a915c8e076c8a16e630eb28ba13e6297c117815d7e7a7352a4a657599370e52c3b19274cd1b572a3e4af409f44cece0bf40b4319a777eb74cb234fc28809686aa74e2ae13e2c29b84307250767290c3", 0x162}], 0x1, 0x0, 0x0) getegid() r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x1) recvmsg(r1, &(0x7f0000000600)={&(0x7f0000000340)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000000180)=[{&(0x7f00000003c0)=""/158, 0x9e}, {&(0x7f0000000480)=""/140, 0x8c}], 0x2, &(0x7f0000000540)=""/182, 0xb6}, 0x8c0) r2 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x20000, 0x0) dup2(r3, r2) fchdir(r2) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x2, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x1, 0x0) fcntl$dupfd(r4, 0xa, r5) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0x82907003, &(0x7f0000000040)=0x1) r7 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r7, 0x82907003, &(0x7f0000000040)=0x1) fcntl$dupfd(r6, 0xa, r7) 02:48:45 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffdffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x1) madvise(&(0x7f00005d7000/0x2000)=nil, 0x2000, 0x1) accept(r2, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) socketpair(0x0, 0x2, 0xee, &(0x7f0000000000)) 02:48:45 executing program 0: sendsyslog(&(0x7f0000000180)="6463fea1a0ae43f51586d6d1f76486c9be06201b25ee362c543f9523fb5aeb8a56ded55500455621cae474c5b2a351884356fbbea474d894550b1f6264d555c998d61fdbe18aa1956fde11e7eba4526ff7c3bb51b58cc41d01f7bc167ec3c82081583f93", 0x64, 0x8) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xeffebfffffffffff], [0x0, 0x0, 0x401]}}) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x400, 0x6ae7335709d1318c) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/247, &(0x7f0000000140)=0xf7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) ioctl$BIOCFLUSH(0xffffffffffffff9c, 0x20004268) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 02:48:45 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x1) r3 = getpgid(0x0) ktrace(0x0, 0x5, 0x20, r3) r4 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r4, 0x1, 0x5, &(0x7f0000000340)=""/192) r5 = socket(0x18, 0x1, 0x0) fcntl$setflags(r5, 0x2, 0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getgid() r8 = getuid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000280)={{0x2, r6, r7, r8, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={r3, r6, r9}, 0xc) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 02:48:45 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffff7fffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x1) accept(r2, &(0x7f00000004c0)=@un=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 02:48:45 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) madvise(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x3) readv(r0, &(0x7f0000000380)=[{&(0x7f00000004c0)=""/230, 0x100000006}], 0x1) read(r0, &(0x7f00000008c0)=""/214, 0xd6) 02:48:45 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xdfff], [0x0, 0x0, 0x403]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) unlink(&(0x7f0000000000)='./file0\x00') ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 02:48:45 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000016000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f00007d1000/0x2000)=nil, &(0x7f00007d3000/0x1000)=nil}, {&(0x7f0000002000/0x9000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000415000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000236000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00007d0000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000150000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000005000/0x3000)=nil, &(0x7f0000320000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000016000/0x3000)=nil}, {&(0x7f000031f000/0x2000)=nil, &(0x7f0000320000/0x2000)=nil}, {&(0x7f000065e000/0x4000)=nil, &(0x7f0000237000/0x4000)=nil}, {&(0x7f000031e000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000096000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000095000/0x3000)=nil}, {&(0x7f000031f000/0x3000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000234000/0x2000)=nil}], ['./bus/\x00', './file0\x00', './bus\x00', './bus/file0\x00'], './file0\x00', './bus/file0\x00', './bus/file0\x00', ['./file', './bus\x00', './file', './file']}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000000)=[{0x35}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) 02:48:45 executing program 1: msgrcv(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000d000000000000000000000000000000003fd47800000000"], 0x2c, 0x3, 0x1c00) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x808c694e, &(0x7f0000000300)) r2 = socket$inet(0x2, 0x8003, 0x89) lseek(r0, 0x0, 0x6, 0x2) getsockopt$sock_int(r2, 0xffff, 0x1021, 0x0, 0x0) mlock(&(0x7f0000009000/0x2000)=nil, 0x2000) r3 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) 02:48:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pread(r0, &(0x7f0000000040)="5483d585a0fb7424b2415c9081", 0xd, 0x0, 0x80000001) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x200000000000018b, &(0x7f00000000c0)=[{0x81, 0x5, 0x4, 0xc2}, {0x9, 0x7, 0x9, 0x1}, {0x5, 0xfb, 0x27, 0xffffba94}, {0x7ff, 0x6, 0x68, 0xf51}]}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") 02:48:45 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x86140) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x1) kevent(r0, &(0x7f0000000180)=[{{0xffffffffffffff9c}, 0x0, 0x0, 0xc0000069, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000027a, 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x40, 0x2) 02:48:45 executing program 0: r0 = socket(0x2, 0x8001, 0x0) fcntl$setstatus(r0, 0x4, 0x84) setsockopt$sock_int(r0, 0xffff, 0x3b2b, &(0x7f0000000040)=0x2, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) close(r0) 02:48:45 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ab) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f00000001c0)="00000002448a44e1caa5e9f4ffff07b7efa76d412259831a", 0x18}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x1) readlinkat(r1, &(0x7f0000000000)='./bus\x00', &(0x7f0000000200)=""/194, 0xc2) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) nanosleep(&(0x7f0000000180)={0x100000001, 0x6}, &(0x7f0000000400)) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x1) pipe(&(0x7f0000000440)={0xffffffffffffffff}) kevent(r1, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffd, 0xc9c3b1709748734d, 0x70000010, 0x5, 0x3}, {{r1}, 0xfffffffffffffffa, 0x2a, 0x10, 0xfffffffffffffffd, 0xd7}, {{r0}, 0xfffffffffffffff9, 0x40, 0x1, 0x7f, 0x3}, {{r0}, 0xfffffffffffffffc, 0x81, 0x10, 0x1f}, {{r3}, 0xffffffffffffffff, 0x48ec354c27b9a76e, 0x1, 0x3c, 0x734}, {{}, 0xffffffffffffffff, 0x0, 0x1, 0x0, 0xfff}, {{r0}, 0xfffffffffffffffc, 0x84, 0x40, 0x7fffffff, 0x6}], 0x400, &(0x7f0000000080)=[{{}, 0xfffffffffffffff2, 0x14, 0x2, 0x4, 0x100000000}], 0x80, &(0x7f00000000c0)={0x9a8, 0x2}) 02:48:45 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="6202c17f7f0000014e38687443938a19506e6c9778d88e5f28740e1209bbba83b2054d18765822739fc7b2344e0969261a6b2fc6e94e0e8eafe1ab265d5a56388578bd7b7e84b0c6cf79b93e86ac53a20e30861e769407402612b9c14f3be04c459118e36069436b6881eea4dceafdfa72a5fdee32a7f7d687ad1baabaf6daab1b09d249639ba79ac54239f336a82b527f015a8177127b0b4d4f56837d8ed5f33dc1d3159dd900"/181], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0xffffffffffffffc1) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000001480), 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r2 = socket(0x2, 0x1, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x20, 0x0) write(r3, &(0x7f00000000c0)="2e34c082e0f5f3312afbf5ade72392ec3a1fd8928cf48aedef342e92173e06e274", 0x21) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) sendto$inet6(r2, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x82907003, &(0x7f0000000040)=0x2) getsockopt$sock_int(r4, 0xffff, 0x8, &(0x7f0000000100), &(0x7f0000000140)=0x4) pipe(&(0x7f0000000180)) 02:48:45 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="f42e5ef1bc7c1527e5f39f72d354be1993b7d7f6b7cf82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 02:48:45 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x20000, 0x41) renameat(r0, &(0x7f0000000080)='./bus\x00', 0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00') r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) 02:48:46 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5", 0xde}], 0x1, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt(r1, 0x0, 0x9, &(0x7f0000000180)="58f9abdb", 0x4) r2 = socket$unix(0x1, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x4, &(0x7f0000000040), 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r5 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r5, 0x0, 0x0) shmctl$IPC_SET(r5, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r7 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getgid() r10 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r10, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r10, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETZCNT(r10, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000080)={{0x4, 0xffffffffffffffff, r7, r8, r9, 0x10, 0x9}, 0x8, 0x4, 0x9}) r11 = getgid() r12 = getppid() r13 = getuid() r14 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r14, 0x82907003, &(0x7f0000000040)=0x1) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r15, r13, r11, 0x100, 0x8}, 0x5, 0x5, r12, 0x0, 0x1, 0x9, 0x10000000000007ff}) r16 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r16, 0x82907003, &(0x7f0000000040)=0x1) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000001780)={0x0, 0x0}, &(0x7f00000017c0)=0xc) sendmsg$unix(r2, &(0x7f0000001800)={&(0x7f00000002c0)=ANY=[@ANYBLOB="01002e2f66696c653000416b9cf03d659a00b05087e3b592104d2b5cd82b3b25004e86fd9b0937477f5192992ec5e1740dd2"], 0x1, &(0x7f00000000c0)=[{&(0x7f0000000340)="d09a8e8f56657970d3c4dc93d779c786f2add7b19444aaf27374981d54c314c1dfc26843672ac28cb72efad0bf3d1bbff7d13fca77bba36cf50f361c39aeb993881cc3291e7f12202a81c9354265de5106d1bcf85a18752b6c57d60d8ee09e67bb9b777d1bc157c55596206d29ba59593da7803df63087b0767107c2953b64a206f75065f23e8b4df1a320cc3f47ce779a0657210bbfda2fdc63f9079141834f44c29d0762e514dd66f8420ec4889eebc2f7c878fd9231bd6410a7f79202d09d6f31a39c2afcf6466c30", 0xca}, {&(0x7f0000001600)="1556005b0d51111dd98ff95a5bcc01b1d07195229e15fcecf212200e46c82311b112a49e3a0c30be43c7c257eff0dd2c49b05217121044436c4dc4e32f3ec98804586dabad0eb7cd1a95d5c8db960ff67618aa0d6de39a76914636384856df43f6d394201724d07392c82d5bc7637aaefa3de2a981368743fab354011079c3a8c6acb25c7ab37f4b80ac9bce4ba1557cb4623313229b9472f8dafc06d7da8469b3c208c44555d2210d1bc25c2abe1079c7e1738661e793683050b75ee49691fba43fc64db76256dcc95435a33ac84a90416e8674280dc2db643f7e87a91030398d0617bb1fd51fc346baf2da20c76abe373fb6067d45b5918d65938b9276fc89a6949f0e911026706f5779289e877ddf7ad80681bc61139a4894137aecb57a0ff954f23c3b93e8f742845b8fb25c6ce3b30dbd5eb73d0d23efcaf8c99e348f67967b700ecb42c530322ed6", 0x14b}, {&(0x7f0000000540)="b9836823c4a612d3f8fab606897df7cd4f9cd96bc2056404ca247a0dc98f770a1a77ee80df9e47397065f4e5913c4e3c3d527e5ca75cc0b902b9406e13b98c38b8b451f9a481d512acea50c8af970a03be4f8758e13ace0443ae574e3463ab47159b47dfb929a970c19cd2216fd49aae3b0b3eecfb8f63b154873a96e4ec2d890d89cb818fadb105c8bf256669e6b27ceb60208bb1ffe0eb56ee4f83e42bdd6a404eed971645e9fdf9a66bf6c2ceee6315c92b22fb7a0643c33e8e92d4422daa84907c4cea0909e5c5f18060abde78ce443a54e0ead32fd81dea4d719ff42e487d74a1cb2c88bcfde399d2f157fb7e4d9486d845c52b5e4e0c9d46c69400cf40b538c8e311e080d6efea7eb76d6f65d27a0a8939dfbc002b4923670edc960cd86bb65874e33f21255c8f7a102e37b9316473b595001d9477c020db66ec53d28aa1e05976ad0c4eff454faae48ee0f8d406304f5850c58d95ecdbc7b3c2b7294c860e9449f5e99cb31820144f90432734e5005d3fa832273ca27f00e3c966679d7fd97b709097b95fa89bf36a9f9cba42df0ee5d9d2a1cb8a94c11a81336b9883ed8182bea0adebd2fd76fc954b083c8f7ce4ec27a347042dc5bbfe5be7a06004ba5fe03e323fbd72908822bdd19dcb3202f23b2a5aa2d7237a9aba5bf6bad5eee7ee47c1c48449c11f532396c77f38251b1295b9f0fdfb4fc511f49a54d2a9798b762f5a7b4d6f5902609e564057a895ec67954396912c01828ab9ca58c2ec1a34ae1eacd4732ff905462a3ee86100bf9b747a9dc9b5612e401eeca4cf3eb08012d8fa167d9486c5c8777fc0fc7e4f77ca672d10d904e917537af3e407fb7cb1586e5313fe6399868fa3e25031ba8478e9607a564f5aed66d8922ddedf074e41acd3813ddeef6b97a19764911f18a3a4f0fd3522cc5051bc19e80907232cd472f73108895ba7b37774e48ac9193d6e56d275d964f86fb12e8154c430f8f74f512ac4c3a6514db8c6c997dd6e2f824f9c0ff94bdccd95f112f9ca1e06aafe26d9bcce73cbd80ca79fe2a0012342a936c14f077af9c1a46f9faf6ed607c1a4e9787308a9acffdafbf5f53007b7684335be42b7992ad48290339890f372996d012d2569b4804c9f77f1f303ea64a9d0913155898f087f034c4de453b7ca3217a97e343d3fa72686b344c8130f449f4d8c4406eb1dc042dbe292620e3e13c1ccbe05af924b3ff15adad801d23160546ccef7bce2a832d0ff8ee3a9f6b1bfe73d93ef2e41d45d96708049f652a35c159839b2b56169825b73672cb87dfd51e5f2a244854974e32f1b4f970cc3cc98e81b01dba34789584fe93ca0533b984d80428af56566bfcf4d9523ca4f96a45573202b345288046cd878895a45c97aa6d5961fce758a69db7487f599aeed35bda3654006e7a1a8456ca3963b61fc21348fda2c2442d2c61ba6ac776d16ac04220ffd33665d60304df30307c0b0f48bef57c947ef1d23f5cb6a91f421bbba4ec41064a0042061930f2224c3f18bad5fe11e7ebf78209c4b538cc8c56ba107e97e496b3cc591c9f730a521d67855bdad641648c718bb3645990db135e5f300657e6b6a61ab6c45d5e1d01d5c5d63ba9c8a22418702a5da8e7ca600f89429d3359a20e7fc2e64a9df9e13f79fc068e3f7729bc5184b8baf78e616e2382fa4373dfacf35696cabb25a4ee71832a211ffa8d39465cd5a49f65b87bce96fcc44368cc90705ba7355dfbd0e293bfcfb5d7c74835dc261d708d3c6e25b440f2bf2a95b9abf783a0fccabad362cc5430e81b7f558ea77d73837ef2b04ed201b0b20ecc63a72fd31ff991b36bf8a58dbf8c2dbdcfc195e4f5e2a2106829aaccad0588d62ba71a66657e86900c2615ca4eeebd9c1f8c2363e5cd3932c6b1bc9c3a6928cd1a28a553f0f809b960cf8fc6874da780eaa2333e3afce3a75f60aa016cca95d7416a74b070acf5461191b9de5ce75e673feec6d97861421c52281470e4f604e1f455ab373dc8c34e30d80f34ddce7e09d67b1ca66306ba4510525c63c67d4782797c0270a1f37a86fbac2f9749b3ee24bfec68e3a19fff6f24ca8c2f13474435ffc40625c8a3cf1292c864bcc18c2f5f573079af5e9b4293d547ea985f34e00d98a1c9675173971562255c371c7a8f0fb418c61bcbf59408edc517b5d4fd24e50de74eb537a80c1487aed29c16e47b939477dfcf2976558eb8454ad222a8e6630501d4593a2e72e8ddffa24070f9ad33437519174dbe25245744957f552dc2197645d033c25fe7cd9980eb10524a3b4c1607db77981e147b63cb96f6a7f20de9a1ea85799410fff8869fa1161c7c0344ccbe0ef3b252dc420ccab10bea088c4ab83638c72b7e7a730e74644399afdc0303ec41a2c9379d78870d6455fefe4d05fe7d3ed8ff7f962d4f627fb3e912482dc3de08740c5567c427c6bf7de689ca461b6682839a75ed5d8c369051f54ef11ce813ec7650265cb6ed02c7fdff5ecf78f165b03c8599293c8504b1d6aedd64672745034e100c6b1586c048df315ffe6ebca76f6ce6872b48f76f5841e6e4e7a21e44342469c71db4805635cf505a4d382404d376f4777236614c051a97fa703ea8d137f1d9c75ae10e9240a4ff9b9f66df3b08ba040868f88713a8d66770ad17a82dc353c74152980c6b929bd251069ee335eafb6129d1806409595682c5afddab47df8b6c36316812315c4e2ba5423efbe724646248e2e87822850feaa7a4abc6ebaa1e9464b14134cb10aebcc27cf62ba930329ad2e0fe3816d3fba3967f37b821ab79d5e326e59de973ec7e7ef98988489e7910f1ab8965d1a51c6544f0fa34d2400af4dc823f8590b785480a30f562935b1a3f13749d9eec47a5cc7d58a5f40e0c23434fde499ee1687853f65fedd339b5a5419a9366b1a66792932f84ae5b159b10fce5f65003738e6b992b2ad7762479fcd828e9a07cf512f75b8fa9a478adb42212471b477e5bd4544f780808d06248896570dccd066ac95d2f8e9b437fa556c4bfa81156bd9ec97dd38c55aafef6d2fb0bc355ea46ef07a9805df49b16b2f50461c6b889c5beeb7bff7938b4ef7fa119a9df2f0f67c471cd47c8d895a404fe6212876d3a2d0d91da3dacb12ae1a72f6c7e8c225ad22feb62e8e80e82fdf710d850bf4e54b9df1d7bedb17011124dab3f8ad5dbad854f0f905881c3b647973c50dbfd43a84426dd8f14f18fa9306da96b897f5f90b3f9e44125140d34d1b4361451dc9c0b9b034236940983471322e70b92e97d2dac0e95419a9c1423cbdbadb20aa95ebb2d71245e1c5d65a014eda92586da438286a3c583ba8a4802fb529aca2334efd6b344f302561b08ab0a38da49bb4b73a04c30328331b3df3f4dd3a06885c086638d4f4a0abd1ded47faef024d5beae108b615d0a062bb2e73ff231b4cc21987e6408cae67f3dd9618afea39e98be3fd29d5cac973767fa7d19617617ad104b03da1a8696168d72fa7d0bccf027a8b8ff44dc5e3f95adac46948b4fae6bdd1143eb664cbbdc3ff76f1c8d8f281f2323fa25e032590419d9f2b68f1c90775bc3dedded18d2b35aab0cfad6bfb9ea9bed5bbcac926c836c99d5694da8c4dc03ab0845bc4989113a21a28ee01e6d0e742cad4126efef5dd03314b78ce9cbceec9df0b072feb13c08425ac6c6a54ceb3a622c49cc29d89930d579a8254e89e021919c9133e391d8deb8fba96567cd9eda7c27ec2faeabf8faec0fcb9065c2d8999851281b4b896799191b2690388f1f319374809e4d1dd2a41bc486d85ffff33523af48c447169db9d929498692fe365abc9f4eb538409e7ad720eb6540c5c20973b7b75ba2f08fb7e887833de90d6fbbdc1c6986af588f0041aaf4d27718eaa9bd23d831743b775a085b3502ba006ba13cb6b1dce0e4c0bb89a9db4bded5448babc0551498f25097a528eab0a0b72e6a4cb95a2509ec4f41e3064d49bde1e2616f8f2b95ca35464f7e48efdb446fac9f28582a437277179123508200eda4780359784a32fdaecb74d245389240e2782ba77544a16c03395944a7d33a8bb20bbf74e76eb7a51a27b22b688082bc0620d61b9ddb3078f6e318b10516edc7adea679a35d7205318ec902f5d42f9011ff06f6b73111170643228dc56d8e06c583ab41d464c93e32fe2a8fe1d12616bb86d976d4c1a851c82bf413909df73323532855828d49de65da24e0488c47909dc797a43787abb83d60ccdabdc65be43726a772114f15d275a2a6ed5c158e4f74dd799ba4985363b7a672a41474e66b68622031fa0be7cc26022991d13a77eea7694835d481d02acd0594a14bf8961c84dc77a6d26d4e1bc1f7ac23c60111a3ae5899a60b36c89d560e3f39512d33f89af4dbee314bf76ff4fb70f003fde11280dc79cfd7f597c8c02c8a46789d45522b73e3c0984625d74205ee5653e7d93f4764ef81a319401232987c18795b52847990acbde615a25ba893004bb3fe6345ad5211715dc5bc710b0e91fa4e7ea2cc5cf0b8d601ce610c3ac6c7583a21c7e2c57929ce16613756b7d60b722a64360ea4bdaff34ff7ffd17f460773ce36e4741d110aeac44578349de588e5ed018293be27511cb6c93c544ea6f26e8d16d9d4d62a3fdeca2b33f7af9fe46325b99b8e4ea82fb49020dcc4dd93341538bcde165ece1dfa26d56f6bc60dafaba0979e844ad80073a15a3c0f33b8841d298fc736e3708a396d6ad833a4b1fbc6c31338932248e47be39e5e0c54dbaeb4fca148e40f5508a7494f0a05bc00a40b8db8abde76c98735c5394f16edd996ecc5239740c51228af664aa6c4ac46142ebb2883b74d6d7bd8846c75f376a78050a7770f998f338332409a5cd9dd11b53553e3fd3d9d3d97b8f5f0f5976db25bc64dd792a0e3dfbb202a5be5214fd05b11c56dca830381707844f1db890932f8c1fa229ff670a22f69c102ff8f3fa0d117d52d035f42b39abe38464aa9b356f87eca0c91a482c52e185dd7e032977134b7cc1b2d9f58717c0433935976e5da2fd6344bc05715182f0476388294e0d1b6d4a33fe001797713907760b3d545faedf827e8383c4bd27c380b5d02796ff09331e375740e5d8af29b88833d4de64b9f47dc4162bd70abe4890436f215b2c77fc329e31ca1562f8702a3211b2007e592854605a74337cf0f6bc795640c2c828ae2d56b302c1d3cb8fb0ca45668cc4869da3fdccc220fe713771f5d09cbf1a5d0d18deb6faa8e5b11c48e380a41c54e11c92345067e1a16fd7fbe8dc9b5b3f7f8c4539329ce24c7a05376502327272e26bf09aead11e7f313138185041e11755b721d4ca709972d60157f635e98123ffc85163872b0b16434e873f4b755a8554136ed6cc8fea54b9b3fd6bed41b096ec97ee9940df318824f82756afa015cf14c4a3a6a5a7514c50b7efc7609f1eaf855750b97a3fd127461e7d5ff9541baced0caf9ba7be653acff330137a15120625f2048cd4a4a389d69ccb6cc7aeceddaaeb50177dfa155a06074b9d10bdfa8f6dcb87007f97b7f7429bde8129ce13db781431cd489e22b3842b0b603a497b4a0afa4729c92239ca7762665e4d7fb1ac80f2ced686ffe7ae45307056d695e97906add82c6cf7eff96f25b03883dc64279499f71df137d47a14cc2b8fda4b79f5ad4cde7fad3fed04d77069e1d14df6d3b4ce1e78d55ea8f53cba78ff7787ab5a1d5f2e92ce6363d1a6fb0afcc3d2bb9d775407913761fee492d2ae9798c2507f41b9f1e800dbcce506bc58bbbd013eb64809edcb417117498fa9", 0x1000}], 0x3, &(0x7f0000001540)=[@cred={0x20, 0xffff, 0x0, 0x0, r17, r6}], 0x20, 0x8}, 0x40b) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, r4, r18}, 0xc) r19 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r20 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/\x00\x00\x00\x00use0\x00', 0xc0, 0x0) r21 = dup2(r20, r19) fchdir(r19) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r21, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) 02:48:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") r1 = msgget$private(0x0, 0x404) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000340)=""/202) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x80000101}, {0x4d}, {0x3c}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8380, 0x0) 02:48:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) getsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000040), &(0x7f00000000c0)=0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x34, 0x0, 0x0, 0x100000}, {0x3}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") 02:48:46 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x3b6207597b9e2e5f, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000040)={0x10000}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x1) fsync(r1) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020699f, &(0x7f0000000300)) 02:48:46 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x8, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0xdbe3ed7e8930ea6, 0x0) ktrace(&(0x7f0000000480)='./file0\x00', 0x4, 0x104, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) pledge(0x0, &(0x7f0000000100)='\x00\x00\x00') pledge(&(0x7f0000000080)='\xc7:]\x00', &(0x7f00000000c0)='\x00') r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)='x\x00') r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x20061, 0x0) fcntl$setstatus(r2, 0x4, 0x80) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x1) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000400)='./file0\x00', 0xe25a555fdcbe6b0d, 0x40) ioctl$TIOCFLUSH(r3, 0x82907003, &(0x7f0000000040)=0x1) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x82907003, &(0x7f0000000040)=0x1) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x82907003, &(0x7f0000000040)=0x1) lstat(&(0x7f0000000440)='./bus\x00', &(0x7f00000004c0)) flock(r5, 0x96c11c323279368b) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r7 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r7, 0x1, 0x5, &(0x7f0000000340)=""/192) r8 = socket(0x18, 0x1, 0x0) fcntl$setflags(r8, 0x2, 0x1) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r10 = getgid() r11 = getuid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000280)={{0x2, r9, r10, r11, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) chown(&(0x7f0000000240)='./file0\x00', r6, r10) panic: pr_find_pagehead: mbufpl: page header missing Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *246501 45494 0 0 0x4000000 0 syz-executor.1 db_enter() at db_enter+0x18 panic(ffffffff821e3a76) at panic+0x15c pool_do_put(ffffffff825405f8,fffffd802ccd0000) at pool_do_put+0x36a pool_put(ffffffff825405f8,fffffd802ccd0000) at pool_put+0x4b m_free(fffffd802ccd0000) at m_free+0x119 ml_purge(ffff800017b6a008) at ml_purge+0x50 ifq_purge(ffff8000009e6a78) at ifq_purge+0x97 if_down(ffff8000009e6800) at if_down+0x9c if_setrdomain(ffff8000009e6800,6) at if_setrdomain+0x17c ifioctl(fffffd80363b4d88,8020699f,ffff800017b6a1d0,ffff800014930290) at ifioctl+0x169d sys_ioctl(ffff800014930290,ffff800017b6a2e8,ffff800017b6a330) at sys_ioctl+0x5b9 syscall(ffff800017b6a3b0) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xe4312953010, count: 2 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic pr_find_pagehead: mbufpl: page header missing ddb> trace db_enter() at db_enter+0x18 panic(ffffffff821e3a76) at panic+0x15c pool_do_put(ffffffff825405f8,fffffd802ccd0000) at pool_do_put+0x36a pool_put(ffffffff825405f8,fffffd802ccd0000) at pool_put+0x4b m_free(fffffd802ccd0000) at m_free+0x119 ml_purge(ffff800017b6a008) at ml_purge+0x50 ifq_purge(ffff8000009e6a78) at ifq_purge+0x97 if_down(ffff8000009e6800) at if_down+0x9c if_setrdomain(ffff8000009e6800,6) at if_setrdomain+0x17c ifioctl(fffffd80363b4d88,8020699f,ffff800017b6a1d0,ffff800014930290) at ifioctl+0x169d sys_ioctl(ffff800014930290,ffff800017b6a2e8,ffff800017b6a330) at sys_ioctl+0x5b9 syscall(ffff800017b6a3b0) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xe4312953010, count: -13 ddb> show registers rdi 0xffffffff816a1567 db_enter+0x17 rsi 0x28b8 __ALIGN_SIZE+0x18b8 rbp 0xffff800017b69db0 rbx 0xffff800017b69e60 rdx 0x28b9 __ALIGN_SIZE+0x18b9 rcx 0xffff800016b65000 rax 0xffff800016b65000 r8 0xffff800017b69d70 r9 0x1 r10 0xffff8000009e8340 r11 0x3655adfdae864c8d r12 0x3000000008 r13 0xffff800017b69dc0 r14 0x100 r15 0x1 rip 0xffffffff816a1568 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800017b69da0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.1) pid=246501 stat=onproc flags process=0 proc=4000000 pri=67, usrpri=67, nice=20 forw=0xffffffffffffffff, list=0xffff8000149313d8,0xffffffff82579858 process=0xffff8000ffff6a48 user=0xffff800017b65000, vmspace=0xfffffd803f012550 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 45494 71179 32291 0 2 0 syz-executor.1 *45494 246501 32291 0 7 0x4000000 syz-executor.1 68392 379591 0 0 3 0x14200 bored sosplice 16048 64083 2747 0 3 0x2 biowait syz-executor.0 32291 41201 2747 0 3 0x82 nanosleep syz-executor.1 2747 507393 76415 0 3 0x82 thrsleep syz-fuzzer 2747 342559 76415 0 3 0x4000082 nanosleep syz-fuzzer 2747 2921 76415 0 3 0x4000082 thrsleep syz-fuzzer 2747 293519 76415 0 3 0x4000082 thrsleep syz-fuzzer 2747 243452 76415 0 3 0x4000082 thrsleep syz-fuzzer 2747 188097 76415 0 3 0x4000082 kqread syz-fuzzer 2747 270720 76415 0 3 0x4000082 thrsleep syz-fuzzer 76415 441727 37614 0 3 0x10008a pause ksh 37614 242701 26203 0 3 0x92 select sshd 31053 178461 1 0 3 0x100083 ttyin getty 26203 218713 1 0 3 0x80 select sshd 59466 24288 10967 73 3 0x100090 kqread syslogd 10967 155241 1 0 3 0x100082 netio syslogd 46205 90503 1 77 2 0x100090 dhclient 24853 396974 1 0 3 0x80 poll dhclient 28970 403580 0 0 2 0x14200 zerothread 90326 400005 0 0 3 0x14200 aiodoned aiodoned 52684 62205 0 0 3 0x14200 syncer update 31131 168652 0 0 3 0x14200 cleaner cleaner 9635 97912 0 0 3 0x14200 reaper reaper 34545 226529 0 0 3 0x14200 pgdaemon pagedaemon 97066 492435 0 0 3 0x14200 bored crynlk 30098 436047 0 0 3 0x14200 bored crypto 9600 235502 0 0 3 0x40014200 acpi0 acpi0 53043 253911 0 0 3 0x14200 bored softnet 42223 28481 0 0 3 0x14200 bored systqmp 92877 34835 0 0 3 0x14200 bored systq 19915 243919 0 0 3 0x40014200 bored softclock 84710 231480 0 0 3 0x40014200 idle0 5935 147026 0 0 3 0x14200 bored smr 1 281412 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 devbuf 9506 6721K 6780K 78643K 10849 0 pcb 13 8K 8K 78643K 41 0 rtable 111 4K 4K 78643K 245 0 ifaddr 60 12K 13K 78643K 91 0 counters 19 16K 16K 78643K 19 0 ioctlops 0 0K 2K 78643K 28 0 iov 0 0K 16K 78643K 24 0 mount 1 1K 1K 78643K 1 0 vnodes 1218 77K 77K 78643K 1307 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 1K 78643K 2 0 VM map 2 0K 0K 78643K 2 0 sem 12 0K 0K 78643K 71 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1794 195K 288K 78643K 12646 0 file desc 5 13K 25K 78643K 141 0 sigio 0 0K 0K 78643K 8 0 proc 48 38K 63K 78643K 359 0 subproc 32 2K 2K 78643K 34 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 9 0 in_multi 47 2K 3K 78643K 52 0 ether_multi 1 0K 0K 78643K 4 0 mrt 0 0K 0K 78643K 1 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 42 185K 185K 78643K 42 0 exec 0 0K 1K 78643K 189 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 109 38K 38K 78643K 1188 0 UVM aobj 10 2K 2K 78643K 10 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 24 0 NDP 9 0K 0K 78643K 17 0 temp 117 3025K 3089K 78643K 6011 0 SYN cache 2 16K 16K 78643K 2 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 25 0 23 1 0 1 1 0 8 0 rtentry 112 45 0 1 2 0 2 2 0 8 0 unpcb 120 99 0 91 1 0 1 1 0 8 0 syncache 264 6 0 6 2 1 1 1 0 8 1 tcpqe 32 110 0 110 1 1 0 1 0 8 0 tcpcb 544 73 0 69 2 1 1 2 0 8 0 inpcb 280 190 0 182 2 1 1 2 0 8 0 nd6 48 4 0 0 1 0 1 1 0 8 0 ppxss 1128 4 0 4 1 0 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 212 0 0 14 0 14 14 0 8 0 art_table 32 213 0 0 2 0 2 2 0 8 0 art_node 16 44 0 4 1 0 1 1 0 8 0 sysvmsgpl 40 32 0 32 1 0 1 1 0 8 1 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 69 0 59 1 0 1 1 0 8 0 shmpl 112 8 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1598 0 196 46 0 46 46 0 8 0 ffsino 240 1598 0 196 83 0 83 83 0 8 0 nchpl 144 2033 0 419 60 0 60 60 0 8 0 uvmvnodes 72 1704 0 0 31 0 31 31 0 8 0 vnodes 208 1704 0 0 90 0 90 90 0 8 0 namei 1024 5157 0 5157 1 0 1 1 0 8 1 vcpupl 1984 1 0 0 1 0 1 1 0 8 0 vmpool 528 1 0 0 1 0 1 1 0 8 0 scxspl 192 5368 0 5367 8 3 5 7 0 8 4 plimitpl 152 20 0 13 1 0 1 1 0 8 0 sigapl 432 312 0 299 2 0 2 2 0 8 0 futexpl 56 3535 0 3535 1 0 1 1 0 8 1 knotepl 112 69 0 50 1 0 1 1 0 8 0 kqueuepl 104 31 0 29 1 0 1 1 0 8 0 pipepl 128 206 0 187 1 0 1 1 0 8 0 fdescpl 424 313 0 299 2 0 2 2 0 8 0 filepl 120 2040 0 1944 4 0 4 4 0 8 1 lockfpl 104 39 0 38 1 0 1 1 0 8 0 lockfspl 48 16 0 15 1 0 1 1 0 8 0 sessionpl 112 17 0 7 1 0 1 1 0 8 0 pgrppl 48 21 0 11 1 0 1 1 0 8 0 ucredpl 96 141 0 134 1 0 1 1 0 8 0 zombiepl 144 299 0 299 1 0 1 1 0 8 1 processpl 872 328 0 299 4 0 4 4 0 8 0 procpl 632 492 0 456 4 0 4 4 0 8 0 sosppl 128 3 0 3 1 0 1 1 0 8 1 sockpl 384 314 0 296 4 0 4 4 0 8 2 mcl64k 65536 7 0 7 1 0 1 1 0 8 1 mcl16k 16384 2 0 2 1 0 1 1 0 8 1 mcl12k 12288 2 0 2 1 0 1 1 0 8 1 mcl9k 9216 2 0 2 1 0 1 1 0 8 1 mcl8k 8192 4 0 4 1 0 1 1 0 8 1 mcl4k 4096 23 0 23 2 1 1 1 0 8 1 mcl2k 2048 65819 0 65774 15 7 8 13 0 8 1 mtagpl 80 6 0 4 2 1 1 1 0 8 0 mbufpl 256 105198 0 105108 13 3 10 10 0 8 1 bufpl 280 6331 0 1504 345 0 345 345 0 8 0 anonpl 16 48487 0 29186 82 1 81 81 0 62 3 amapchunkpl 152 1393 0 1244 8 1 7 8 0 158 0 amappl16 192 1657 0 558 58 0 58 58 0 8 3 amappl15 184 163 0 156 1 0 1 1 0 8 0 amappl14 176 25 0 23 1 0 1 1 0 8 0 amappl13 168 54 0 51 1 0 1 1 0 8 0 amappl12 160 5 0 3 1 0 1 1 0 8 0 amappl11 152 48 0 36 1 0 1 1 0 8 0 amappl10 144 10 0 9 1 0 1 1 0 8 0 amappl9 136 567 0 563 1 0 1 1 0 8 0 amappl8 128 109 0 90 1 0 1 1 0 8 0 amappl7 120 90 0 79 1 0 1 1 0 8 0 amappl6 112 57 0 51 1 0 1 1 0 8 0 amappl5 104 138 0 128 1 0 1 1 0 8 0 amappl4 96 578 0 547 1 0 1 1 0 8 0 amappl3 88 121 0 111 1 0 1 1 0 8 0 amappl2 80 1727 0 1655 3 1 2 3 0 8 0 amappl1 72 15256 0 14829 26 16 10 20 0 8 0 amappl 80 716 0 672 2 0 2 2 0 84 1 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 9 0 0 1 0 1 1 0 8 0 uaddrrnd 24 314 0 299 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 314 0 299 1 0 1 1 0 8 0 vmmpekpl 168 6090 0 6066 2 0 2 2 0 8 0 vmmpepl 168 45659 0 43462 138 12 126 130 0 357 29 vmsppl 272 313 0 299 2 0 2 2 0 8 1 pdppl 4096 634 0 599 6 1 5 6 0 8 0 pvpl 32 153062 0 130781 191 1 190 190 0 265 9 pmappl 200 313 0 299 1 0 1 1 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 147 0 15 4 0 4 4 0 8 0