00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) poll(&(0x7f0000000000)=[{r1, 0x40}, {r0, 0x20}, {0xffffffffffffff9c, 0xc0}, {r2, 0x40}], 0x4, 0x4) readv(r0, &(0x7f0000000040)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x19b) 14:39:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@un=@abs, &(0x7f0000000100)=0x8) getpeername$inet6(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000240)) 14:39:25 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x120, 0x1c) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) fcntl$lock(r2, 0x1000000009, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x7}) flock(r0, 0x1) dup2(r0, r2) 14:39:25 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000140)={0x4, 0x6, 0xac00, 0x9}) write(r1, &(0x7f00000001c0)="97a9ed27bf5536f44ee3f38203a94001b20fe0eab52020efbb414b7474672292bb695c0bbcaa9eb20d79abe65c0ffc5b9ce091c4abd14971540274a182230a", 0x3f) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) readv(r1, &(0x7f0000000000)=[{&(0x7f0000000200)=""/139, 0x8b}, {&(0x7f0000000080)=""/89, 0x59}, {&(0x7f00000002c0)=""/141, 0x8d}, {&(0x7f0000000380)=""/209, 0xd1}], 0x4) 14:39:25 executing program 0: socketpair$unix(0x1, 0x2000000005, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) accept$unix(r2, &(0x7f0000000080)=@file={0x0, ""/89}, &(0x7f0000000000)=0x5b) dup2(r1, r0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000000240)=""/168, 0xa8}], 0x1) 14:39:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000300)) open(&(0x7f0000000280)='./bus\x00', 0x20000, 0x44) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x3d, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) r2 = semget$private(0x0, 0x7, 0x20) semop(r2, &(0x7f00000002c0)=[{0x3, 0x7, 0x1000}, {0x3, 0x84, 0xe0b2057d9de1064c}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x0, 0x1, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x6, 0x1000}, {0x3, 0x5a, 0x800}, {0x0, 0x4, 0x800}, {0x1, 0x8, 0x800}], 0xa) semop(r2, &(0x7f0000000340), 0x21) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f00000001c0)=""/100) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) close(r1) socket(0x2, 0xae99e93a6aebc89f, 0x401) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCCBRK(r3, 0x2000747a) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x0, 0x0) semget$private(0x0, 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', 0xffffffffffffffff, 0x2}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0, r4, 0x2}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0xc}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="7a75c63c5a0093ec50c3518784b4") r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d704000000000000005b00000000000000e74de4"}) accept(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="00000000000000000000000000000000f8fca0000000000000000000000000000004000000000000000000e400000000000000"], &(0x7f0000000380)=0x33) 14:39:25 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000240), 0x0, 0x0}, 0x0) select(0x0, 0x0, 0x0, &(0x7f0000000240), 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r1 = msgget(0x1, 0x508) msgsnd(r1, &(0x7f0000000280)={0x0, "4285eb65f4db571480aca75aac929512e8973d651e6db009485ea453cf78f5aeb2a9e0d9472fcbd8f93cec8d714390b54c20a0b65f3b6c2b60c26b448cd190736cddfe004190213af26147e101e0ac12c7cebd0baf8b541aa319a433da0dd9d9c6a96c00e238a2bf0e70c904020c97ab70d90cce59e19f914fab7ba330eceeac9ed14da77470a99bca31127bd42c052645d77659e7d41cc9d9a915ce650c17385547c630ef95964b4bee7fd01753db376c66424700a6c5bfa7b14b782bae8c094d1332423f25a5f348b7a67e1d304b63f5a1cb4eca7fddaa125323ce9d72680d6a68b815ca9119a3614759c936f6d9d0e0810762034fc4669a1363c84aa6aab02828b52c61778a05301d42bb365d5d960acac9e2298f73d57022fdb00f56089b0c99456074a6aeb5710e3ca498218fc0e52624af50282d6e2c9748d306f3c64cc5e34ff1689924cd56b6ff9c77843af2982dd5c1a37f01307f53cffb45c0ba7d5edbaf3bd3f37b1c826d318c6d33f664e3ad264ce3c934206087c4e2ba6222de97d2693dca3bba8e82d47f4358612e97d195e611f742965dca17ab28945ec84e5b193d52a77f75d2a6b4643b3f8cdb7e9e4e79d46e7fc44d9fa8a6cc0f820ac6d0b47269470a5fa1d139fdadeb498b09e4a50e1a571e6849a14e44fad88d57b3ee223aa64d6890f6424b716d13c2bdd7fdbcf358f0bf4e57d8f8f58daedaec0b52f2b5de90d241267458b48304116986f87d7a338bb6decc05f5a070856887a72d6d4827be5bbf79262538eda33d6dc058ae8bd8cda55a987f58ef2994a775a58535cdbb49b1722ebb24b639e4ac250ab7afd2fea65cb5147f6b6e2af822617d788492c99cfa9481dd26ae7c8ddad3a2159b40cda984fdc37b27c0000462e1a80ec4876e7caea22e5d4c1436254a176fff3788c87837671b50ee190c14e8d59b75cf9528a2197d88bf12f9ad084071901d1824eddefc9a19eb4be83f491966a2270b4e5c0c113fd2be68ada9d9a72e7aa0dd83cb4be69bae4c4ddc2d9ad9f529da314d828a01ba337bb4ca1826ddb49c8b657c227b6a316a9f571ad77a2bfa131fc3ece2ed870b994557c90de18a115871943ab5845591e8d8c0d0e031911ab7992bbfb95830a92784ac74bea0d0cc7c48f8bc12a69b05d1cc4af3d55f0c4bd72910c45569e649bbe0d921261f6d7855268c97d00a0d180c421fec01df8e5c4d336cdb33763062e632c226a48755b86b474266bb5910d005a4dad7bdd39675df3b5afbb474573a6fd1b7cb59229422c7ce3273d897aa1dcec5a51f1a2aec97dd524e29f1629d04bed2508a90904edb6ec84a9039a8a349fcdc8f0d3e6dc2becf6bcc54f8e15a181c861dd756723f7d494f4e57312641329f59834a670cfc85c54c091b4d0705741d83cc90348fc870c6bfc14244c4215f854b26dc5e77ee2c0fb6c8b723a2f03cd81e04925a6455a9996198985b62b2d4aa42ec24d98feb50e20de3fd81bfe4f66322d56ebb29bc9afe5ca84517d8c17a4b75c8a64c4bf884ba9f839f097a3792471c3eb707971ce348931c69b415b83d21b4d566d0000c78ca48dc6a27a24c348d65f7a2f113491555caad9f66ea54fd68dbd232ac0d0ffde6d9906925161889f62adcc77afb4057ce8ec632c859cff0b9c8c1e16000973aa8fc9cedbc8a0ad9d9f27cdf04c74ff64e8c244dcf4d18b28329407a82b2f2cc53f25a132d343d2526238a0c9a184065d36bab99fd7cde1d9343471ddcb853e78b0ed7bcd4e0c86f8fec6eb970b2236b85fdd5d294846f21c50c9cd8a51d6463e69655e9e45e42a91e9744d4e59ee87e4928dab5951f3c0a28230643dc73caf8d1a4b0f5a56ca2849213ef96fd80be66f0bf90ae48685b9343b1fe0208951ee67430a92acf1892f5f5003fe1cd29ff940f1f1ba51b74aca1329e37163132922f020c80ff573b205183797ee2475b1264ea5f8292ef7d34350c4e36d7d4822e00ae808a67f897947b81144f90d37cd98b45df95a310c11ce956401eb22686461780de521c9cafa28bd092eae800ce79ed6135936cf8caa2171bf8de7ebf92239c29ba6858c300affee44650e502d86b5e139659166c3e0442ca01fa47df318e20a02e67600e54b64eef4b0fa13f70db1bb6be81af537efe9635350b88e35d4901bed426c63432882df316962c69f4f8d22b30268f9188a73e86aea48341a75db8ea157cd397ef38589145fa5cb61bf014471ffce21be69f41de155e57a2f90683b2fadbdeb64edc78160f423392d105e5a63573eeeff07717411cdc9e58bb550f4ad7d73f470bb084c03631917a87dc2c919ba5dc610910cb936f9d577232abf471cd5d0451d4749757e2bcf200911d2d5d57c5a140ba11dff149bb9cdccb00942ac87e9f1e4854630695f82549436a8eab9c47063154edc43fa6f9bbe90c4644363d9fbb0f45fe307c129bd09108a87967d75acf4218fe17dab779fcf211d55137a4ff7f2d84c8fb6ca7c974431f885caf676130badd447016b12c6fa2d7ab831752ab3d395d58d789b2140f4f3353978de321f5134de40c56349119df5bc04cc5864454c3ceaece6111ba3f9b820d302396af7950750dcc9cd963d71509037c221fdcd1c2e3562e2d4ccfcf09c6658b8087cc6f62256fa285b2e8e751f634ec7cfb1f584c319a96ae85f0c13d403a9f37258d6c5f8316d9a7c77a0d04447fadd041904a49048da3de83069ad730989cb4027ca66cac67b84956e5c5871f78915d068295bad3af07e0312b88c5dc600fb3466e9914cae986023dab2958dc726d9b2c9c9e4251a6703dbe894016fb7130a3b9cf8f39437a0b7eb2ea6f52bf0956f9f13f5266d6947f2c2a484c78cc9d1b30cd471040496e1f3c8a59effb8937083a0184fddf5d681503019a2d3e1bc50cb8abbfa408dc7473d06730d4a273cf7d52f63be5f6c34bc853a61993f14ab9d4e31f9db193c81178d05b58997029a3ad5f8af6bdcd07c4fd18ab7aa348f124b93aa3ce2f50c1798c6439d5b32c53c7235fa64e01a1eb5263b91bde51db4ac9601ca38ab1e0f4702144530932699af924b4b3f9255c98dca71ea2233029f459c7cdcd23ab31e8466cb93ddba894ddb44b968fe032f449257dc88b8a77968d051ec7d0f5718631eaf023bccf83441bebabe78a86b5a5c44fa9bd33ce25b1340803094009fea7521d3ae0da15fb73c1f0e3fe00bd2163aedbd2ee3ba5ea016fec66adbf937f0d78b685c9e8c624187961c8e3af6d655894ac75b434afa3326618e2a58208b652cc21a8bbfcbc833a845ffc495867cfea070cf1866c38c1dc4aed3755adc57efdf4db2680cca30ca5c69cf178e29eca365bc37d2099d09cb8f9865215c0bab19a1277daaf451b1c7bf3743c0ce6e1078da898023e784925e680eb5406819c614e86f8a9974a35bdad9b968fe761f74e808fc3d232ff92a4b476cb1cba642c499a6a647880817a393a2c707be6a99fe68f881773b8890de56ef96935d362ff425764ecab2fb072db6ecb79811ae72941a321c89976137e0cc47fba22d175f7e539bb9ef7703741d26a31e2d945998b520235f6fcbee675ed2c0c5da4e57aa729cecb662428d4012c0a7901496d2f544d53bc7f96b7f4718c007989150e52498130411baeb2605e077fa5d4b30f41214a07f93c5f66443dd27fabb503b519e8a01265138aa371dc8a80e5a1e62895002c5591740750c8191cd942e1cdbebff2df13a47bff077989cc25f002c1539abe9a0e02287bdb4972593840ff2de7cc8ae9e3011c696a6f4dec98b6fe3d4b426693259a4f4b50b1de2608666f79ae84128a169108932e8b9803ce57242aa7b121fa505f677c24fa24c22a5fe6aa1fb5d9efa709147bad8d3c3938351dc9db2164a12eaac7a5c60d024d25382c9624a5980a3614420ded7f46e8a6bda46fd5ca9a547e1663bc9a94686bc7c3f9afa66945bc3a48a1af39998e09cae058f434c5ac9b72f4482eb0b24c98b91097c91a62a1da7f3eada3538678b6a7ec2571a09408ef467febd8e28185103c87a9ddf4183fc99d25341c397b40b1946f8eb404723a4c4eee3701c6495cddfa6d4c4fa5bc150da40b173ef016ed32963a0ac57c2c254b73bf1a2f34b71cbc333dd3a7435c50106730aae37797ccadde983c49864e9b75f0f0f2a3d5a331293686ed53eb10c0638800c0cf17f3bd83eda458e75c4d4e48e6da0e282cfe2751fc55aa3aea6262bc0dc83917c140179fb59f9bf39001bd6697400c53f4f7b223b9238a244a7883b22726535feffccbafe9bcc813f71cf31899f9e6740c7f24fa5f72da5fd3021435bfe28ee33e14cea298383fe059464fd54452bc5a38467efd0334162c56330804005e9f77df228eba633391b1b043a445fb47d724b7d1933d35620ef6e7977a41abe4765c102454f0411e61ef777f6b42fe9321f203af686cbdf214742eab9c0817b51360d5c7756656fcb7b97ffa0968c924a2ce3261a3eeab1f4f1918c6ae558c8f6ecc8f92bf9c6107f1e2e965a7580aa38f1128b56a4c58949bf2626fefaeda037a9614b12eb20fd86c16e9eb3c16f5fc081097300f97c6cf7117a74f2c61ed61da16a2b6cb4c41fe16fed4a8fc71bf35431560349a4fe0b4cd83bf1beaa168b4a977c341e34bdab861d566b00ca84c7671a410cd22d3165836779809a70aa9a18c14ffa583f352839c8110f5fc6494275fb3de62d6f9017ee35f953235f6de59cd69e77580b73321fdf14ebad536afc7036685e170b3f390c9b656494dda593e54c5a3fdba3afad9d2e4c182ecf9570ea111f1788f1bb43ace0858bd3ca68aa0435a8b92b9334d16e64839db470efc5fe4c313225f2f77edc5d21b21d588a677c7f555ab174adad091efae20b6f4d57867514e15a2fb240be5e5fb292e457d3ec0c98c6866febbe748a0649cbb3e9d110540df708f281f5b2812d2fef8e1220c3af8278562a5d1d195ee43cc9aa02107910ecdbf72ff8a14a65a5a25b963a16a18bbad2de179e71dfd54d15b90db915b577f1af46b1ad1c80c4de6271494a90d458997ce5110776e4092c4e6528de4b8c9b91327f67f48fcbe86e473b2092cce3e21f4f5028b999d7174605299cd36ebacc2609a983adbbd45486ad16dfc5d0226f36250915970bca4c0d24a62e7d440b26044c8f819acd538a6e6d5b8abdbe6f2df25bf1b2754f41a274ea79280f846fa7ba10a8fbd6763423d7c42df476d9bd6c3e6a1ddc362089f7615bf67d1cf7e9b7fc7e9e84dade8c77987296261d94cd57876a206e41a85fa5c65666b2dd89e30c478f5d524f1d05b774b00a5d2f3b072db0855d7e525d614a70ddb67c205c4db6d59ca730ec521ebadb5f122272f90d421a18c5bd4077bf790bf017dc307317b417017793a0e830f5fc3c1096bdf0cf16c3148a67af23edef538233e0991b11dddbaa76517dfe985e7e2f04840efbece6b70df73387e5efa932ee1e4723e6fe49e568e44e3406620318f4bf40281e0626f0344e673f23d93acf8777aba73cfa637c08523a7b1a6333cca79540c886154b205c8bc4a9d4857499be23a4dd23b9ad042fbb81ca63753b05a839e71d9c5afe2f021c1c3de655590f751798e0f71025ba55654d0532cbff6c0639ac00f23433f7c8224e3267fcd88fb7422ba707a5dc6f006bebb1fe98d521aa10cf5cd1cf9bc563228223ad7189552920fa132d87485fd67844ed3eba830c8e2640d39cdba311871154ddf571199cd6be6f7a097e2233744887fe0ec61f3baee46fa02c8fa08a9d7163522562374fc"}, 0x1008, 0x800) execve(0x0, 0x0, 0x0) 14:39:26 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) close(r1) fcntl$dupfd(r0, 0x0, r1) r2 = open(&(0x7f0000000040)='./bus\x00', 0x800, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) getsockopt$sock_timeval(r2, 0xffff, 0x1000, &(0x7f0000000000), &(0x7f0000000040)=0x10) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 14:39:26 executing program 1: r0 = open(&(0x7f0000000180)='./bus\x00', 0x80, 0x25) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000001c0)=0x5e2f5185) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) r2 = accept$unix(r1, 0x0, &(0x7f0000000040)) write(r2, &(0x7f0000000080)="c29aa8b4775ba32270be9f9bba6011029190cd0d53fe6e9a4bc30e56bdae2fc3b1e291f74b0e1738f17aeb70c476d128d380f14a8f1b4b6647c3184ecaf933e31e0f158be03eeec108166bcda8835e428a85f7f1f5f964d6c98295d176bbf407855faaba13d30483cbff1e3aca5d5400c12085eaea39e74bacb2bc10a10bbe0d90789431d3b0e0f40c337248467d1af20918721bd3bfa8c8d374049bae1469c73da2864ea23d", 0xa6) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x200, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = accept$inet6(r5, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r7 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r5, 0x0, r6) r8 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r8, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, 0x1023c) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r10, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r14 = getpgrp() r15 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r16 = kqueue() kevent(r16, &(0x7f0000000080)=[{{r15}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) r17 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r18 = kqueue() kevent(r18, &(0x7f0000000080)=[{{r17}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) r19 = fcntl$getown(r3, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r9, r11, r12, r13, 0x5, 0x7fff}, 0x6, 0x2, r14, r19, 0x7f, 0x100800001, 0xb1f1}) r20 = geteuid() r21 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r21, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) r23 = accept$inet6(r22, 0x0, 0x0) r24 = socket$inet6(0x18, 0x4005, 0x70) r25 = fcntl$dupfd(r22, 0x0, r23) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r27 = socket(0x18, 0x1, 0x0) setsockopt(r27, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r27, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r31 = getpgrp() r32 = fcntl$getown(r23, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r26, r28, r29, r30, 0x5, 0x7fff}, 0x6, 0x2, r31, r32, 0x7f, 0x100800001, 0xb1f1}) r33 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r36 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r37 = kqueue() kevent(r37, &(0x7f0000000080)=[{{r36}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) r38 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r39 = kqueue() kevent(r39, &(0x7f0000000080)=[{{r38}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) r40 = open(&(0x7f00000004c0)='./bus\x00', 0x800, 0x2) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000580)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000240)="410d15fd56ee8979c3a9e1ec13cdc357dd6a7b9195c641b6ddf37d73436d1a8331c748ec1ec7e5921a4c07a4", 0x2c}, {&(0x7f0000000280)="66afca5cf51f0fe9f2735ebdb2a852686a46ce3e67269569f67e1cb79d035a602d616a51bdf7fb66ec84084fb67af2b6eb7da8826fadc9d0733c011a6e31823dd3b10d379bcd552bc6264cff3bd83310f9f54eee18b36752d963a81376ca960ce431778bf132d1de629aa2f31bef2a9a92b4c28dcc3c646bf61df0d9168bc7ccef1369dd9f2973f8e2b31ffdbdaa43e2e6cb2bed995823703e429505b131e55eb7dca3317ebbe97a2419412bbd0c69bcdc70cfc1db87172ff3bc82d23374a9", 0xbf}, {&(0x7f0000000340)="41e906e67fdfb0a7", 0x8}], 0x3, &(0x7f0000000500)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r14, @ANYRES32=r20, @ANYRES32=r28, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r33, @ANYRES32=r34, @ANYRES32=r35, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r36, @ANYRES32=r38, @ANYRES32=r40, @ANYBLOB], 0x60, 0x404}, 0x1) mkdir(0x0, 0x0) 14:39:26 executing program 0: mprotect(&(0x7f0000dff000/0x200000)=nil, 0x200000, 0x0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4004) r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) kqueue() socketpair$unix(0x1, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x8000000000004, 0xffffffffffffffff) r3 = kqueue() kevent(r3, &(0x7f00000001c0)=[{{}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) r4 = socket(0x0, 0x0, 0x6) write(0xffffffffffffffff, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r4, 0x0, 0x0) r5 = socket(0x2, 0xc003, 0x6) connect$unix(r5, &(0x7f0000000580)=ANY=[@ANYBLOB="82022e2f66696c653000021aaf22f4e7ed35bde5c63e0408d5b6d57c99574fc2750ace047a1f51f76585ecf6ecf675d2fa639805209b3bc8881a29ed8581f314400db9a980544c894a6d0a2018cdacc024534bc16fc40efa83284408e85c224dc8cc789bc72b71cb95227bbe490891"], 0x10) write(r5, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r5, &(0x7f00000004c0)="e25aae490000000001545d8488199ccf9c9fbcf3820a946261a5f2c8ef255b5d088519192fa41395cf7f5d77fb3d3ea0b0f93794cbba929d27280812f496a08bafc7149f73212d73fb9b2dfe20e48cf659e6", 0x52) writev(r5, &(0x7f0000000180)=[{0x0}], 0x1) r6 = socket(0x2, 0x0, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/10], 0x10) write(r6, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040), 0x5, &(0x7f00000000c0), 0x0, 0x0) kqueue() kevent(r2, &(0x7f00000003c0)=[{{}, 0xfffffffffffffff9, 0x0, 0x10, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x7c12749ea1009bee, 0x0, 0x1, 0x4}], 0x3, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) kqueue() r7 = semget$private(0x0, 0x0, 0x10) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f0000000240)=""/247) 14:39:26 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000087}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000180)="e8", 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) ftruncate(r2, 0x0, 0x8001) r3 = open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x84) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x9) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = semget$private(0x0, 0x1, 0x1) semctl$GETNCNT(r4, 0x0, 0x3, &(0x7f00000001c0)=""/207) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) 14:39:26 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x1) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0xc2c04200, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 14:39:26 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='=', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000001640)) 14:39:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000121, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x81, 0xe1, 0x27, 0x5e}, {0xff, 0x8, 0x5, 0x2}, {0xfffb, 0x0, 0x7, 0x10000}, {0x4, 0x4, 0x20, 0x401}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x5c}, {0x84}, {0x6, 0x0, 0x0, 0xfffffffffffffffe}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x7, &(0x7f00000001c0)=[{0x35, 0x9, 0x1, 0x2}, {0xc75, 0xc3, 0x2, 0x9}, {0x9, 0xf8, 0xd6, 0x40}, {0x6, 0x1, 0x0, 0x6}, {0xdb, 0xff, 0x3f, 0x2}, {0x2633, 0x6, 0xdc, 0x6}, {0x9, 0x80, 0x12, 0x3}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x2, 0x100) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)=0x4) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 14:39:26 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000001f00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad12635809bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaa0600083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7de254763c9dd3ba4c4bf9e9dec9b4c759eab342be68e777b6117d83fb84f352f39dffaba65a7bd32f6d8f977793fe3ef0b9000000001464631bfc1600eedf6c65d0c4563f45de1234754d92063c9d4e70973e9fb9f80ae35b1ced19b33d971c4c72"], 0x10) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) mknodat(r1, &(0x7f0000000080)='./file0\x00', 0x2000, 0x0) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000dc0)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04417a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73126dbafa67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f79", 0x6e}, {&(0x7f00000007c0)="0b0400639c7b5a95c46a6e283660e8ad09b5b276c4d4ae5324656f962a13beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87117e108f64549fb493e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb61d5bdd21e7855d009e5724a6ceab187a304acde1970559f2910f787590553be4557c438ab38dda27f1bc0f0f6afaa56a3581be60bfb8aba7c58205b4e3b5f728b0580dd0ad425aa635864e62cf373e73afc4766741ae8d17c00967daeb6df4304c3f924cb3287d64ae7f7c2e0415a9a4d1409ae4bdc61d9adb520de2d2be213122e4165aeef419d7be2972f270dcdfda97b7755aeb8a6a117e4c5a9", 0x15e}, {&(0x7f0000000940)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255baccc58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f6d9b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b4256d71005cf83988c7e29b4f639e8beec15354c7b096186b2da4fc203175156c003539561d7f5df2ce10ba637affd5e9b809c1b2c88f7aa755e1cf13950e7368f63f14750ccbe259562bd495783750009da59ab77ff879d58d306441ca79a18fe902118bcedadb14e4aef71c3b2fed6ea3b955986c1ac3c3ba6ff7f0a2934600ee0cf7ed5cab997fb6125e47f459bb74315caa15161ec94d90e9669f985c8aafb750863449ae9ba882f72311dbf2599c3068d3d9e94a8a11cb1556bb5a70e82abc66ae29d317dae342b0522e4f3489a645fe5665d2333c0605b7cdbd308a26390dcda9a6ae26b64260a6b155b032a2ccbbffc69f07113983ecfaaa1e2efff1caa3c3a7c3e182799ad1d58f57fc2fca25925d306f55d4e01afd3c35dc669f229dc3b54329976e7dff2fe2d1c854bb6b336d7364cb40f0e302c66fca8119472b0fd06e5bd2407f6732cb7e4dbc5b54f814f405413a8569f2aff681201f71a35d8d3126c0c2d9841ba399f0ff5183c2a77ce44324a1593abe4", 0x204}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c579d54aaf0bf4dff899cb079f3e79d38a4197b570c4b1957f3967759302cdbdce941e00515e4bfdb0e33a8ecb5d546ae80aed39675d0cc2d1eed9cbce153d9c9e80458448a88684bcc6cae21bf041c042c8433d4820519fc4979ee5cc49dff745dd7d091065f85caebe61b0666e0ee4116cd138c696fcc7a3ad86fb9a71f85f032071e1a483064f2c8881b051c1299349dc1e51778cb91618728d72c66f40eeb504b018391bd33ded7fa81f18f1a5ce7536000f7dd50fc6c4ccd50b14318b149bac82ed0710740d55c1590c75be6e5ec23be80e0027e186211c7eba3c4a6feeda13bf709f1b1dcff7c40821e3e559681bed61832c418ad3ff3fa9758cbc096ee17627e4002c541948c5dee2f6c0ac5668090fe2414765677b9739a1c135f714521f8a3cc888e0d0dcc0586efb234cb2c123cd67bf60230fd2627e778936349d53d28211bcf49131b2945a643c734f5f26e9cc9110ddd63c6bb2f0a30eb39daf3f56f634ad5f4454cda3c37f5232071d4ea598f48d06522ffb1e97e1987c81d9b058f0a80527044a133b891996368a25b62a937117c6df001bef33879c8af2f0ad6905e1488e26d225c44592fb96a60fdd12cf73aa576e40091f857b383f195b759fbab02de31405206cb2e7c8be7f88101de8e071fca246d6b6243fbc5bfc43ae728dea8aeb9024f6a8b4356cbd8d84a34c7aa4ae0dc90c1b7883e30060f21981719f0601764a0646ffe16f7ea310870d008a00cee1029fac9785c8d21a3a11283bd50593e9ed37c3cc6004a6c948180a0b270b0981a6675d2166729e730fb3f004345f2e85e8ddb204e6aaee60ef12037cb3a03d92c1bdbec845f55e6ac714d9fc337c9c05bdcfd637b98fe1888727f1d60b67f95ff4c38e351957811ff0d6b16da5e953d903021236ac623eece669e39d91570612ead538ed06572fd4d228a5fbaedb199e4a9cc7e5d14e78de4a34b9f1a64e01992eea69c3aa12dbda8eecec5b1cdfd8a2b41dff6bcfecea4724", 0x6b3}], 0x4, 0x0}, 0x0) 14:39:26 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020690c, &(0x7f0000000300)) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000100)='./bus\x00', 0x4, 0x1) r4 = kqueue() open(&(0x7f00000000c0)='./bus\x00', 0x880, 0x100) kevent(r4, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) renameat(r1, &(0x7f0000000000)='./bus\x00', r3, &(0x7f0000000040)='./bus\x00') 14:39:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0xc}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCFLUSH(r1, 0x20004268) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") fcntl$setstatus(0xffffffffffffffff, 0x4, 0x80) 14:39:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) socket(0x2, 0x1, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000480)='/dev/null\x00', 0x20, 0x0) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x20000, 0x186) kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff8, 0xae14076546b22411, 0x0, 0x80000000000000}], 0x4, 0x0, 0x492, 0x0) r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) r5 = dup2(r4, r1) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000002c0)={0x1ce, &(0x7f00000004c0)=[{0x48, 0x0, 0x0, 0x8000}, {0x24, 0x5}, {0x6, 0x1, 0x0, 0xf761}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {0x20048}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r8 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r8, 0x80047462, &(0x7f0000000080)=0x100002) ioctl$TIOCCONS(r8, 0x80047462, &(0x7f0000000040)) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000180)=0xc) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000400)={0x5, 0x8001, 0x3, 0x7ff, "2398fdcb26bb2cf6d23a27bde5c4d5b429cc42c8", 0x400, 0x40}) r10 = socket(0x6, 0xe001, 0x2) setsockopt$sock_int(r10, 0xffff, 0x10, &(0x7f0000000440)=0x4, 0x4) setuid(r9) ioctl$VT_WAITACTIVE(0xffffffffffffffff, 0x20007606, &(0x7f0000000300)=0x2) r11 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340)='/dev/vmm\x00', 0x10, 0x0) r12 = dup(r11) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000500)={0x20000234, &(0x7f0000000540)=[{0x9, 0x40, 0xa6, 0x2}]}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000280)={0x3f, 0x0, 0x0, 0x8, "ab6bbd452060aaa92cedf425260e299b8d64dbbf", 0x9, 0x3f}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) dup2(r6, r7) r13 = openat$klog(0xffffffffffffff9c, &(0x7f0000000240)='/dev/klog\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_USEFONT(r12, 0x80585750, &(0x7f0000000380)={'./bus\x00', 0x80000000, 0x9, 0x6, 0x1, 0x401, 0x33b, 0x3, 0x2, 0x2, 0x6, 0x5}) fcntl$setstatus(r13, 0x4, 0x8) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 14:39:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x48}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="b4dc0d3eca000000007f0622b303") r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x40, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000180)={0x3, 0x5}) 14:39:26 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) dup(r0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) fchdir(r1) 14:39:26 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0xc2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) 14:39:26 executing program 1: select(0x40, &(0x7f0000000000)={0x88, 0x4, 0x3, 0x3, 0x0, 0x0, 0xfffffffffffffffc}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = socket(0x18, 0x3, 0x6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000780)="14cf2203", 0x4) 14:39:26 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() write(r0, &(0x7f0000000100)='[', 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5c11, 0xa995, "3f3f007df94cf54600"}) write(0xffffffffffffff9c, &(0x7f0000000140)="1aab212f3bc5fd25ced5f8b7df5299c942ae22002425c5f398702942cbd8429c32b53ee373ae9afcefdad0b44aca1b89efd60081d8487b600e955ada5537ed12a0732ccf1399aa02a3022d3b88bd701283e1486804b1a920b4c7c52947d8b3e5c268fbc049132bf80c7e2eb73d97c15c3bdb9de95a50ae1ca56367ce37e50d3bad9ffe257551756212a9af75263727cfbc89", 0x92) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000080)='L', 0x1) 14:39:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0xc}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f00000002c0)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x302b0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000080)={0x8003, './file0\x00'}) getegid() syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") r3 = dup(r0) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f0000000280)) ioctl$TIOCSTOP(r3, 0x2000746f) 14:39:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x80) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000280)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x15}, {0x6c}, {0x6}]}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000100)=[{0x6, 0x80, 0x7, 0x7fffffff}, {0xff00, 0x8, 0x6, 0x7fffffff}, {0x0, 0x6, 0x0, 0x3f}, {0x3cc, 0x7f, 0x4, 0x3}, {0x3, 0x3f}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 14:39:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x4c}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) r1 = open(&(0x7f0000000280)='./file0\x00', 0x1, 0x0) msgget(0x1, 0xde608ae2ff75b8c5) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) sendmsg$unix(r1, &(0x7f0000000240)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f00000000c0)}, {&(0x7f0000000100)="9e7d8e6612f5758a7cb8cae90490e3ec8f813656eed349e355ad4d42d14dac1a", 0x20}, {&(0x7f0000000140)="de7b51fd044c406acd4e9fdc65ca2a49681558974397a8cd20d17ca9d2a6740f62b208a6ee61c0ae57b8385ae1da823ee00e28432c3650e88e", 0x39}], 0x3}, 0x400) 14:39:26 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000000)="000000186a56010000001c00fead000000000060d5706c851f0000000000000000000000df0000c9288dbd5f", 0x2c}], 0x28) 14:39:26 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) bind(r2, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) 14:39:26 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x2) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) socketpair(0x2, 0x4000, 0x1, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r2, &(0x7f0000000680)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000da3f6b7d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000"/4098], &(0x7f0000000100)=0x1002) write(r0, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f348820", 0x21) write(r1, &(0x7f0000000180)='\t \n', 0x3) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, &(0x7f0000000080)) 14:39:26 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="f904b6c1002f39b560d9509ffc882772dbede3f7e2614f82ddd3c7035b1936429de9ee76a0500e2672756d2aa65c7700000023a500"/78], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 14:39:26 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) dup2(0xffffffffffffff9c, r0) r2 = syz_open_pts() r3 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x401, 0x4, 0x0, 0xfffffff7, "57fe864837c31b787d0b3f1b40dcb11804741cf6", 0x2, 0x3}) close(r2) r4 = syz_open_pts() dup2(r2, r4) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000100)=0x1) kqueue() pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r5, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x1d}], 0x9, 0x0, 0xffff, 0x0) 14:39:26 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="000000186204018b002b06000000267e890053b5d1d090753dd40900a24e14da00af846ddacb33d8f3000000e1838f74a2e84567f810efc950550ca7f9a86a652d62e159c51bad5a8bf626d9dea3c20000000000000000", 0x57}], 0x1) 14:39:26 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000600)) getpeername(r0, &(0x7f0000000640)=@un=@abs, &(0x7f0000000680)=0x8) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x100) execve(&(0x7f0000000040)='./bus\x00', &(0x7f00000001c0)=[&(0x7f0000000080)='-\x00', &(0x7f00000000c0)=']#@\x00', &(0x7f0000000140)=',(-+(\x00', &(0x7f0000000180)='\x00'], &(0x7f00000003c0)=[&(0x7f0000000200)='}\\\x00', &(0x7f0000000240)='}\x00', &(0x7f0000000280)='}:]&)-\x00', &(0x7f0000000300)='}@\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00']) readlink(&(0x7f00000006c0)='./bus\x00', &(0x7f0000000700)=""/63, 0x3f) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x40000000) execve(&(0x7f0000000400)='./bus\x00', &(0x7f0000000480)=[&(0x7f0000000440)='.-\x00'], &(0x7f00000005c0)=[&(0x7f00000004c0)='-\x00', &(0x7f0000000500)='\x00', &(0x7f0000000540)='/*\x00', &(0x7f0000000580)='\x00']) 14:39:26 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2063, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000080)='./bus\x00', 0x200, 0x20) r2 = getppid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0xea, 0x0, 0x0, 0x0, 0xffffffffffffff61}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x44}, {0x800000000040006}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000280)) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x44}, {0x800000000040006}]}) r7 = fcntl$dupfd(r4, 0x0, r6) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r8, 0x4, 0xcc) r9 = getpid() fcntl$setown(r8, 0x6, r9) fcntl$setown(r7, 0x6, r9) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kqueue() r11 = open(&(0x7f0000000340)='./file0\x00', 0x40, 0x1) open$dir(&(0x7f0000000380)='./bus\x00', 0x8, 0x104) kevent(r11, 0x0, 0x0, &(0x7f00000003c0), 0x2c800, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{r10}, 0xfffffffffffffffe, 0x4}], 0x2, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r10, 0xc014575e, &(0x7f0000000240)={0x0, './file0\x00'}) r12 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={r9, r12, r13}, 0xc) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0xb, 0x10, r1, 0x0, 0x0) ktrace(&(0x7f00000000c0)='./bus\x00', 0x1, 0x4, r2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffc, "750000000001000000f9f640fc00"}) 14:39:26 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0/file1\x00') chroot(&(0x7f0000000000)='./file0\x00') r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) r1 = fcntl$getown(0xffffffffffffffff, 0x5) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) r4 = getpgrp() r5 = geteuid() r6 = getgid() r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wskbd0\x00', 0x8, 0x0) r8 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000080)=[{{r8}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) pipe2(&(0x7f0000000500)={0xffffffffffffffff}, 0x8004) r11 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000000080)=[{{r11}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) r13 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000540)='/dev/speaker\x00', 0x1, 0x0) sendmsg$unix(r0, &(0x7f0000000600)={&(0x7f0000000080)=@file={0x0, './file0/file0\x00'}, 0x10, &(0x7f0000000380)=[{&(0x7f00000000c0)="c1e90808552111204839358dd74b1960b9919c778649bb67ac1e8310a43425e892", 0x21}, {&(0x7f0000000140)="07478f64a168b2da4fa085ef9abd1d9cef0e26e690ee2f4be269c0967d664d56d5a93eb192130537d99094f613b4bea06a85fcdc2abbce1e90f04d73adf0f9c8f25da362430fadbbf7aa658dd2e996dacb975d6a1c64cf0f7345940a85", 0x5d}, {&(0x7f00000001c0)="fc006d27398507ada55c3a3a117fa119b5a14ba90ffdef3ceb7211c0ed639c7304312cecf15fce94bc57ad8d27427bc9f54d752c21a52346b8cc5cf653e2466b5723eeaf8a98d9fa554e002b0d6cf0acae0b56a020d6475f619b471476b1", 0x5e}, {&(0x7f0000000240)="44a5cb48770a54a7f8895ddbfc5446dc029d9e31c9ae8741a2afd1810a5162393d614af863ddd3a38400022b1453791dae65a71da08bd47bd2b225f2f3", 0x3d}, {&(0x7f0000000280)="2da51324c5079e93409f02cdfc2abb0bdcf6db2d06862dcb183fd1e159364726458e0761027eb60bed5bf9746a11ec003a8379b88c6bfa0129745f804b03314eb97c9ad82838608f1c3af2e79083ab5b1605e56408cdeed604b0db50fd5b595029aa1e8a2f2a2ae1a1055d7d63b9976bd8b01edf851028c465d1d7f482163a4528ac12e46c3bce20f788b7b0e173f8946b63ef81677407b6e7c17fbbe44b6d4ce244032a7c7be9247dab85b25007ed25f2029af069bf26f019bfb607c98292e5b6c9e2b4360a64", 0xc7}], 0x5, &(0x7f0000000580)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x20, 0xffff, 0x1, [r7, r8, r10]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r12, r13]}], 0x80, 0x4}, 0x8) chmod(&(0x7f0000000040)='./file0/file1\x00', 0x0) 14:39:26 executing program 1: getrusage(0x7fffffffffffffff, &(0x7f0000000180)) r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000a40)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d3966740118c280000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfdf906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000747b3ed30182063f20fa00b1e0a843a324ffc176eccca3a38b03dd902bc6a5cdd6a006f0d91063131c4b3e97d6ca170abc24e76fe65c6403339745083644090636b0b4ee98bf"], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0xa}, {&(0x7f0000000280)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000100)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1", 0x3a7}], 0x332) 14:39:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x3}, {0x5c}, {0x6}]}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000040)=0xf143f593ad26edb8) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 14:39:26 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e696c65710717577cd33cac3bc072f50b6e6efa9e1b19046edf526bec89d1b6ccfc8b161d880277806a3a9a8dfb7446f38555b28b46253bf1"], 0x10) write(r0, &(0x7f0000000040)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x1d6) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) lseek(r1, 0x0, 0x0, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) getsockopt(r1, 0x45dadfb3, 0x4, &(0x7f0000000000), &(0x7f0000000080)) 14:39:26 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) close(r0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) ioctl$TIOCSFLAGS(0xffffffffffffff9c, 0x8004745c, &(0x7f0000000000)=0x80000000) write(r1, &(0x7f0000000100)='w', 0x1) write(r1, &(0x7f0000000200)="ef", 0x1) 14:39:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dg@/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d, 0xdc}, {}, {0x6}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x21) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000080)=[{0x8, 0x80, 0x8, 0x80000001}, {0x7ff, 0x0, 0x81, 0x7}, {0x5, 0x6, 0x0, 0x5}, {0x2, 0xa3, 0x9, 0x7fff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 14:39:26 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x40002000, 0x8613b) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37, 0x0, 0x0, 0x8}], 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x4421a783d1e6bd9b}], 0x66, 0x0, 0x81, 0x0) chflags(&(0x7f0000000000)='./bus\x00', 0x10000) dup2(r1, r0) 14:39:26 executing program 0: acct(&(0x7f0000000180)='./bus\x00') ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) accept$unix(r1, &(0x7f0000000080)=@file={0x0, ""/68}, &(0x7f0000000100)=0x46) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x29}], 0x47eb, 0x0, 0x2, 0x0) close(r0) 14:39:26 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x5, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x2, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000080)='./file0\x00', r3, 0x3}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000001640)={0x0, 0x0, 0x0}, 0x0) 14:39:26 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc53c, 0x0, 0x1f}]}) 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) socket(0x400000000018, 0x3, 0x3a) socketpair(0x6, 0x5, 0x4b, &(0x7f0000000080)) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x7b8) 14:39:26 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0xc}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x1, 0x4000, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0xc0206925, &(0x7f0000000300)) 14:39:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) open(&(0x7f0000000080)='./file0\x00', 0x810, 0x50) syz_emit_ethernet(0x2a2, &(0x7f0000000180)="67449e72411f") 14:39:26 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x8], [{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x2000000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) poll(&(0x7f00000002c0)=[{}, {}, {}], 0x20000000000000e4, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 14:39:26 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x4, 0x4, 0x0, [{&(0x7f00005a1000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffffffffffff7490}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000061a000/0x4000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f00006cf000/0x3000)=nil, &(0x7f0000acd000/0x3000)=nil, 0x1}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f000035f000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000acd000/0x2000)=nil, &(0x7f00000cd000/0x2000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000705", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) pwritev(r2, &(0x7f0000001700)=[{&(0x7f0000000680)="fff0dd981a68620790a348044196564ce3d321dd7a8795aead71bdbcfa3bc0180370c9833b3775b37b02f06df2a7ae327c21da8de30f086dbbfdadae0a525c4714fc296076dfb3a91c73fc598762130beca005ffd287b89f6433fe0d536055d5b3a74bfbacbd75aaac0a1b2d3f53bc53a6faa1b189c2389b54aaa85d992603e5a9845b85db11c476341fc77442bc64c6b86229abe86ca5152b1e1bf0a3c59ed6059c4f8a7c95cd8405e7a954db14ef63830cbfc6c8d20d07c6d4bf8586ca10e22eb8a0c2a00aab6472fffa6e9cbd4aafea56b1e983cd40bd2f4b0b6638a4c4e9a81d1c49bc84135c81be44c7ad62d7c4e70c6d1cb0e0ac84c3840029a2930db4a1cd28979ea91c879691892f9666f4c964739d671bdb3949cc1413fd142c4dc3a0ede0859a111b079868f1f2bfd034bbfd7b61010696ea5bedb494bd5e73ffd0916d2b908be8cdacecae61f92ca36a2164902582dff8487d318038426beb1fc232822ae262f8d70a7939a992d7754ae3882f5b60ebbaceeb8e30a975e743a6764dbb9ffe5e3c5dbb8b9bba5b7b1875a0c9a5c9515453fcc4ca35975e30b187cad3247d91055b8f5bbdcf92d5040226825c060e39afca6303c267b50d886e6be15964ef9d0923f8b92900c53025598791aed4ea7eba3643a4451b1ff460a4e712e71d5a0beeed1c407741312651b4a638f7b54d95646b82d30ac5ecc2baa71758328c454abc9930b94ab3e3814bc1f9da3ead2cbfb6ab263f812a102b308d529f8fee8b3612951b21187326a141c4713886942ec275cf2ca19fdab585b0fbf37af0fc2403c691759afa0ba65bab8ffb0f722e681dc9c5fc925e9e1deca5877f6912412940ea4100d821798579d8c2370296545fa46af8a7857b37f5a3ce978e4e5452b29797616d49ed7e9d9b1c957522982749820e66a919b8384ac4aed75f899df305403007fd1938c78e1fc043bd736bd8235018befbf38fbcdde63559d7da29a702bbf62575100dde95f56144c211dbfb16796041be4d63d15d5f57283f31160a5ac5907fad77c40d8f62b0c56b9f7511c943779303485f9331d5ebef8babd4463fc92b32ef88bab319c8d7a90a9b65f2530d1ccaa1f78e0a39694b5ba42792df70cdc9610f993e7c99ade87a3c3df540d80f0352524a6d23da5f4605ad1a55a2ddeb46892bae5fe3a262e787bfdb875d19d4e37216391ffb3548efb8439ddd9ac506c7e64d9223e7ceb3529a51e3ddafa9441b238bcced34779aa62585d8ef77d9f9b685ff3fed6d29b57402528bc9b653b92d82bc5bfe823cfc0e1b660790c4b8d46bdb1396c81932766818f9c31ac275e53878852f997009fa0adf06f0f596ba8648f0c8752d384fb45b803d60098507ee75c5100341b6537c3807bb0fcc7bfa75b5befc4ae81d2dd977ccc909d6df5baf198c4378ad5b6bc013378f3ec4f2a2cf9e07efc017f26836d71271e7b2e37fef948f35b2ef70c1a236428a640055905c301583cbf7533a5ec3d3ec52fc7c5d2b040d0655b45e70fa51cf8d245b504cc6fc1f93c98c9e492b14ec3da5cfa3384256c95c35734ca65c0affe0f268cca8d66e132c60ec037c8109e892824a09597cb2ee25cfbd3312ff40a539e0d269e5bbda3644a33f13d5b85e185e0b6d1e394fc8e2269e1aa2f3d9b0677d4387eeb9194aa31db767a4dde78b0a2bd935f8e2829a686d7134e506d8fee7820b05430260273951a6a91eeae2bc42e29d44543a257eef7544ac23db1d4ceace91b2bb1c9f4fe30efe82de526f12ad2a533715fe08db5fd7b48332e2dbb0d75666fcdc208bb716a57b403c7b2c03d1aafb16e743bb8e9afa7e7cf5d89d90afec9b8fb49e7614099f4290856522e6f953665f16cef19def62e69c55b391870304025c5742eeaab185ca6344c021bfbd6f02352594c45aff67f25dbe73351b9f9812eb0f6d6475465117e88d147d05149a45e5bbdac5a0100abb6a266dc7dcad102461bbd623dec187644b57e0fb7a7de32e21aa79e90e2c81b1c71a721cbe0b32b4ae4b097fd8f4918682bc05da61704304a1a1c39c8c61dc3cb29cedcca0cea70873fbffaa68e7fb9158039859724fcb60baae881e83b3053edb20b89107411bd2141e4df1aa7d2f62b2d5d84f209f759848067449210c3e0d80beda618b79b5ba18efea69e3eff59fceb5a84af4aa9b702972c258043d463fec4a36850c09c1a091d16e8cab570f28b6ccaa341ecd0ff52097a2143b240de0f9e4019d2aa20820e1598b84af9a394a04ca2e2b5e500cdbe2b7065b7aed2a3226ce04d4594efb33f5d7f533cb49c07fe4c5f44b478d874af56bfe01f3aaf94187aa2f4bc090789a9a75170bda23db020fa584319bc9000da1bfe6da31e5173cc2bb5132cb07a13f7e6d707609a1f60d5011468608fcb10157e78d6049342904d228180fda4163acd14a7731b0b9c1c8402e1df6b53251f111cd78b1988eb6b9c46b02d9ffac309dcaa0696255c8574551b1d917a9654d88f04d6d16d3d11c4a05a5ae88b79ee3fd870120bfed3ec3a6b15da6666bb652eab3fa7284d251602a84d58ea63276b5a1b42cd2e99255e4ef5ed62cf3c8eea705f4cbf6ec7b209bbb4b91e9f71eec5fc2b03d36f2f74a238fbf4c53144b55f54036df6167e3874fbc7ce6a5df03b4b708b80243be7220696b6fa1fa08a50349121b389283cdc6c73d75bd6284fa332817ff94e2120b92ed89c6eccd164414f6d8b16967b5fa3c0a7857c2370c34a0cc5c64e3ad918cb6b07a8083dc10ef3a0ad6651331ca76719353ccc4476125a10e9d10c54b02a69b4c1292e7a61e2475864868ab101741ba742cefadf6faa4c657b3ade7f1567320f20210a5667c56e3da51484389778fd67a1e5fc4cd9823db1afbd3facd460a64579f070a8010f8fba2859e4a9dad20c97b75439e2a463412bec6e6b3a5da6ccde2b92d1d2e01f6fed7704f3c4a569c9794bf1017673434e3c0bb2441bca16aab824e9023e109969485a7c8248758fe3657a34e9aaddf8e00100e3020494557d9261d722531998a9f24e07b7a5b48fbb85f55b5a627061166a3dae489c43ddadcee7d091ff18052092849aea2a91d371873e76dc88af7b84d34d7313ded164f33870e4286ed955c407bae146b3e287eb7e9d6488558355fea6effae5a46fd1436f17818c00f8eefaceb03080fc63eada0dcd3bcc23266ae9c0f21be80b6ea3b1dbd83d173de91c3a4d3f87293c2223c8a5db5bd62d73184f82259bfb8b9921886e4cb30a54ad694d4dd71e2615a177a34692ac71f1a5a515ba774d0157b4d66e192bca36195e0798604d0945e653d682386a7242ff72dad269ba111b89f9f1ff3dce571e92e119a826bb1099158907287f588f33fab98a77a910ca9e9e37497c2dc0901f4001996e0ebc409a2a41b97b703abf201cc64103f40d90c4e63ed9de0a7be2be199f0f5b86c98a6db76405e7697390ff2160f6db1ccd986e594a0685aa83233c1ddd54dae8d6ab693a5d19d9ef004f5e766f049134933b0582ab048e8225878438dfd39a9fd8a3840de13c3db7466357b440ac218c3eb98ea22d1d09a2aa3c089d8767aa474c08a2535b02745951546097f13318f0138dc20244ed8ec04dd389a73c66c8ece886cf0833003acdab08f77076f77a271ee372e6401b2c747fb116d3e3fcfd7a40f1fe02dbd08db0e81699a5b3aa6d139b1b785b5d85e5b25974c8bab4e108878e4e59a302f7699123ca93e8251ecb47d3eabd7d762f5ca26fc93734fa4934a0030564696033d133820a72b3b352c54a7d177ae7d10e8797030c92103c262e8b08f1657a4008431a0b7d59315ced3b67490da637ce1ece1c4275cf0fcada4f35994fd0d3e93d7bffef6cce1a16bd55dbdbd8bffd9fcabc4bc63292681f08f6ef4c4ad0ca02669a83dd7fea04a9f64dd84e114fd7eb8efb1597d8527fc9614eb61728d410859ea4382986c4a8191c4af7ba6fe773b85e4af54d79c339edc53ad3e16a41a48a306c2c34d6390d0d2b1db8d7de3b2ee9867f425f3709f06f61c63a67afdfe6c11a18f9a04bd44d4ecdcdff8628fd6ca68dbc65fe0f5482b1fdf7acaac457aa8f162bb10e2fa23bd304633e1379d9e2d49b55b6543e2f4151625ca2660a005ee52975ff5ee1cadcea0003bbfd046d294fce5cfcfdb813d0cb5bb31243b30dcece6336f21955fc14eb0e9fe89c148b5f7c4f4611711a104a4b0503f677d2232f4ef68e169b7670889a42735ff027ee181d556b4c8ffebcdfb374cc121c6602f1b70b3ae70af64f68a9230cf47011311f93e06106669b998904058d0762bbd8b3edd2f87ea68709b376a48e0c4e85822e271b49276b5594920cf40511a3239a349d924d5b349bf0224e8f09de1ef6ececb918b281b3c91f08e0a7caf66c6bec1c6b173db5a5b6eb5a9c80ee04e3e6520cf3daccb335b8d96bb4e9151a08388c587f2ae70dba5e9755b5dafe1b2a6cd6ac981dd6799497c6dea2abe15bb4e2820cf31f6900bf5bbe9648cb897b85d8e0406a119de5b075b5bed9d78a54bdeb073909dd8f4503876dc77b286f5e2dcc0e5b54a4158076d210b0f5f3961e26e5c78e56e5e069dc15023559164cd7e1254f995eaba8fdefc2bb6ad1def2866564914e5bfe88ed4702b2602278cf3929974dd4003ea24df39d068b9ed7ae15f5e59b8117e70a6c83cfdcf6664f6cc60508f396c2abef3af47596d48db5da275c1f696b5ba30b2884397fbb5f62cfd0fa532129ff49ee138dd7041f3b457e4628efb0ff53539c90019dcdc90f2e700917ac33d7ab562cc59e0826b4cbeb37053db806d7aba812e639fa50f287ffe0df79efbc44b6ba1024877d98751af0aedf757c1150dcf43a1b5fcda4d409c064c929e0116b836251c837c94c1e081ef5f11b65bfb15a730b4e2184b3047c97c7108dbb57bdc6b6337d44581a1fc562c50a1285669d61706523b0191df3b56921a997f0d8ac29bc9c34a7fb5653a7b5b8a2e1e18434c2c49af7dfbaaf957ae59aef8ac29de11cb8eb76a55ad37dcbe58b12ec37661c373730bba3ffb1f18a2eb04a3a713507c05df87b76a40a17fb6a35d4a82828329d50c28ab164fe31170115da5f3a3786c0c6ef9b27410923202b74ec370d44d8353a30e909dd3fad324849fe675a0f54dfb46a032b9b26d1ce8c35d2b4e05011aa93c4d35c97cbad5949e7759abfd62de2e4cf7e4bde9c5de68d118403141449d6f41554c077afd70424cebdd66268da799f75edd46ed6857bc4b6c125060c7c82c128077f2313e8aee613d9d76d72b38c273630f70af067ed91a1df490a03c6e8adc3fdcbdbaddffab37dff66e921feab47f9f9bb86e7c0afa6b4e69c2a0ddbbb82bd4b8056919f1f31314e7bd221fe4660aa4b6d9569796cf53a48da920b97ce9bfdff0e03225e962b33b8defa82bab05cc7a78dc4a0a7f5204cd72ff20f9bedb0c7d48088e9633e38421709f7c186de464ea24d6ccfd00019977b3ee088837549a436add9b13b9bef54ae8384d15516d78824861058de74d05e3fd3f2db174bda10edc308818d112b524aeba88722bd89deb958f36c595333713394f42b31c0fe1d53a7bb89ebb0b66e0bd7244e1393b507a33bc496db2c727ae7ad8761bc2e163f778ba227e5b3ebddde7d68dda7c2bf96b61fa5d7efc3e5fb5191ee451e5b9f0d603b580d7857de612bbef54eca8108d24b7b6450c8c09992f37b784a0ef2d55349c7505af181046fded6ad95913e1d5ae514dc7499ae15224cb43b838c6151aedbd02099e6113405b8042", 0x1000}, {&(0x7f0000000600)="e020932572822e7b16b25563e4587f43b257077b0abb8660126d9e4c808ae294889e56fdfe", 0x25}, {&(0x7f0000001680)="8f6eb24088e2c944b794e2e5cfcf23ab5a", 0x11}, {&(0x7f00000016c0)="dccd1953c60c0499181477d1126f240d5e991189c47933c143811e30d352a88a1190aab7", 0x24}], 0x4, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000540)={'./file\x00', 0x2, 0x2, 0x2, 0x0, 0x3ff, 0x1, 0x0, 0x4, 0x0, 0x1, 0xffffffff}) r3 = socket(0x11, 0x4003, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000005c0)={0x7, 0x6, {0x4, 0x7}}) sendto$unix(r3, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') 14:39:26 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r0, 0x0, 0x0) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r2 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r2, &(0x7f0000000280)=[{0x3, 0x11, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r3 = getgid() r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r6 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r5, r6, 0x10, 0x9}, 0x8, 0x1, 0x9}) r7 = getgid() r8 = getppid() r9 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r11, r12) chown(&(0x7f0000000200)='./file0/file0\x00', r11, r12) lchown(&(0x7f0000000780)='./file0\x00', r11, r12) lchown(&(0x7f00000001c0)='./file0\x00', r11, r12) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x6, r11, r1, r5, r7, 0x1e6, 0x8}, 0x5, 0x5, r8, r9, 0xfffffffffffffe01, 0x9, 0x7ff}) socketpair(0x10, 0x1, 0xffffffffffffffff, &(0x7f0000000000)={0xffffffffffffffff}) r14 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCGRTIMEOUT(r14, 0x4010426e, &(0x7f00000000c0)) r15 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r16 = kqueue() kevent(r16, &(0x7f0000000080)=[{{r15}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) r17 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r18 = kqueue() kevent(r18, &(0x7f0000000080)=[{{r17}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) chflagsat(r10, &(0x7f0000000100)='./file1\x00', 0x10000, 0x2) ioctl$BIOCSDIRFILT(r14, 0x8004427d, &(0x7f0000000140)=0x80000001) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r20 = getegid() lchown(&(0x7f0000000300)='./file0\x00', r19, r20) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) fchmodat(r14, &(0x7f0000000480)='./file0\x00', 0x41, 0x4) setsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000640)={r21, r19, r22}, 0xc) socketpair(0x10, 0x1, 0xffffffffffffffff, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r25 = getegid() lchown(&(0x7f0000000300)='./file0\x00', r24, r25) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) socketpair(0x10, 0x1, 0xffffffffffffffff, &(0x7f0000000000)={0xffffffffffffffff}) r27 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCGRTIMEOUT(r27, 0x4010426e, &(0x7f00000000c0)) chflagsat(r27, &(0x7f0000000100)='./file0\x00', 0x10000, 0x2) ioctl$BIOCSDIRFILT(r27, 0x8004427d, &(0x7f0000000140)=0x80000001) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r29 = getegid() lchown(&(0x7f0000000300)='./file0\x00', r28, r29) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000440), 0xc) fchmodat(r27, &(0x7f0000000480)='./file0\x00', 0x41, 0x4) 14:39:26 executing program 1: r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) symlinkat(&(0x7f0000000080)='./bus\x00', r0, &(0x7f00000000c0)='./bus\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) socket$inet6(0x18, 0x3, 0x8) r4 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wskbd\x00', 0x800, 0x0) r6 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000080)=[{{r6}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) r8 = dup(r7) r9 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r9, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) sendto(r9, &(0x7f00000001c0)="a7786a504ec2b23070d3a78f62a74072942cce1e4ef5210015804d3ac62d0e32fc3f8dae0fc8696431e6590d7ca3168dd559f839c0295ce15b4aa71a4816fce0325c91fc02469626a9e9fc5a5a9ea1601a6414e31f53c2fed776d1e233468d0e1085e2b2e25c55cea7d25d09cbfe1c688949953bb8179837e4cee8353b7579b9a9beadb3c8cb19b582fa3b85e6f1f7e262540e48bb7f20625e73b7d877c8ad884cd0cd3ca8ebd9e17c33dbc250d882da39f080ab19a3457bdb8a12591348fa3a54a8c114e6dd3324113e94fc1569f31399c4c5726a0c687f18e9a030be744b2b9df5966861149c", 0xe7, 0xc, &(0x7f0000000100)=@in6={0x18, 0x2, 0x401, 0x3f}, 0xc) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x5de, 0x0, "65b68e8ffb7641f3dc6d52ca2e4b2b569294647f", 0x0, 0x5}) 14:39:27 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cbf) getegid() r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x7, 0x0) 14:39:27 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x800, 0x0, 0x4, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0xffffffffffffffe1, 0x0) dup2(r2, r0) kevent(r0, 0x0, 0x2, &(0x7f0000000040), 0x8, 0x0) 14:39:27 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x9]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x704623c1132ba4a1) renameat(r2, &(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000080)='./file0\x00') ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 14:39:28 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699d, &(0x7f0000000300)) 14:39:28 executing program 0: r0 = getppid() getpgid(r0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x281, &(0x7f00000000c0)=[{}, {}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = open(&(0x7f0000000080)='./bus\x00', 0x100, 0x10) chflagsat(r2, &(0x7f0000000100)='./bus\x00', 0x1, 0x4) r3 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) getsockname$inet(r4, &(0x7f0000000180), &(0x7f00000001c0)=0xc) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4302) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 14:39:28 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x123) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x1a5, 0xff}, {0x88, 0x6}, {0x0, 0x369}], 0x3}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{}, {0x25}], 0x2}) 14:39:28 executing program 0: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000001c0)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x221, 0xe) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000001580)) 14:39:28 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r0, &(0x7f0000000900)={&(0x7f0000000080)=ANY=[@ANYBLOB="1c402e2f666924e71bf4667345e531e8"], 0xc7, 0x0, 0x289, &(0x7f0000000200)=ANY=[@ANYBLOB="1000008b76f500000000000800200000000800bedf0330bf856cf8b93de9fa4879eac612092604b3ccc0d5c4b990774d4b9e2f781824bc9335ff4cc86ea33b384ad6132397ceb9fbcac3e56d34add357ac705a19e7e759867d0600582f448b0adc17a75374f58d816834005e0000000000001bdf48d784c9a2950f5ca2ed6ab7580b802503e58675a7bb87b11f9bc855d59bd975e05da39339cb31c18c44c0587c3fb09e8987bc3dcaa62073efbb3c4b6e4563b2fca9e9bb47ccb194e8daf5670b6364a504e51121bc85327f7a5108e6e459a4e0492b53531dd4c5ea67e15f7e00dee6a39bc7e5f3a19519a0526cdc4532d6e15d24f2481913475fe9533f0e082e6ee4268ee1b26617d3165a36e4e26ee4"], 0x10}, 0xc00) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x0, 0x40, 0x800}, 0xc) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) bind(r1, &(0x7f0000000040)=@in6={0x18, 0x1, 0x7fffffff, 0x9af}, 0xc) kqueue() 14:39:28 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) acct(&(0x7f0000000080)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x300, 0x60) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) syz_open_pts() r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) syz_open_pts() 14:39:28 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x2, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) r1 = socket$unix(0x1, 0x91d6a0e6f608697b, 0x0) bind(r1, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x2}, 0x8) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r2, &(0x7f0000000100)="a1be44c3769ff406cba64616ec6dc26da7f88f94ad6dfde38c6549ec30122c39db41203ef904f2e55cf69db0145b2f7f8f1bba8036b6194edf9a7d4f5a041a84c4b64de863ec7b928b227c4326ac3dcc3ec1aa530694f7e35fcd92cdb1848840fe6c127b94a04dd4ac362cc01967c26f0dadba85c131b84dbcd4863ee8110dda40f77c28418698f9153e77eb631ddba6c11d81c61589e343dc727c1933181e22f238a71a9bd2d7c993d0575b6c453425706b17304cd2eb4b8f29121f32faf9c6ecd82074302431a13df674e6d8c562e2d90a2d09f948b2b98a1f43ef6c6a9cd5ff5efa5adc7aa76148b0728147a63c12612e2818ab5ec147bed4d98b60df36fbc5be97b8f868294dbdc9c59a016bff4bcf463751808b78a6f5bcce168908b0d7cc3cb875ae46ab913fa2add48e94a1640055752d2dfa75f9b8ba349cf535afd04a07031b970a8e84cf2bb6240c0a43bc610647a0bf8e12e1ce01a21410475fb6ace37e510e60efcf7e1e71adc42dbe1ce8da0f53d994988e69d1661731c1dbc67a1ec81ca6fe12ca51736e5be3002974afc0b7175b810e90c5283eea12a74497f17080eff5cf6d5f2ba85d28d2e3c10ec238b960d0eee05bd75ca464fbc7f292bb22e35fafe8bca9183264fc7bb0c9b584c51b9aa38a9f7a98c94cdbc6673dbac2c8f9802e00bf33a85ee03c67c6b47ab95a913e0117302f59c962bf85fb862d5b23962a9a32d3a84391c65880202711e99839127cae33716f610894cca7efc9480bef466386c03470236502c5b93a2e0b92defc1b866c5f149e93a6cdb2017f82972c1ad1de09fd4553d69c1602c665a3a79396de69e88206875e619e93bee47aa6c9be3fb394dd8715188e82d2b507ae3b782bbe0c447c35c70ba1bff066995d09180958cc79f48506817b7260406ae2349fffd2c04df265cfc2c860fe84ed2afca91b03d6149ab2416b65964f7483589bc48683ecb2cd2dbd750fad5a23c07ad5b34e011ec28d91031cbdccbd36004076a7a5916735797e9f704c0e898b09ac00ee5c213c84b5b90fb5aff9a20effd8438e0f0911439ca52577135585e9a6b360752d10d8e0c300b124cf04b921f7997353e2fc867d63d156b1f8537ae714e90a0c6936ad507167e348e0592e8ac8d37514e98f163f4b53b413d16c628f398c05edbb76c3e8b410871fdb4c09c462aeaaafd7799226c7d11fde367c4dfd8b243a608cfe07b7a64ccb2160cd9ddf8e2ab1f84a4ab75a8a9a552ba19732aa824366b12672699d831fe29c9935615567efd3364503cdc531afb9a376b022318a72e54f360961441c1e1cf4cfd3a3bae6f3729c68a916b7e39c55557cacf6052067d6ecd2e773bc31eb9e6a3a3c6b760c9a89288ce29aad2c5ef81a4e7fa884b01e08924da4a43287ececfb544d37fd3aca641849de2fcd49ddf7fac7573e3a006f583384de76716e44034e4af61694acdf6cc1451bf134b820a4152096f74cdd1a7cd303cab92f959536532ca91c2f6bd904a5b0f4d628e93bb3bf0f4896e84c90cdf542e94f49e8aa33f07a9820dc48941e43eed2a6f2417e7346a4d7d337208644d44a094c3b695998785f57a45ee7245d4ddc3a327926075460ed07bc6627991af85bd00bebcaad0057f15bd161b5142262ccacdec9b221b288694c36e0d7fe1bee08230ccb0b858656b9797787d532057c2ea0f2e44aa47d7e92639287348cbd30dc1b3ef43ff8b4e3d84f62fdb45cdf02aade2ceff1f9f73f2a2ba205d415b29381585b8f3232df748dafbf1366e5bd07650ef1969757aeb55b52d2242837737f1c20f2c97f8a495d9017ccc2939b33dfb67191449e2cba12fba41ad70e8192bbc264de7ec6bc3c62e2ddcdf88d53c122646a0032ad35068361b53526dc6cc860c6ed788be2f8f063b8b15696c0901edcff542cebef0e2147450081c790a8094b54c6b369f3f2a2434b5ef8cad093da27d1d086b00dbf0a90cbda3eb847f131c7848a8ba3e00a4f34b91b91843a9dad03887210563e7f", 0x599) 14:39:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x74}, {0x81}, {0x26}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = dup2(r0, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x1, 0x3f, 0x401, 0x2, 0x100, 0x4, 0x800, 0x2, 0x0, 0x21, 0x8000}) 14:39:28 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) r4 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) r6 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000080)=[{{r6}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) r8 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000080)=[{{r8}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) r10 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r11 = kqueue() kevent(r11, &(0x7f0000000080)=[{{r10}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) connect$unix(r1, &(0x7f0000000580)=ANY=[@ANYPTR=&(0x7f0000000040)=ANY=[@ANYRESDEC=r3, @ANYRES64=r5], @ANYPTR64=&(0x7f00000004c0)=ANY=[@ANYRESDEC, @ANYRESOCT=r6, @ANYRES64=r8, @ANYRESHEX, @ANYRESDEC, @ANYBLOB="482612081858e88aca29c2628c5611178b52f8b93ecc", @ANYRESDEC=r10], @ANYRESHEX=r4], 0x3) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r12 = dup(r0) shmget$private(0x0, 0x4000, 0x200, &(0x7f0000ff9000/0x4000)=nil) sendto$inet6(r12, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 14:39:28 executing program 1: r0 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r0, 0xfffffffffffffffe, 0x3, &(0x7f0000000280)=""/137) r1 = shmget(0x3, 0x4000, 0x20, &(0x7f0000582000/0x4000)=nil) r2 = getuid() r3 = socket(0x2, 0xc003, 0x2) setsockopt(r3, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r3, 0x0, 0x67, &(0x7f0000000000), 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = accept$inet6(r6, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r8 = socket$inet6(0x18, 0x4005, 0x70) r9 = fcntl$dupfd(r6, 0x0, r7) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r13 = getpgrp() r14 = fcntl$getown(r7, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r10, 0x0, r11, r12, 0x5, 0x7fff}, 0x2, 0x2, r13, r14, 0x7f, 0x100800001, 0xb1f1}) r15 = semget$private(0x0, 0x4, 0xa5) semop(r15, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r15, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r15, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r15, &(0x7f0000000300)=[{0x0, 0x80, 0x1000}], 0x1) r16 = socket(0x18, 0x1, 0x0) setsockopt(r16, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e6993192", 0x12) r17 = socket(0x18, 0x1, 0x0) dup2(r16, r17) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x4) r19 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r21 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r21, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000100)={{0x3, r18, r19, r20, r22, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x3, &(0x7f0000000180)=[r4, r12, r19]) r23 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r23, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r25 = accept$inet6(r24, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r26 = socket$inet6(0x18, 0x4005, 0x70) r27 = fcntl$dupfd(r24, 0x0, r25) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r29 = socket(0x18, 0x1, 0x0) setsockopt(r29, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r29, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r33 = getpgrp() r34 = fcntl$getown(r25, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r28, r30, r31, r32, 0x5, 0x7fff}, 0x6, 0x2, r33, r34, 0x7f, 0x100800001, 0xb1f1}) r35 = socket(0x2, 0xc003, 0x2) setsockopt(r35, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r35, 0x0, 0x67, &(0x7f0000000000), 0x0) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r37 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r37, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r39 = accept$inet6(r38, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r40 = socket$inet6(0x18, 0x4005, 0x70) r41 = fcntl$dupfd(r38, 0x0, r39) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r45 = getpgrp() r46 = fcntl$getown(r39, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r42, 0x0, r43, r44, 0x5, 0x7fff}, 0x6, 0x2, r45, r46, 0x7f, 0x100800001, 0xb1f1}) r47 = semget$private(0x0, 0x4, 0xa5) semop(r47, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r47, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r47, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r47, &(0x7f0000000300)=[{0x0, 0x80, 0x1000}], 0x1) r48 = socket(0x18, 0x1, 0x0) setsockopt(r48, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e6993192", 0x12) r49 = socket(0x18, 0x1, 0x0) dup2(r48, r49) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x4) r51 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r53 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r53, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r53, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r47, 0x0, 0x1, &(0x7f0000000100)={{0x3, r50, r51, r52, r54, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x3, &(0x7f0000000180)=[r36, r44, r51]) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r56 = getpid() fcntl$setown(r55, 0x6, r56) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, 0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000380)={{0xff800000, r2, r12, r28, r36, 0x1, 0x2}, 0x2, 0x1000, r56, r57, 0x0, 0x9, 0x4}) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000000c0)=""/31) r58 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r58, 0x0, 0x0) r59 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r60 = kqueue() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10002) ioctl$BIOCGBLEN(r61, 0x40044266, &(0x7f0000000140)) kevent(r60, &(0x7f0000000080)=[{{r59}, 0xfffffffffffffff8, 0xae14076546b22411, 0x20000000}], 0x4, 0x0, 0x492, 0x0) write(r59, &(0x7f0000000000)="2f7f7664b27f9c71d48e750024d09e41984ab926561d0d1f3978ece0f433e8bd8a118859f82ed189b353", 0xff9d) socket(0x18, 0x8000, 0x0) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, 0x0) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, 0x0) sendsyslog(&(0x7f00000001c0)="eea1e947076e48e3670e1b3e4cdbcb8a89ee6fb834351e073b8c4eaa71d2751160ac7975267c5184016287b044565b5db2dc1c4890788b2fd7af06715b380856d746857a21acdd10937b549943d123ca53962647972e84925b86b68c74e15d1b599469f1f4476a1ba7684ccd67e8ec76b3ab8343d79242820c8bafa8d1a27991544c7b8567ed515d75b65a4d4eb0f5e1b60653beefd4c509b1476eecf8ebd1923e256b3684cd25b17f4295119d671c577f35c80fcb946abd34395c3a8de58a11e980", 0xc2, 0x10) ftruncate(0xffffffffffffffff, 0x0, 0x0) getsockname(0xffffffffffffffff, 0x0, 0x0) bind$inet(0xffffffffffffffff, 0x0, 0x0) 14:39:28 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000200)=0x7fffffff) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000b00)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4e387635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c66079f288bf6d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e97610f1a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf9caa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4ffa745973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff3c47e7b30d2f18be126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e49c465fafb29db3baaa0a4b30af77341f1408625ea4bb64f7974166398b202a46e5e52d52c07ccfed6370b3310f396849acdc093dfe56a978ca795d2395fc72930e838ce5aeb683510ed2ab53dda32a42a83f235cbbbf7e883d60e6a20f1f4fdc9222912c4e8ea40f8796d1780470b49195d94308ffe6928334596358c929818ed8a5b4b03bdc503e9ee92ec0d92b70e91fbd9ec354530a30acd08e9aff43dd3d4c0243e9a3faaa611b5483282f3dff2e4bef4b9c186501dae37350ac406d2d57dc5abaae1f102bb9931c94d5f43fc8764c26fb7369f1379fb925002baf2d3b4a6c261b9902217bae17f05a6055ccff482793636b2a0def1064af3c767c2ead2ca0c8f095fc5173d1cbcce326ed3807f9887b7c4f93abd6c312e830243ea967aeae753025753e056433de281947ba39e859502aa67a6a7b06dd764bafd76ab17f3a3af9e4564baf5e73ee69b5d6a54c00386447da14d0e06fea31ab745d96fa8ff518acd74d78fcf53b8ee5a20edbde7df6c4d8385042b51cf7137a7bd56741faed3becba0cbde0806c0f222115b668095c9800d948976a75696dd1d5e3b14aded2e87f39f073826a2717af630e0f763cc6886ac910c440a9a1562f6d3bd82c0c3204f3cb7bd31a37188c5765cc6fc5bfadd9ef73a4fe3a718c765511dd8d6dd2f33fbcf6e48abd525e963fbcb8e16987d98918c2d163e3939eea41a991e6e62de0e2abd7c830f1ba1c79b815029019a3433ff898887a636602e077dc0f42119ee16f251c50d662bff1629b28fe3111feb1bbe11b172949f1458a781a9f72d6e463975c18be4e81105dfbabe7867c60688f3503cf3cbd81021f0481cacf5c211787d9e9cab6bcec6dd7b6e869266690728743c0b232da7b92839cfacb26c0efd6bd2b38b49494fc578d", 0x8c2) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0xffffffffffffffff, 0x3, 0xd9b, "9f8dd8e50001000000000400"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 14:39:28 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x87}, {0x6c}, {0x6}]}) r1 = dup(r0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f00000001c0)) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) dup2(r4, 0xffffffffffffff9c) r5 = dup(r2) pipe(&(0x7f0000000080)={0xffffffffffffffff}) accept$inet6(r6, 0x0, &(0x7f0000000180)) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r5, 0x80184601, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r8 = socket(0x2, 0xc003, 0x0) connect$unix(r8, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1729d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce12842db8b2161e337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414216a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de08060f6892f5c94c2931e645303a2da0ae2e628beccd1ab05"], 0x10) dup2(r8, r7) setsockopt$sock_int(r7, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r9 = dup(r7) sendto$inet6(r9, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r9, 0xc028575d, &(0x7f0000000240)={0x4, 0x7f, './bus\x00', 0x1, 0x5, 0xeef9, 0xc2}) login: jVþ¯þÿ`Õrl…Âv…þóú}ÿ OpenBSD/amd64 (ci-openbsd-multicore-3.c.syzkaller.internal) (tty00) login: fuse: Cannot find fusebuf 14:39:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x74}, {0x3d}, {0x7ffffffe, 0xc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 14:39:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x40}, {0x6}]}) ioctl$BIOCGDLTLIST(0xffffffffffffff9c, 0xc010427b, &(0x7f0000000080)={0xa, &(0x7f0000000040)=[0x7, 0x3, 0x7, 0x73f, 0x3, 0x8, 0x7fffffff, 0x5, 0x7ff, 0x100]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000180)={0x10, 0x2, 0x4, 0x2, [{&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000fef000/0x4000)=nil, 0x8000}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fef000/0x4000)=nil, 0x3}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x2}, {&(0x7f0000ff0000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x2}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x20}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ff5000/0x2000)=nil, 0x5}, {&(0x7f0000ff1000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x8000}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x80}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0x8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fef000/0x1000)=nil, 0x9}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xb3cc}], ['./file0\x00', './bus\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1}) 14:39:28 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x2, "a97671b2fd65dd1f85db3d1ecca9bc3fdf153391"}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="92e9da0a73aabd383f604f82a998832cc1d1b3702a51797e23fa3a4e32a25e3df925156b8d1d954427cbb366484e606ae4a23ac1b05ca85c46114a31b0ee97a2b2d07031f864d90d9fa95b59e9819039daf31e188995ba31a77e2191f2b9aacd2d9ce00887d6fb59f05a280595cf44b25c445dec2ad917f2cd0bfdf1e4b75e1c00467df7e78f5369c3b31b9d08dcf4ac1ea76e52d6c9167ced9ccd43898acd"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000080)) r2 = shmget$private(0x0, 0x1000, 0x2, &(0x7f00000ce000/0x1000)=nil) r3 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000002580)) shmat(r2, &(0x7f0000ffc000/0x4000)=nil, 0x2800) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) close(r5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) recvmsg(r5, &(0x7f0000002540)={&(0x7f0000000100)=@in, 0xc, &(0x7f00000014c0), 0x20470cea41792f2, &(0x7f00000025c0)=""/4096, 0x1000}, 0x1041) write(r5, &(0x7f0000000040)="100a2956b9223776", 0x21d) socket(0x18, 0x5, 0x1) 14:39:28 executing program 0: r0 = socket(0x2, 0xd7aa499bcdccbb28, 0x3) connect$unix(r0, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000"], 0x10) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) writev(r0, &(0x7f0000001680), 0x4) 14:39:28 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x1, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) r2 = dup2(r0, r1) execve(0x0, 0x0, 0x0) r3 = kqueue() fsync(r3) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000500)='./bus\x00', r2}) r4 = socket(0x2, 0xc003, 0x2) setsockopt(r4, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r4, 0x0, 0x67, &(0x7f0000000000), 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = accept$inet6(r7, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r9 = socket$inet6(0x18, 0x4005, 0x70) r10 = fcntl$dupfd(r7, 0x0, r8) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r14 = getpgrp() r15 = fcntl$getown(r8, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r11, 0x0, r12, r13, 0x5, 0x7fff}, 0x6, 0x2, r14, r15, 0x7f, 0x100800001, 0xb1f1}) r16 = semget$private(0x0, 0x4, 0xa5) semop(r16, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r16, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r16, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r16, &(0x7f0000000300)=[{0x0, 0x80, 0x1000}], 0x1) r17 = socket(0x18, 0x1, 0x0) setsockopt(r17, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e6993192", 0x12) r18 = socket(0x18, 0x1, 0x0) dup2(r17, r18) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x4) 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(r16, 0x0, 0x1, &(0x7f0000000100)={{0x3, r19, r20, r21, r23, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x3, &(0x7f0000000180)=[r5, r13, r20]) getgroups(0x3, &(0x7f0000000000)=[r5, 0x0, 0xffffffffffffffff]) r25 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r25, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r27 = accept$inet6(r26, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r28 = socket$inet6(0x18, 0x4005, 0x70) r29 = fcntl$dupfd(r26, 0x0, r27) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r31 = socket(0x18, 0x1, 0x0) setsockopt(r31, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r31, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r35 = getpgrp() r36 = fcntl$getown(r27, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r30, r32, r33, r34, 0x5, 0x7fff}, 0x6, 0x2, r35, r36, 0x7f, 0x100800001, 0xb1f1}) getgroups(0x5, &(0x7f0000000080)=[r34, 0x0, 0x0, 0xffffffffffffffff, 0x0]) setregid(r24, r37) execve(0x0, 0x0, 0x0) open(&(0x7f0000000f80)='./bus\x00', 0x0, 0x0) 14:39:28 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000180)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x4, 0x9, "b8000000000000080100", 0x47c, 0x2}) close(r1) fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCOUTQ(0xffffffffffffff9c, 0x40047473, &(0x7f0000000000)=0x8) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = getpid() r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = accept$inet6(r5, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r7 = socket$inet6(0x18, 0x4005, 0x70) r8 = fcntl$dupfd(r5, 0x0, r6) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r11 = getpgrp() fcntl$getown(r6, 0x5) r12 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r12, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = accept$inet6(r13, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r15 = socket$inet6(0x18, 0x4005, 0x70) r16 = fcntl$dupfd(r13, 0x0, r14) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r20 = getpgrp() r21 = fcntl$getown(r14, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r17, 0x0, r18, r19, 0x5, 0x7fff}, 0x6, 0x2, r20, r21, 0x7f, 0x100800001, 0xb1f1}) r22 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r22, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r24 = accept$inet6(r23, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r25 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r23, 0x0, r24) r26 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r26, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xfffffffffffffe2f) r28 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x3, &(0x7f0000000400)="5dc5d9d17ccac0fdad8986ff53a7321b454b8d8b16", 0x3a0) setsockopt(r28, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r32 = getpgrp() r33 = fcntl$getown(r24, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r27, r29, r30, r31, 0x5, 0x7fff}, 0x6, 0x2, r32, r33, 0x7f, 0x100800001, 0xb1f1}) r34 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r34, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r36 = accept$inet6(r35, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r37 = socket$inet6(0x18, 0x4005, 0x70) r38 = fcntl$dupfd(r35, 0x0, r36) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r40 = socket(0x18, 0x1, 0x0) setsockopt(r40, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r40, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r44 = getpgrp() r45 = fcntl$getown(r36, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r39, r41, r42, r43, 0x5, 0x7fff}, 0x6, 0x2, r44, r45, 0x7f, 0x100800001, 0xb1f1}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r42, 0x0, r9, r10, 0x5, 0x7fff}, 0xe32b, 0x2, r11, r32, 0x7ffffffffffffffd, 0x100800005, 0xb1f1}) r46 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r46, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r46, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r48 = accept$inet6(r47, 0x0, 0x0) r49 = socket$inet6(0x18, 0x4005, 0x70) r50 = fcntl$dupfd(r47, 0x0, r48) getsockopt$SO_PEERCRED(r50, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r52 = socket(0x18, 0x1, 0x0) setsockopt(r52, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r52, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r52, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r46, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r49, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r56 = getpgrp() r57 = fcntl$getown(r48, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r60 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r60, 0x2, &(0x7f0000000100)=""/114) r61 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r61, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r62 = fcntl$getown(r61, 0x5) shmctl$IPC_SET(r60, 0x1, &(0x7f0000000200)={{0x3ff, r58, r59, r58, r59, 0x104, 0x5}, 0xfff, 0xd, r62, r62, 0x7d55, 0xd75, 0xfa}) shmctl$IPC_SET(r60, 0x1, &(0x7f0000000380)={{0x1, r51, r53, r54, r55, 0x5, 0x7fff}, 0x6, 0x1, r56, r57, 0x7f, 0x100800001, 0xb1f1}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={r3, 0x0, r53}, 0xffffffffffffff01) 14:39:28 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = socket(0x2, 0x2, 0xff) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000100), &(0x7f0000000040)=0xffffffffffffff52) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf95, 0x0, 0x214c, 0x0) acct(&(0x7f0000000000)='./bus\x00') r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) getsockname(r2, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) 14:39:28 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) recvfrom$unix(r0, &(0x7f0000000240)=""/193, 0xc1, 0x1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) getsockname$unix(r1, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) setsockopt(r0, 0x85c5, 0x100, &(0x7f0000000340)="ce63bb02461d983339b20076670ff06373f37fd8efc6950aa8478fd60c0484212f4f72779b70947a02631e76c68bd79049c3799ee0fe4d8b57eb65e0a830f35a591bb39c2a8632f83a30e5d3768c4adaf28bf3d4b67807b89e89a7e484b1783ccca4eca4c250911b8e2226b2371a82deb4ec8bf35c5a6d5c4bd1b14e172dd09cea6fbfa1ddd35aeb784be058a75925a0cb915f7145858ebc4e1ddb38d5904794481a585e8233ea0a80c927070d74ad189e262e4cbf01f1975ef64335f1157e889a011a5c6d65f5f7", 0xc8) r3 = open(&(0x7f0000000480)='./file0\x00', 0x1bebecb28819e479, 0x4) ioctl$TIOCSCTTY(r3, 0x20007461) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x48}, {0x200000005c, 0x0, 0x9}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x10400, 0x0) close(r4) 14:39:28 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x8f587be21f2daedd, 0x1) mknodat(r0, &(0x7f00000000c0)='./file0\x00', 0x8, 0x23) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r1 = kqueue() r2 = openat(r0, &(0x7f0000000100)='./file1\x00', 0x0, 0x20) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000140)) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffff8, 0x5}], 0x47eb, 0x0, 0x2, 0x0) close(r1) r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) r5 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) r7 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000080)=[{{r7}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) r9 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000080)=[{{r9}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) r11 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000000080)=[{{r11}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) r13 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r14 = kqueue() kevent(r14, &(0x7f0000000080)=[{{r13}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) kevent(r4, &(0x7f0000000400)=[{{r2}, 0x3, 0x80, 0x40, 0x7}, {{r2}, 0xfffffffffffffffc, 0xa, 0x2, 0x100000000, 0x1f}, {{r2}, 0xfffffffffffffff3, 0x80, 0xc28c8b5953da3490, 0x20, 0x5}, {{r2}, 0x6, 0x80, 0x40, 0x401, 0x66}], 0x1ff, &(0x7f0000000480)=[{{r5}, 0xfffffffffffffffa, 0x0, 0xfffff, 0x7fff, 0xfffffffffffffff7}, {{r8}, 0xfffffffffffffffc, 0x43, 0x4, 0x0, 0x8e9b}, {{r2}, 0xfffffffffffffffd, 0x0, 0xf0000080, 0x362, 0x4}, {{r9}, 0xfffffffffffffffc, 0x88, 0x1, 0x9, 0x5}, {{r11}, 0xfffffffffffffff8, 0x26, 0x20000000, 0x1, 0xabac}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0xc, 0x40000000, 0x6, 0x6}, {{r1}, 0xfffffffffffffffd, 0x4, 0x2, 0x800, 0x6}, {{r14}, 0xfffffffffffffffd, 0x80, 0xf0000001, 0xc00000000000, 0xfffffffffffffffc}], 0x8, &(0x7f0000000580)={0x6, 0x1}) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000180)) 14:39:28 executing program 1: r0 = socket(0x18, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0x75ed, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) readv(r0, &(0x7f00000008c0)=[{&(0x7f0000000700)=""/177, 0xb1}, {&(0x7f00000007c0)=""/164, 0xa4}, {&(0x7f0000000880)=""/55, 0x37}], 0x3) socket(0x2, 0x3, 0xaf) mlock(&(0x7f0000000000/0x2000)=nil, 0x2000) shutdown(r0, 0x0) 14:39:29 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000a00000/0x600000)=nil, 0x600000, 0x0, 0x10, r1, 0x0, 0x0) readv(r1, &(0x7f0000001200)=[{&(0x7f0000000000)=""/28, 0x1c}, {&(0x7f0000000040)=""/4096, 0x1000}, {&(0x7f0000001040)=""/114, 0x72}, {&(0x7f00000010c0)=""/25, 0x19}, {&(0x7f0000001100)=""/206, 0xce}], 0x5) 14:39:29 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) chflags(&(0x7f00000000c0)='./bus\x00', 0x1) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 14:39:29 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="000000186004008b00062b00feffff", 0xf}], 0x1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f0000000040)=0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) preadv(r0, &(0x7f0000000340)=[{&(0x7f0000000100)=""/167, 0xa7}, {&(0x7f0000000080)=""/50, 0x32}, {&(0x7f00000001c0)=""/141, 0x8d}, {&(0x7f0000000280)=""/78, 0x4e}, {&(0x7f0000000300)=""/2, 0x2}], 0x5, 0x0, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000437000/0x3000)=nil, 0x3000, 0x5) close(r1) socket(0x10, 0x2411eeff78a01b56, 0x4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 14:39:29 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x40) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x20, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r1, 0x0, 0x0) 14:39:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x81}, {0x60}, {0x8fe}]}) syz_emit_ethernet(0xe, &(0x7f0000000380)="0080f17f61b046b7540d070f4f31") r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) unlinkat(r1, &(0x7f0000000040)='./file0\x00', 0x0) fuse: Cannot find fusebuf 14:39:29 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000fae6d54c327000038e83f5d281bc18ee6b8aff3f233baa9d032f117b4e389a00cd2bd507afcbf7a22d9eb78c065d53d68a78209d4515115e874b21972643fc1e5eb7ac5c6db846558c6ce2092010000000000000002951a87d59a660ffbd2142296011bdc8aeb626bb76b7c728c7f9d08292e786a525229961930e755525d36d8cfefee1cfef15e72063bd207b389bcb1e5fe16ff21033e395e024cf4660988961123568e00f92c54672f7d6497cf00e5dc535d928daa39af28945dd940042cdf7f1440631062dd4a2b38d758541735267c2d4b02039f3f1b316dc534daafd3a0a62d9b380ba11664b7976ac01794449f30b77acfb0b73c650dd698f302f77632f077458a932661f4d338926017f3f37b1782fd5c101fff42de052d29122294afb22ddb6188be39b049f5330b7c5c20de23b93c176f2746988d812dd3c5094b470a19f2146339981b053c156a475dfa8d8032d787c5a2a2c8cb84392e5bd79d3fced48ddd152d2de0923220e6f33fec969cdb427e0300577201648046d3eede5603279e77989c94221c22c15a5e5e7437f04c56a5cf8b183d936ed0177dd7a7a5aaf775c6aa4986a67e2d54c9d5fdde94db67579b423746cd3b6047198102da77bc3ae7ae18b85963e718ec702bb1749cdae7e24eeea42f2bd09780b40a60af4aa199cd1f5c5ea4bbceba58b0fc9bf8e18242ba48f5b89bdcecd311829ffa4a92e53779f1783efcf9bbda9ecf4322be1fe47d8f5d75bee0b719b48ad01ae7be02963407f7a1b181daa9fdedec3fdd4cee3a8d2af1fab5be3ef1473f02292b8d0000000000000000"], 0x10) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x100, 0x0) r4 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) fchdir(r4) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000100)) r6 = kqueue() kevent(r6, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) r7 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000080)=[{{r7}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) kevent(r8, &(0x7f0000000080), 0xc8, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r9 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000080)=[{{r9}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) fcntl$lock(r9, 0x5, &(0x7f0000000000)={0x2, 0x488c87f0d3dee6b4, 0x20, 0x2}) poll(0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x2d1) 14:39:29 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f00000005c0)=ANY=[@ANYBLOB="f1e781993f16925825ffc62966d1cf7fabdd25b0a4a27e0a95b0a510e4c24d219071e9e94e64abb853e1734866bb956bbba97d6fca4e7814586ff1521c31c4c1c0b584c14aabe7c28da9ae5a8bdca203f02491c80afe1e9e112fb6ac8af672186c28447efd79406b17bcc6fee65c6c0ad5e1aae2ca15ec509a8b41223d7455dfc941d0789719b1c9c245769d7ed8a5dc7c5317a7bcd27f56e2f63d5531363700d07248458d2c07aaebbf769b7ea2434bc938b106418bb35dcd3cc061829963e963ac6fc57e"], 0xa) r2 = dup2(r1, r0) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = accept$inet6(r6, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r8 = socket$inet6(0x18, 0x4005, 0x70) r9 = fcntl$dupfd(r6, 0x0, r7) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r13 = getpgrp() r14 = fcntl$getown(r7, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r10, 0x0, r11, r12, 0x5, 0x7fff}, 0x6, 0x2, r13, r14, 0x7f, 0x100800001, 0xb1f1}) r15 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r15, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r17 = accept$inet6(r16, 0x0, 0x0) r18 = socket$inet6(0x18, 0x4005, 0x70) r19 = fcntl$dupfd(r16, 0x0, r17) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r21 = socket(0x18, 0x1, 0x0) setsockopt(r21, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r21, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffe15) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r25 = getpgrp() r26 = fcntl$getown(r17, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r20, r22, r23, r24, 0x5, 0x7fff}, 0x6, 0x2, r25, r26, 0x7f, 0x100800001, 0xb1f1}) r27 = getegid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x0, r11, 0x0, r23, r27, 0x1, 0xfffe}, 0x401, 0x1, 0x3}) bind(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="2d012e2f662718692081"], 0xa) dup2(r4, r3) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) accept$inet(r2, 0x0, 0x0) 14:39:29 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r2, 0x1}) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000)='\fFW}', 0x4) 14:39:29 executing program 0: r0 = syz_open_pts() r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000740)={'./file0\x00', 0x8000, 0x40, 0x8, 0x1, 0x7, 0xd44f, 0x10000, 0x0, 0x1, 0x5, 0x100000000}) close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r2 = syz_open_pts() close(r0) writev(r2, &(0x7f00000005c0), 0x0) syz_open_pts() ioctl$TIOCSETA(r2, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000000700)=[{&(0x7f0000000640)=""/129, 0x81}], 0x1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "7e552f72c1d2c05682db2dece205147c0c50ea31"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r3 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) ioctl$TIOCSTOP(r3, 0x2000746f) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 14:39:29 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640), 0x0) fchmod(r0, 0xe3) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) socket$inet6(0x18, 0x4, 0xfe) read(r1, &(0x7f00000001c0)=""/147, 0x93) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x800, 0x0) r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r4 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) preadv(r4, &(0x7f0000001640)=[{&(0x7f0000000280)=""/250, 0xfa}, {&(0x7f0000000380)=""/95, 0x5f}, {&(0x7f00000004c0)=""/158, 0x9e}, {&(0x7f0000000400)=""/92, 0x5c}, {&(0x7f0000000580)=""/129, 0x81}, {&(0x7f0000000100)=""/56, 0x38}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x7, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) r7 = fcntl$dupfd(r6, 0xaa52e2e8079b35ca, r0) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) write(r7, &(0x7f0000000180)="d3eef3", 0x3) dup(r5) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r8 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r8, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) accept$unix(r8, 0x0, &(0x7f00000000c0)) 14:39:29 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="00000018600400800001400000000000000000fcffffeb00000000000000000000120000e4ff000000000100dc", 0x2d}], 0x1) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000000)={0x1, 0x40}) 14:39:29 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x0, 0x0) dup(r0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) r3 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) ioctl$WSKBDIO_SETMODE(r3, 0x80105702, &(0x7f0000000080)) 14:39:30 executing program 1: openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x8000, 0x0) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000040)="e8ada25efb021daa0eb56fbea1102d8797a18d3d11e9a51d7895e001839e18979487d6f8241f98701217bc76d374f315", 0x30}, {&(0x7f0000000180)="7023293dadad90d3ab7bc80559bc1e75ba88db2ec0", 0x15}], 0x2, &(0x7f00000001c0)=ANY=[@ANYRESHEX, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="001000002000c8294d2b0000ffff0000000100001609cccd04bbac0b58c5bbc2daba5154781ef756183eddf4eecc460b1d32e338fb86a6942744fcf9569861485938dfb746fa5e589c42e3bcaed476666b7ed45fce5b6e9af3caa8", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES16=r1, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32, @ANYRES32=r3, @ANYRES32, @ANYBLOB="a0f2bf83"], 0x117, 0x3}, 0x3) r4 = socket(0x2, 0x5, 0x54) recvfrom$unix(r4, &(0x7f0000000580)=""/4096, 0x1000, 0x0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x10', 0x200, 0x0) r5 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f0000000080)) 14:39:30 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x80000000008a}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$setown(r0, 0x6, r2) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x59) 14:39:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000000)=[{0x28}, {0xc}, {0x6}]}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) r2 = accept$inet6(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) listen(r2, 0x1) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xad, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 14:39:30 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0xfd4a310ad38fdde, r0) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) writev(r4, &(0x7f0000000000)=[{&(0x7f0000000280)="a10000186204017b002b2c000000267e89ff7700000005a89b8a973268381a5071cb000bc3fa010000753dd4d16120195f81db838f74652d62e100c51bad0000000000000000c37bb79d7d2c336ec5e00004c4b7c7e1f126c61439d580cccf2c3bbccd3eb4f47b9d004f88003aa2e1f0516ddc31c56eab46658225983d9e733e41c6740620a3a03bb0944b9eabc01f781685573f90185a6f76008dc9cd9d72e3fdb0153c450595a92db23042aae1e0234434ab6061a8cd4a78501a5599ca7c9eff571f57fa00a5371845edfdb62c7ed645befee10dc99f2ca0b3e6d89e98ca328af2de61a26f07a4f5a3a119f21d80b38934c988c9ad049d104e96bd6131a77f3dea475706e1588ee05a2eeb", 0x112}], 0xffffffffffffe6c) open(&(0x7f0000000100)='./bus\x00', 0x80, 0x40) setsockopt(r1, 0x1000, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0xffffffffffffff7c) dup2(r1, r0) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="d1a3f5c399826a7476750fc87fd116daefc7f9439771c959fb12b4b90e50bd51562cb4ff51b17be712519b3d5125fde99ad678bde379c08ed9e096269d12674ff1df73b153620205761d2987a2929134e2221d83f5877ae561615c35b651bea38e1835993f64f059c215e5aed3881fbc813d56fd2f063aec509f34f120420c"], 0x10) recvmsg(r1, &(0x7f0000000200)={&(0x7f0000000140)=@in6, 0xc, 0xfffffffffffffffe, 0x0, &(0x7f00000001c0)=""/2, 0x2}, 0x40) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000240)=0x3) shutdown(r0, 0x2) 14:39:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x5, &(0x7f0000000040)=[{0x1, 0x81, 0x1, 0x6}, {0x6, 0x8, 0x1f, 0xffff}, {0x400, 0x3, 0xfd, 0x2}, {0x100, 0x7, 0x83, 0x7}, {0x40, 0x7f, 0x0, 0x81}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x3}, {0x87}, {0x6}]}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 14:39:30 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x39, 0x0, 0x80000000}], 0x9a1d, 0x0, 0x0, 0x0) dup(r1) pledge(&(0x7f0000000000)='\x00', &(0x7f0000000080)='*$\x00') openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x80, 0x0) socket(0x24, 0x4000, 0x5) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000140)) dup2(r1, r0) 14:39:30 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000180)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x18, 0x1, 0x0) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) r4 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) renameat(r2, &(0x7f0000000080)='./file0\x00', r4, &(0x7f0000000100)='./file0\x00') kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 14:39:30 executing program 0: write(0xffffffffffffffff, &(0x7f0000000040)='Q', 0x1) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/7s\xd2ouse0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file1\x00') rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') 14:39:30 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f00000001c0)=""/221) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x130000}, 0x8}, 0x3c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000400)=[{&(0x7f00000003c0)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00fafffff97dff070000", 0x2c}], 0x1) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000300)=""/176, &(0x7f0000000080)=0xb0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) write(r1, &(0x7f0000000480)="6c23b95e773b7bd19d3a6ffdd1f442b7bae6a8dc1f1f7c45f998675005cd3db0f2f0525b2731893e20dd05000000f017d520b89d1e45ae579825b1f30e31a4f870584c8df3bc96947f4fdbf4dee0f4", 0xffffffffffffff04) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x40, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 14:39:30 executing program 0: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)='c\x00') r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0xe69, 0x41) readlinkat(r0, &(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)=""/79, 0x4f) getpgrp() 14:39:30 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socket(0x2, 0xc003, 0x0) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) r5 = socket(0x18, 0x1, 0x6) connect$unix(r5, &(0x7f0000001040)=ANY=[], 0x0) semop(0x0, 0x0, 0x0) socket$inet(0x2, 0x3, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 14:39:30 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00l\x00'/110], &(0x7f0000000040)=0x6e) 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", 0x23c) 14:39:30 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000080), 0x4) r3 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) sendmsg(r3, &(0x7f00000006c0)={&(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000540)=[{&(0x7f0000000200)="db32c55a52eb31f8d6c2756c477fa98bdcbf293b3b3d4ae5ea276523e09c892dd5ab19408634aa34cb115f933b5f491c537527e221716c83dc387b8900d723b2fe69f90be12723", 0x47}, {&(0x7f0000000280)="e221ec28c5c95249e1431790219201897e977db325ad2dd63e8b8acee927325978efdd8f794b50cc07e0e04eb6482541e68f758417b8d82e2f9911b2f7f89f30a8b1379d07671d81abf72fbaa689f677e3c0", 0x52}, {&(0x7f00000000c0)="60710078df43361bfa9218fe44c85b8c1118c0c24e2ed3bc950d622357d758cb582298deea849048adc84e24666155b2544f346a5d1489", 0x37}, {&(0x7f0000000140)="930e7b63432b7c0d83227ffbec1641591b3599c45befc670dc36777bb3cde8c04d6776aab4250fe8", 0x28}, {&(0x7f0000000300)="0c75910505d29d7a713b7ddde41119e929dc487930366680e68e8f2294c345bb6587a819d45138db04594a4c437761408281a02a8e618641c3e8a32232a42f08ab3561eaa7ae4ec87515ca3de63a657429f8e1f07fa67d667a0f55add873771b5b2776ab8e825f625babae9fb30f97f87aef1b4e02cf8213638a2acb2247ee8ec5b1dfe59967cad951dab9b5ff936181cf452c6038c9f7cd25fab2faa2e6f65838fa90f6314c", 0xa6}, {&(0x7f00000003c0)="7a173f3dd744f47d674259f18f3c779c041d5065ab8fcdb2cba89967799efe71c32ea43a2310e67994b23e86a8ff760284622718121b6f873309a5f9b6f13733357f58dd69e1fd9f545e1538ea9a6fa9a9eea4011467f9bdf235966f1614cb05ede65319576085c02a539c82d2b39a8ad0fafc8657ab8eb0884a8d385863f1323bf8578f4ffffcfb004384a4e679305198e0ef410e23f571d8929d317639a53cd5", 0xa1}, {&(0x7f0000000480)="d0f900cdec0ed4b9ec6e12ab5d5da66fac94b8605bf0b7b2f512c4e6249a326c01afb358a60d61d2f4a540fee4d8844acc4f1d2c2423e65f6262be72ada67d41492910ff3235bb1e15f1cbb1748db81ef99e43a8f213b2b21bebe3f5ebc4044384290de9598d9180b0e4fa0ec62744157c62cec3678f74b26a7f1a07164f6e1d6c8c", 0x82}], 0x7, &(0x7f00000005c0)=[{0x90, 0x1, 0x1, "06d269bd2299718d516e2e5936140aeb80a8c4094b2a2dbcff1ddc7761296a95f05956492534bb4ff12e362e62ca36bb0665c46396cc7a8843f8926eec24d04508ecf742e41508d71ceaa73914ef3d244931f0b4bf17a669722147d3c6355eb706dab2cefae811429da0da7f3e8b415f50cc77869ea83fc153ea98"}, {0x70, 0x2, 0x9, "f114a75767df4e283b42b78895bd94a9d421ed1976f95375462ff5b2bc143a01c0e1b30bcfaa9948311cfbac0dd29fcc4eb247e6a325a616cfd9227052d445611cdc6a6cde66e17bb174f2846ec83c89e293582f8266f34b989c77bba085"}], 0x100}, 0x800) sendmsg(r2, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x5) 14:39:30 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) open(&(0x7f0000000040)='./bus\x00', 0x80, 0x18) ktrace(&(0x7f0000000080)='./bus\x00', 0x1, 0x1a00, 0x0) 14:39:30 executing program 1: r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) linkat(r0, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00', 0x4) r3 = socket(0x10, 0x4001, 0x11) connect$unix(r3, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7db70bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41db5f137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a00000000006c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04de40180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cd1b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4caa0c7d5c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f012573347f559dc175fb962546fe59ef49ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000000000000000000006cde92a9d627662ffce7e457ef801fa8b6fcd95b2ff82e19dc3977aafcd1db2b99f0d370b9a5b3dbd16856dd55dcc572053cb0b270fdce4c0f26090a40eb9f0622e80d7837c281f4037f0b86b6563597"], 0x10) writev(r3, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0xd}, {&(0x7f0000000280)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb", 0x1c6}, {&(0x7f0000000100)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000a00)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2a08afe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bfe63530f2045c762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f23b9fb45e3b8fbef1d640003882864de9fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f5a1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf", 0x2d6}], 0x4) sendto$unix(r2, &(0x7f00000001c0)="f2328153aadc760efbacb3a211bbb24b068648ec114a5bd473d0c8b030251dfef87e53", 0x23, 0x0, &(0x7f0000000200)=@file={0x0, './bus/file0\x00'}, 0xe) 14:39:30 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0fffffffbffffff"], 0x10) writev(r0, &(0x7f0000001200)=[{&(0x7f0000000100)="33ee0d803c8176baef9b18250e729bf0be3219e9f3a29f5a7dbc6e26623bce4b2e72dfdd17a7fa14affb3281b3965eebd5ae236cfbc9b7ecae4001c0c0f257eae7391744036f566d8c229b79d08633e7100b7f343ed9a0e48c1171bfdf1128e7ddd83b1186de9b678db25ad1137959e7fae1bf7962aba5625f11b16e04cadf96bb315fe861e6f3c546077d5953419bda10347d7e06787bfa1bb58195e78f5b896e021b58e2437ed8260110ba4cbc13fb1dbed2b8d07802d8a315db005bbf2f52036998a8da99065e92ed4cc89f81e5995d8aac325f42e408593f6de40b89c8bdbf2d9284eb787720ae4e982d8f48c359635ca1ad7223ae727b1ba3692f6c7a9379c66db1a7c4f9a107dceaca34aa259dcad7edea4229c7b9333de37aa19f6d9e587f95dd4c808f9c6da09c3cd5209c97f37d5daa466c4c03e96416d6b2f24b12e1efb3d37f7069d0440dc8b58a12e5e35dad9da02efa58a55210ff0448cc4f8c1930455034961f0bdf6abac1422bfc3a5d1e04dd1c5ca0d27c8c9bc383f0ce6b588cd0491561acf216e9a3b74f9f0b4941eaf85bda81423c49aa9d1990f64fbafda58db2303980bfc91e7327fb1bd02e768abb894866fd181e8df98676634595a273e819c97724ea4ede5d1b622f20a95065705ea2af61f8fb29ce9174d4d96738ac517d115df3e3063762ffc64257cbb9e817ce2889a1eb9a03fc8e97b72f7f090af33ff0413157b9a549bf615164a0585a8bf162fd53ecfc99bab3b054cde7c5e94ebc31db7e5a3b28f9460e6297a0bf5b4cdb41d6f673ee9cf303b1bb4b431ab300b44a0666eb0f620045f22e7a9616832d8828094596272d6911ad351e18d26a2eda22a5b547416b360e76e3bd0ebe331a38f2d4f19cc74d901dfd11762bac3dfb1c85177050ceaf0e4f5ae1dca41a7cf9cb13cd4e5b3217aa63aaa78af383582ffcca31efcf5fe4246ea0c3de60c57dd9cb8cd11d0cd03ade52382403ad07b29b4167e3cd8bcb795f0c00d04b3f7661ed4bc56fda83fcff4c62e541c6dbdab04dd1449674a700788221d30faee99bb62b57f58d570e9888cd4a8f22ccc5cdd440f912a661c7edaabd484aaab34c3ddbc2c3b8f219d46d94a5a57f91a4680af003658b685ce6d948625a3495ed2b72711cadff16e4d799a80c05d0d72057cd52df3754b9f7a4c187c9824c7414af9fbc6172d8f878e206b2cc30b26cc1f45d8434d44d21aa4d7311f89dbbd3d3e8efc0557003e95ee88524e5d8ade382158d541166b882715f3c6489663d99a86aa90ae74288d11b59b5e485c041a5f3bd93ce4f793c7c9d9368fbcd35768f8be7a120f95df622d742df5fe86c3af04ff7910ace0e62abdcfc778afc217e355f61cc0b8fb89d08b64a17673de2fccf3ca4cc47ab03ac7161f06d9fb69c01f18b07c5d30b285387d2bd529d92131823c9ac8f28695b90754c202d0cb0c8655f50424f885e886010bf8054e63134ac8f4055c026f58c3bdddd67b3caaf08d49f3af4cd7a4ea614ec60580fa8dad62e0efc26d7c3ef2d0af2f9ea0efba8d34827a2da3fe42108c1f5a591a7bd1561397cf31db992fc51b3095031884f722d82170d1a4fe87696d2a00da7e72ec4a9f289ba99d23e7d874c82439a107f6bf33b45834270d930523daff55ffb30673a2189dcc21da9be3149eebc2abcb62a78efbc3c0a40c05677828213c4c1d20c7b6b94a85d52d0fa1b02ac6918ad166d5e50f8fe0e2bab43c1e25348a44a08a8f932f4610c9ec82715cf0e5984f925b698c4d8745720c512bfd0fbcc9408180360448be40e60f5cfd659425632a2760b33d6f6838f2a69f3f52dae821d5b0b5fe9ed690c58f4ebcac56c2d9b8bf9b3f33205f7cfb6b7ae71bafc1561d966002c94499b7a14a51b4c933c899460d092c9aee6ddf898dc031ae4bb62009272db4537f514ec70af7fde34ae23bd923c65065f0cecc831f97c56b444cddebdc62ef4f1be267f180b524e01ff2e86e7ef4988f93edfb42c0beeec7c9e3059dd421d843bcb5c9c5095", 0x5a1}], 0x1) 14:39:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x22f, &(0x7f0000000100)=[{0x60}, {0x3c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 14:39:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001}, {0x3d}, {0x800000030}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_index}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) 14:39:30 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='x\x00') unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='c\x00') unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x0) 14:39:30 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="03ac603926adc8475bed58ef74989fc838777fc84015d3bcbc44648d415d56e655c169815c3e11b37f72a8db2cb576f78d"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0xfffffffffffffd05) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="f30efdb9e92a19971ff26b1ea1884546ddd65de3840da125f75e735f494354ce60231dd7c1f6ccef00b5f48618ef468861ad08690e3a3685882d936eb3885a6d4ed47d476a26d88937c0452b97629c23e82d87703014ef0313e0befcb90f356dae430c84c6e9f0c59cdf6d0b6692ea9fcd81e31e893772761f91a8f4c50822df9e94bf4783d403c26ae696f5231eb30192be98da0854205cca0ab7aea48ecfb2a46bd3508d70a4db46b0908be6b40da71a0e27e07d6fdedaf9273773cafc21cde43503c8850fbd124e61c083a013edeb3096cdf652f850f2fc1b39432c3e8034ca587d72"], 0x10) write(r1, 0x0, 0x0) 14:39:30 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000500)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8feaa68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e1c543bf1249d2d1af84f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d04b55f5ef006a924f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd7b13a6d7501daa5359aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc476400"/1033], 0x10) bind(r0, &(0x7f00000001c0)=@in={0x2, 0x3}, 0xc) dup2(r1, r0) r2 = dup(r0) connect$unix(r2, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) sendto$inet6(r2, &(0x7f00000000c0)="01e9d5f1a35ca0ee2b7cb9217e08fba4ad8455bbbcc502da34d99b4c6993055c4c7aad867a8c2469ac263437e8d1e340c69f2a7824ec3a1633fac0ad4101eba5039bce9780cad9e890da65c3158996756a700298c1036190a5d9c89638c479f888c3fbdf75f8943d4c56805d4dd7cc3f72e0ced466127d0a68b9dc4697d31b85c38d2e1fba2e32f0849f38967a1a40709db175da13e4a88fc392da006f7e670a937fe2cabbe7cc123b49b4ed9717410a95dd549f99d061a87a3696e958a674eba460fac01b5fd5d3bee03a56074fa363c51ee30b02c684273558ab683a29000000", 0xe1, 0x0, 0x0, 0xffffffffffffff66) 14:39:30 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000040)) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) listen(r0, 0x0) 14:39:30 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000001480)=[{&(0x7f00000001c0)="ed5ebbcc9f8034adb622afabd009e255e0bb5628be9a57615795fb32942ddc196b3034159db99133bddd4bfcd034f1fe5d83fa0112b5f0072e0e024d808ef5ed318a183fdc01f0fc794f5c75b8e9452b", 0x50}], 0x1, 0x0, 0x0) socket(0x2, 0x2, 0xb6) execve(0x0, 0x0, 0x0) accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) setsockopt$sock_int(r3, 0xffff, 0x100, &(0x7f00000002c0)=0x16, 0x4) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) getsockopt(r2, 0x6, 0x4, &(0x7f0000000240)=""/83, &(0x7f0000000180)=0x53) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) getsockname$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 14:39:30 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff8, 0x4d}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet6(r3, 0x0, 0x0) r5 = socket$inet6(0x18, 0x4005, 0x70) r6 = fcntl$dupfd(r3, 0x0, r4) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r8, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r12 = getpgrp() r13 = fcntl$getown(r4, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r7, r9, r10, r11, 0x5, 0x7fff}, 0x6, 0x2, r12, r13, 0x7f, 0x100800001, 0xb1f1}) r14 = socket(0x2, 0xc003, 0x2) setsockopt(r14, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r14, 0x0, 0x67, &(0x7f0000000000), 0x0) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r16 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r16, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = accept$inet6(r17, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r19 = socket$inet6(0x18, 0x4005, 0x70) r20 = fcntl$dupfd(r17, 0x0, r18) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r24 = getpgrp() r25 = fcntl$getown(r18, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r21, 0x0, r22, r23, 0x5, 0x7fff}, 0x6, 0x2, r24, r25, 0x7f, 0x100800001, 0xb1f1}) r26 = semget$private(0x0, 0x4, 0xa5) semop(r26, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r26, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r26, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r26, &(0x7f0000000300)=[{0x0, 0x80, 0x1000}], 0x1) r27 = socket(0x18, 0x1, 0x0) setsockopt(r27, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e6993192", 0x12) r28 = socket(0x18, 0x1, 0x0) dup2(r27, r28) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x4) r30 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r32 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r32, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000000100)={{0x3, r29, r30, r31, r33, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x3, &(0x7f0000000180)=[r15, r23, r30]) fchownat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', r10, r30, 0x2) 14:39:30 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) linkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000080)='./file0\x00', 0x0) r5 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xff79}], 0x1, 0x0, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x1, 0x2010, r2, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r5, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000080)=[{{r8}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) r10 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r11 = kqueue() kevent(r11, &(0x7f0000000080)=[{{r10}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) r12 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r13 = kqueue() kevent(r13, &(0x7f0000000080)=[{{r12}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) r14 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r14, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, 0xc) r16 = socket(0x2, 0xc003, 0x2) setsockopt(r16, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r16, 0x0, 0x67, &(0x7f0000000000), 0x0) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r18 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r18, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r20 = accept$inet6(r19, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r21 = socket$inet6(0x18, 0x4005, 0x70) r22 = fcntl$dupfd(r19, 0x0, r20) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r26 = getpgrp() r27 = fcntl$getown(r20, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r23, 0x0, r24, r25, 0x5, 0x7fff}, 0x6, 0x2, r26, r27, 0x7f, 0x100800001, 0xb1f1}) r28 = semget$private(0x0, 0x4, 0xa5) semop(r28, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r28, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r28, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r28, &(0x7f0000000300)=[{0x0, 0x80, 0x1000}], 0x1) r29 = socket(0x18, 0x1, 0x0) setsockopt(r29, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e6993192", 0x12) r30 = socket(0x18, 0x1, 0x0) dup2(r29, r30) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x4) r32 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r34 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r34, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000100)={{0x3, r31, r32, r33, r35, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x3, &(0x7f0000000180)=[r17, r25, r32]) r36 = socket(0x2, 0xc003, 0x2) setsockopt(r36, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r36, 0x0, 0x67, &(0x7f0000000000), 0x0) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r38 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r38, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r40 = accept$inet6(r39, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r41 = socket$inet6(0x18, 0x4005, 0x70) r42 = fcntl$dupfd(r39, 0x0, r40) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r46 = getpgrp() r47 = fcntl$getown(r40, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r43, 0x0, r44, r45, 0x5, 0x7fff}, 0x6, 0x2, r46, r47, 0x7f, 0x100800001, 0xb1f1}) r48 = semget$private(0x0, 0x4, 0xa5) semop(r48, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r48, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r48, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r48, &(0x7f0000000300)=[{0x0, 0x80, 0x1000}], 0x1) r49 = socket(0x18, 0x1, 0x0) setsockopt(r49, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e6993192", 0x12) r50 = socket(0x18, 0x1, 0x0) dup2(r49, r50) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x4) r52 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r54 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r54, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r54, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r48, 0x0, 0x1, &(0x7f0000000100)={{0x3, r51, r52, r53, r55, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x3, &(0x7f0000000180)=[r37, r45, r52]) r56 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r56, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r56, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r58 = accept$inet6(r57, 0x0, 0x0) r59 = socket$inet6(0x18, 0x4005, 0x70) r60 = fcntl$dupfd(r57, 0x0, r58) getsockopt$SO_PEERCRED(r60, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r62 = socket(0x18, 0x1, 0x0) setsockopt(r62, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r62, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r62, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r56, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r59, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r66 = getpgrp() r67 = fcntl$getown(r58, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r61, r63, r64, r65, 0x5, 0x7fff}, 0x6, 0x2, r66, r67, 0x7f, 0x100800001, 0xb1f1}) getgroups(0x5, &(0x7f0000000540)=[r25, r52, 0x0, r63, 0x0]) r69 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r70 = kqueue() kevent(r70, &(0x7f0000000080)=[{{r69}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) sendmsg$unix(r7, &(0x7f0000000600)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000140)=[{&(0x7f00000001c0)="3a19015bada2344f45bd2e1e7e87ff4f7bd3b68e0677bc2ba5ea254d85a07d434715bae5e6950415ea28e2e2e29050e8abc9807cb6d0a7c2b3f23b2e5c4764b3a46a616353311fc97a2ec2aba271aabe267f3692e20b2b5ae0c587089e383f24928ea1beac595e2ebe8b0c2ec9e490a3a84959e834e8c72f195a8acf9844abb5ef51f8e43da9673bc004d6ae", 0x8c}, {&(0x7f0000000280)="347deac5625b5e172a58223c404ff8521392d579e10eb19093e0831699770a6ea9a854eaf52beb20810500c277e5ce03867b60b486d901f77b6787dc32eab2e4d2bda0c47142b04ace3501b1320474bed67da6606d0c9489b710010731f5bb496fe0f55c1a43ea9797e6", 0x6a}, {&(0x7f0000000300)="180c1eee70be56784077bf5c0b208228508435b064e888c4e171ba90c6902907b1c490b30787b53fc749c546ff22680c1d13895fa28575b0b96c7e793d581be7aa4ae36a361953ec0cb3f50d6432f442addc4479f0dd4de5a1bf181f391889e8f0617c2bd3489d9a9e38f189bb7de9224d51445a656406bfb9ac906340448c75e583e1d7a3750d2a139ac120f660e2c249767d8cd9075232e33993221e0d377d28fee3bee56ab949f145201e3fa880051c7753f5979aeeabe34d5b242c404c5b71a475a5e938c2f2a58b1c505397e47a5561c6e7fba2c750973297be24ef", 0xde}, {&(0x7f0000000400)="ff07e7cef6a5c35c085a809935bdc0601ebf1080714d643d95b1716ba6279cb472e177ebbdcefeee3ee187aaa2d1f1beaef60d9047d049f517999a2cc7feba22006dc4af2dc3e0c7fd0815ca721bbfc5fffa3efb3c5d1e290a6c21a4ceb16ff3ef83c84b0370a4d153e0e897be144b1e03d0d111eba6ca8d61063deadbe7361677687e92", 0x84}], 0x4, &(0x7f0000000580)=[@rights={0x20, 0xffff, 0x1, [r9, r0, 0xffffffffffffff9c, r11]}, @rights={0x18, 0xffff, 0x1, [r3, r12]}, @cred={0x20, 0xffff, 0x0, 0x0, r15, r68}, @rights={0x18, 0xffff, 0x1, [r69, r6]}], 0x70, 0x2}, 0x0) write(r1, &(0x7f0000000100), 0xfeae) 14:39:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x44}, {0x4}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x13a, &(0x7f0000000280)="b67480959f9c39010e88c2e9575e100519ec469ae8e4ad6e5150e1243e018d04b27c4b248582754094a642c827efedc76f0df4461613f134d5fcb10548ed43b315f069a1ed13a2619ba25b7f827a46282b4d005c683ba3f242e1d98ffefb4dc4f8e71414c512e39ad77f750bcc213a1502b0c0390b9e0abf783578cb897441027ec3da97ab442357b8ef939c0ee02bd682e4be04000000000000006ba21d0e2965fc1fdc4304bf1defa823f8f146fa5671ad20a8b28d15b9deba213deb51c844b3b92074d020a3e3150ca5e566f1dbaf521b483764f7db58e6ec1348a7734c6ee4e9698cd3eaf7937c10922d6025a95d1805aa003992dbd6bd4df59bbe664b4d7cbd0c0bb59178d09bdbec060000002f2c5b5e969beff0a76f93e4675e851b79f1c7502787a8a04efa65ce3f767fe6d2fd303579e79f88ee63ea") 14:39:30 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) r1 = syz_open_pts() close(r1) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) socket$inet(0x2, 0x2, 0x31) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56110000001c00feaf0000feff0060d5726c857dff070000", 0x1d}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x5, 0x6, 0x3, 0x3, "f4fb3441d5936264f719be23f0a19a4edcd9793e", 0xc00000, 0x38680000}) r3 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) ioctl$TIOCCBRK(r3, 0x2000747a) shmget$private(0x0, 0x200000, 0x284, &(0x7f0000e00000/0x200000)=nil) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000001c0)={0x0, 0x7fffffff, 0x5, 0xfffffffffffffffa, "66ab7f000e0902e60000800000000000be804ab1"}) writev(r1, &(0x7f00000006c0)=[{&(0x7f0000001480)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f09", 0x9e}], 0x1) 14:39:30 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xfffffffffffffffc, 0x0, 0x1f}]}) 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"}) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) utimensat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f0000000140)={{0x3, 0x5}, {0x400, 0x152}}, 0x2) 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(r0, &(0x7f0000000100)="b611bfd20bd6c8282fbf72c9738d0600008733e96faac060872122b1cd287701ba3c2900813dffd3", 0x327) 14:39:30 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x80002002, 0x28b0) pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0)="0000000244a5f303287f07b7efa76d410d59831a52830700", 0x18}], 0x1, 0x0, 0x0) 14:39:30 executing program 1: socket(0x18, 0x400000002, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x11, 0x3, 0x0) socket$unix(0x1, 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000080), 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) pipe2(&(0x7f0000000100), 0x0) r1 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r2, 0xfffffffffffffffe, 0x3, &(0x7f0000000280)=""/137) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x6]) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 14:39:30 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="06"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x7, 0x8000000, 0x8, "000800000000000100002000", 0x0, 0x1}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) close(r0) r1 = socket(0x6, 0x4, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 14:39:30 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b8180000002900000031000000000000000000000002000000"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) sendto(r1, &(0x7f0000000000)="9d0dee39bff3e6636864273f204b1d1e7ade51bd3a85fe5dc0d36f88c05ff3144fb8d1584bb4467256dda2d99076b536a9bf650f2cd2dc45f27a1de953fe7640da34a774038367b882096425f197357fc80ee8329f99db609aab04781899db71fd7e4f62812ea19db87e89836f07c829e72d18d2e2cc3b6006503fdb252c895cf86ca2edaf735a09712d7a1c30efe783cde35fdf57", 0x95, 0x400, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) close(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0xc}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 14:39:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x2}, {0x61, 0x0, 0x0, 0x7ff}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="149130da957e67ba8392c0b01f00") 14:39:30 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb13f3b74e0d8e9", 0x90}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x280, 0x2) fchmod(r1, 0x42) setrlimit(0x3, &(0x7f0000000080)) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) ioctl$TIOCEXCL(r2, 0x2000740d) setrlimit(0x3, &(0x7f0000000040)) r3 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) recvfrom(r3, &(0x7f0000000100)=""/91, 0x5b, 0x1, &(0x7f0000000180)=@un=@file={0x1, './file0\x00'}, 0xa) 14:39:30 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x11, 0x0, 0xfffffffffffffffe], [0xffdffffe00000003]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) mprotect(&(0x7f0000083000/0x4000)=nil, 0x4000, 0x5) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = socket$unix(0x1, 0x2, 0x0) r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) r5 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) r7 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000080)=[{{r7}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) r9 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000080)=[{{r9}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) r11 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000000080)=[{{r11}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) r13 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r14 = kqueue() kevent(r14, &(0x7f0000000080)=[{{r13}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) r15 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r16 = kqueue() kevent(r16, &(0x7f0000000080)=[{{r15}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) r17 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r18 = kqueue() kevent(r18, &(0x7f0000000080)=[{{r17}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) r19 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r20 = kqueue() kevent(r20, &(0x7f0000000080)=[{{r19}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) r21 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r22 = kqueue() kevent(r22, &(0x7f0000000080)=[{{r21}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r24 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r25 = kqueue() kevent(r25, &(0x7f0000000080)=[{{r24}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0x0, 0x8, 0x1, 0xfffffffffffffffc}, {{r3}, 0x7, 0x0, 0x10, 0x8afa, 0x1ff}, {{r6}, 0xfffffffffffffffd, 0x1, 0x2, 0x3, 0x1}, {{r0}, 0x6, 0x1, 0x80, 0x9, 0x8}, {{r1}, 0xfffffffffffffffa, 0x88, 0x2, 0x0, 0x7}, {{r8}, 0x0, 0x1, 0xf0000000, 0x365d, 0xe0c}, {{r10}, 0xfffffffffffffffb, 0x1, 0x143, 0xf22f, 0x80000001}, {{r12}, 0x0, 0x20, 0xf0000000, 0x8, 0x5}, {{r14}, 0xfffffffffffffff9, 0x14c, 0x2, 0x4, 0x9}], 0x8, &(0x7f00000004c0)=[{{r16}, 0xfffffffffffffffe, 0x40, 0x20, 0xfffffffffffffffb, 0xffff}, {{r0}, 0x6, 0x25, 0xd4, 0x4, 0x14c}, {{r0}, 0xfffffffffffffff9, 0x10, 0x20, 0x5, 0x100}, {{r1}, 0xfffffffffffffff9, 0x40, 0x2, 0x7, 0x81}, {{r17}, 0x0, 0x20, 0x2, 0x7fff, 0x6}, {{r1}, 0xfffffffffffffffb, 0x46, 0xf0000000, 0x6, 0x3}, {{r20}, 0xfffffffffffffffe, 0x9d, 0xded701ef259b0073, 0x1, 0xfffffffffffffffc}, {{r22}, 0xfffffffffffffff8, 0x11, 0x80, 0xfffffffffffffa6d, 0x7fff}, {{r23}, 0xfffffffffffffff8, 0x0, 0xfffff, 0x5, 0x3ff}, {{r25}, 0xffffffffffffffff, 0x20, 0xffffc, 0xffff, 0x100000000}], 0x2, &(0x7f0000000180)={0xfffffffffffff47f, 0x5}) 14:39:30 executing program 1: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x1}, {{}, 0xfffffffffffffff9, 0x1, 0x0, 0x9}, {{}, 0xfffffffffffffffa}, {{}, 0xfffffffffffffff9, 0x9}], 0xeb, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9}], 0x50a1, 0x0) kqueue() ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0x400, './file0\x00', './file0\x00'}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000004c0)={0x10, 0x3c, 0x4, 0x0, [{&(0x7f0000424000/0x3000)=nil, &(0x7f00001f4000/0x1000)=nil, 0x5}, {&(0x7f0000718000/0x4000)=nil, &(0x7f0000087000/0x3000)=nil, 0x4}, {&(0x7f0000223000/0x3000)=nil, &(0x7f0000516000/0x2000)=nil, 0xfcd}, {&(0x7f0000111000/0x1000)=nil, &(0x7f000068e000/0x1000)=nil, 0x2}, {&(0x7f00000bd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f000005a000/0x2000)=nil, &(0x7f0000121000/0x2000)=nil, 0x6}, {&(0x7f0000376000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x10000}, {&(0x7f0000302000/0x2000)=nil, &(0x7f0000304000/0x2000)=nil, 0x2}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f00003a5000/0x3000)=nil, 0x3}, {&(0x7f00007b7000/0x1000)=nil, &(0x7f00007f6000/0x3000)=nil, 0x5}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000401000/0x6000)=nil, 0x7}, {&(0x7f000065d000/0xb000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x101}, {&(0x7f00003dc000/0x2000)=nil, &(0x7f0000000000/0x600000)=nil, 0x3ff}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x8f}, {&(0x7f00000ba000/0x3000)=nil, &(0x7f00000a3000/0x2000)=nil, 0x10}, {&(0x7f0000717000/0x4000)=nil, &(0x7f0000075000/0x2000)=nil, 0x3}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r2 = socket(0x2, 0x8001, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="0697ace04a213d59be00"], 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) r4 = dup2(r0, r2) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f0000000a00)=0x4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f00000009c0)=0xc) fchownat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', r5, r6, 0x4) r7 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r7, 0x8040691a, &(0x7f0000000300)) 14:39:30 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) socket(0x2, 0x400000000002, 0x0) r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) fchflags(r3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000040)) 14:39:30 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x31) ioctl$TIOCSDTR(r0, 0x20007479) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffff, 0x5d25, 0xfffffffffbffffff, "541bb964fee69999e09c14f630d057c575017a66"}) writev(r1, &(0x7f0000000240)=[{&(0x7f0000001600)="2eb8c6b85918c186cd119b15ebf492613d5393489f53992a1b7f3919b35d1bd2360c8e6b43aceca8ab08f7f7383a505b5fa2f1274aea05e3698b85dc4177c926792591b2a34413d23eff62f2bfe8b592120a6ba6f561a30576606ec81581b7336ed24201850af9648d3e6c6848513cfb701fd84b372fd0727ba888ab44ef9cde1835b64581a92524ab24a74b7aadffd2502ea7bb1686309f11c12b1685fd8a786b22799e0797814b31190fe61694c9b05299675119cbd09c3a3ba15f21d9c60b71df362c5315d5b90b6c8db0be552e36471eb32f3bb3369a6f558910992300b6613a149d3adc289222502d2572d7296ebec3b23efb6195405c8e2aebae07e39dadb3169f67da6e736ec3e9184f18b97efdf7a09e6e45d9a7f56b967fe501592a8259763be4614cbd0b8d5f2f10d7f734fecd90fcee5c7a", 0x137}], 0x100000000000000c) 14:39:30 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, 0x0, 0x0) r4 = socket$inet6(0x18, 0x4005, 0x70) r5 = fcntl$dupfd(r2, 0x0, r3) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r7, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r11 = getpgrp() r12 = fcntl$getown(r3, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r6, r8, r9, r10, 0x5, 0x7fff}, 0x6, 0x2, r11, r12, 0x7f, 0x100800001, 0xb1f1}) setregid(r0, r10) r13 = socket$inet(0x2, 0x2, 0x0) setsockopt(r13, 0x0, 0x800000000001e, 0x0, 0x0) setsockopt$inet_opts(r13, 0x0, 0x1, &(0x7f0000000000)="1c029a31390035835e982029e3d0e31c6a99223d2deef48cde53db42e53f439be4afbb209e759a5d03f4aa0ee971408b1621390186949c20d730766eb0a405d09da84b76a760a5ee0bb3968a3334987b5ef8cdf20bdacbdbc956b021d783ff7744fd6fddaeec1285929d4b9597e2c501e5cf7e911e996d2a6b0c24276c41221750e53f35f13a1653ba8d354e4a4fe173fa0156e71f59b7c2226543d542079027934002e42e3680b296dadd7741b1f4793ab61a1e585af4499dec", 0xba) 14:39:30 executing program 1: r0 = socket(0x2, 0xc001, 0x86) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="6c9a5500"/17], 0x10) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r0, &(0x7f0000000040)="e25aae490000000001000000df142d545d8489199ccf9c9fbcf3820a946261a5f2c8ef255b5dcf7f5d77fb3d3ea0b0f93794cbba", 0x34) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000240)="77ddf8714702e63c9e15099f7ddd7ceef253f01a3c486ee11643eae0", 0x1c}], 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) fcntl$lock(r1, 0x7, &(0x7f0000000140)={0x3, 0x0, 0x5, 0x6, r2}) 14:39:30 executing program 0: r0 = socket(0x1e, 0x3, 0x0) readv(r0, &(0x7f0000000480)=[{&(0x7f0000000140)=""/13, 0xd}], 0x1) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) r5 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) r7 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000080)=[{{r7}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) r9 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000080)=[{{r9}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) r11 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000000080)=[{{r11}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) r13 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r14 = kqueue() kevent(r14, &(0x7f0000000080)=[{{r13}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) r15 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r16 = kqueue() kevent(r16, &(0x7f0000000080)=[{{r15}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) r17 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r18 = kqueue() kevent(r18, &(0x7f0000000080)=[{{r17}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) r19 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r20 = kqueue() kevent(r20, &(0x7f0000000080)=[{{r19}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) r21 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r22 = kqueue() kevent(r22, &(0x7f0000000080)=[{{r21}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) r23 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r24 = kqueue() kevent(r24, &(0x7f0000000080)=[{{r23}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) r25 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r26 = kqueue() kevent(r26, &(0x7f0000000080)=[{{r25}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) r27 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r28 = kqueue() kevent(r28, &(0x7f0000000080)=[{{r27}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) connect$unix(r0, &(0x7f0000000340)=ANY=[@ANYPTR64, @ANYPTR64=&(0x7f0000000580)=ANY=[@ANYRESHEX, @ANYRESHEX, @ANYRESHEX=r17, @ANYRES64, @ANYRESDEC=r19, @ANYRES32=r25, @ANYRES64=r24, @ANYRESDEC=r0, @ANYRESOCT=r2], @ANYPTR64=&(0x7f0000000040)=ANY=[@ANYRES32=r2, @ANYPTR64=&(0x7f0000000180)=ANY=[@ANYBLOB="4223c1e33e4e0ec9d2373ce599aacbade312f95f5410d9a69c2717b9fd3add0f6a0c10cdcfb4d65a1a18d4f13e5503d768c56034f0b5b4cef7c67cdb441731f2ff1de14c4a6a2590968e29e03468bfd733b16969e19c304f2951cc0ba0aeba258f6ebe6f57f20ccc71a8e4914462a79f4d93d5cde09ce8fef9ed3b3f24bd475eeb1568e49700d76bab419864484d460a47d8583c9d3e37f135fa874100ec2a839897983eabee1f6930cd9352f4a550faa4f34d76fb92615cd0334e14e543b74d4165a0ea69e2f9122cc971fd088825f2976fdc5b8e28b8361543d39d4e55a38ac7f59772e915996bd31d4aa49216a1ccdadf96c1ec09aec935ce", @ANYPTR64, @ANYRESOCT=r3, @ANYRESOCT]], @ANYRESDEC=r5, @ANYRES32=r27, @ANYRESOCT], 0x6) 14:39:30 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f00000003c0)="a8619782ca8fab6a0940d0a9916a2f207cc66489df54142c2a6ff6c349cb5dc7e90d17cf22eb3d6c396ad3360f5891a756a255e2d7de86ef3df2f59de50f30493d27c12faa081049e9b4f156d403779d4175479e5ab8569cc55aa561f23ce20c6832d1319fda16be65a5930f68de39e0dac25713c02c9bd898e851927cf0e543d13941a9420d246369ef7590cdc61df40755b47ce3dadeb9a975268dbb7b1950bc9a83cdea1284b79821e5", 0xab}, {&(0x7f00000005c0)="4fd07474d5a2093972f85ad4d6eaa888e5c24786b9fd1485d34f0ee3268c1490cf1c2e9322c69fd9a494c1a67cf137eb6c6b5b87e08530bdf93d28fa8f73b8619e80802eccc412fbd1ef4d86ade65ab9784ddcbe31d0c3ebd22d4de1fdf7d3bc1d9e6eff51c03de51dc1e2fefff9924ce16ce130912318cf5db23d308b", 0x7d}, {&(0x7f0000000280)="6d62be11bab07e735005ca0c5a5e54940e1d236f997dbeecd3fbdb45cac4d42e2726e2c1", 0x24}], 0x3, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) clock_settime(0x0, &(0x7f0000000140)) 14:39:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x4c}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) socket$unix(0x1, 0x5, 0x0) wait4(r2, &(0x7f00000000c0), 0x9, &(0x7f0000000200)) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 14:39:30 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x6000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2}, {0x18, 0x0, 0x0, 0x1000000160002}, 0x8}, 0x3c) r0 = open(&(0x7f0000000140)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000080)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 14:39:30 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0xf4b7362954e2b50, 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) poll(0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x2d1) 14:39:30 executing program 1: openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x20042, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x1, 0x16) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) writev(r1, &(0x7f00000000c0), 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = kqueue() lseek(r3, 0x0, 0x0, 0x5) r4 = open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x10) writev(r4, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f00000000c0)) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) acct(&(0x7f0000000000)='./file0\x00') acct(0x0) 14:39:30 executing program 1: readv(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000080)=""/113, 0x71}], 0x1) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) socket(0x6, 0x1, 0x1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000140)="ad8b68da7104b516", 0xdf) 14:39:31 executing program 1: setuid(0xee01) r0 = socket(0x10, 0x0, 0x0) setsockopt(r0, 0x29, 0x80000000000003c, &(0x7f0000000000)="3e0e4ea9d1c434a9d7ac2de04520eb9f5c93e47d7c95f85855fc6c552757dbc3d58ef6b93ca4bdfca82a9ef47c0424b9dddd3813ce0cb20b8178ebf7d8c74c4fe60b8ab4b778c0134d6a9a2e125ccec3ca73307ad7b2dc03166a10b7151a252a8241", 0xfffffffffffffe3b) 14:39:31 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r3 = kqueue() r4 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) dup2(r2, r4) r6 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r6, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) connect$unix(r6, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r7 = socket(0x18, 0x4001, 0x0) connect$unix(r7, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0x1d6) 14:39:31 executing program 1: r0 = socket(0x18, 0x400000002, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x11, 0x3, 0x0) socket$unix(0x1, 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000080), 0x0) r1 = socket(0x10, 0x9c99681808dd1994, 0x0) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="8202f5ffffffffff1affddb3c27012301d82235d899911e60a0b8e4cab0225bc2251504c31b409b7869e1fa7e1db667a5e123e8fe460a03ae214c821d095a586b785bea732d9c1d3183ca5a460d155d34d28c64a9261ed19d986ddade092b6a5e6e76cd339bbe186149826d47c07ab48cb838cb0710b0233f34f76d419e3a9dd15682ebdd9ae20c7c2c4fdeb79"], 0x10) fchmod(r0, 0x142) pipe2(&(0x7f0000000100), 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = semget$private(0x0, 0x4, 0xa5) semop(r3, &(0x7f0000000240)=[{0x8, 0x7, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1800}, {0x2000000003, 0xfe, 0x7fc}], 0x3) semop(r3, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r3, &(0x7f0000000300)=[{0x0, 0x80, 0x1000}], 0x1) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e6993192", 0x12) socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xffffffffffffff2b) r6 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r8 = open(&(0x7f0000000080)='./bus\x00', 0x8, 0x110) ioctl$TIOCSETVERAUTH(r8, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x3, r5, r6, r7, r9, 0x4}, 0x200, 0x401, 0x2}) setregid(0xffffffffffffffff, r9) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 14:39:31 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000000000)=[{&(0x7f00000005c0)="97ab5695fe16db882e37ec5429b1387bb197403024f3462646e0710a2b4931b6939f77e6c6bbedaabcdc17d3efea1707027712a6932a2d5a20149cbd7cb07153bd9ea3116a90cb5197930b39263cef98b0039bc26eafd0819f6edd1ef9b65ebebd0a47bfa40a16", 0x67}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xffffffffffffffff, 0x0, 0x953, 0xfffffffffffffffe, "000000006f8aff94eaffffff00e1ffffff0700"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf", 0x31a) 14:39:31 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9], [], [0x100000001]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000000)) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 14:39:31 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) dup(r2) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r3, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r3, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 14:39:31 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x20, 0x0) r0 = socket$unix(0x1, 0x4, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0xa5eb, 0xff}, 0x8) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x4) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f00000000c0)) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000180)=0x3) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_SBURNER(r5, 0x800c5751, &(0x7f0000000200)={0x6, 0x16a, 0xa}) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1) r6 = openat$tty(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/tty\x00', 0x8, 0x0) r7 = dup(0xffffffffffffff9c) r8 = accept$inet6(r1, &(0x7f0000001600), &(0x7f0000001640)=0xc) r9 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, &(0x7f0000001700)=0xc) sendmsg$unix(r5, &(0x7f00000017c0)={&(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001540)=[{&(0x7f0000000280)="cd27f1991be3b2e1f50e5a49230bce3f0f4e8c23f0ac1389a5ad3ef21521e58169ae5c61c2906b084f6514f42873b716b306d88e8f0f5f1e8d50d3df9352aa7d00910cd487da5fb0886b5111acb8f336e5c408541150da344a2fabb694d8612c71a39cb3051573d47f1f305ba590e958198cc192aa6a64c4452155addefbd6bcd85631675d10173406b05b670ed38583032e2e785d0a4250a9b990bd75e48bef168547bc3fa7ccfa1b522552e1c73d8c6005924dd53aa7941370790cd8485d4852abf73b9f175e7fd128b52a5fe881d66bdf4104c19d", 0xd6}, {&(0x7f0000000380)="d671e2c94d84af7098ecce52ca5ed5fbf91f5302a3dda49059b182d9aff33f929a33357c85037f09d76a627d82681f7178724adf28be3e43c1713659723d5782685f283e9134786e8c18b64cbe27a5f7e5da7d1cc04de1f20a74f284512fdd1817a4071867d2214d36c485f5730338b4d123b39275cb88fd21637a2f168c29628ed5fa2154ed98db46965d275e794c5d336e754c5c4dd7c6a792216f7190efd65025c376e9130ca32975411313dfc5ba5d4c22153f140df90d1f5c5cd479694393987c4db0879f11a3", 0xc9}, {&(0x7f0000000480)="3da7529910d0de5454c763793bac8c0a031ae6ba5b8d08faf401c78ec7da0822dbbd234dea3c054579357efb729a709518dd215c8217697ea850929ee05dabd6443c355fba8015c38093855d25007c13b4233bfcba3029b4f9df58bce1a9ad0a3123614958faf401e68137dfbf4fc876c46e00b5e541dcea117f8e1f6286510291510d9ecbc74267dc6c57dc5b8ce51199c5494d8ed29cd9399e1a5eb03f50181e9d9688c1cae51a9fa81409062b70bf6a58d3d6ea3b9e9d504b98afefbb7e5ee1f78238bdd8f906f093fce7676986093be71ef99c26849731deb686220855b1db79e054ea454e372e00c6127cb8055073326c158d3de075bfbd159e05e1a737bb8401d495a4453540e76c6319f785546d72f18244c664b6b581380716efb1a27ed79906eab73298e44c1a5350598573879f0345a2971b011b360ed52dd9f781ac4ce4d1b7e9263c042b54c0cd58bbb61994e5efef78f6fa4f70a90aa4e13f23e0ae3f8d210c11f1f1863f5d4f2e7fe7b2c637d2c264d23d5e2fd4e2d7faefe0d44440296a10a0c46ce7ea6d606647eeabe61ae310ad9090ec8cddefc92adfb0706fc0426ce2d540b6dd2e74103218ff0b5e2f30bcf6476a1e1fb2ec7369a8f3288aca4b49351bc65b8f8f5a202514f09c3979ea97e6178a3b680288001db64530e1df04d41a4244e413d0c0fb158ca6e1b891f8f9f25db509504efdd701ae7854abe63e3941cf554147bb37028011bdc3e5e790aa90c69922d9c2b2f9771fe4ceb9d025f0b913c1048d47e099375e23326dade92bae2e1cacf0f044c9916d98524c5a6192c5ad5b15292f1bf48936ccfa168f776a3437d6c3a33df734d1ebf95d6c2df6bfcdcc4bc1b3e9e5b631eb433dc6689a1b2a0705f2b914073858515aa5d513210ec7aa4c72dd2b467d488f07bef6a0c340d38e4815fe86cbcb0c3d8c2ae145d5642571112471e902ef463d94d3ac6b7b729696ce1f0e9a0f1ebd3d4a236da7872bb1f72dec56ff713c3cdf6d62293fb08d261f2c46eaaef1e17227a542a9d844b1da4ef4f792455e15e62f4f0b7a2e6dd670f37be3ff7281ff4b2dab43774152c2de0cfc5e1e59552848c118d12882d179d7de20a1daf7aaf280dff3b4451ea469a397b62d1ec02a1c80815acbecb36c4b7450449fba146ae8eee83a9c12c1982e7ae65c1d72036cfccee2e0cabf62e79e723b6d182bc835fd9bc0f251fcea251caf6977bd300657efb926586b4eee71bd248482ccfabaffd468d36a1ad7cc53514dc3eb520d0c6560bdccd9faa81bb6b929c9c68281b2582074c93c53a2c758ad6610937469bf532386c257200fd0354e5b1fc081ce7b8ee42f6a1d42123a8d87848788555f6cea3e9ea5ef105a3f6aecfeee565dc139d66c2b1db4b1a252aac02deb8b1431570e582960d38c5d8de8f1426b3a80d4820f88f596a0bfccbd9a4facb1aa59117482b4184b390972a8fd4909492b1c100acdbed13beaa39c74cb06949e3aaf303418d006717b2c2e30b68b802ed21f2fa7c148d2c6b13babf088878db93558707b0f7f7595caf32e0bbb8a8c2fefac6b6fda6eab47368bb1fd9c286dc87cb4d462cbb50e5984d7388d95b6e3488b5080e300ce0e9df4123b74de2bd0e5881013da5337338b06d7c8c1f8017f6a6fdc4251d5f6cd561f265409ad7c6785deefb29ca7e25641c453e31a318ce43dd336b261f3240e801fc34d068f031ba6e1736bb332c0cf72a8e4abac55b78f8a7a416a66a54290f94ac4237c4d31964a61338807b61ffc32dbaa5165937d4f76008a9afc231b96b58bb4d233f20e63538fab6ad77255c589694c2a472f31e67bd0b9f4219240f1626fa6b1fad3ae413736821b82470a9e3e9d13e34d01f126c1e4245e22168af8acb4250472e191d9742565658dbda77822d12c6a19c7f87a099c35caf27b5bad21d9413481cd9a97898d0e06c198232fc3185e0d837773078d6956ac7f544b95020ecaf6ddf6394d9a75aa11abff804f6969e0c6a8bf537b158543247ec342206d27199960f072e8dc87e1e0ae4ea4d8ae21de893ca720b7d49e0ab8e79a43a34892c13e0937e0f65bfb043d0951ad4a67eb6eb2bfc3b3889d72db2e6a889a93398d7fb1fffea37a7adc874ecfc7620f69f3f3e0da3677fb5ccde3e6e1272be839867e72aa12fa8de2eb6a49ee1fa9ddedd59b8407814d2e23d45d27f9bba1bfe3cb7b86b8cfb4b86fd02f25de6030e5e072c9e51be6d19d9894f7bbf2ee722753ef40668d0d2fdcb2d5167c6d7b3febcb3812b2ed6424fc13f5fae77415b23d18e19ee9056973a92563aea94da693a7e62a4ce932cad6e3c3a59d19d47f695e1a67b5d3d9890c12423d9a8bc54f5bbd102e3cfaac6876671fb9a551d2f4d24701a515d14e2f4d0db16df6be34fe38d8ea60562454eb7ca2d789f351bb1df9eb0f39d2dc256515e83488726c839da99d2720ca4ed3bf1a2982ac7ce73ed85f4a3f7926e291eb939910ae86b582a2bb269a115540a9007e0de9571fd923c595b92e9048fd8d569dfcd94c7f7f8ec47d6cad8c6998a337f73761199ecc3d122e2afdb123a1140b9cf40f973f115ab98b1467c77728dc6f5e3e33b13a96ca21f02930a59646334d7c1bfecb1dfe7211eba502fe41a6f90b5da6dd3c70129f8811f476800a45a5fbc7778cbf60d159cadb3ba6650ce5193650ee7ade57d03b8d98f5168cdc46bde00c0e1a45c01f60de1ea7fc2d4a02d4cbb0cdf7679bbca14f4808723533afdc3d42eb8d851f320e7a6cf5182d0f2e9947a956a9e638e83990ab59b12b95d7f2ee820530e68fb4e9de4cbd036e475554996da3518b35f1c1cf32ababf216a8440d0cb49f2cbe27e7bf28c9b4203fcea2e467a91f53d30578c4c2294eb4aab5301ce85a94cb37cd27c79e43da0d1a85a5ae0d719ae404671ad167c6fe6eca72d0842d52336557a81dea5d96156b63e364c8933a67ebc5aa99f44dc5a2e77876267fe9d91abaff095d2d315a1d2485707caa48d9e9e1b2fe269dfa242b8070ecb9f399409148865e324965ffc9110512c7f32aeb4ceae75a8dfb8abe0722ecc4b4cdefbfbfaa0336306c737868df72f72d8e7ea4a21101b20ed30571973c94d81003a862a30de30838e03b134184e82113003a55e1886c9448c0b784d6b71615970cf1cfba588f858fcd379184fd15c7a2c9d246aaceff6334533c6625b94120df60abafe0eb16fa411d8d42dae7ecc211bb742c6e447e911bba062a6fc9f28dfdeff1181715120703b19cac8aa4d8ffa1adbfc0e3871cf2ea21b2ad7cadea3feabb9642fa0d518704c36f8fe6c9bc9e31eaaeafffaf4d95817c359d0f3c4ef4cef862a4e9eea0484c551be7d6f7282277a48cd330399323cff2e75feb662213c719a72225686140c3a40aa7b194191423b02bfa593014c371617362b0edb31a1e64e83a838cfb41131810f2867e4ac833130b2270f940ce582195a41efe25a545aaaa7d70c01073c3f9780870d8e28de36ea9859f141f839149d5b1944bca8e1cdb78c615425ac65e23fc5eeae39c2f4be8fb6bad1128cb1227c34d1e6144d3a8aed7ec8b6aee604252fb399470bb15eb8f2ea2167ca8b84a8925ff780d96c90053a702b18e768d0b87af1f587ef88bd4a7469bff4ffe4c98ae0b4ed81f7bcaed23b2efa7733b06d037dfb61cc4023ed9575ee8cd2ffe1257376f1a81fc7201ab3e9f4ddcbdd73454a946e9bd4f0bf0d935a281f7bcf3190c0e7e699c81ad593f60ff219e6807bbeb6d35c16c05ebc8c1d48a42062acf7c122a6a08167b07e99951035e60b0d831adcff789ce14d018e2b19e4f254937943661deb2dafef571471dec26dd70039dfc897bb3c9a46fa14f8d83935f22bf3711bd1ea388e0c59b817dae3bcd257351ccf6499fc3995e918147c7c5b0fd9ce7c1e9e20380d6a751fd3ba7ba15b148593786a02b2d9058716226537afe8d1dfc3347c492762848cb1993f2d2affa85e099869d6684612eaac93aa8898b1e22be4ec30c86d66e948f97c67600f38ed48d19cf408f4beee71d93c0695cbea6d7705a0d9e046f5de4e29f84073fd4e32a4030e47a49016ebf83bc206a0e915b4ff3ee5ad4b5b3afdd09e0ca4db99609c4f7caa9bb080d74804e06ff21e2a8bb5af2dd9e1ab26e5645d6835717844f57b1d43f81b950d2d21a38d44701020ead4659aee26c07c51c089e104455873ec59183e95149b4aa02216c16d4f11c607193d290e3e86619ebb836bbf6b0a9fcc16382db1b65cf38a2f5e84cad77086be1e8e4b34059fa8c77b37cf569814a51ac3eaf00d1dc6882cb9fdb65085d18b4557fa07acc2abf2a53359e1c0ca4c33a0f01e0f6ab4f346b58b62c39c21991e6cf7d162a6e3831b24fef4b854201becbe5e481e24a21f669739edf78933124121c59e7b5dc1d5ff090c18fcb6bacf5c7ac0719c2554733742b73d072cd261ebc7c9c75c955e4f2569737bfd664231b9c07e85a7b9d7a2c34ab3ab2b126664c0895565ca6d6f79327883f6d72b8eec856e4c22b2abc54367671951e2ee240e4b44e6a080baf9b3b4c44d4c5767494ddc0e5e29a03f4cc2a57d00de2d3b3c64d4432df9e9268bae535575b61cd15f58f85682d7e3fc5a4556c05b3790b4539b6d3cc3d76ac45247b4a3f8c8e394f0cd8b9441296b4aac9280e5c8f962e94b9a69389407411de84b667773de7f9512f3b88b7f27b2af680f36399f5852ba0a003e6f946139e144fd81530f438a9e8fee7b65a214a0d730dfbca11e071924c07b2bb67cda56bc44ea2cd10c59b1b1f4d46d55a76906d56084bf0490123b61fe5ab83e4a93a6186e7bd5cbdf78c6464a0d618415d35fb66bc6854854201fa7fedae39bfc6361d8823509bc83bd27828275adbdd226f2ce76643810ea6d32ddc15ac6f2d541c39c9c1c4945b5434a2352114c8df8e9bed86f89da90bc791e5e18225380fd9d0f5d7aa7fd935daedac216c5d570829aa474d70c759b5a66160eef89e4bdf5a0a1d5a7813acb1db37d122ca880e85a17df86695f74e657860d63b511a86ff9dc07921b28f4517faa0db841cf86c240c2ac65a932eb888e453bbea6e8fac1c89835e135c9adf1bd0b07cdc499dc44a7c212e04e3887a0b1940e521f06ac89f3fd48b666e99737e8ed6da1497595efa17cd77472cd06e6cec2aa47838019c54fbf05d9715329e26e81e305ae220ba84c59fe6b0bb531612e9314f7ef587a5965787a433976fb743d1c744fb3db8941d40a9813f7e8dc439a8b365aa4c397635c4d84c494657d3439e723edad1dc597647177180fc36ef072cc602c953dd90645557f0d1784f35e1cb9df508fd1f2d216a546e7004de2a14e78b14136d75f2ad64d0803fe198509923181a4fb74e830d0b85c77291ef8542cf0a1911067fd6798dad2c94a1e23b222aefd56b191200689aa0b5454b096052f9ce53a1d2602a4bc29f92803fc88613e9b269b17af3f7d99bc9490368c89f9395dbf6b5921c6902c02967537f2ec707995390f1faa9aedb35f37f558f7cf60214bc6a94ba2ae29f6f29acfcfd9348ab53e67bd3b4c1b98fd025e6dd8b78cb94ab14bed15ec919019764b43689d1830b4a93194d65abe1c7e165fbb22f628098b464144baef92061c3ab6dcfe14b9e89d5c3d3b3f12194edc5312e549437a0d5665491248654c102b0a89e593d59f3e794902aa2a06c1fee9a50bead39ccd477e2c51ce2b736def45787dc92c09fa665e660b33c6d4952151d91b7e68362a7f66c51f42ffb267cd829444e8936264bd9", 0x1000}, {&(0x7f0000001480)="3a25ce5f65147a3324314bee03b30fd058915121d9398f785fc4253e3a40a6efc0fe296854f60aed0348997e2c754aa0614fc5d352e4b824c116157a7bca67", 0x3f}, {&(0x7f00000014c0)="a1a20a7fb88ffc4ace933f68708ee10b80a84b9cae1431e4d493f1a2ef41878c274fefca35833f2ab51c2cff0ed0ea6360dd42122e3843786a949c4428f0", 0x3e}, {&(0x7f0000001500)="139623c66898be04dc9c4b30b509b72e4a209b6dcc694ba2e10e6e8f78aba50cf338", 0x22}], 0x6, &(0x7f0000001740)=[@rights={0x28, 0xffff, 0x1, [r6, 0xffffffffffffff9c, r3, 0xffffffffffffffff, r7, r8]}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}], 0x48, 0x601}, 0x40b) r12 = openat$null(0xffffffffffffff9c, &(0x7f0000001800)='/dev/null\x00', 0x2, 0x0) ioctl$VT_ACTIVATE(r12, 0x20007605, &(0x7f0000001840)=0x8001) r13 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001880)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$VT_GETMODE(r13, 0x40087603, &(0x7f00000018c0)) r14 = fcntl$dupfd(0xffffffffffffffff, 0x128b59b043692ec6, r2) ioctl$KDGETLED(r14, 0x40044b41, &(0x7f0000001900)=0x2) shutdown(r12, 0x0) setsockopt$sock_int(r3, 0xffff, 0x100, &(0x7f0000001940)=0x5, 0x4) r15 = openat$zero(0xffffffffffffff9c, &(0x7f0000001980)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCGETIF(r15, 0x4020426b, &(0x7f00000019c0)={""/16, @ifru_vnetid}) accept(r5, &(0x7f0000001a00)=@in6, &(0x7f0000001a40)=0xc) 14:39:31 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000006c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f511615d166b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b57485b3902005310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab91"], 0x10) r2 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) getpeername$inet6(r2, &(0x7f0000000040), &(0x7f00000000c0)=0xc) r3 = dup(r0) shmget$private(0x0, 0x4000, 0x200, &(0x7f0000ff9000/0x4000)=nil) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 14:39:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x0, 0x0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() socketpair(0x26, 0x5, 0x4, &(0x7f0000000000)={0xffffffffffffffff}) r5 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) r6 = accept$inet(r5, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r7 = fcntl$dupfd(r4, 0x0, r6) kevent(r3, 0x0, 0x0, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffffe, 0x49}], 0xffffffff, 0x0) kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) ioctl$VT_GETMODE(r7, 0x40087603, &(0x7f0000000180)) 14:39:32 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000080)=0x80) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000100)) 14:39:32 executing program 0: r0 = socket(0x18, 0x2000000002, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) getsockname(r1, &(0x7f00000001c0)=@un=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x80, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) r4 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) r6 = dup2(r3, r5) sendto(r6, &(0x7f0000000000)="cec5bff587b18d91ce7336e3e9aa9320e5fad6", 0x13, 0x408, &(0x7f0000000080)=@in6={0x18, 0x3, 0x1, 0x8}, 0xc) setsockopt(r0, 0x1000000029, 0x23, &(0x7f0000000040)="eb", 0x1) socket$inet(0x2, 0x83fa709fde87b93d, 0x7f) 14:39:32 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r4, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r5 = getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r4, 0x0, r5, 0x0, 0x0]) r8 = msgget$private(0x0, 0xf7bb9e99388a03e5) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r9, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) setreuid(0xffffffffffffffff, r3) r10 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r13 = geteuid() r14 = getpgid(0x0) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000840)={{0x6, r10, r12, r13, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r14, 0x80000001, 0xfff, 0x3, 0x100000000}) r15 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r17, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r18 = getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r17, 0x0, r18, 0x0, 0x0]) r20 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r20, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) setreuid(0xffffffffffffffff, r16) r21 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r23 = geteuid() r24 = getpgid(0x0) msgctl$IPC_SET(r20, 0x1, &(0x7f0000000840)={{0x6, r21, r22, r23, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r24, 0x80000001, 0xfff, 0x3, 0x100000000}) msgctl$IPC_SET(r20, 0x1, &(0x7f0000000100)={{0x3, r16, 0x0, 0x0, r19, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0x1}) r25 = semget$private(0x0, 0x4, 0xa5) semop(r25, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r25, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r25, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r25, &(0x7f0000000300)=[{0x0, 0x80, 0x1000}], 0x1) r26 = socket(0x18, 0x1, 0x0) setsockopt(r26, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e6993192", 0x12) r27 = socket(0x18, 0x1, 0x0) dup2(r26, r27) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x4) r29 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r31 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r31, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000000100)={{0x3, r28, r29, r30, r32, 0x4}, 0x200, 0x401, 0x2}) msgctl$IPC_SET(r20, 0x1, &(0x7f0000000100)={{0x3, r28, 0x0, 0x0, r6, 0x80, 0x7}, 0xd41, 0x7, 0x0, r11, 0x93, 0x4, 0x5, 0x1}) msgctl$IPC_SET(r8, 0x1, &(0x7f00000002c0)={{0x1f, r3, r7, r3, r7, 0x10, 0x8}, 0x10000, 0x200, r2, r2, 0x31, 0x8000, 0x80000001, 0x1}) msgrcv(r8, &(0x7f0000000000)={0x0, ""/81}, 0x59, 0x0, 0x1000) msgget(0x3, 0x100) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080)=0x7fffdfff, 0x4) 14:39:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x61}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f00000000c0)=0x6) syz_emit_ethernet(0xe, &(0x7f0000000240)="149130da957e67ba8392c0b01f00") 14:39:32 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x100000000cd}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140), 0xe0, 0x0, 0xb23, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140), 0x8000, 0x0, 0x8000, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = kqueue() r4 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) dup(0xffffffffffffff9c) r6 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000080)=[{{r6}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) r8 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r9 = kqueue() r10 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r11 = kqueue() kevent(r11, &(0x7f0000000080)=[{{r10}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) kevent(r11, &(0x7f0000000080)=[{{r8}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x3, 0x0, 0x492, 0x0) kevent(r5, &(0x7f0000000040)=[{{r9}, 0xfffffffffffffffb, 0x4b, 0xf0000000, 0x3ff, 0x1}, {{r7}, 0xfffffffffffffffc, 0xad, 0x0, 0x4, 0x6}], 0x4, 0x0, 0x592, 0x0) r12 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r12, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = accept$inet6(r13, 0x0, 0x0) r15 = socket$inet6(0x18, 0x4005, 0x70) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) fcntl$dupfd(r13, 0x0, r14) r16 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r16, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) pipe2(&(0x7f0000000280), 0xc) r17 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r17, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc032064d931638ec) r19 = socket(0x18, 0x1, 0x0) setsockopt(r19, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r19, 0x29, 0x80000000000000c, &(0x7f0000000100)="b92dfead26ffe1cf8f6db982078de625067bb7a0305819631f4f59a8cf53c6a8b8cad221aa7e33db831ce31ce9b3153591fd227b1582e9550b033ca42668dfd5110ef360", 0xfdf9) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r23 = getpgrp() r24 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r25 = kqueue() kevent(r25, &(0x7f0000000080)=[{{r24}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) fcntl$setstatus(r25, 0x4, 0x8) r26 = fcntl$getown(r14, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r18, r20, r21, r22, 0x5, 0x7fff}, 0x6, 0x2, r23, r26, 0x7f, 0x100800001, 0xb1f1}) fcntl$setown(r3, 0x6, r26) 14:39:32 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc43c, 0x0, 0x1f}]}) 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) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) getsockname(r2, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) mlock(&(0x7f000039b000/0x1000)=nil, 0x1000) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x7b8) 14:39:32 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080006107, 0x40004000000028a9) utimes(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)={{0x8, 0x1}, {0x7, 0x670}}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0xf24c78df0336aded) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="000000186004008b00060100776ae9924446080000000000000000fa0000ffffffff0000afc437a941b94977b1271e2e648c32ea", 0x34}], 0x1) 14:39:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2c}, {0x44}, {0x400006}]}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") r1 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000000)) 14:39:32 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x7, &(0x7f0000000040)=[0x10001, 0xfffff2d1, 0x3, 0x7, 0x5, 0x0, 0x0]}) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000002c0)="000000186004008b0100000000000000000000000000ffffffffffffffacef596a31499cf0dc5200000064fc", 0x2c}], 0x1) 14:39:32 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x101}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) r1 = syz_open_pts() write(r0, &(0x7f0000000040)="510fc3a038", 0x5) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) r4 = syz_open_pts() r5 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) poll(&(0x7f00000000c0)=[{r1, 0x4}, {r2, 0x100}, {r4, 0x20}, {r1, 0xdf9f1c37087bb02e}, {r5, 0x8}], 0x5, 0x4) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) r7 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000080)=[{{r7}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) chflagsat(r7, &(0x7f0000000000)='./bus\x00', 0x8, 0x1) 14:39:32 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)="7fe36924fd2652098d260358d00798b7baf3d770dd37063e7cdb5fe9540b2fd7bdb798882ec169348acefecea890e828971a70896a0ebb4c1354a4cc0ab9bd91953433c85bf6df1e5a8e3305ccbb38642534bd1a25360b74fa71c5ae73eced9e27438363f4f6db97196bc1e0bc27b153d83456cd6d8ae7483f5731cf8344d0bd", 0x80}, {&(0x7f0000000000)="0ab1153deea6f44354da5f55d5e582017de7c588", 0x14}, {&(0x7f0000000140)="72a5db669bcc89eac282271824a0a12efbb688417fedcab611d0fd889b65fc1dd6f5520eada5c039b144", 0x2a}], 0x3) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) mkdir(&(0x7f0000000480)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) 14:39:32 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)=0xfffffffffffffe3c) recvfrom(r0, &(0x7f0000000500)=""/125, 0x7d, 0x800, &(0x7f0000000580)=ANY=[], 0x0) r1 = syz_open_pts() ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000480)={0xffffffffffffffff, 0x513b, 0x7, 0x1}) mknod(&(0x7f0000000a40)='./file0\x00', 0x10, 0x7f) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000280)='.\x00') r2 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x8c) ioctl$VT_ACTIVATE(r2, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000080)={0xe9, 0xffffffffffffff60, 0x100, 0x4, &(0x7f0000000c00)={{0x7, 0x7, 0xe4a9, 0x101, 0xfffffffffffff10b, 0x7, 0x400000000000003}, {[0x0, 0x6, 0x7, 0x3, 0x400, 0x4, 0xdf, 0x20, 0x81, 0x5, 0x0, 0x6, 0x6, 0x7ff, 0x9, 0x81a6, 0x5, 0x8001], [0x6, 0xc57, 0x20, 0xfffffffffffffffc, 0x0, 0xf51, 0x9], [0x8, 0x0, 0x400, 0x1, 0x1, 0x8, 0x32], [0x7f4, 0x2, 0x140803ca, 0x5, 0x3], [{0x400, 0x0, 0x3ff, 0x2}, {0x4, 0x1, 0x100, 0x3}, {0x7, 0xffffffffffff0000, 0x1e91cab4, 0x1}, {0xc6f9, 0x7, 0x1000, 0xfb}, {0x6, 0x9, 0x1, 0x8}, {0x10001, 0x5, 0x8, 0x6}, {0x0, 0x6, 0x2, 0xea0f}, {0xff, 0x1, 0x0, 0x3b0}], {0x81, 0x9, 0xffffffffffffffff, 0x1}, {0x5, 0xb9, 0x7, 0x6}}}, 0x6, 0x3ff}) r3 = msgget(0x1, 0x80) msgrcv(r3, &(0x7f0000000b00)={0x0, ""/245}, 0xfd, 0x1, 0x1000) accept$inet(r2, &(0x7f00000000c0), &(0x7f00000002c0)=0xfffffffffffffe4f) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xfffffffffffffef5) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x24, &(0x7f0000000000), 0x4) bind$inet(r5, &(0x7f0000000ac0)={0x2, 0x2}, 0xc) readlinkat(r2, &(0x7f0000000380)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000340)=0x3f) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) chown(&(0x7f0000000a80)='./file0\x00', r6, r4) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000300)) setrlimit(0x7, &(0x7f0000000200)={0xffffffff80000001, 0x6}) r7 = msgget$private(0x0, 0x100000029) readlinkat(r2, &(0x7f00000003c0)='./bus\x00', &(0x7f0000000f00)=""/157, 0x9d) msgsnd(r7, &(0x7f0000001a40)=ANY=[@ANYRES64, @ANYPTR64], 0x2, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000001c0)={0x0, 0x7, 0x1, 0x9}) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) getpeername$inet6(0xffffffffffffffff, 0x0, 0x0) msgget(0x3, 0x0) setreuid(0x0, 0xee01) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000800)=0x5) 14:39:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{}, {0x400000064}, {0x6}]}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x5e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 14:39:32 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x800, 0x40) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4", 0xd0}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 14:39:32 executing program 1: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af4e3d0976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a24f62b90c0ebf5e6c8c462c0c446"], 0x10) socket(0x10, 0x1d7aab944b7fd0a0, 0x5) r1 = dup2(r0, r0) write(r1, 0x0, 0x0) 14:39:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x10004, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$inet_opts(r1, 0x0, 0x41, &(0x7f0000000880)=""/124, &(0x7f0000000540)=0x7c) fsync(r0) read(r2, &(0x7f0000000440)=""/178, 0x2d) r3 = semget$private(0x0, 0x6, 0x200008000000010) syz_open_pts() semop(r3, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) connect$inet(r2, &(0x7f0000000600)={0x2, 0x1}, 0x4) semop(r3, &(0x7f0000000240)=[{0x0, 0x8, 0x800}, {0x3, 0x7, 0x800}], 0x2) sync() getsockname$inet(r1, &(0x7f0000000000), &(0x7f00000005c0)=0xc) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mkdir(&(0x7f0000000280)='./file0\x00', 0x10) semop(r3, &(0x7f0000000100), 0x2aaaa9b2) chmod(&(0x7f0000000180)='./file0\x00', 0xfb) setuid(0xee01) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000900)='c\x00') unveil(&(0x7f0000000500)='./file0\x00', &(0x7f00000001c0)='p\x00') shmget(0x0, 0x2000, 0xe2, &(0x7f0000ffc000/0x2000)=nil) nanosleep(&(0x7f0000000580)={0xe60e, 0x7fffffff}, &(0x7f0000000680)) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f00000006c0)=""/191) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000840)=0x1) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000140)) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x9) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000003c0)={0x2, 0x1, 0x0, 0xfffffffffffffffd, 0x1}, 0xc) open(&(0x7f0000000400)='./file0\x00', 0x200a1, 0x101) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000380)={0x3f, 0x1, 0xe2c, 0x9, 0x1000000003}, 0xc) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000780)=""/187) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 14:39:33 executing program 1: r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) r4 = dup2(r1, r2) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f00000000c0)={{}, 0x6, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000280)=[{0x54}, {0x4}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r5, &(0x7f0000000040)="b1e948ee8fad27050cdaeb0413b0", 0x249, 0x0, 0x0) 14:39:33 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYPTR64], 0x1) writev(r0, &(0x7f0000000240)=[{0x0}], 0x1) 14:39:33 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x5, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x428, 0x0) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000080)) close(r0) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) accept(r2, &(0x7f0000000100)=@in6, &(0x7f0000000180)=0xc) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r4, 0xfffffffffffffffe, 0x3, &(0x7f0000000280)=""/137) getuid() r5 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = accept$inet6(r8, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r10 = socket$inet6(0x18, 0x4005, 0x70) r11 = fcntl$dupfd(r8, 0x0, r9) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r13 = socket(0x18, 0x1, 0x0) setsockopt(r13, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r13, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r17 = getpgrp() r18 = fcntl$getown(r9, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r12, r14, r15, r16, 0x5, 0x7fff}, 0x6, 0x2, r17, r18, 0x7f, 0x100800001, 0xb1f1}) r19 = getgid() r20 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r20, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r22 = accept$inet6(r21, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r23 = socket$inet6(0x18, 0x4005, 0x70) r24 = fcntl$dupfd(r21, 0x0, r22) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r28 = getpgrp() r29 = fcntl$getown(r22, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r25, 0x0, r26, r27, 0x5, 0x7fff}, 0x6, 0x2, r28, r29, 0x7f, 0x100800001, 0xb1f1}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000400)={{0x800, r26, r6, r12, r19, 0x172, 0x7d73}, 0xad, 0x7fffffff, 0x2ef}) r30 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r30, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) connect$unix(r30, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) sendmsg$unix(r2, &(0x7f0000001640)={0x0, 0x0, 0x0, 0xfffffffffffffc9c, 0x0, 0x0, 0x561176d495a202c9}, 0x0) 14:39:33 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = semget$private(0x0, 0x0, 0x9047adfa2566c28c) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000180)=""/243) sendto(r0, &(0x7f0000000040)="1592", 0x2, 0x0, 0x0, 0x0) sendto(r0, &(0x7f0000000140)="010029ba97d0bba1248defae40f01df6", 0x10, 0x0, 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x20) 14:39:33 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYRESDEC], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="000065201700000000008eb45a70bcc890471689f6756fb31c0b9332"], 0x10) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000080), 0x4) sendmsg(r2, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x5) 14:39:33 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x1800000081}], 0x0, 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = kqueue() kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) open(&(0x7f0000002540)='./bus\x00', 0x10000, 0xbd) r3 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = socket(0x18, 0x1, 0x0) dup2(r4, r5) setsockopt(r5, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0x2e, 0x0, 0x0) sendmsg(r4, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) r6 = accept(r3, &(0x7f0000002580)=@un=@abs, &(0x7f00000025c0)=0x8) r7 = accept$inet6(r6, &(0x7f0000002500), &(0x7f00000024c0)=0xe2) socket$inet6(0x18, 0x3, 0xff) r8 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) lseek(r7, 0x0, 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000080)=[{{r8}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) r10 = dup2(0xffffffffffffff9c, r9) ioctl$TIOCSDTR(r10, 0x20007479) 14:39:33 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x43, 0x3}, {0x100, 0x40}], 0x2}) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x996fe1d3c8546c21) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10230, 0x0) r1 = kqueue() write(r1, 0x0, 0x0) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) lseek(r2, 0x0, 0x0, 0x3) 14:39:33 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chroot(&(0x7f0000000000)='./file0\x00') execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) rmdir(&(0x7f0000000140)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x118) symlink(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000200)='./file0\x00') r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x80, 0x0) lseek(r0, 0x0, 0x0, 0x1) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) r3 = dup2(r2, 0xffffffffffffff9c) symlinkat(&(0x7f0000000240)='./file0/file0\x00', r3, &(0x7f0000000280)='./file0/file0/../file0\x00') 14:39:33 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000180)={'./bus\x00', 0x2, 0x8001, 0x3, 0x1, 0x400, 0x0, 0x1, 0x1, 0x1, 0x1, 0x5}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./bus\x00', 0x100, 0x0) connect$unix(r3, &(0x7f0000000240)=@file={0x0, './bus\x00'}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, 0x0, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x2, 0x400000000002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@file={0x0, './bus\x00'}, 0x8) semget(0x0, 0x3, 0xc) geteuid() getgid() getuid() open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x40047002, &(0x7f0000000100)) listen(r5, 0xe6) setsockopt(0xffffffffffffffff, 0x8, 0x8, &(0x7f00000004c0), 0x0) write(r1, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x200, 0x0) 14:39:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x3d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) r5 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f0000000240)=0x7) semop(0x0, &(0x7f0000000200)=[{0x6, 0x1}, {0x4, 0x3ff, 0x800}, {0x3, 0x100, 0x400}, {0x0, 0x800, 0x1800}, {0x3, 0x84d3, 0x800}, {0x1, 0x1000, 0x800}], 0x6) dup2(r2, r4) r6 = getpgid(0xffffffffffffffff) getpgid(r6) r7 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000080)=[{{r7}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) openat(r7, &(0x7f0000000100)='./file0\x00', 0x0, 0x1) r9 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r9, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) ioctl$KDSETLED(r9, 0x20004b42, &(0x7f0000000080)=0xb) 14:39:33 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd330600000000000000632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000002c0)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0x6f68ab8f, "85107b875f7c84a4fffdffff11fe4dbfa60400"}) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0x5) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000000)={0x5, 0x310, 0x1, 0x9, &(0x7f0000000540)={{0x45, 0x1, 0x60, 0x6, 0x3, 0x7, 0x8}, {[0x8000000, 0x1, 0xffffffffffff8001, 0x4, 0xdd, 0x8000, 0x1000, 0x4, 0x401, 0x5, 0x401, 0x0, 0x0, 0x3ff, 0x7, 0x1, 0x8, 0x7], [0x9, 0x9, 0x7f, 0x3, 0xfffffffffffffff8, 0x3f, 0x1, 0x7, 0x0, 0x1], [0x1, 0x80000001, 0x0, 0x2, 0x4, 0x0, 0x4], [0x101, 0x0, 0x4, 0xfc5, 0x1, 0x1], [{0x0, 0x63, 0x63903da5}, {0x2, 0x1, 0x2, 0xffff}, {0x5, 0x0, 0xff, 0x8}, {0x5fff, 0x4, 0x2, 0x9}, {0x8, 0x0, 0x10001, 0x3}, {0xa000, 0x7, 0xe0, 0x3ff}, {0xc66, 0x4, 0x1000, 0x14}, {0xa274, 0x4, 0x71, 0x9}], {0x1, 0x7d, 0x9}, {0x200, 0x3, 0x40, 0x8}}}, 0xffff, 0x3}) syz_open_pts() 14:39:33 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000040)={{0x0, 0x81, 0x1}, 0x5, 0x5, 0x9}) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') rmdir(&(0x7f0000000140)='./file0\x00') r1 = kqueue() pwrite(r1, &(0x7f0000000080)="6bc27e5d6b2866fa93522de76bb61e7cbfa9565c9bcfd27a647c19659c69942d789af81b052f85a59315429520970f083339e92c15d58eda38befd5121fb54a353976a0229a2f59f54503d044ac72f414d", 0x51, 0x0, 0x5b) mprotect(&(0x7f0000740000/0x3000)=nil, 0x3000, 0x4) 14:39:33 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='oxe\x04\x00\x00\x00ll\x00', 0x40, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) close(r1) recvmsg(r1, &(0x7f0000000640)={0x0, 0xfffffffffffffd1f, &(0x7f0000000dc0), 0x10000000000000c1, &(0x7f00000005c0)=""/100, 0x64}, 0x40) getpid() r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000200e05572f2f538da9d9af83f3f12afd8d204b48776dbc7e3f89f82e88c0df2f65cdcc3890281ca6663492b5f4b"], 0xffffff64, 0x1, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000340)) r4 = socket(0x18, 0x3, 0x3a) r5 = socket$inet6(0x18, 0x3, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x2, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8, 0x0) r8 = socket(0x2, 0x8002, 0x0) shutdown(r8, 0x0) connect$unix(r8, &(0x7f0000000080)=ANY=[@ANYBLOB="3b024207e00000018618353bed11a0007cb0741e5f1104170919cce61818ac5855dcd96b91016c9de48903a0c425397f512e14ccb2d0dcd4a79272b268e246ac8e2f"], 0x10) r9 = socket(0x2, 0x3, 0x9) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8040691a, &(0x7f0000000300)) ioctl$VT_GETMODE(r10, 0x40087603, &(0x7f0000000300)) write(r8, 0x0, 0x0) kevent(r6, &(0x7f00000001c0)=[{{r7}, 0x7ffffffffffffffe, 0x11, 0x1, 0x8, 0x6b02}, {{}, 0xfffffffffffffffb, 0x16, 0x40000000, 0xfff, 0x366e}, {{r1}, 0xfffffffffffffffa, 0x0, 0x1, 0x3, 0x5}], 0x6, &(0x7f0000000280)=[{{r8}, 0xfffffffffffffffe, 0xa0, 0x80, 0x0, 0xe99}], 0x8ff, &(0x7f00000002c0)={0x29}) dup2(r4, r5) getsockopt(r5, 0x200000029, 0x1a, 0x0, 0x0) r11 = socket(0x18, 0x3, 0x1a) r12 = socket$inet6(0x18, 0x3, 0x0) dup2(r11, r12) 14:39:33 executing program 1: r0 = socket(0x800000018, 0x8001, 0x1f) r1 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) r4 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) r6 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000080)=[{{r6}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x301, 0x0) r9 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000080)=[{{r9}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) r11 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000000080)=[{{r11}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) kevent(r3, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffd, 0x1, 0x40000000, 0x9, 0x7}, {{r1}, 0xfffffffffffffff0, 0x80, 0xfffff, 0x5, 0x7fffffff}, {{r7}, 0xfffffffffffffff9, 0xc8, 0x20000000, 0xffffffffffffffc1, 0xfff}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x8, 0x0, 0x80000000, 0x5}, {{r8}, 0xfffffffffffffffd, 0x29a330558f2fe80, 0xa65ab89d57c178f8, 0xff, 0x10001}, {{r1}, 0xfffffffffffffffc, 0x40, 0x1, 0x110, 0x5}], 0x7ff, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff8, 0x14, 0x2, 0x26, 0x7f}, {{r9}, 0xfffffffffffffffe, 0xc6, 0x2000000b, 0x9, 0x8}, {{r12}, 0xfffffffffffffffc, 0x84c8d656d159c453, 0xe0, 0x3ff, 0x10000}], 0x0, &(0x7f0000000080)={0x5, 0xe06}) r13 = socket(0x18, 0x2000000002, 0x0) dup2(r1, r0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x1e1) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 14:39:33 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="f10d66e1ad35990395e6fb7059c55d44f05e0c9d64c63af67306c8594c455ffbe1fc"], 0x10) write(r1, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r1, &(0x7f0000000040)="e25aae490000000001000000df142d545d8489199ccf9c9fbcf3820a946261a5f2c8ef255b5dcf7f5d77fb3d3ea0b0f93794cbba", 0x34) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 14:39:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000b1}, {0x6c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") r1 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x100, 0x18) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000380)={0x1, &(0x7f0000000340)=[{0x6, 0xf5, 0x0, 0x81}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0xc}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000280)=0x6) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0xc}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x3, 0x74, 0x8, 0x10001}]}) 14:39:33 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000705", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x4003, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x820, 0x81e6804349939944) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) linkat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00', 0x6) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 14:39:33 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b00040e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d3a792de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024070000003f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca0000000000006aeecfdee412143d260437219dd9b60f072b1fe91ed26a7137cb28e29f5be76486cb4713aee6f276ea1a1a97f535d1731e4191760d9cd277cdd852e0eb4eedd3dd3395428eb78707f5f5f867e3b40b9fb1e1a5480a000000000000000063c30e67e599090b3207ae88"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) fcntl$getflags(r4, 0x1) 14:39:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000080)}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0xc}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0xf4a6, 0x4, 0xd, 0xfffff387}, {0x4, 0x0, 0x2, 0x3}, {0xfff9, 0x5, 0x5, 0x200}, {0xfff, 0x4, 0x3}, {0x101, 0x80, 0x7, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 14:39:33 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdff6854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae4474f6da14b1d690223eda895473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/215], 0x10) dup2(r1, r0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000000)=0x43cbc, 0x126) r3 = dup(r0) pledge(&(0x7f0000000040)='\x00', &(0x7f00000000c0)='#\xf9\xae$\x9c)-^!@\x00') sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 14:39:33 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x7}, {0x400000003c}, {0x7ffffffe}]}) r0 = getpgid(0x0) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) r3 = dup2(0xffffffffffffff9c, r1) r4 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) r6 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000080)=[{{r6}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/wsmouse\x00', 0x80, 0x0) r9 = open$dir(&(0x7f0000000a00)='./file0\x00', 0x2, 0x1f2) pipe2(&(0x7f0000000a40)={0xffffffffffffffff, 0xffffffffffffffff}, 0xdb0d76e36944cbe3) r11 = accept$inet6(0xffffffffffffffff, &(0x7f0000000a80), &(0x7f0000000ac0)=0xc) r12 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r13 = kqueue() kevent(r13, &(0x7f0000000080)=[{{r12}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) r14 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kqueue() r15 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r16 = kqueue() kevent(r16, &(0x7f0000000080)=[{{r15}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) kevent(r16, &(0x7f0000000080)=[{{r14}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) r17 = dup2(r12, r14) r18 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r19 = kqueue() kevent(r19, &(0x7f0000000080)=[{{r18}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) r20 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r20, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000b00)={0x0}, &(0x7f0000000b40)=0xc) r22 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r22, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r24 = accept$inet6(r23, 0x0, 0x0) r25 = socket$inet6(0x18, 0x4005, 0x70) r26 = fcntl$dupfd(r23, 0x0, r24) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r28 = socket(0x18, 0x1, 0x0) setsockopt(r28, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r28, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r32 = getpgrp() r33 = fcntl$getown(r24, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r27, r29, r30, r31, 0x5, 0x7fff}, 0x6, 0x2, r32, r33, 0x7f, 0x100800001, 0xb1f1}) r34 = socket(0x2, 0xc003, 0x2) setsockopt(r34, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r34, 0x0, 0x67, &(0x7f0000000000), 0x0) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r36 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r36, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r38 = accept$inet6(r37, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r39 = socket$inet6(0x18, 0x4005, 0x70) r40 = fcntl$dupfd(r37, 0x0, r38) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r44 = getpgrp() r45 = fcntl$getown(r38, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r41, 0x0, r42, r43, 0x5, 0x7fff}, 0x6, 0x2, r44, r45, 0x7f, 0x100800001, 0xb1f1}) r46 = semget$private(0x0, 0x4, 0xa5) semop(r46, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r46, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r46, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r46, &(0x7f0000000300)=[{0x0, 0x80, 0x1000}], 0x1) r47 = socket(0x18, 0x1, 0x0) setsockopt(r47, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e6993192", 0x12) r48 = socket(0x18, 0x1, 0x0) dup2(r47, r48) getsockopt$SO_PEERCRED(r47, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x4) r50 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r52 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r52, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r52, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r46, 0x0, 0x1, &(0x7f0000000100)={{0x3, r49, r50, r51, r53, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x3, &(0x7f0000000180)=[r35, r43, r50]) r54 = openat$tty(0xffffffffffffff9c, &(0x7f0000000b80)='/dev/tty\x00', 0x80, 0x0) r55 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r56 = kqueue() kevent(r56, &(0x7f0000000080)=[{{r55}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) r57 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r58 = kqueue() kevent(r58, &(0x7f0000000080)=[{{r57}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) r60 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000c00)='/dev/wskbd0\x00', 0x0, 0x0) socketpair(0x20, 0x5, 0x1, &(0x7f0000000c40)={0xffffffffffffffff, 0xffffffffffffffff}) r62 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r63 = kqueue() kevent(r63, &(0x7f0000000080)=[{{r62}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) r64 = dup2(r62, 0xffffffffffffffff) r65 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r66 = kqueue() kevent(r66, &(0x7f0000000080)=[{{r65}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) r67 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) getsockopt$SO_PEERCRED(r67, 0xffff, 0x1022, &(0x7f0000000c80)={0x0, 0x0}, 0xc) r69 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r69, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) getsockopt$SO_PEERCRED(r69, 0xffff, 0x1022, &(0x7f0000000cc0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000d00)={0x0, 0x0}, &(0x7f0000000d40)=0xc) r72 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r72, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) getsockopt$SO_PEERCRED(r72, 0xffff, 0x1022, &(0x7f0000000d80)={0x0, 0x0, 0x0}, 0xc) r74 = socket(0x2, 0xc003, 0x2) setsockopt(r74, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r74, 0x0, 0x67, &(0x7f0000000000), 0x0) getsockopt$sock_cred(r74, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r76 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r76, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r76, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r78 = accept$inet6(r77, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r79 = socket$inet6(0x18, 0x4005, 0x70) r80 = fcntl$dupfd(r77, 0x0, r78) getsockopt$SO_PEERCRED(r80, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(r76, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r79, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r84 = getpgrp() r85 = fcntl$getown(r78, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r81, 0x0, r82, r83, 0x5, 0x7fff}, 0x6, 0x2, r84, r85, 0x7f, 0x100800001, 0xb1f1}) r86 = semget$private(0x0, 0x4, 0xa5) semop(r86, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r86, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r86, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r86, &(0x7f0000000300)=[{0x0, 0x80, 0x1000}], 0x1) r87 = socket(0x18, 0x1, 0x0) setsockopt(r87, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e6993192", 0x12) r88 = socket(0x18, 0x1, 0x0) dup2(r87, r88) getsockopt$SO_PEERCRED(r87, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x4) r90 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r92 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r92, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r92, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r86, 0x0, 0x1, &(0x7f0000000100)={{0x3, r89, r90, r91, r93, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x3, &(0x7f0000000180)=[r75, r83, r90]) r94 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r95 = kqueue() kevent(r95, &(0x7f0000000080)=[{{r94}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) r96 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000dc0)='/dev/wsmouse0\x00', 0x40, 0x0) sendmsg$unix(r3, &(0x7f0000000f40)={&(0x7f00000006c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000940)=[{&(0x7f0000000700)="d9836f5565defa93e3ae61c2854c246bb4d6b3ad1deefd96e7ee4357c35ed9284cb605fae8d991a0d384e943ff9045ec759252", 0x33}, {&(0x7f0000000740)="9c2eafceefc3fcb6414a67f9d04c2e8aac1305876d8c071d57a871955b3fa0bc471eb879adc603ee1e38bb705ba7aab758a1f3b046aec3ab90b366eee99d7d74960c6b8dd8b8210a6b0ef8f7fb", 0x4d}, {&(0x7f00000007c0)="e02ea9cfb94e33ecf1760360218175e0842688d7ef87fab814ce1c4c1077", 0x1e}, {&(0x7f0000000800)="1cdf6361531c0a9f325cba48dff50a5c72bf835957a4ac49afb722d33c51a6faed9b36d74042a20220d4202eed3895914e53", 0x32}, {&(0x7f0000000840)="0f72c9103fd86601fc6b037def5bed20353b0ffd463f6cc08fa4707622b06c4eeeb806851b7bbb31933940aea5a74829cb60c8abb45fca8c0a81714d3b8243d5f292eda248bf99a8382599a875653f46e499fe74cf8127756c201d6c63425dd05014af03e313ca1df6ee5388ed65c4703d22596960d895bdcdce2eb44b9aa210f696fa172d89bece54db68edb34b48c87bdd5551935c2e633331f79aeae3f04d48dd8fb17f6ba8b62ab565e5886ac13603fc0149e7763d6fbe45c630717bea07919d6db1f7c6d1a8856e8d23d9df4232052e3a77937c2a3d1ca7a6d116ceafcce28983b746bb947b7b194598ee15344b6ed4f89a96", 0xf5}], 0x5, &(0x7f0000000e00)=[@rights={0x30, 0xffff, 0x1, [r5, r6, r8, r9, r10, r11, r17, r19]}, @cred={0x20, 0xffff, 0x0, r21, r27, r50}, @rights={0x38, 0xffff, 0x1, [r54, r56, r57, r59, r60, r61, 0xffffffffffffffff, r64, r66]}, @cred={0x20, 0xffff, 0x0, r0, r68, r70}, @cred={0x20, 0xffff, 0x0, r0, r71, r73}, @cred={0x20, 0xffff, 0x0, r0, 0x0, r75}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r94]}, @rights={0x18, 0xffff, 0x1, [r96, 0xffffffffffffff9c]}], 0x118, 0x4}, 0x1be06dff91e097fa) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) chflagsat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x2) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") socketpair(0x21, 0x0, 0x6, &(0x7f00000000c0)={0xffffffffffffffff}) recvmsg(r97, &(0x7f0000000680)={&(0x7f0000000180)=@un=@abs, 0x8, &(0x7f0000000500)=[{&(0x7f00000001c0)=""/7, 0x7}, {&(0x7f0000000200)=""/112, 0x70}, {&(0x7f0000000280)=""/182, 0xb6}, {&(0x7f0000000340)=""/186, 0xba}, {&(0x7f0000000400)=""/251, 0xfb}], 0x5, &(0x7f0000000580)=""/244, 0xf4}, 0x1) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) 14:39:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0xc}, {0x7c}, {0x6}]}) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x80, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x40, 0x0) fcntl$dupfd(r2, 0x5, r3) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) dup(0xffffffffffffff9c) dup(r2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0xc}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000280)={0x5, &(0x7f0000000380)=[0x80000000, 0x7ff, 0x3ff, 0x3f, 0x3]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2d}, {0x1}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") r5 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) ftruncate(r5, 0x0, 0x5) 14:39:33 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000100)=0x9) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)=0x5) 14:39:33 executing program 1: r0 = socket$inet(0x2, 0x1, 0x9) pwritev(r0, &(0x7f0000001740)=[{&(0x7f0000000140)="c5216006c997f63a209e00fac508f1d9d45748c6ce3baaa1f4d1c9e179b629df122c8a78bfd0fa3ef9f1fd0277959f9cb802167895e05804db667d83f74f7c0d3a5e35304efdd70231b5bd1f0930532082725baee7c26d3b6dac9734b72c837c58892e628d67b2", 0x67}, {&(0x7f00000001c0)="bbb05e36032e703452af86fe2d7ce394ab2812fe958f32b2881bc5dda3e780d1144ae443d4451601f4e5de0f642112287a611bec83008b06bb49a79ddb50871e0317f7e269", 0x1f}, {&(0x7f0000000240)="8c143f79b3c05813c00105666dede1629d1f2cb65175a26aecf3848f8315553fa3421beaae771be09c09a06c5bf63a8511d5de2f35c1d81ca503e1e8ef94ac3f600d559a6faca44845837fc3b05f6da21424670c9d101f291cab27d5725348948c5ac95c0591b6c19717b8e250bbaaf6366a39674128988dc0d554792f5352173ba6a0ba189d5212ef09f78ceae645d58d4ef85e24a071a0b15545fed1e58f2fd44bbbc313a8af8d1b790c2d5552c8adff6d7b9195b8125c82982512dbc1eae6f22d6aeff1059b5817f7ddbfad23a1", 0xcf}, {&(0x7f0000000340)="fa5d597479627d1032c3a0ba573d335788a19baeb630629bb251e1b960764d13a0ac7f2063340dd8dfa4334cc3749daa21e33bf301eb1c4117be10368cd52e8c973f71cf9e2f21bcc88b5882192d642ec8b0e458a805b4398e2bd8f4335076b0f6e8f41d0bdd889862fa0af35ccd96728b5bb5b52d2f791dd364e900", 0xd}, {&(0x7f00000003c0)="3dd2af2060a678318182dd3a5e9d8772a85af8e9cf7b0358e2f23f18fb234c058996b1d829f1c3c424f4b89d4c7d85a3414ec768373c46a82af65651467a4489", 0x40}, {&(0x7f0000000400)="8b5fef49eefd3e06986b95553dac864360034f262c54eae8659606ef359ee3b1fd3346b088e082fd062aa91073cda826338a8adb3dfc4e4ff1eded755eb2fd652debf6985a8e8c7d5b6625b875e15d526135dbf7e6745faed0da198c6e815560a3cc63734f6ccc0572632bbc2534d50ee8ecccfb68c50462208cd5f2d62a11d3276638bc9c7a781aec806adf85b48ac4bc54644a5734bb5e1a8a34a1482a0c6c98642abc4f987d6271eff6273555bf5a090746863fa385e6fb95f917173e1067ab3dd4314670ff3c3027cf8bd07fb7867078", 0xd2}, {&(0x7f0000000500)="37e8efca1cc13ba69e5fab6e8b3a68f7dd7275546e3ac68e20734428f4098dcd659150aed8d18e5a827083884154e24a8a13e6ebfd85db52de85f47e30a735cd6ec1ee66060da97aa5b92453802d6bd254295c3cad2b9249fefbe842b3f5dec840c3d2b9b120df7bad35ea4ecb174bb192767da24305281cff6c16037ffee6a2521a7663a13bb2076e4082f3d3d68c4d2b7230935f09edd82945680953597eed5b9922573a102a29a1c66bc6fa484f938ed7e0230b72c81f411903d9c3be50b47939253d8e7eb65c8011e43936b6e15a89f75b1872c868f9d1cba71a4e948d5701ea5e1cd166433bd5013e7b6d3b545e1e48b832be0996c239224b5aac29f0725e2e1073bdfcfe1868bf28560fa8952342c24172e44926696e4f43031690eea285094a6a87beb0768509686234d291262f5f9b430aa66801e6dd2639b670cd001deffde6eab9c518258ea65524a8d8b74f4cfc4d048d8052d49ea3f4cf84854dc59342575ffa301cdfb0d3123377b903bdf8611f3636c421ca759e228b12c075a7e8c7c31d888e13a1d1f775f3c9ece4e059b3e2f8f6795f8eb2a18542f902e13714d8c7994f3f8bbbda439c4f03e15f6f59a04c014b84f8d2c7f9f550d6864be1ddc9ce1181d17a1da746eed05c19de41f6958b6347f498b9d3731a142d9c56ba37c73631ff36ea4e316f747ec2e3f924075cc1478e8b7811e4ea2b4768a4196380694508b1e0c0d30d4ab29369c56bea781b91de9d82b2a22c7b7cbb59ffc9dea1ddcca786915076dbe8a82ed3e0861fe87a3a61aff30535e0126fa8ba1135ab155a303c22bda6114d89640de7b73d00591f24b6768944d0abfe1fc98b2310a03f17180f3f341fb17f0c2e2e387b63bf3be8b0912589509024d9c81cc1441e940da739f0c59047924efddf766e5d4b898ed4c548f8da6d989550281d28965ba6cfbfb9efa1701e19b20621b3aecc570b945086f22c993e86a41df6912ecc22234212516de0c6312ebd16c50d9c8718c25f7f0dd33a9dd0e734aac5edb6ff6bf9b85937c7154e62d83bc646f0a17bc8c9ebcb27401ed7602fb73ac2cefcaf3f93465e97d272b72c3f7caae47496fb32f143a474b7d1d122dad6e70e71e31e3fa510b5aa0f94f902c48766b2339db389c13ab94f950f7f621c1df5373cbb2ae1707d044ca0a4eac907745b80abfc192f7d6448193ad3e4f7c95da7358dfe5a166c10cddc21b48ef104f8020dc75eae66d2e2b1fc6135a9a36ff58323bf1cda016c0aa66f6e429b0e59f9860e9aade7747e2f50b1df59c67625b887b450446e7a3a8674bf7f0e11fffb3eeb75d0f6e0e5a7a21dc34770f445bdbca6d6a539fb91ea4decb080234978ee5ab7516e4b31891b84614988310291a7cddfa2d8cd112f018a229c95624d3fa2dfaa9d8ed99ae0c4ad9a522d4075dc147ac10840f382b2dda1b264767faa933b72538ac6b05c1f99339260e2566b8af43972fbbafae2dd0fba11b5f6894cefc920c5b76a8ac15f363a9c18f1032db3d537a17be0d0f36ec08970eb4eccface948b9273f920b44fe8cd3e4cda2c1cfbadf1a0a3e94f167cafe6a951cb1a94b70513103a9f536a458e87a1ab79a367311e8075bd66c6288c07afae5882f3861f7e579db1f69fa3f9eae645071f6247d1ef6c682ec9abe3928ad9608dd39dffd8c4ae1c959b08816ed459ab2b350953e1abf95db400f4068025beba2c037b90a5c4c9ead50e219cbbcdd2fd7dd50974d99cc723d312b36ac696c2bd520e197994dfa5ad551035189bbdd54f6b9570cfe5d4f207c7c6253440b084668af39e5f8e8f1b9b75b60d4a8e472d27a59110bd31385869e5b992d27f61ab85ff40a9889a470afe7f974113a43c8fc7e5f0945a332373e6b26d6af6ba179071632e406606ef9b7e921c5b98bc598cb0b009252c2985cf4e6070a9604895476411bf92595c7858d51439e58107bf535b61229c3d6e8eec21821dbd920f554431b14073a62bb88532a85a1a4fe9c6c0fe44680255a23d738fda6c21811476ee32e5ac0a2b4e454aed142be2db61f6d2f29a60b795c9366be4aa94f61eee7fa136cde0c4fb57d9ad062412ae5ad962d6bb1b62ac1eff9a48ecaaf1e82209c673426cc07118ced223d5bd80f927e8f5e7739dabd48f9e4c6659fe9a7eb053213294cf79a670ca24bf67d8bda60bdce2cd48aefae7e31c4a36f141aeb29f34db33dda8c9da89ac8befa9d830eb1bee03c3f40d31423a2f6726acd74ca970142e5f2c5d473dd3fc12cd11758c084bbb67b1e29fa4a41c7b80b1a4bf859f0e755e0cf1272fb4b9679cd95a1411ccc8f97b28a747672b1c4d95ea53900f1cc291c2d10952ea6e8c068e54a38c0ddf1dc84af25d23b46d267c63590012784d88107236ac4d1062d0ea2dcfe788fb21706ae1b53b0c12c906d93fe5edd663415e8a489f23beb5f46f9adc46a683fdfe3bad75214db07147f51ad74f6b6deb3b3a6188112f3d0ee8cc9d5738fae24a95e10cef0b7b61ce0742083a3b519e69648cb1c15574473aabad544c69fcf5061bed84adcd5dcad8cc881bc4817467ccc326309b9dfa4b2a8b8da8e6350bff624a6e6c07d9b1b3b23db42574aec2bc8b9ab1b2b0c1160327aad619d4147cbc0d65442eea7ecbc1cd1723a8ef1a95d89ac148fb3fce3cd63e0432ac961b265bcccf2d55a385b18237ede5f1c006be13a7e34c2aa50127e8f0efc563579469ebd123c1ff2089b7f9e645a2af7a740711f7039a3459bb568b631a731518e1eb1d6d110ae19c23e7b6723d8c56b97b3058325b6905b246c6fa9f6b257e3115fa27bbe5481edea300465af262fd87fec8c441900d91f1a7d28d231772ad9f09f7c5873b2501228755973f648a0910e7126603cba958fb22f1276cfa568753284f7d8144c58284b4f0d5fecf74e3bf311391eb25096d26e39a3d8ed32362c9cba68715269c890756b95cf8488b28f0d2dffde8855335e049457124cb0b87494a6c43b6b283a799245ec1d8b74823802d12163bbdb966607f4d44683ee2476857f2527ea59d2bc8877d36be21217de2875dd40e6c040888812e7a5dc09971e06adeeffec3d150ee9a0f592b2a1f2d8a046bb6954237f05e4ce7fe37b941b57d8be9931942bf02e63b5bfb2f8095f3c7bca171bc7b8768ed8d4a166a2ba5282f14904125fa54e52d598d2d26bbb8ba6985a509447e760befe8f5ebb5e7f8f1522b8bd5a35e5958834eca86fb4a93d507a01c7013104b9738ced466f9104eb7d9f86f0d8874358a0d372f03f072d3966d41ffb3bedfcf0d22a772a5ca6d6a512a65b4119027d27f8e74940b8483edfbb1343891c25087259a3693c744c4e5e260ebb52a92c99243405cab147966d346c29be9d5a7426445fc0e6b996d850b958c7d23193229426634bd4a2611f059a6c9dcbebe16a5d539c8c2d3a7c24bca07b2ed87c01f7dd80be23934e0b811e60e20a3266989b0758211049d36030243f34207c1781cda70226e290eb4165a6131cf13638455613dfed1221199ff622c2b0fed186d41e9d02bee9f108204501c652fee2738257124fae655427d1deb1f104ed271772c057e9795a7e2dc3057977366593c82d93d92b213dada2ea16f60abb7f3bd89821df1e8ba1f8447a4866608330a50a169f179e7d0d432ce6e15f105ac6768bb9907feaeb122edcd972d6bf250f329f6a29eb8c3276002b823f7318d05a9fac0cce752a9adf0ced32ccecef6c97351b9f53b218e663283170fcfee266e12186a1a6dc5e8faede36a69e169cac6a00e0f3f3c96684acefbd8f9355323726f63d4e5b32edc8f811fcbf04d74bbda92ea6f4573b2b95527aa59acc3992f588ce6dd1c0d570ea670c575ed4c25c421541dfd36d541d1a2bc6e76f2f8a2c988c265e229f28d06864e59cfbb20df0eb36dc127da45f258ad1c1a6e439ec1fdd00ddd26fbf7c11294f5ae6da83c18a915b98906ba64f5dce37ca51995720d14ff50ed55c5984079ed6fd50aae3663276858647a050986df760536ee7349ae961cc44b769cbed6a7415e02588a27d05a8b5171ad391012ee96a70da3b5901ebe1ddbc9cd55fbf63c12f2e7fd02b7cd382d21190dd0187f8a788257c8e47b86a7ef3981da2d2bc62fc59535748ae3665b676dc6d64ae97be78f6d92add8d43394307bb29e3611bb25dddeda805ce7300458aa0126256cd8c9132349638fd630d5a690bc7c39d8b6f215003c23bf7f095bcb41628d1f8052541d120933fbf8e2b241446e5026783b758fece280674c9f6ba546807c88fe2b55c959f61b1b852892fc3b2de1a4b251d492e1fdd27f29ace1a0f67667d77079d217312bb26fec305bb0d632a6e12b876406f230bc74f6a3dc2862d442b70297119bff08d46cdb62731481c6a563d635747e87883a3e90afde8444fc71e7c1b8bdfd84db1f44a9371e2dfcc99db2b7a7a79579833efa4c038518595ea30be8ae0916ec20886c6263842bebaa9b2bc2013aaafccafb4e4a84bab140dbeacba7139703f764a38a7be812c2d0285fde48972c0a7d3a2ada44c683885a72543cefd5e285df96fe778d7435ad526bce0d781686bae2f776325dcdfa48f849b2b75b661d2499184bf3aea6776ee3ab7cfbe5684c41007c731464c3a9534f54ad8cbde186448ac5dcb5ba7011db091b652fb7dbbbd7e824e6688f400225e6ab7254566ca6fc3c3ba9951959046e86d393752e7f2043dda719fe95b051afced3687b22fc2a20756823b517c02b9e8d45fd3544081d5ff4cec3f54cea16e0d6a8a0eb562fe29199f5cbd9008d7feb626af768a8d44cb2acf1845c5d534cd8b6038402a8948b233b9318b0076102d505ae233c4b619c78ecf7cfbfd08acbdc9065b0a5b1a1773fe1ea3d45fde1a07efdb677a8a24f55f50650eeca5ad57464337e626ff0362ed41820f0baf902e35f5227c750322be8d46ddc99b545c5a256c7603be68c038e0911aadbf1b905bc33cad277de7d8b2cb25a0da22e59090ee534baf56576ccf8b9d4ae544748f9f32506ee8abf47e2be651f0a21c3e6bfc8bcdd2f41d20880efde204cb4bc9864e792e263e44b0b4981a73860fb289f742445d014f313c7839c334d10a211e148f1961e1efae1b7978b1703f5d070548366721f0acdfc619ad2775510e9491ddfe6510db74c533c2ac1c48e6b75f585e22e7662ca4168e27beb7ede5e61708cb803230a5ce4b08a0c9b7d54f7070f53e48965aa486526d35cfc9b81c163aa22439e4da335c986db2620ffc81b29cdf5db66e57a6e9d39605f4dd9d1269498027802712ed1301a1798cba758561b3cbe7e1a3cbdf532affe3c42d5f5f649fb19c9f18e01628bfde8c6ad8ad30cf8257573b7fc0fb49d1ef1148e2417fe971d176bccdf0e94983efda2d776f4fe89980ecb814d975a2b79952a689dfb1d82af381b6c1b27ab3cb9e98f3ad1d5967f128993addfdc941b40b1286e1bbf8453a9cf17e307f14d10d97c14c49dafc02407d58a9c41ebccaab8c23ddb16dcdfab8ae0665e6f8e853984d81d71ba9c3c7879892004cdfd800ba2bfe327fdff37018e4e8a50b54af53f70e803bfc826f75df720de68d2f773d806adb42d11e678ac1fcf7f8317aba77ea92ef1bcf16a44b6b094392374f543211fb5bdb7b9f493f52a5b74c6c85072d7460dad11f9ca5582f1eb4f50b974b2d4d9afa2bc063a7107239dc05420ebe1317d109ab52fccc4b61985e5a681f4b1083d9f60068e751152f60716f2b4b3875d406e460a957405c9f2f28bcf005d710489742b77", 0x1000}, {&(0x7f0000001500)="b8829bf12bd3755fab5ea57dffd57a95d3c875db72337b6292c9bc77984c7cb088381845c677b1537299cbdedac82861b2acb2ddfc18c2e7b386a675cd984b04086d00c8afa22f758bf29a81a2fa21fea29149a9223b9ecf584105c7fb920751f811de71b2e630e2cb16ec418a605efa60a10373d021ca3e0907f385360cd8c8093e40117586f0f154909e39cb3107b6e901a236f2a22178a4e04401681201548dd48f7b8a312c42975d4a7682452569887a0c8aeb299392dab9c2f92cf0582cc50fa9ef725b1559625ee64b2011fe42805a072626fe68500705d90d3637f0306fd85d24", 0xe4}, {&(0x7f0000001600)="be38e364bf5fcfaa9fde47d16dfb6c2350c0be9fbb20dbbb089dcb6af5fcfdd28e8c1b2240d3cf46b2207701b52ee8c9a70ea99ae852f4ccc391ec916669739607607a9069026b5974d6feaccf42d62c4f7264ae5a02f1c6c07eca187fbd0bac5a25b0297decc297d59d1639821647fd5aef201c031e9e18a4aedbacb6c449e7db8841d04099d129866382a58b508e7b4c227d3e5a5c49e4b1a330b8e67bc16fda17851bb823e6cdfdd0dec9dc5260529baa17cd794fa8", 0xb7}, {&(0x7f00000016c0)="c96701a580285afd7cfdb5bb054e7acd17f4934888b237e556407274817d27f7d7045d3f361ed302c3bd81c152e8b524e5ee11c169cfee601013145c0689ab6150", 0x41}], 0xa, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0xe051, 0x2) ftruncate(r0, 0x0, 0xffffffffffffefb1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10001) getsockopt$inet_opts(r2, 0x0, 0x4000001, &(0x7f0000000640)=""/124, &(0x7f0000000000)=0xfffffeb3) read(r3, &(0x7f00000006c0)=""/178, 0xffffffffffffffe6) ioctl$TIOCCBRK(r2, 0x2000747a) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000100)={0x9, 0x4, 0x5}) r4 = semget$private(0x0, 0x400000000d, 0x0) semop(r4, &(0x7f0000001980)=[{0x1, 0x2, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) connect$inet(r0, &(0x7f0000001800)={0x2, 0x3}, 0xffffffffffffff33) semop(r4, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) sync() ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000300)=0x4000003f9) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000001880)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000001a00)=0xc) clock_getres(0x2, &(0x7f0000000380)) fcntl$dupfd(r0, 0x0, r0) chroot(&(0x7f00000018c0)='./file0\x00') ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000001940)) semop(r4, &(0x7f0000000480), 0x0) r5 = socket(0x0, 0x20000001, 0x3) fchdir(r5) fcntl$getown(r5, 0x5) semop(r4, &(0x7f0000001840)=[{0x1, 0x6, 0x800}], 0x1) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x20000000003) semctl$GETPID(r4, 0xffffffffffffffff, 0x4, &(0x7f0000000780)=""/137) accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000019c0)) 14:39:33 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000180)=0x9) 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) pipe(&(0x7f0000000080)) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="896c11e2e1d36302", 0x8) 14:39:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x20}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 14:39:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x44, 0x2}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 14:39:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0xc}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x10011, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0xc}, {0x7c}, {0x6}]}) r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) r5 = fcntl$dupfd(r3, 0xa, 0xffffffffffffff9c) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x200000000000030c, &(0x7f0000000040)=[{0x5}, {0x6c, 0x0, 0x0, 0x6}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCOUTQ(r6, 0x40047473, &(0x7f00000000c0)=0x81) 14:39:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) getppid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0xffffffffffff0045}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 14:39:33 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f], [], [0x100000001, 0x0, 0x0, 0x3], [], [{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x2}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) socket(0x18, 0x4000, 0x5) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 14:39:33 executing program 0: socket(0x11, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000000), 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) accept$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = socket(0x18, 0x3, 0x76) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f00000002c0)={0x5, 0x269}) r4 = open(&(0x7f0000000100)='./file0\x00', 0x10018, 0x124) recvfrom$inet6(r4, &(0x7f0000000180)=""/69, 0x45, 0x1, &(0x7f0000000200)={0x18, 0x2, 0x3, 0x3}, 0xc) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) clock_gettime(0x2, &(0x7f0000000240)) 14:39:33 executing program 0: shmget$private(0x0, 0x4000, 0xc0, &(0x7f0000ffc000/0x4000)=nil) madvise(&(0x7f0000ff9000/0x7000)=nil, 0x7000, 0x1) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x1, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000040)={0x80, 0x80000001, 0x4}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0xaef2805b77eb66e) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x10000, 0x12) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000100)) pipe(&(0x7f0000000140)={0xffffffffffffffff}) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x80, 0x0) pread(r4, &(0x7f00000001c0)="eed389b3a782c7968ae7ec61d25cf80e51661c948480b66d3aeb71e96b30bd08d1b787399b66fcdd385144ae15ef10b57327bdd4952eb487e32190b36d7dabf6d179bb2d8d9844b9e6b06d56d4839aa31bbd094a52a945060e4ab695bb6eada8848b079f0f12aa96f956ec1d44801541f7691aff3ae41cf40451241ca5e2374876640f47146cff5b4d12f30922c19ddb8a9735f9bf878dd1643d96855cfe7549b7ed687cf8aeafdc59502ad4d9b76f6b09bf8e42d2251ea97878fc1c0bee2e1cd92414ae842b", 0xc6, 0x0, 0x0) mknod$loop(&(0x7f00000002c0)='./file0\x00', 0x20, 0x1) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000300)='/dev/pci\x00', 0x40, 0x0) r6 = syz_open_pts() r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse0\x00', 0x8000, 0x0) poll(&(0x7f0000000380)=[{r2, 0x20}, {r5, 0x40}, {r6, 0x4}, {r7, 0x100}], 0x4, 0x8) recvfrom(0xffffffffffffff9c, &(0x7f00000003c0)=""/249, 0xf9, 0x40, &(0x7f00000004c0)=@un=@file={0x2118cbfdd72869d9, './file0\x00'}, 0xa) getsockopt(0xffffffffffffffff, 0x8, 0x8000, &(0x7f0000000500)=""/4096, &(0x7f0000001500)=0x1000) r8 = syz_open_pts() ioctl$TIOCDRAIN(r8, 0x2000745e) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000001580)={&(0x7f0000001540)='./file0\x00', r5, 0x1}) close(r6) r9 = semget$private(0x0, 0x2, 0x80) semop(r9, &(0x7f00000015c0)=[{0x3, 0xfff, 0x800}, {0x4, 0x0, 0x2000}], 0x2) r10 = accept(0xffffffffffffff9c, &(0x7f0000001600)=@in, &(0x7f0000001640)=0xc) connect(r10, &(0x7f0000001680)=@un=@abs={0x0, 0x0, 0x3}, 0x8) accept(0xffffffffffffffff, &(0x7f00000016c0)=@in6, &(0x7f0000001700)=0xc) r11 = dup2(0xffffffffffffff9c, r3) setsockopt$inet6_MRT6_ADD_MFC(r11, 0x29, 0x68, &(0x7f0000001740)={{0x18, 0x0, 0x20000000, 0x3}, {0x18, 0x0, 0x5, 0x3}, 0x1, [0x7, 0x7, 0x81, 0x1, 0x4, 0x9, 0x1, 0x9]}, 0x3c) mknodat(r11, &(0x7f0000001780)='./file0\x00', 0x8, 0x101) 14:39:33 executing program 1: r0 = semget$private(0x0, 0x2, 0x2d) semop(r0, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r0, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r0, &(0x7f0000000300)=[{0x0, 0x80, 0x1000}], 0x1) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e6993192", 0x12) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x4) r4 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x3, r3, r4, r5, r7, 0x4}, 0x200, 0x401, 0x2}) seteuid(r3) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x4d}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 14:39:34 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xf14, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x2, 0x0) fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) nanosleep(&(0x7f0000000300), 0x0) 14:39:34 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x4, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e", 0xfffffffd}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0xfffffffffffffd0c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000010000000000007800"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xc}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = open$dir(&(0x7f0000000180)='./bus\x00', 0x80, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000080)=[{{r6}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) fcntl$dupfd(r7, 0xa, r5) r8 = semget$private(0x0, 0x8, 0x80) semop(r8, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r8, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r8, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r9 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r9, 0x29, 0x33, 0x0, 0x0) accept$inet6(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000340)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r12 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r12, 0xfffffffffffffffe, 0x3, &(0x7f0000000280)=""/137) r13 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r13, 0xfffffffffffffffe, 0x3, &(0x7f0000000280)=""/137) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r10, r11, r10, r11, 0x82, 0xfffffffffffff7f5}, 0x40008, 0x1ff}) r14 = getegid() pipe2(&(0x7f00000001c0), 0x10004) fchown(r4, r10, r14) 14:39:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000180)={&(0x7f0000000040), 0x20000000000002d8}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") r2 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r5, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r6 = getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r5, 0x0, r6, 0x0, 0x0]) r9 = msgget$private(0x0, 0xf7bb9e99388a03e5) r10 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r10, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) setreuid(0xffffffffffffffff, r4) r11 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r13 = geteuid() r14 = getpgid(0x0) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000840)={{0x6, r11, r12, r13, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r14, 0x80000001, 0xfff, 0x3, 0x100000000}) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000100)={{0x3, r4, 0x0, 0x0, r7, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0x1}) msgctl$IPC_SET(r9, 0x1, &(0x7f00000002c0)={{0x1f, r4, r8, r4, r8, 0x10, 0x8}, 0x10000, 0x200, r3, r3, 0x31, 0x8000, 0x80000001, 0x1}) r15 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r15, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r17 = accept$inet6(r16, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r18 = socket$inet6(0x18, 0x4005, 0x70) r19 = fcntl$dupfd(r16, 0x0, r17) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r21 = socket(0x18, 0x1, 0x0) setsockopt(r21, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r21, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r25 = getpgrp() r26 = fcntl$getown(r17, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r20, r22, r23, r24, 0x5, 0x7fff}, 0x6, 0x2, r25, r26, 0x7f, 0x100800001, 0xb1f1}) r27 = geteuid() r28 = socket(0x2, 0xc003, 0x2) setsockopt(r28, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r28, 0x0, 0x67, &(0x7f0000000000), 0x0) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r30 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r30, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r32 = accept$inet6(r31, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r33 = socket$inet6(0x18, 0x4005, 0x70) r34 = fcntl$dupfd(r31, 0x0, r32) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r38 = getpgrp() r39 = fcntl$getown(r32, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r35, 0x0, r36, r37, 0x5, 0x7fff}, 0x6, 0x2, r38, r39, 0x7f, 0x100800001, 0xb1f1}) r40 = semget$private(0x0, 0x4, 0xa5) semop(r40, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r40, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r40, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r40, &(0x7f0000000300)=[{0x0, 0x80, 0x1000}], 0x1) r41 = socket(0x18, 0x1, 0x0) setsockopt(r41, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e6993192", 0x12) r42 = socket(0x18, 0x1, 0x0) dup2(r41, r42) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x4) r44 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r46 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r46, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r46, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r40, 0x0, 0x1, &(0x7f0000000100)={{0x3, r43, r44, r45, r47, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x3, &(0x7f0000000180)=[r29, r37, r44]) r48 = getpgrp() r49 = getppid() msgctl$IPC_SET(r9, 0x1, &(0x7f00000001c0)={{0x3ff, 0xffffffffffffffff, r24, r27, r37, 0x100, 0xffff}, 0x4, 0x100000001, r48, r49, 0x7f, 0x5, 0x3, 0x5}) 14:39:34 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r0}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="3c7d88d41076db2f9eacae0e19c187e162e98b50f8753e7ea1b3e3550710e8d0e637a3ab62ebad54f0fb6f607cb1cedc32be09750e14a88c810949ea12b3db5e81e163da07e6e62435ffe8625302952e0f684d000000720000"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x4, 0x0, 0x492, 0x0) fcntl$dupfd(r0, 0x0, r1) r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) r5 = fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) ioctl$TIOCCLRVERAUTH(r5, 0x2000741d) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(0xffffffffffffffff) r6 = socket(0x18, 0x3, 0x0) r7 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r7, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) ioctl$WSDISPLAYIO_GMODE(r7, 0x4004574b, &(0x7f0000000040)) r8 = semget(0x3, 0x2, 0xf0) r9 = geteuid() r10 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r10, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r12 = getgid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000002c0)={{0xfffffff9, r9, r11, 0x0, r12, 0x18, 0x800}, 0x7, 0x2, 0xffffffffffffff5d}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getpeername$unix(r6, &(0x7f0000000200)=ANY=[@ANYBLOB="a4e3128700"/27], &(0x7f0000000240)=0x1b) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffffff, &(0x7f0000000100)="8c65", 0x13f) 14:39:34 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = open(&(0x7f0000000380)='./bus\x00', 0x8100, 0x80) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206979, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8, 0x0) accept(r1, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) unlink(&(0x7f0000000100)='./bus\x00') r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) dup2(r2, r0) 14:39:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x15}, {0x3c}, {0x7ffffffe}]}) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kqueue() r2 = dup2(r0, r1) bind$inet(r2, &(0x7f0000000080)={0x2, 0x3}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x2d5, &(0x7f0000000340)="b6") 14:39:34 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) r4 = fcntl$dupfd(r0, 0x0, r3) ioctl$TIOCEXCL(r4, 0x2000740d) r5 = open$dir(&(0x7f0000000140)='./bus\x00', 0x191, 0x0) r6 = dup(r5) ioctl$WSKBDIO_SETMODE(r6, 0x80045710, &(0x7f0000000000)) 14:39:34 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000e8000000a84ad67f511d287d5b555ac1015ba895c0c518b7c93ec9390375a323b35870ee671a2f8d062d90a93984d70"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xfffffffffffffe7f) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020217e0000001d15e"], 0x10) write(r3, 0x0, 0x0) 14:39:34 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) fcntl$dupfd(r0, 0xa, r0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0x74bf) accept$inet6(r1, &(0x7f0000000200), &(0x7f0000000240)=0xc) write(r0, &(0x7f00000003c0)="c31de4e197eea51c3a34c065a7310b8a42ad5edbca108cfed4a07891a781ac00fc6921f800bb452dbfc29c6b1b4dd179e572fb9d0ab5cb5fd7a1849309dff339aeb8bd50fd9e1aada20cbdc72c09fc13d6b0729d71660631ad9e1b1010b86a0f4b43fd3fbf", 0xffffffffffffff51) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000280)=0x9) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000100)="06254873bd32481c2c462a0945c4ffded3c8a4b3415b35c143bf5c9fa8d9c472dddbb1692f8c6621140078049878e18ccd6d735ef53569b514ea0b8932c481989a04e93bec19651a47ad1423635961821b3e6102a934b05ec16ab0df5c0d6426390afc7e2129e4b8f53013cba79073f5cd32f3fc30cd3515c97dbb200c84284757d05ef1effbe3ee9a4d5cf187201aef127e59c90757c65472ff9295b1d9eaeb3222b6fcdf8357de571f49feb7210a", 0xaf}], 0x1) writev(r0, &(0x7f00000000c0)=[{0x0}, {&(0x7f00000002c0)="4a007e806ed43d9f3bb5671c8cb999fd3acde20862330a7bb11d5b5220df55ca921d1bd79b62c451dfebcbed61c9aba7ee244fc388f89a533cdb4f53fe3d4179e969ffe1a54988ec01292be3a7cedbd7bea8a0a425095667d75ff1b5a82ef7968d3d3546", 0x64}], 0x2) open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0x61) flock(r1, 0x1) r2 = syz_open_pts() close(r0) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x20000, 0x0) dup(r2) syz_open_pts() 14:39:34 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pledge(&(0x7f0000000040)='\x00', &(0x7f0000000080)='\x9b*\\}\x00') connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 14:39:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x1d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) r3 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x1fb59b6e7139f2df, 0x10) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000080)={0x9, 0x401, {0x859, 0x10001}}) syz_emit_ethernet(0x70, &(0x7f0000000240)="4824802110f3ccc1cc62fcefac84065bb02d6b171b74b7e92d3090fc7fc3a75df346d2b14a880b712d43a919f96e478d629dda434aa67ae0b17030dcd924d45de3d51b6acafaa1fa1a332f123c8ec2c515e8f65b5b2635424ad364174952c869e4e0d14b74aa72f2f81f77b0f0712c2e") 14:39:34 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x212b, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = kqueue() chroot(&(0x7f0000000200)='./bus\x00') kevent(r3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) r4 = dup(0xffffffffffffffff) r5 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) r7 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000080)=[{{r7}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) kevent(r1, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffffe, 0x4, 0xffffd, 0x6, 0x8}, {{r0}, 0x7, 0x10, 0x67cf638501a0938a, 0x80000001}, {{r0}, 0x4fb53aac05411308, 0x2, 0xf0000000, 0xff, 0x3}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x19debc8f1e7e5400, 0x1, 0xfffffffffffffffb, 0x8000}, {{r4}, 0xfffffffffffffff8, 0x82, 0x80000000, 0x8, 0xfffffffffffff335}], 0x5, &(0x7f0000000340)=[{{}, 0xfffffffffffffff2, 0x80, 0xfffff, 0x2, 0xfffffffffffffff9}, {{r5}, 0xfffffffffffffffa, 0xce, 0xfffff, 0x9f0, 0x3}, {{r7}, 0xffffffffffffffff, 0x60, 0x10, 0x4, 0x8}, {{0xffffffffffffff9c}, 0x6, 0x18, 0x2, 0xfff, 0x8}, {{r9}, 0x5, 0x17, 0x80, 0x80}], 0x1, &(0x7f0000000180)={0xff, 0x20}) r10 = 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(r10) socket(0x400000000018, 0x3, 0x3a) setsockopt(r10, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r10, &(0x7f0000000080)="ad18f05de2f4ef18", 0xfffffffffffffe3e) 14:39:34 executing program 1: r0 = dup(0xffffffffffffffff) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000001400)='/dev/null\x00', 0x40, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000001480)) sendmsg$unix(r1, &(0x7f00000014c0)={&(0x7f0000001580)=ANY=[@ANYBLOB="00002e2f660000100000356017898796a908b477e7a7362f542dc1da09663e5f425a1dca7e5639df29dbeb9578323efb741a065054ac0f27cc6cd62df9eb3cbf943125e5e793f449ae475a23e78fd34f368a6e9f6e44928f2e4f32404bbdd5f28de752513e27770fbdd15075697d7d44b085915b134a118e627868fd973a4f4d49f76450ed43a010d77ef15cdffc3dbd5ed236c0fd445edbdc4f9b0e11c25f58ce2cc6f5ae4e362b9cb47a579798919367"], 0xa, &(0x7f0000001480), 0x0, 0x0, 0x0, 0x3}, 0x1) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001180)='/dev/wskbd\x00', 0x80, 0x0) writev(r3, &(0x7f00000013c0)=[{&(0x7f00000011c0)="8fdbd24b48f38b2267ab30e50cf32fab4f8d2e6473573e518f5d52f8ab46b02d4e0562c350a3277131bba8c15c5fc952379747f1cb103a2ee6b61eba7c700af977200852", 0x44}, {&(0x7f0000001240)="d926b56f8588510393406cd0b0d54bb08f128b05b446f53beefb236e20cc3ca61d96e22d44f67c3b2913349454a8eab57429436ab4d32fcd9ad6e7d8012603538110d94696e7e4883e099c2c77634854bc0dc2229c10082151ce517a965f196ad010660e1b6d4999c85a8a1ea8ff96bdfe0abaf3ea506620c4fb1e33006afc45e2074c112a1d4fb6b111957394ed042facb28da221b71879c093a114fc142b499542c4083c38", 0xa6}, {&(0x7f0000001300)="72b26f2f30a2f43a36bd282a984e35f65f2276e391f7daa93d7c36ffc5bab5e127ba01c150912fe0ab3b263d6c1be109b8a519d596c0bfeba68f5b822ccd68fad752d0fbe904f84cab8f4876f02b564981fc8d8903a2d21f1d648cafe34857767ef2df83849a69a445847189140435032daed6b94f11e80baa9f8e099d1ba85fed29f2fce9654d36b41e9fdef40b9a9e790c784da1ae68e4", 0x98}], 0x3) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000001080)={'./file0\x00', 0xcf4, 0x5, 0x20000000, 0x0, 0x0, 0x1, 0x6, 0x0, 0xa5f8ff6e721abe25, 0x1, 0x3}) clock_settime(0x2, &(0x7f0000000000)={0x3ffffffc, 0x80000000000}) semctl$GETNCNT(0x0, 0xfffffffffffffffe, 0x3, &(0x7f0000000280)=""/137) openat$vmm(0xffffffffffffff9c, &(0x7f0000001040)='/dev/vmm\x00', 0x2, 0x0) r4 = open(&(0x7f0000001500)='./file1\x00', 0x10000, 0x4) mkdirat(r4, &(0x7f0000001540)='./file0\x00', 0x84) r5 = openat(r0, &(0x7f0000001100)='./file1\x00', 0x0, 0x8) ioctl$BIOCIMMEDIATE(r5, 0x80044270, &(0x7f0000001140)=0x101) semctl$GETVAL(0x0, 0x7, 0x5, &(0x7f0000000040)=""/4096) 14:39:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000140)=0x7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x80}, {0x800000034, 0x0, 0x0, 0xfffff4ac}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8000, 0x0) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 14:39:34 executing program 0: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x1}, {{}, 0xfffffffffffffff9, 0x1, 0x0, 0x9}, {{}, 0xfffffffffffffffa}, {{}, 0xfffffffffffffff9, 0x9}], 0xeb, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9}], 0x50a1, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) bind(r2, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0x400, './file0\x00', './file0\x00'}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r3 = socket(0x2, 0x8001, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="99292e42ac1400326c4f"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0xff) r5 = fcntl$dupfd(r4, 0x0, r4) r6 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r6, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) ioctl$LIOCSFD(r6, 0x80046c7f, &(0x7f0000000100)=r5) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 14:39:34 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x100, 0x52) write(r0, &(0x7f00000001c0)="a33c2dc297649894959cb0d437af20aa636db105603bec093290a000716ce27c2fd98cab4be5b55354b73fd1", 0x2c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0xc}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x100, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0xc}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x2d3, &(0x7f0000000300)=[{0x2, 0x0, 0xee, 0xffc00000}, {0x4, 0x9, 0x3, 0x3}, {0x7, 0x2, 0x6, 0x7ff}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x31d, &(0x7f00000000c0)="b6") r4 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$BIOCFLUSH(r2, 0x20004268) r5 = kqueue() kevent(r5, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) openat(r4, &(0x7f0000000100)='./file0\x00', 0x40, 0x2) connect$inet(0xffffffffffffff9c, &(0x7f0000000140)={0x2, 0x3}, 0xc) 14:39:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0xc}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000001c0)={0x6d73d2ca, 0xfffffffffffffff9}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) semget$private(0x0, 0x0, 0x200) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) r3 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x8080, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000500), &(0x7f0000000440)=0x5247a1b91f6e304f) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = accept$inet6(r5, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r7 = socket$inet6(0x18, 0x4005, 0x70) r8 = fcntl$dupfd(r5, 0x0, r6) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r10, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r14 = getpgrp() r15 = fcntl$getown(r6, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r9, r11, r12, r13, 0x5, 0x7fff}, 0x6, 0x2, r14, r15, 0x7f, 0x100800001, 0xb1f1}) setgid(r11) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r17 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r17, 0xfffffffffffffffe, 0x3, &(0x7f0000000280)=""/137) semop(r17, &(0x7f0000000000)=[{0x0, 0x1, 0x1000}, {0x0, 0x1, 0x800}, {0xd266da1a893aec1a, 0x5, 0x800}, {0x4, 0x8}], 0x4) 14:39:34 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) open(&(0x7f0000000040)='./bus\x00', 0x3bd3f5c8259afed1, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x80, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000300)="071ced8dbd3851e72063f04fbb3eede8c6f0696868f7d7033ef8e601802f2a88b977d856edad0f3a52521e05dbc1ce81e8f72ccfc2a6dc3b38592bdfe12c6ec45b5b80a899c86081e3090e036064e2b30ea219ced9e3d6e468b75fa7c75b7b2c66e7b766d1acc3195345da4eff1217a474cc2def44f5a7f7591f6eea0b0300000067701713c8749291eaad9c0ac92d5399e5b5529b3163f3900e6f5ea4f4d3ff070000fffbe33be4017102f4ea3241f7c14bd3000000002324cbf2d72b0212a1b329b3200efa4bfa84357e48713b8714f24bb1a4c01b6b6034e72e4445dc1601f47ee62d518b765cbb016670f230a32d9020085db07a56ae957d9daab070802b1e9c0d0d147bda385c3f3da3ab4a53b6fb64d4824a949cb91ce2df1f30f17c1b8450d32c31e09f4db44a1dfac65d200547ab3899980a1bc292e138fec1464525c3aa248c8343ba53534611ba1bcb97e276ec585ceb35caa7b29fc8b80ea36739b7d279394e0d", 0x166}], 0x1) 14:39:34 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xfffffffffffffffc, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) shmget$private(0x0, 0x2000, 0x2, &(0x7f0000ffc000/0x2000)=nil) r2 = socket(0x2, 0xc003, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r2, 0x0, 0x67, &(0x7f0000000000), 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = accept$inet6(r5, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r7 = socket$inet6(0x18, 0x4005, 0x70) r8 = fcntl$dupfd(r5, 0x0, r6) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r12 = getpgrp() r13 = fcntl$getown(r6, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r9, 0x0, r10, r11, 0x5, 0x7fff}, 0x6, 0x2, r12, r13, 0x7f, 0x100800001, 0xb1f1}) r14 = semget$private(0x0, 0x4, 0xa5) semop(r14, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r14, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r14, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r14, &(0x7f0000000300)=[{0x0, 0x80, 0x1000}], 0x1) r15 = socket(0x18, 0x1, 0x0) setsockopt(r15, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e6993192", 0x12) r16 = socket(0x18, 0x1, 0x0) dup2(r15, r16) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x4) r18 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r20 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r20, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000100)={{0x3, r17, r18, r19, r21, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x3, &(0x7f0000000180)=[r3, r11, r18]) r22 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r22, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r24 = accept$inet6(r23, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r25 = socket$inet6(0x18, 0x4005, 0x70) r26 = fcntl$dupfd(r23, 0x0, r24) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r28 = socket(0x18, 0x1, 0x0) setsockopt(r28, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r28, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r32 = getpgrp() r33 = fcntl$getown(r24, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r27, r29, r30, r31, 0x5, 0x7fff}, 0x6, 0x2, r32, r33, 0x7f, 0x100800001, 0xb1f1}) getgroups(0x3, &(0x7f0000000140)=[r11, r31, 0xffffffffffffffff]) setegid(r34) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x8) write(r0, &(0x7f0000000100)="b611bfd20bd6c8282fbf72c9738d0600008733e96faac060872122b1cd287701ba3c2900813dffd3", 0x327) 14:39:34 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x509, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f00000003c0)={0x6, 0x6, 0x0, 0x22, &(0x7f0000000140)={{0x1, 0x7f, 0x7f, 0x9, 0x6, 0x7, 0x8c}, {[0x3f, 0x38, 0x1, 0x5, 0x4a5, 0x2, 0x1f, 0x5, 0x3, 0xffffffff, 0x5d, 0x100, 0x5e, 0x800, 0x0, 0x101, 0x6e4, 0x4], [0xffffffffffffffff, 0x7, 0x80000001, 0x400, 0x4, 0x8c22, 0xffffffff, 0x2, 0x2, 0x5cf], [0xffff, 0x3, 0x4, 0x2000000000000, 0x9, 0x100000001, 0x8000], [0xff, 0xb6, 0x11, 0xfffffffffffffffc, 0x101, 0x6], [{0x101, 0x200, 0x1, 0x2}, {0x1000, 0x2, 0x3, 0x97}, {0xfff9, 0x85, 0x7, 0x200}, {0x6306, 0x0, 0x1ff}, {0x4e8f, 0x3, 0x101, 0x8}, {0x7, 0x2, 0x401, 0x8}, {0x1, 0x9, 0x9, 0x3f}, {0x4000, 0x9, 0xffffffff, 0x8}], {0x1ff, 0x6, 0x81, 0xffffffffffffff7f}, {0x1, 0x8, 0x101, 0x25}}}, 0xae2, 0x2}) r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB='0\x00\x00'], 0x10) r2 = socket(0x18, 0x1, 0x0) chdir(&(0x7f0000000400)='./file0\x00') kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f00000000c0)={0x6, 0x100}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0360a59f69c8d404927479a3c5eb244200a36aa16", 0x1c, 0x0, 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) 14:39:34 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000080)) r2 = getuid() r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x200, 0x0) write(r3, &(0x7f00000004c0)="9d482b527e7b4e244be9c234e957e84c095f16367adedadb6f6e3a67d93fe4c2e32dbafaa9511cd96bd75628bcb93a9d1486027b0091bd18962992c736fda934a48862c389007541f3745282c528f93abe8546d3f32d497733b1d8b8dfa8ce40e10a17dc204e336d7708e568ff1dec31e24b978d1abb46159a06a87f0dd548d11874267f2c6f65aa7b0cf9d4eaacfdea061e85140ca7309b6b7bf101087f6fe501d5106867b4a09e31f431af03ef1a3e1362ef084fe5f23c75535d2f76bb4f4b908d0a17d25552271ac6e9d7d2b2af4727358f2c50965dee484da4135662a42517af0ab526bd9aa87165d0b1ca4114a8734b553b24534ddef3d53752b345d58c2e26517e7db1fafe735dcf9a7572e6e626cbb07f79ce0e330407f72332d38f861a3afcc5bf4a1c1874b54370954729e201e53def65372bba7cc7732a687d770338f186cf0bcb9e1ffdce6035d0bb848069df1465c555381b3040a8bb5b4d548a675835875f3c7ad1429e1d0bd354a6e9e0b105178715da75656d645908103f372bad8c0c50739cfd4296edab1b0ef6058c490ac88f6dca20accccf9b0e940ba5e0b280dbba2ef70eb7b7a61a0ddd97d526d8f580d27105fe48deea0fd6dacc1ec675f9d5dab38b5f1cedf726b2d10a50a34110da3d2bf2dab9c3de8359a46769980b695087b42baa080606c92ced046ab13eaa6937c446ceee2f2c5ad5d422f3f2d61f91dcd05bde5da6e00b1124f4e43fd822def76bd450968741b851cd5e834c37127638e9fd8633fe4f60d134e41bb0cdc0242080013a46cdd304bfe669b5047046ff75264ef39babe264d1ef6a13c8db5c8191541b4a10a7fab3b596c021c8953293e114798305f275921244995eea7d8eb0663917e93f7d05f74ab7168a169aabaf68a4ee454cbc95201342ad54be2e298c9d0d8c3326d45e23a9c5439a8eee0d93c904afbe94ff4e95c307ceca2b2685730903a52bc0906f85c2dc1d78e03eb416cf05df7d062d46e92cc30cae6a5e03139120c92665c56c04fcfaa323c4cac13c4aa2d66de7b297c930578f6e881d1f76f7b84f9726fa070e499cd3053fc2a7121dd86377c21fdf2f4af0133656e1de6f76ce0dd031bbd657c6617085724aeff5344a93ee167f5f136a001485b9db63630c96d745d3d712a5c27659fbcaba83e6e2bb2972a0167f9e45d38edc0059ab6a52c30541c8d3fe95aaa77b993a1a5ada338b528fa7df426f269c7ce7ed7914ac61ef487d8bfd16a765a1cbb498e6424dfb82518b9f83ed9b3f7499176f538a10e7945f6a0dc0e6fe9e8a46e54544fe34583c2d8a0186092fdf2d45ac7aa354d2e90120dfff3dbaaae31792352260aee4b083d4e8c9de9b42d969c5fe2ae6553c2baa7b44ea6a874ffa6cfb385cf66b53872e1e0bbd52708813f2002f6dce9350aa15c28339b74ea55d3bfc702008f9daa4efc7064ecc1515ece072f9de3543798422d6ab56ad2eb50a160fdaac4fb7b922022e2abd29e18829d0b113c682242c2026254db2f503b9b8d269ac91222ceb173840e04bd9a13f93c6e00a3a7523baab288917a2cc71557268c780b320ea873aada162e8a9de0fba9e8bbb715cf9524507dbe917e998933c8420c81effef4c955e757b7cdb5de7dc49bd7b81590b63cdfcbd97597387ac81a8299d88b553ff373687fa16ef25b8ed099e0fc1a2c68f8873873d31fc3abfc59f4e0d41ac3635e7628426d274cfccee7d757cb2b111151dc76c1465cfd6e5faf0f3dc99d596bee11aefc7017f8b9a92a7c0b96785830861146144e01b76194d568d8f1d7a625c5559d35782884c11ad2b062797a57c02de4a1a8796bd52d7f10a595238924b137e639fddd99c975b7917c57939af6349daeb2893ef292ddd83ccf476de88be6ecef7940c0049be33104740f1cab19824a367cf66db53e8eadb66cc1fcde18840920ea04b3781fcbb46869e1d62928f6156487ed31ebe01a4712a23fd0660512e9cd9f6f26976fd0393500ad9a48263fce26da449538f80205d354587360440ed1ef66f5daed911cc7f0f8529f7331fa6c23c7750cd1585cf6069a2d82a1c7cf91bdb032f1d746b605c41873b875658982430e01023e81c356eb9310e63f5fe0c976f530b97536a16599308633023e57d524085fd88e77d2925d88d05fe65badb458e9e63cbea4a564792030832714d4b5e7638d2943c3230293f612988468a2c86b333e46631002c41b70883398dcf77bdfaa88a4861eb91c8744f2270a403ea77f8f7e5e660b141d083fb614572d86984917acec34eef1c6f0db760fac38b3d136a6e1d33f068d5ca4e5faa54105a0c6369baf6f8663707d255604a6c194bb26484723bfc00472a75233ee9802a8c7255c126a8e86d30b5d5fdfd9bfbd16d7a34234eef23f4ce13e73e407ffd59bfeb16a70e112a1f2f84344690384ae2bb5a53649e60faab25406deb251335246ec200f7c51b18b507a8e47c0aa63b77a3eef79aab5deb81d0f87e2b35b3686e59cc095507ad7e1fffebbe8331901983231db3da3a9cecada06b32c4e84fa7c4f5424fcccbd05f06a910f695a045b569a734aee39d0b47640920ad9fbc14da9a5ba8f4f2c799b33d17fb1c3593a159cf4bb191adc1a909d3fb7d39882eb6a7f3ad64ffd93dd7015d7aff985e1219dba7cf2ec257e9fc56105f9d4876354f0677c66a882ef205db85c85adf24a0983da023d96f034694928fc2b01e98ce99fad062269d8c18616529ddcaf769991c723e995b69e9cd27f2a7a140fd15efc74c94f610e2048a29430cdeaa7ab35d0d61869a51fab6f3459327db750ad364f2cad94312a2d237bd1ffb4f966a90e92b7387530b9bf7ea2f9215b99bf9ee56af289e73855c9be4ffec6ca12d2dc4b36bb8a85c77c378b3b58790eb7ffb43ad28c43829e6592b2a08b1727c00d4d59c136c24bd101e53fbe844cb6606517dd1279b0e02cb648ff3c0f3639977dadead1f0ad8a6f31748fe5fec1d53718e2498c3c53e4c9ef117aa4a9187fd2156c68e2c1c61cff2f39d3c09c14cb3c1919c66458b28f32da5fb2a7d39894088dca99fbd9590a44c1dbc125937dcb10a11e7a8d9250d17e0d3188d8ef57e218a256eba3e3dfebbda1f9472fec1176bae4ef2cbdf8f4aa71dede4b89175e2c3114eb576e98bd8d2097b5021bd1aace1a9f8da5eb21dbc93fdbab4adecabcb2eaecb6a1ed10c168ba797150d33bd6626c5b9a87a6a5500f9a8ccc2a0d29cc2cb8e98f68a52809519a8a9aa8b08f4bb80886c6e44b1c47794731fd18aded4b61420c58c7bf70a7f937d4af88b24b3d6b2eaecfae8d238dae6be08e46e149e4c734b835c230d9e3efcf96610ecdf41c35b18a30f92158e63a5b0481ef67d7eeb0911f4c0b5b147e85bff782cb396f731f330e53f1636f012a41fbfbe6d9b0f6b5ca95632e11bae325da110420671e242a9ed2899be7957f038983fe455c5964ed7ce3fa58901a871bea98d95c19761f1fc5a1253246232ea62bab35c6c745c3b16030c610ca6875e796a75d6e10ea2d47f0b8783047c6051425a386e55fd42e206c0ce99729c52419503010149407c6d7c4d469a0418a16f3c2934af76735d9b311d2e53c5eca8ef5c63929ae993793d02c8a487bed6e676a6fbac33d4ce14d366fa3cc97ba5375fc98e2912161e05b02c1ef4297e46d14e92364f82b5aa20036d1d7bd6255c598be582b5f213002a57e76d3ad90c4cac12c459944b10d94be3f189dc567a4abeebda6829fcd47d0d6a6b0555a2e879ea70cfb52ba33565097431c8058252825aad23c372baa7b1677572ae27285a7d29b0fec1310302f9d57bba84ccd5b8c852fee350e13d4442e3e9bf66f3d8694f40f510b0c037df521f5f125320a17f41c402dd5557f0652dc00ffda89f73a697cf7a8b1e659f541a97e25d5cb52641990c049d5f164ac78cd9f4ed18a8767397aa6922691b8e8f3ebe9df7a1bb01d941165c495bbea7ae388ac9498010f9335437500d4a474a2c5e753d4f517d1a7149afb880224ccef0ee7af57d5fd49b7c9961ca5d8343d7fec1e9335ef78912fb8b5c5cf6294b5db5731147c827c5f5407b5d5233b24456c4afc2f5e58064c42b8ce1c5ba6e0420530495cc6b5df720083fc1525ef939b3daa834228a3091d199f3f87eee1aadb6c8e83cbb5f1dc2ee548b5d406b2ba7e1cf45fddbc1f50b4a35f8bc26aa64d21de344bd30945d945eeb472cf7ae2c6fd7bbc22eedfbb426a88ab0389cf588dd74ced783128ff89237d76f5369219c14c58b75991cb954da818f55ca2c1c9b606b10365d41d085f5749f9989459ddc446c105ddbb0c22cbe32781c096912afffdc26f130bbf70af4e0630b2c7917fdb82a1b0a74a1cc56e11da0bab2b1bb82212859ce33f449d6d48296d29bf113b990a1cb33d181b64bf84638cedbf7cd5e858c177a2f6581a5928d2b9cfa99862ad9c2d0130e4364f77b8be2e96abab6c54d2ee93eedc5be8907229b120388c166a1d8ee67d7fbc7a82773c63f9e8ae1880c50d2df5961417f5a0f176a418ab43e9c6361e8eca9d8daf3e74aad1643c2211dbbe2f99de548fbce1796e10a80803fafe2f72f27aeba70b40fa9aa32065fd8284355c92c99f250560e2175200751202c12d9d84cb5db957ae5b9321d772c9457bb77f3ea0bcbe07c34ffb906c8ee4d9f6365e6b217c69d5bad3df2976d957f1a88aef4479a16b5052781b811191ad3e7df2f4550420e18ab7421270e0acf6fed1e58db1a71496cc988b56f353ecf20227543f1b19150fffc151ba2d738512903572ea427be9a5fc26bdee238fd61e8ed14cbd61726073ca66bcf41f944f444d187fb5bdc57c375f1aee0193a7804fe10798d5f7b3c163ca4796c4aca84aa0e3492c7685d545b9b43a30d280afb0e245f0b11bb13b759ca91559b74c737b4009b52d6722fb5d19ecf3363a8004af50778e26ba5ef8365acc0faa478a7c4ef845f03e68cfb930cb291bc4e6afc9100998c02ec89ebb7c98322f0021af30f21fed6f4fb1693abd29d83cf70167389a2d475260174ceac00d62ab12dbbdfb02dc16b82a8221646755afc47f569e9469a0456d54bdce1424f3d5d90d7b95406a2f747b6b6b358e03aa14f83e475902fa6e3347993f2f8d3c524ee59de7f9c52d9308c33aca033821745739caea5e87415969514b50955eaeb58913a88e84b4bad60c51305fb910f31fc1c0977fcbb1041ad6eec916ffda9aea592916993cbf5fa26276948c154c513ebbe3a4b073cdd3e3bafffc699ea13a053e27b72e81fd85a93b176854121945deb58bdf2950d4d628dc26c65e4b694ac4c2ab21cce62b70f43366220586bae0d6dcf5b0ca801692b905d4d6abe88c23b332557fcedf5dd190de95ee145eb2c362493395b43a5a84dbe6138dde8bf6c85c585cd7c865936abbf8f58209f5a16a7cfedc193383c60efdda362b2d0d1d1b7296aa5f12770491ec247ac9e7775d393a64b7f05f8c1a626cf0a218e03683375b58608b502ecbdc4fe9fab6c7efdc3b34259ed12e4488ba07894f2195fb8f91f72f3b08e46137df32f1f4308fca46c9ff17f13f39902661e9440f558563ea027dd703e3185068a7f2eccc7c8abe14715782e48019fd19a151c9b6a5af952a4c41000dadd22408d074292dea4ed58847362bfc15eaae681c147a87c4d9d6828d0035628feebda02923314bdc8423c7a0a9efb0acc564667b520bcc3c19c9582ebb1e63ba5d72cac775f2325b6c713e35e7fd6337f06e904027918fb1af5fd44f7c87a2eae22", 0x1000) seteuid(r2) close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xffffffffb7b25cc2, 0xe3, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711", 0x0, 0xfffeffff}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a", 0x341) 14:39:34 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f00000003c0)={{0x5, 0x3f, 0x20}, 0x4, 0x9, 0x80}) mknod(&(0x7f0000000080)='./bus\x00', 0x2052, 0x4900) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x251, 0x0) ioctl$TIOCSDTR(r1, 0x20004455) pipe(&(0x7f0000000140)) pipe(&(0x7f0000000140)) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000, 0x0, 0x0, 0x0, 0x60, 0x0, 0x0, 0x5], [], [0x0, 0x0, 0x0, 0x1, 0x0, 0x101], [0x0, 0x3eb], [{}, {0x0, 0x0, 0x0, 0x4000}, {0x100000000000}, {}, {}, {0x0, 0x0, 0x0, 0x708}, {0x0, 0x0, 0x0, 0x1}]}}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000340)={'./bus\x00', 0x0, 0x80000001, 0x6, 0x3, 0x0, 0xb22, 0x7, 0x0, 0x2, 0x993, 0x5}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r4, 0xc5005601, &(0x7f00000000c0)={0x1, 0x101, 0x0, {[0x0, 0x7fffffff, 0x0, 0x40000200000, 0x80000000, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x4000000], [], [0x0, 0x0, 0x0, 0x0, 0x3f, 0x800000000000000], [], [{0x0, 0x0, 0xfffffffffffffffc}, {0x0, 0x4}, {0x0, 0x8000}, {}, {}, {0x0, 0x0, 0x4}, {}, {0x0, 0x0, 0x3}], {0x0, 0x0, 0x9, 0x458}, {0x0, 0xdf5}}}) 14:39:34 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x10) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000000c0)=0x2) open$dir(&(0x7f0000000080)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x7, 0x4, 0xffffffffffffffff) 14:39:35 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffff8ffffffff], [], [{0x0, 0x0, 0x0, 0x40000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = socket(0x800000018, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) r4 = fcntl$dupfd(r0, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) 14:39:35 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) readlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000200)=""/127, 0x7f) unveil(&(0x7f0000000340)='./file0/file0/file0/file0\x00', &(0x7f0000000380)='c\x00') getsockname$unix(0xffffffffffffffff, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) sendto(r1, &(0x7f00000003c0)="ba9902260153841efa2570c70048a7d1a1a4074e895f4ebf749ed7d5547b2740c240c497f6e4ad5ab02e9004ad50674186533767bd44024af3393c8f110c02980161943ae2f9c43adb054c1d09232ba45370bdeee9072fd376fe98fa919ee046b5655202", 0x64, 0x1, 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') unveil(&(0x7f0000000180)='./file0/file0/file0/file0\x00', &(0x7f0000000280)='c\x00') utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xfffffffffffffff7, 0xd1a4}, {0x1}}, 0x2) chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='x\x00') 14:39:35 executing program 1: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0xfffffffe, 0x0, 0x81, 0x7, "49030000000000009bfe64cef9098a61e963683a"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 14:39:35 executing program 0: r0 = openat$klog(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/klog\x00', 0x100, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000300)=0xc9e) r1 = kqueue() semget$private(0x0, 0x2, 0x301) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) socketpair(0x20, 0x0, 0xf8, &(0x7f0000000200)) dup(r3) r4 = open(&(0x7f0000000140)='./file2\x00', 0x0, 0x10) open$dir(&(0x7f00000000c0)='./file2\x00', 0x20000, 0x10) mkdir(&(0x7f0000000280)='./file0\x00', 0x34) kevent(r1, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) open(&(0x7f0000000100)='./file2\x00', 0x82, 0x10d) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000000240)={0x8001, './file2\x00', './file2\x00'}) r5 = semget$private(0x0, 0x3, 0x80) semop(r5, &(0x7f0000000040)=[{0x4, 0x9, 0x800}, {0x4, 0x81, 0x3000}, {0x2, 0x8000}, {0x0, 0x3}, {0x0, 0x7f, 0x1000}], 0x5) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file2\x00') 14:39:35 executing program 1: r0 = socket(0x18, 0x2, 0x0) recvmsg(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)=""/4096, 0x1000}, 0x0) execve(0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x40}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x40}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x40}, {0x6}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x40}, {0x6}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x40}, {0x6}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x40}, {0x6}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x40}, {0x6}]}) r9 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd\x00', 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x40}, {0x6}]}) r11 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x10019, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x40}, {0x6}]}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x40}, {0x6}]}) r14 = socket(0x18, 0x3, 0x0) setsockopt(r14, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r14, &(0x7f0000000140)="28a5dbe1bfc7a58c", 0x8) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r16 = getegid() r17 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r17, &(0x7f0000d06ff8)='./file0\x00') getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000340)=0x283) r19 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r19, 0x0, 0x6a, 0x0, 0x0) r20 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r23 = getgid() bind$inet(r19, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r20, 0x3, 0x5, &(0x7f00000003c0)=""/85) chown(&(0x7f0000000300)='./file0\x00', r24, r22) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r21, r23, r24, r25, 0x2, 0x9}, 0x5, 0x5, 0x10001}) setreuid(r21, r18) r26 = socket(0x18, 0x1, 0x0) close(r26) connect$unix(r26, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r28 = socket(0x2, 0x4003, 0x0) getsockopt(r28, 0x0, 0x7, 0x0, 0x0) r29 = fcntl$getown(r28, 0x5) ktrace(&(0x7f00000002c0)='./file0\x00', 0x4, 0x40000846, r29) r30 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r30, 0x0, 0x6a, 0x0, 0x0) r31 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgid() bind$inet(r30, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) semctl$GETVAL(r31, 0x3, 0x5, &(0x7f00000003c0)=""/85) chown(&(0x7f0000000300)='./file0\x00', r33, r32) r34 = getgid() r35 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r35, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r35, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x40}, {0x6}]}) r36 = socket(0x2, 0x4003, 0x0) getsockopt(r36, 0x0, 0x7, 0x0, 0x0) r37 = fcntl$getown(r36, 0x5) ktrace(&(0x7f00000002c0)='./file0\x00', 0x4, 0x40000846, r37) r38 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r38, &(0x7f0000d06ff8)='./file0\x00') getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000340)=0x283) r40 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r40, 0x0, 0x6a, 0x0, 0x0) r41 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r44 = getgid() bind$inet(r40, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r41, 0x3, 0x5, &(0x7f00000003c0)=""/85) chown(&(0x7f0000000300)='./file0\x00', r45, r43) semctl$IPC_SET(r41, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r42, r44, r45, r46, 0x2, 0x9}, 0x5, 0x5, 0x10001}) setreuid(r42, r39) r47 = getegid() sendmsg$unix(r1, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000f3ff00"], 0xa, &(0x7f00000001c0)=[{&(0x7f0000000040)="6976abd553de0727a6d85668c43bccc9eddff1223098972d77e910d212c0ad2498955f18863d4390509300250cf9c66513e6b35cbc726a168e801cd5da5cfa28c8e27f3821a8c0a7968b8749b5c6d1c70730e80981541984e062fed306cee26a471e023c17e970296cfcda51d3fdabf1c8051ee681711a42a63cdbade175c38f452203", 0x83}, {&(0x7f0000000100)="5da93e5be378a957723c98ae5c861b275eb860c60d6d4af2091a91ed82388fa0a21381d5f576e7749c1aade5fb6dc5a4e3037d8ec18961d3be06a74fde3c6dc44d10109bf5350d780091eca5a9359c1c58be97576fbcaf7a2a0ba593be3cd3d3a702d6e28ef2c89d418b4344ea0105853b6fe457935634f3087576e62298a085b469099f92c6eb6ccec7993a01489329a50841c0f061a73aeefa907d76fc67ede46e", 0xa2}], 0x2, &(0x7f0000000440)=[@rights={0x28, 0xffff, 0x1, [r2, r3, r0, r4, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x20, 0xffff, 0x1, [r5, r0, r6, 0xffffffffffffff9c]}, @rights={0x38, 0xffff, 0x1, [r0, r7, r8, r9, r10, r11, r12, r0, r0, r13]}, @cred={0x20, 0xffff, 0x0, 0x0, r15, r16}, @cred={0x20, 0xffff, 0x0, 0x0, r21, r27}, @cred={0x20, 0xffff, 0x0, r29, r33, r34}, @rights={0x18, 0xffff, 0x1, [r35, r0]}, @cred={0x20, 0xffff, 0x0, r37, r39, r47}], 0x130, 0x3}, 0x400) shutdown(r0, 0x0) 14:39:35 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002009, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000002140)=""/4096, 0x58b}], 0x2, 0x0, 0x0) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) chflagsat(r1, &(0x7f0000000000)='./bus\x00', 0x1, 0x0) 14:39:35 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x7, 0x0, &(0x7f0000000000)='\x00\x00', 0x2) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000040)={0xb8, 0x0, &(0x7f0000000180)=""/184}) 14:39:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x61}, {0x40, 0x0, 0x0, 0xfffffffc}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0xbdefa9047706f32d, 0x0) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 14:39:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14}, {0x87}, {0x800100006}]}) lseek(r0, 0x0, 0x0, 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 14:39:35 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000000c0), 0x5c) accept(r1, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) r3 = open(&(0x7f0000000080)='./file0\x00', 0xc5da0beb33d2ec16, 0xb449c7f2afd0cf33) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000180)={0x81, 0x6, 0xc4, 0x55fa}) flock(0xffffffffffffffff, 0x6) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000040)={0x0, 0x204, 0x0, 0x300000005}) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) r4 = syz_open_pts() flock(r4, 0x6) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() dup2(r5, r6) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000100)=0x1) kqueue() r7 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000080)=[{{r7}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) kevent(r8, &(0x7f0000000140)=[{{r5}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0xffff, 0x0) fcntl$lock(r4, 0x7, &(0x7f0000000040)={0x0, 0x204, 0x0, 0x300000005}) 14:39:35 executing program 1: mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = shmget(0x2, 0x1000, 0x1, &(0x7f0000fff000/0x1000)=nil) shmat(r0, &(0x7f0000ffe000/0x1000)=nil, 0x3800) 14:39:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x45}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r1, 0x0, 0x67, &(0x7f0000000000), 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept$inet6(r4, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r6 = socket$inet6(0x18, 0x4005, 0x70) r7 = fcntl$dupfd(r4, 0x0, r5) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r11 = getpgrp() r12 = fcntl$getown(r5, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r8, 0x0, r9, r10, 0x5, 0x7fff}, 0x6, 0x2, r11, r12, 0x7f, 0x100800001, 0xb1f1}) r13 = semget$private(0x0, 0x4, 0xa5) semop(r13, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r13, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r13, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r13, &(0x7f0000000300)=[{0x0, 0x80, 0x1000}], 0x1) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e6993192", 0x12) r15 = socket(0x18, 0x1, 0x0) dup2(r14, r15) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x4) r17 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r19 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r19, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000100)={{0x3, r16, r17, r18, r20, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x3, &(0x7f0000000180)=[r2, r10, r17]) r21 = socket(0x2, 0xc003, 0x2) setsockopt(r21, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r21, 0x0, 0x67, &(0x7f0000000000), 0x0) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r23 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r23, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r25 = accept$inet6(r24, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r26 = socket$inet6(0x18, 0x4005, 0x70) r27 = fcntl$dupfd(r24, 0x0, r25) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r31 = getpgrp() r32 = fcntl$getown(r25, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r28, 0x0, r29, r30, 0x5, 0x7fff}, 0x6, 0x2, r31, r32, 0x7f, 0x100800001, 0xb1f1}) r33 = semget$private(0x0, 0x4, 0xa5) semop(r33, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r33, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r33, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r33, &(0x7f0000000300)=[{0x0, 0x80, 0x1000}], 0x1) r34 = socket(0x18, 0x1, 0x0) setsockopt(r34, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e6993192", 0x12) r35 = socket(0x18, 0x1, 0x0) dup2(r34, r35) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x4) r37 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r39 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r39, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r33, 0x0, 0x1, &(0x7f0000000100)={{0x3, r36, r37, r38, r40, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x3, &(0x7f0000000180)=[r22, r30, r37]) r41 = semget$private(0x0, 0x4, 0xa5) semop(r41, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r41, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r41, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r41, &(0x7f0000000300)=[{0x0, 0x80, 0x1000}], 0x1) r42 = socket(0x18, 0x1, 0x0) setsockopt(r42, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e6993192", 0x12) r43 = socket(0x18, 0x1, 0x0) dup2(r42, r43) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x4) r45 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r47 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r47, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r47, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r41, 0x0, 0x1, &(0x7f0000000100)={{0x3, r44, r45, r46, r48, 0x4}, 0x200, 0x401, 0x2}) r49 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r49, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r49, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r51 = accept$inet6(r50, 0x0, 0x0) r52 = socket$inet6(0x18, 0x4005, 0x70) r53 = fcntl$dupfd(r50, 0x0, r51) getsockopt$SO_PEERCRED(r53, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r55 = socket(0x18, 0x1, 0x0) setsockopt(r55, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r55, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r55, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r49, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r52, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r59 = getpgrp() r60 = fcntl$getown(r51, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r54, r56, r57, r58, 0x5, 0x7fff}, 0x6, 0x2, r59, r60, 0x7f, 0x100800001, 0xb1f1}) r61 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r61, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r61, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r63 = accept$inet6(r62, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r64 = socket$inet6(0x18, 0x4005, 0x70) r65 = fcntl$dupfd(r62, 0x0, r63) getsockopt$SO_PEERCRED(r65, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r67 = socket(0x18, 0x1, 0x0) setsockopt(r67, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r67, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r67, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r61, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r64, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r71 = getpgrp() r72 = fcntl$getown(r63, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r66, r68, r69, r70, 0x5, 0x7fff}, 0x6, 0x2, r71, r72, 0x7f, 0x100800001, 0xb1f1}) r73 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r73, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r73, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r75 = accept$inet6(r74, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r76 = socket$inet6(0x18, 0x4005, 0x70) r77 = fcntl$dupfd(r74, 0x0, r75) getsockopt$SO_PEERCRED(r77, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r79 = socket(0x18, 0x1, 0x0) setsockopt(r79, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r79, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r79, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r73, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r76, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r83 = getpgrp() r84 = fcntl$getown(r75, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r78, r80, r81, r82, 0x5, 0x7fff}, 0x6, 0x2, r83, r84, 0x7f, 0x100800001, 0xb1f1}) getgroups(0x8, &(0x7f0000000080)=[0x0, r56, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, r70, 0xffffffffffffffff, r82]) setgroups(0x4, &(0x7f00000000c0)=[r2, r37, r48, r85]) 14:39:35 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="5764efa19333dde513"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000140)) r2 = socket(0x2, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, &(0x7f0000000700)=0xc) r5 = socket(0x2, 0xc003, 0x2) setsockopt(r5, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r5, 0x0, 0x67, &(0x7f0000000000), 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = accept$inet6(r8, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r10 = socket$inet6(0x18, 0x4005, 0x70) r11 = fcntl$dupfd(r8, 0x0, r9) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r15 = getpgrp() r16 = fcntl$getown(r9, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r12, 0x0, r13, r14, 0x5, 0x7fff}, 0x6, 0x2, r15, r16, 0x7f, 0x100800001, 0xb1f1}) r17 = semget$private(0x0, 0x4, 0xa5) semop(r17, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r17, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r17, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r17, &(0x7f0000000300)=[{0x0, 0x80, 0x1000}], 0x1) r18 = socket(0x18, 0x1, 0x0) setsockopt(r18, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e6993192", 0x12) r19 = socket(0x18, 0x1, 0x0) dup2(r18, r19) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x4) r21 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r23 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r23, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000100)={{0x3, r20, r21, r22, r24, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x3, &(0x7f0000000180)=[r6, r14, r21]) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r26 = getpid() fcntl$setown(r25, 0x6, r26) r27 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r27, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r29 = accept$inet6(r28, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r30 = socket$inet6(0x18, 0x4005, 0x70) r31 = fcntl$dupfd(r28, 0x0, r29) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r33 = socket(0x18, 0x1, 0x0) setsockopt(r33, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r33, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r37 = getpgrp() r38 = fcntl$getown(r29, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r32, r34, r35, r36, 0x5, 0x7fff}, 0x6, 0x2, r37, r38, 0x7f, 0x100800001, 0xb1f1}) r39 = semget$private(0x0, 0x4, 0xa5) semop(r39, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r39, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r39, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r39, &(0x7f0000000300)=[{0x0, 0x80, 0x1000}], 0x1) r40 = socket(0x18, 0x1, 0x0) setsockopt(r40, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e6993192", 0x12) r41 = socket(0x18, 0x1, 0x0) dup2(r40, r41) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x4) r43 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r45 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r45, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r39, 0x0, 0x1, &(0x7f0000000100)={{0x3, r42, r43, r44, r46, 0x4}, 0x200, 0x401, 0x2}) r47 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r47, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r47, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r49 = accept$inet6(r48, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r50 = socket$inet6(0x18, 0x4005, 0x70) r51 = fcntl$dupfd(r48, 0x0, r49) getsockopt$SO_PEERCRED(r51, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(r47, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r50, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r55 = getpgrp() r56 = fcntl$getown(r49, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r52, 0x0, r53, r54, 0x5, 0x7fff}, 0x6, 0x2, r55, r56, 0x7f, 0x100800001, 0xb1f1}) r57 = getuid() r58 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r58, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r58, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r60 = accept$inet6(r59, 0x0, 0x0) r61 = socket$inet6(0x18, 0x4005, 0x70) r62 = fcntl$dupfd(r59, 0x0, r60) getsockopt$SO_PEERCRED(r62, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r64 = socket(0x18, 0x1, 0x0) setsockopt(r64, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r64, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r64, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r58, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r61, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r68 = getpgrp() r69 = fcntl$getown(r60, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r63, r65, r66, r67, 0x5, 0x7fff}, 0x6, 0x2, r68, r69, 0x7f, 0x100800001, 0xb1f1}) sendmsg$unix(0xffffffffffffff9c, &(0x7f00000007c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000600)=[{&(0x7f0000000240)="ef5f44b7fca2a6c52a69353bf5c5370c25aca3d57bcfcd8c920212caf803118cb01d3561c54576882fcd44b63cc9d987f93e3a9e700c369dd64d188400aee981a5733b5f4fd63660341468bd44ca5baaf1042bb584e365852547ec7b806b7375b0bf09793f44822ec476a23fb7488d297e438c4f1e6289d73d533d5bf3f8bbc70f00ca440361a2ee703d2230d16bc66a27c8517c058bfe9e9e43ea1535be4caa5fd074e355", 0xa5}, {&(0x7f0000000300)="e6", 0x1}, {&(0x7f0000000340)="da722fb4640cd85902e9b0711f85f4f44ee39b1f6cae246c189bdd7b918b6f2f02e43ff9f7a36800898f0b0e0788e0dd07ef9204ef79841cc4efe179a56d2acf9d15abc4a98c73941b5c90ea75f39f31773cf4b08e24c16589f2fba10a436c63ab4e683ced4e852586514f4f9881fa2a27c8aa4563204578c94699473bdca4d0622f9bc4eeac96b07b95ee55d8f8bfb848bb488b10d1d51c09e41089ab553d8dc6fa0ce9d2bf5b41a336f36d10b7dbb797bbef233519c30b6b8832ca2cd339516416cecabc59037e2417e5567e9ebd63179257b90956d2ce3670651f01c4a4476b7d1e38b5c65ce8f0", 0xe9}, {&(0x7f0000000440)="73eee41fe40365cdced4eada6cd33d38e6dc313cb11579cf21d5bc7ca4965300735c34215eda92ba37118b90c1a9871ed935f047079deb", 0x37}, {&(0x7f0000000480)="6932a7aad012829fe184c709516e494da7a07a0833288855be5683e0adbe7184461d3d07628a73b8f321d711b777d86b99789732cce74e6494336455224f9d937f1940ba904dd4ab3544a00c44aa0fb4f51a6b5a7dd2e2597fc6918763b40d90fb2d2a707408d910e81c9cdf24c3e580d78715ca6b766f32952396058f489e39406aa16a083ca748af14be939ffc49177658e44afb1ed746f2d17dcfc814cfd8ef3edb3815c4cd3f9e325575a27fe8f2bbc8c49ba01423c355fa2df11950f844f543db6c0e3c6c1949a5f654ffc3acf025acbe2702924cdcab28e940ad57d2f9896ebdd1596380d258b2a7248a298e2a4ffcc026c5187616", 0xf8}, {&(0x7f0000000580)="eb0311fdc460aaf24b81c4721690e340c264fb98a63d6c9349984150a4d0b3f08d7478369ac9ac2b79a6d16b736af414cf8a0d8fe6689c14ac0948d144a2ce9307c51c83b0c49b6148a4ec6d4359e31700748efec10097b41d3522d944db3829df063b4e77b47ea976", 0x69}], 0x6, &(0x7f0000000740)=[@cred={0x20, 0xffff, 0x0, r3, r4, r21}, @cred={0x20, 0xffff, 0x0, r26, r32, r46}, @cred={0x20, 0xffff, 0x0, r55, r57, r65}], 0x60, 0x8}, 0x3) connect$unix(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="fd11f42df0659df4b1e38193"], 0xa) r70 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r70, 0x1000000029, 0x2e, &(0x7f0000000180)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r70, &(0x7f0000000100)="8c65", 0x170) 14:39:35 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x526, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x8000000000000000) r1 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r1, &(0x7f0000000140), 0xc) 14:39:35 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) r4 = fcntl$dupfd(r2, 0xf, r1) writev(r4, &(0x7f00000024c0)=[{&(0x7f0000000000)="70664ce75634008ff3d88190f4c1ea0fd01823239390d1d41e3c06d248f7c0d5f265c1b71a2f7fbdf4f8f8d5ba", 0x2d}, {&(0x7f0000000080)="0e6315866848c04f7101c05c40c417a01fadee720904261a85c595e3d669068858812fb96d85acbd29ea47d6ee980152e6e50cf5e4c9608bf326bb06338cf598644516cd91b9a74197c5211fce896c53c6e09906185a7fe22a", 0x59}, {&(0x7f0000000100)="55225f07cd921d3e4db899daabc807f4873e599c70175715aea62c375487d69facea9f8601e3890afb15f9f4496f9e0cc223f4c4cab582b20e2e916a5c0c13958d4b045121ca36a05b333c3e0c0b51d772c09e34770ec70202d4fb41a928d295763a1dcf151b7129bfc15b96f999dac03cfde7732829e30ddd7785d2947f8e3119a338290ac0e1a5f2a1749c1f425cb2de8e98f784095b6bd38f7e9476b1b1c6fc1122", 0xa3}, {&(0x7f00000001c0)="6e9b88f5132912167f337882ef32f5d65e1045bd262edd1f8be8208f2dbdcf31da996c8a9729008cf6bd9bba2963206a013fdb14dc2bf879c30fd16827c565b80604426f30568ca5c12b753472d286a48db4159fe0ac1cc72783a6b51d1f6a22acc57ec6d915d5fe0bdfd75269f1fbf51328a0daab671d599b2fbd993d5c31c7cb6b40acf2951cf714c9e3c2e8765d3afc3bcabf8c75dd730c56c604098ad264d74ff833424b89477debe81d387b5dcb5fa9f68b804c2644da6fbd7a7442233359db7afb99c9386dc0eb1d1cd8c6802c90f6899a855359c6590da360b859c4b770ff7c488bddeea145586bae8613caadb73c6f9b8e43c4bdd1824a46e2e998dfa25d0190e732cc90f59fcf1a4e272c60be4aeb9030cc050bfc261402f8650182481340b0570579e10646a32abc9d241c1831ce6c1a8b01811ceb7e85caf97c438e94d0ace8fb68fe4b0b07923e1a2a27702034c22d244e857a7c568c8d81359c2af5fcd6ee51addd236747be563dcd5894b6caa5e05eda6ae1e148dedbc2722aae81ae4c97d552643089c7bfeb23413dbcaf35a137e5bbd7fd4756d95b4cbc74078df57100233aff92dbdf3358cf6a6b6aefaa77156d08ceebd30e4825050e7b09ac628f652c142e3962ae1717e55a7b480882a733ed510f0c6dd5bda3d9a90a378c0c838fcec3f8d31c309824830f46697e2e0db3e8ea0137d2a470ffa8dd014e1370abda9a4e16944442e87a59f85fe1a532fcd2915a9e256cdaedea63439d8a7e0c47272965dfcc3823fb75208fe58f258ac683eb84071220eadb54c75d06c10bd2430839cd5e34fb79177c4e03d8ae61244e415fad1ac4471c2947e9d698c3f81548eb403bceb8f3fe46be835794ac6fb32205cc7139c644f7747c266ea7f2014061cfe0ead1277c9c7242fb2d746a89958b78904e157402f2ef8451dc4742ff1f65f7c48b7d03737bc9ace1f149281d2cd61e1ceb61823991fd52c2f21731e9b5838dea6b14adc225773921fb22a3aa860df68385af5df6fbec7348ac26e789b4753d50e566d9f030bd340114a646014b98f86d42cf4e99213a23f6e7e69562b170593c2f67ec20f0dceb5d743caa449ef1f700df298652beb72b9e8d523b5ba0cbc60bfe1b894388b2b36b90d4941419929a80f0bfec6f99dc543ad7ffe40c6e16a3718dc9607dce71ee1e75154330a66187cdf69fe07e415b00142da536b0f20c800defa3ba94626b51734a95e3ae894514f14c38f4ccf5f6abc0059fa7ed200a277ead7780696fb412a14287d8c16e5aedd16207bca601666cbe3ebb093a367e87e08e99207b943009af784d6877c14d8a464906f959ff084ae17e1b3f24f41b28ccfa0fc9c9f8e83a1f1b86cdfb8e96e268554cf6f6a1003aac4baaa351f71ee248e7b53924b5e610b58569d51c2aec5bf927e3ad2fca8b0af0751c333c734bbc336dd4ab2dcd79098d6252d53fdac7dd610b1a3afa6816e2fad87ee90cd3031d0c2e188b3569d59c8619d65abe03d4b9181a0b885f012c8c5d75c760a197a9615e78c3db1d07bd5f6480417d131921fe8d73c59c05edce19cc1fc328b3dc80fbd5e38be32267bbb5f8740f4b68acc49ddaac150f94824dcf9411d413f0f5b06f7ad0187118c86b173aa595c532b3a4f6ac86c0986b44c37c70a70492ab057694bb2f960235bd7eb56f96ed1c2d8877dd34fb53e13da4dc1ae0483b457ebfad8dc61402f9f79fbe8ba2752b8bf247f9e79906c054c13e750ea9c70e880e5d5d77cd397dc89268e3fb6720b63439dd6fae315e5bb82b133a37ecfdc769f58222b0e6762b5629f9766cfb399e3a60129168a895ef0e3c2a1f3bfba5943b8bc367b24876b8dd6072a237de1c7c28701aca86a2bc8b0e8621dd1d49ac01600e3340249f7ef4fcb91c352da103bbc8ac3a9016a32ec75dfd572ab4464a15a32f83725e2ef55fe58de2d92b8d09c908c6a4d481dbfe69dea2da935a424bb06beb3473cf9cf53558984636b85f69a5e82c8290315f3abd880af41da5ef3a89a2334957158475e73e66dc33e1f185eb35390c8c448b5a0f154491be93e315cc9d0f390985ccd8b5e744a8f55065752beacfc4d49ed9ff09cfefee4a7e91411d18abfd6e7895118629c375511651309fd0f6694b2ed9d4f523caf9d4a23a222af06ab864503dca7ed64c5c1de9b039653e2a420d69faec6f8456324458eb1779c22e7b3a5e62b85eb90624653f5782738fca22a5cf07946caf7f61ad4e8388c0ce1f8ffd136e58f5b0c46d3192a3b2821e8bfb8e394c822c23c6442625a3be37f83cf7f6c38377d9f42a7661b817991f557ef761d46949305a4ea3c5d4040cf3d6dbc9c1e0aff38a9e487876197319a56e6ec0ed8beaa87e945ac4d3932e27ca4680d5e3eeaa2316da90c853812630b89dbb5547e5884911ec2c34f5ff00b5ad9e12ba086227163e327c0046b708f2603549d4d7e431e1e7496991788a6139881ce080334f6ff17021975b05852327064fcc50f31bfe56a9f26d87f2c1be56c34ad56dfd065e70d72be149af4438273f5779e295984b90acbb7b2977fd31eb7fe4fed8cfd47efde6672314bee6ce16a26c092763d364220c20f87b330e06650b81ed28997208845dff17625c146f39bcf9ab8f3e2e71ca1021c4fea51e8f6a1b77a0aeac75b077d8561d3db1225f41f8970ace5f9f587386161f4ab25c5eabd5ab18e5a9a94a222691cdf0dba3f1803463f0a650649c3b0211c02596c0c67579b4a2aee48c0adea437b18ff27497eaf0768010ec871c71801332bb7c9acb3bd4e7202eb475dbe82f9fcf06608309cabd7343e63be36191f5e00c0f5a8902b85d4c69bda474d9673a80909f49d7f30722b59f70b193892d7a7b16b400f4bfadc93a9824667890e59410cea069e346aa8bfc5661b188616d851bbca0dd925905c54f91826862700078f0647079dc725dd54ea8d277a9d387ccd5556e925027eb2e4e69789ff9e5eb4bd0964992843fa63501ea38577347fea828f9ec059737992927b10fdf7bf9efa15d7ee1e85557f5a946baae17a7611ffb2f8861969c39d9032713442cc257b72d8c3b858909dfd13b9fcdbeb5b13eb7d1a5f27a3f5e2bb14f54f2edbabfbc92ebc77ef1b73972499305af30e8300f37026b7cd8b59533cee22c6e77d470fef666ab8993749434eb9152df81021dbe0c437e4294da658ffca1993d04c7ebd6eb303d598329cea3a726cc0c56498e1d58fc9445633378ffbe4ea28a825f5cb79f070a436a352625774a8590e009eec2a2d2c045c4a06a98f4489db75ec3d99f9fa0011b0357e584ba3a0f2369669a445849e182dcfbda16fa79b5cfdc21e79a44a963305bf4b6782e3bfb9e5d939e4f8fddb957880a51da02f00a6fe83fb5e31e298a72a8303ebf77f1a30a47a82a0ba5ab1c86f5de1941d7d9a71f8a8295a448871f43474764b2dc450d4f761891e463d825086e93906eea5328c76631be369cb6e8084f8faf97e8abfae3301c2b89cdb4afc6231047a48ec134b35ca698a8e78d20a92dfa15d62b66ecface172de4850c86f53bf0d23f0996aa38882b4d3fe59d106e1e37cbe6c45f923f8e696426d9fcf062ef43f0431d5cc87bf1e3536dc290ad2437d8cb62ef35ceb277097cce38b23ac5c0050062f95f6bb34456e5d7f141a1c7a547a93456688b84f342246b9480ac11758c5a9de206a3ccc7de40017fd9d981cbb4efe138b019268170ab1415bfc0173150b4634268d41f04d52484e39fab5ac06b51fb66ff476c2170a023693ae62a4f3b894384c6822572aa192a83960f8dffd25177162682799733561d701ddc8ed6976f50e12bae86ef70fe7d2f346e6e9bf3d236a4ec3e611fda78bcdec5b0d50de6c749c1105d0ac2ac151b2a2b3290ae79683c4ed57be2ca0308b8a41616813fc934eeda53793127906ee51111470b7f44d0a47aa86369ee3a6905118b8f8bae7c637d35185280fa4d25f611a07ae21a29b639d7220cf96322f28b702d0c85dacc0b9a441ba34686e8087235e33ccd395439ebf44c3eecb66115f11a6f8436a10bd7a6d6efa6904bde18109cd2d9303b442f02c4ae13fa1556fb99fd141e3db544b3ad2fda3b9c86dd274a1c1f032a4c57752baec7f8b529f397c757a4e470fa2b04454404b6a630fa103fc36a56e98134c0437e93eaec8c0cee72746519eb88dae84cf1ccf55e9b7ece9ac6d34e38828c0f9d8cdcca0c1a8dbf8d5ae98bf679edced527af5b26a1d4bd97e6683758054ca63f3a651aa4b3edb7bbc647b1286fc8ba3f16f5f4056560a7503fc35a5dc9a47c1033e7a2f049b974d2bd371ab69f10b3baf8a370ca9aac7006bbf994de1b5d144c2830fb839c26d7f3abc0669ef361ce45fb0bd5689ffccada1890d73980efa336003016725eb3cc8d7fbbd877bd0c9342829e85c71704a1fb8e2bdea26e6df19b06682f34f9b004f20c8c34c9742b874c5e8d2a04de69c3bd29ab38551580a6a2e2fe8db2a602ac5ffd56e4c3304dba6f8b197b3c0b0ecb8908f86b8ab8a4605aadd088a9e85566a5c0707ccc75dbd2a24a2260b1cacd0e6e4b4ee7e59f77bc20fc0af376ce4692e35a86eb7f8836f0520660fccfe13e12a22c06434c62cae834d46e1b7c9741f826d2cc9287938f902a06bd8a8d4fcc173b52d5d4b1fac040d165996f8b39bb7d186d1c5130f438f45d3ce26e91604836a4062ba6b6a9724657a7360590a413694fcb6bcfa2c5e3a6d65c853abd30b241021edd5115185b9e1c1a76eda06ba7b56ef12e121703b4de7d8a7a613e02cc98de9fc7c758bc8db00eebe50773028109b3861eb78c1fd1ea27b458e829821fa71693876f4ef22b655e6f6a868d26d0f534eb36301222201aeabe8645139bae75e14239231e176939aebcca06319e21ffe6f98d2f0d958f4a364a5360d4880165027799a0b710a5dd96515d1d7507c5660b82698b9c295224ecfb37a67954f691ae025db138d7fe629f19fe1625c37905694711763e78670f2c398b154c77a881bb9128b614bc53d30ebdf0a9179a3e3f8ca16bc15d8ce30c319e5af70b0a075644ecbc55d4bd04d5803a07ee881f20d5908d92221fa377476e06035ca66462ab50b703c4d4ee6b23e13b772aedaae86d084acf05c0ddd29ab5120f7c520113f8f5324b8bdbbb7fc512642c6babf7779f5615ba7d67686f48a8b25cb0a2207287c5ad1afcd3ea331e1357afdc844f5a1252d7f92562b0c070606a44d3268af0ab0dc4c26fb102c5571b1bd5f8a3c7673cf49d1bb1e12aabacbb4d41921e36401c8e12d72f9d7b872b509e79885a848df3728fab6215e397f23b237b61fbdfca8390b7babfa01ccff507eb88ea4c7c00558e04e721e185926eeeb8953b21338e030e62b39b2ee2d8c2bdfdc135fda2dd4d412b0ef42cf08ef61d311da174e4a8ac8ada885060d44804083c91d1c6519cebb0cbd73bde0aae56dbe136d6d0c731c20297d1df85ea8bac1cdd227ff4e75d897d1d4a8a58637e95299ec60579bac223c0de1f8100811da4ff4e819bb60e7e2b6612847c8013afdd01f4d3bdccf42d1ca682bb7027d9afc7f0dfb7ec54b689c153317cbdc2b791097a98916d0c36915c302f280e3dbe4edc8bd758e53ece405f9c3cd6d97365e042e1957d13fb706045dcbb64746d6fdbba98a155b4949f3ff3a2acca644e6e66aedfa987a30a7a2ba386f9fffa554048f661a6aa0988ccd4fe6ec6e8cde1c137b9b38d309c85fbf1e198c72806394bbe402ab8bec6da423375fc9c91c131be2d0e0c105e", 0x1000}, {&(0x7f00000011c0)="07e0c4daccc504d1cd25487b4f93a83a4bb42ef4652579b3f934ff40e20b25bde24bed0d7c0f13dc6d4d70daf75b994acd9a0a130d0f57edfab8e5a7f26ff79c69181ba5d35f46ac378d531948dd9fb7f94ec52b9f7c0ee48d4f425a468ca5bd64c3182267583a85e9301709e35bdcecc9beaa38a4da139f211dcef33c5d51b761da7956f550ab2dda7345f2c27f18f4a499a60035e9ec105804ee9a54aae652c63691e8c8b295f22af2a70e01280a720fb75b9739cbdcddb8846cf451f7d4072704a0bda99e4f828d79058f860bf2658c7d7a801f62ab15b0a960a679d1947978e2c3313599d0a61952d48986d464ec38e67eb3780931e4f7798e6c4bdcfc", 0xff}, {&(0x7f00000012c0)="88d3cc2e3cb8e97ead8698b81a4af3796f703de1a89cc40949c3dd4b7373bddb6be9b3064248a8011f882a2f872512714fd52f5d94a54b5b060516198f284ddbfcbeae3cf22fafb7b5a7ddf011d5e9aa442999ff4fd5a254be71bbbdc2486383294d7c005156e8968bd42b0dde42a8148eef5d4563e9dbc4124edfb3220eafcb557b182ac59f4b3efbf1733045ae41dff7c4e04eb429c304110bf73c39db186577c582366a09b4585270360ab9657e2c48166548c545d02ce77acbcd1d378eb539160760a58ca5a86324e1a6ae5ec87a351c7a6b55e08c081197fd934284c1bdada38f5d20faf23b81b88bb89fd4d8141e9a0ba9feb0e8fbe8519c8145c53215a2e327e6790c9f901ae320e07c3c0e016d52381b9da266c9283429a33346ed7a736e6b9221f19325b0f3cd651748722ca153b694c779025c8f5024af2b7907aa3878db68a853e67614c4ccf05cc29e49788e7fdffa1f3ebcc8133d9aef18b5ae8511ef9ed11cfaeacf0e0564f70dfc91778e72f6b34b8be8d66edf51cac18d96220afe7122d0374c9f0aa979fdefa8bade628a6f17bf5731e6ee606bcdaec75c84cb2327faebb7171e5ae996f3322add911742901af859f6b299fddbc81d28964eb06fa0cdae75e835cad5a8bae6f539eedef11affc6aa739ca082335d0f3842d12b6d26993053d1fad4161587e71e68bee38c7b6d78fee1d6d563720b660b6afde64ca09c29a39009ea7aa7f4547c8dacdbae04c431910c856cdbf5e7a340afbe17f0879d2a1b6c59ae401c09bfc468fa92d016a8d29af4cc29c561de902a365dd7ec863ae0ccd7e51525889c635f855eb1820d4da0cd74e25fa1c90bbb83261d44bcbb97e49eeb4360cc58e4e392241fc3f2973a962643aeac5979d8b5e8687a2a94b53e5c4cab70019d6676dd32dd6c516893166e2c3d51b52339a24acba5788d9f7c9fc7760dd9c3de7140b7590c851ecb73fc9d3f7689d917abdf56b6532b0d1793e7038ee4cadea6dc1e7132b685acf6d289a9738836157ef8b769b24bb40608b6ba4b05a56510d0c7e19eef3007b279214f5d3465ddf1104ff1a04c962e4119f78522d051520ce01dd789935381632f11e56c558b0ad5b797df830ab5a3b33b549069daf53066128953b01e76cc3983466829322d03564282a1ca7d720c8aeff0109b0e1bac58e26436b7a549d06980eb3723dbb42982976a4dce7901688698fb1aec31e858023f1e051abcf178555f5a5efeaec61f6c04ff9ed25d06938a551489cdbcd6377b1271c14ae18abc31bf5c2e41b9dbfc94b0c8e07d886b5548ba11e6fce440021da680fb40944333f76d999cdd843e21165dce8af565df1d75bc9d8ff7870f848e3e0fb8dbe82de19e03cade72eb6552aa2f719dab0855c0841d19a3c0f51292e08f7ce75f2391ad3f762075117deb93c57b9e76a9fb74fc2ad9740c077452c0c68804811b7eddad70d134efde1983ea4fe8a83bff20e204f003fdc05b548b55e07d727ed5bcf99395ce3b1b3add7795b29970998cf3f0a1395f1c77bcfb2d021a6bca6abf333c5599055d690e7de4f110caedcb4122a2301c091c14dab4e49fa4298bbfc95c25dd178b5c2dabf8b65434f827c245ca7b0869ddfc84796b07755f890dbf633b579864a0fee723c18800fcddf001ec803e61a9b7f93cfa189ef1211d4d2c3f03e61dd75507b1b370c6a0a3e6b23b7e67b187efb2047e3ac9c79fee6e42b11d1a85a2100cf633b63b36bcdd0716c4a1446358765342272b1e5c66ef11a64ed08874a728183487cffd47c8b61931c7b2049b1e4dbc16e7ec1f56ae7136bb55d0b58192c79dd6114c7dfd2cd871675b386ea9ebc403b9387dc3e462902c061a6db5a58ffac38ca633e48ba1d4d834db312070009c4b888620e04287667a7b0f89bdfaa21b5aaf7aac22d81e13695d6ab655617d6f908b7f3a5fcff1d12ea1775e95a3055f2eef896a65beb9563b080ec97f00d9186b1bc508a0291d67bd4bd7e0bc96b58cb04526b7a76f5db7e22ad83dd548e18854b19af53f6ee0e36114a8a63551a7e194ef1d18af4121898b6b1ca5416c6db5d36ff4e29bc9c9dfc2ecccf870e006e64a10032c01e934a4ee0d150e23ae0ff82495c4ef8d72b2ce4ec961a52b009418d28184e0071af017b8f124d63cdebc6139ff306b10ff646e3614725bf538928be658f46c2a406c0b40c1b1bbafd2f64f642dcd995c018c6ae72a4343665047ef8fe22b23e3158e9201cab122c3762aad13664c9c46766b3050bf94ffc2ceaf76bcc19a030b73070204f1240bfdb9257c8f67b6effee29ea717eb78e89402d14fa3806a98bd4a1fd97a69a197419994085cee4bdef5bb9f37c9baddcac31295a8548756a27f36dbb7d857d8cad15dcf14a9270222e4aa89c9824ce90b792ae1e7e5bebf17d9307fabd12c55cb49666db1fea8cad1fd4ee54a144a3578cb1e84f811001aec99f0fdc10784319674784ae3e3cf8a6f337649bdb2ad705066bc12b0f60cb985788d6f8fbf4fb5e1e48da94c120f7c9c7ff83b0e64e53027bc59b51169ebb3a132b0a34b207193da0c7d2845906493bd33ca2edb4ef2decc4051e2034698e408cf18de9481abcc87a6bfc69a31b60d4a7f49059f38509a3a976a9f42e19a364ae40e2c85611872999be11b6c8ca4adb959b9e53ebe5ac1d98c8f80c252a1b333ec2bba100f7223e7927fc7d508dbfe2d7c20db4bdf95d7563dd094579503222f699690776ca4ebfd3bc3aee131dba736e5069c5632e7e195c4737929c423d324fa03bdf326ec033f6df79a727365f81fe6cb02ad4c488beb6e4ec69ba187123090b7a521522314b479a437f013d709bb16b657bb0dde64ee2c2904fa290a8632df912e2be88beb4598484567619001f9f35871d0a368f5eb338c6e3d3b2f282cdea081c679818a71932a0f89815dce4f6afb906537ed6a03ba12647256949194a7676e1ce86301027a504907990a87717b81e72c5de250f8883bd7991cb59614647061be905c26d61853ccd9421106464a487d639ad47368d22e6d02c48110d8fac6c525006f1570ac82dee5f0203a0f357996a23b53b68938d96e56b734ffe1430bb2dd1591b79bcd687da8bee1a068a6d4c6e13701a4aecbeb396ba3cbdeb2a9ec08a14757f3de4ee9ef09907a12d20799abd4df9fd598413e473df2ddfeb66906a47c17eddfcc850357228aed6508ec2fef6edc30edd7c70f4c8b776a7988f2f26d2f13e6a9364cfc3dad222b2c6bdc685ab078d29765707a2f2a2520a7db29730442fdf9333e52a03d6de60501257bc4ea9611aef956901822208a9c4a673f67bd97ea6984de7c04f64741e104c40bf02520ca58b467bf8d004013529000ffea11a77b13c435853187e9a89952150d9f7fc6a3c184e330ce6535c4f5b338f6ee949dd52dae7fe5fa74fe67573f43a229a11418de3c56c28e86257dd4290a28130d174d08db5c48fe74a00dc57e7f2b49aaeb2db0cb4e056caa5e43f42b8476d35a28f9aa9b3f8fe757c60f5185386c8f2bc7fb08317f6dcfac42aa44aefffec2aabb470386671808134f19f00b7bd645528411ee441d9c1a5aec26ac1ccf9f7ca75c13c72e299a76f17e661ea05e8e8f48a017f47b6da9c52502d1f650276f995c819d7b11045d0aeca3901e408ea62b20508a89e4a28d183cdff5f93592dd21e53db9256373fac70836f79358601e9723cb754e57b10781ff1f52c814e3553a1b0dacb69e4cb004f461d1144b845970bbb41071fff7c1f46fc218d0c531b68f66f8472e33180d3f58e69393441d348753cb8b3f306992496cca92f8ece6ab1146897719e1b6a60b961f2f0546a48b10406bf99e00639720989156a4dae3f08c073b485387e4a2d245ed70493b75cdf336f4fd6c126d6dfce91c48202980fe32b52b361179dd024cb59d62e453e3789464e60efd8cbe41865fcb8419d14f8689226715c98911851ac218cec714c3a4665ddf5eb876fa14d4e1944945d14a4b97308ff70ad2ca5799ceb67ce3c958c11b6e3b2072145242a448de818ed4aa954aa8383e6a566aa5e53bc7cc5b0121c1cd8fc26ea7fd2a8247527fa0711b4a528cc736b11e85a3ad452f214b7f34f04cb0ea93e0431b0ec6e02f1a8279f075f75db2b9ad43b05197fe6156c81af641f5a02678a74084c3303060e282ddfb8385f21e3e35101dad6d8891aeac97bdf7d6d03211e22b81a044a74ca972bf06458f9cb8bb7fbdd385951f09402aa9bae8826f52abfccd37b7b307080ae22382326361910b21acecf867e2fa50748764cca9a046cd0a72683b6c887133728bee7cf786acb2eee95ad5bdb5276d900398fd9831754f18e1188f7d3078050dfa4c8b96fe8f5789f9f705e16b9bf1e5cf7d3dda775f2c98288a409a04db78fa2be2c71b6cd6b53ea7da2c5b56f462cf8c0aabefe7ceba268387f38400d26173e92aa19e6929a38a9cd097a073c5b99e41d0aad99b2cde2a2d8c2e69d34700189ba6a38aa831880ff1477919b383bf39c30796a118ae3d4392e63e69d4de564ffdacd462dbdee09d0ab47f8a38665875da3e191ba8be948d8dc1252e6da7e476c07a1331f1dedec7817831a439091dbebe435fb64b51c82d7eb4947904e12211f0da7077e96799d92fe544f70bed9c9e2640b6b9b72d1d4a52157e42d4ac8d48606d0fddef2abde7eb290f4702a7a139b8307a8d37f2a551ee4cf1f655467e116ae688899f6cbea39fc5ba62c31de84e4870197fccf28cc49c666501ca87e3110f4f7c6f8fa2953d12068d8c4fa13d5d4e0f5b5c8052e4b3cb661bb3bb22787ba1dc9035124fe484b0940d0d4618a02988acce07fb49885b0096e56c82080ffe6f8c1b42092a23e9fcf8e4c7378ac4e3e1f468bef9e452fb23448a1d6192044e0d6d9ce14a50eca899fc8c23a49baab2501f6ea1f19d4c879a3436c6ddb807c9912491a5e2df6fb212306f6a5d8ff263aab1c6c31c85be21e38f3f12d3538b96af333abc6804fe0cddcf4c93db5ba93c0831d0119e610eda5ef2167457ed707999aac6a9d7f5632d68008306d4825924055843e00f010ce9688c6eb694ac19603ffebf1745f371632473e211ff967027cc5369f8db4a688bda5779c26bcdff0bd07ad47b11d71438b095ce47fc1bfb6a75dbf81db65cad08a54d7215fe8214c94ccb06e2083240ce0da123d0da28b27c149e74c1ab6167c59c40123d864b259b751442cc9653d381530578510773eede7cac6692a135c34c743c92e8a3b085efc6a90fd495ae22f9d54fa0e011c3619158b95d84b0057770308c808cf5060f93dcf1bdd7cb9527e85832d4aa8c9656499a3bfe2cd2c0099d3f409a43b25da78e0a4e3b6ff5a495b0685ca9f295938d4e9e45d5536aa64791f31b39207132aaa7e9dc93abef7eff188edd7c4fdbb0634ab8b3c56f676b82f0ef8e2ef0aeb8f9199e188935beedc88e619a31a7bfb16bd8a49eb40a680e20f017b9ede7f221a861023cca525f752498701f4f84b0076c264c87338ca92e22674d2fd7a2f489635cd785b9e84773439932b49575bd9fbbccf9c6583dd5ae842f1bff977917593a1d629d27142e6905078b57a2d65b6e9a6e0b8f930ebf23176fe8b90742d9ea85fd2ef81cf6353773d55301c9e18ae10dd4ff22068f267961ee60f1035b028a3f026ee9ef6fd3948928043d99c7a5962f983faaf9b92153f1287f3d9e57b29b94c5d6b57e0857f6aa06952308d1ce76418983720d345347a0b9f5f27a0b849ae19bbc3b2720a3574ee18d7f3fddbc", 0x1000}, {&(0x7f00000022c0)="c7577e85493c069a4dc5a45a07e279f46f4958a74ed71e94215ff88b7fa11ba3cb65dca6bb7d0fac1da1ac05fb4b471a0bde5a1d0f671bfec0644dc8429c5eb092d24e69b36e4f828a8794a772208105d112310b820c5b8b67d136ab254ead69b41b65c9e9545dac25a06b2922d700facbb8de9e304611a9a3fd10961088810670cb95035f96f4df5f04190ea45b7a6be8df0ba4e6d35bc704b701035dd555fad92716d252e23f1923c617c7649eaa599f05040ec267486e8f84c1dd84b50653a1e2aa9ad13b592668177b1f12cb31a5ac82768f0cf4d5442df78ea6caa17a11723c481f3e1a431f42270cab82536608329246a2e37641750995", 0xfa}, {&(0x7f00000023c0)="e62c3a5419bfd7251ac77e6d0e0c34e4ccafc0ec842f491a70245ecc227030f05e2b132f6d752b6857745ed5bba2abe9263025f206d4d14b502d7709c79342988899e65fe132c5c457f90e1af985befbec44478c257d3de7b387de6007d66f57d56b39b89782987604fd4b1995c1e4631e684c823e5023b7b2e2be4757482adb8dafa49880c346ac5137296290e402b8b8e983433b1ef579842f65feae88ca151081c6f21b6bb4d3083ba9f6dc59f68dc1312d7f930f5d46967b72ceb93bd4671f6ba320f843dabd4796636d27fd", 0xce}], 0x8) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x19b) 14:39:35 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x4000000000407ffb, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000080)=[{0x0, 0x6}, {0xfffd}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) socket(0x18, 0x2, 0x7b) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 14:39:35 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2, 0x5) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0xc, 0x8, 0x73}, {0x40}, {0x6, 0x0, 0x80, 0xff}]}) pwrite(r1, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) 14:39:35 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = semget$private(0x0, 0x1, 0x8) r2 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r2, 0xfffffffffffffffe, 0x3, &(0x7f0000000280)=""/137) semop(r2, &(0x7f00000000c0)=[{0x3, 0x0, 0x400}, {0x0, 0x602, 0x1000}, {0x2, 0xffff, 0x1000}, {0x1, 0x2, 0x800}, {0x0, 0x1, 0x1000}, {0x7069a218cfdfdf4, 0xd1, 0x1800}, {0x4, 0x1, 0x800}, {0x4, 0x3, 0xc9ada99ca6f0e2f6}, {0x4, 0x0, 0x800}], 0x9) semctl$GETPID(r1, 0xffffffffffffffff, 0x4, &(0x7f0000000200)=""/197) sendto$unix(r0, &(0x7f0000000140)="d770c19500e27280c6bd30fea95f9ada9ec6401cee9b39e11d780fbd2192939e81dffd250bd112e3aff6fbf72ce5", 0x2e, 0x1, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x110000}, 0xc}, 0x3c) r3 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) r4 = semget(0x2, 0x1, 0x81) semctl$IPC_RMID(r4, 0x0, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r5 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) poll(&(0x7f0000000000), 0x0, 0x99) getrlimit(0x1, &(0x7f0000000040)) getpeername$unix(r0, 0x0, 0xfffffffffffffffe) semop(r4, &(0x7f0000000380)=[{0x2, 0x200}], 0x1) r7 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, &(0x7f00000005c0)=0xc) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r9, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = accept$inet6(r10, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r12 = socket$inet6(0x18, 0x4005, 0x70) r13 = fcntl$dupfd(r10, 0x0, r11) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r15 = socket(0x18, 0x1, 0x0) setsockopt(r15, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r15, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r19 = getpgrp() r20 = fcntl$getown(r11, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r14, r16, r17, r18, 0x5, 0x7fff}, 0x6, 0x2, r19, r20, 0x7f, 0x100800001, 0xb1f1}) r21 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r22 = kqueue() kevent(r22, &(0x7f0000000080)=[{{r21}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) r23 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r24 = kqueue() kevent(r24, &(0x7f0000000080)=[{{r23}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) r25 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r26 = kqueue() kevent(r26, &(0x7f0000000080)=[{{r25}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) r27 = dup(r5) r28 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r29 = kqueue() kevent(r29, &(0x7f0000000080)=[{{r28}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) r30 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r31 = kqueue() kevent(r31, &(0x7f0000000080)=[{{r30}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) r32 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r33 = kqueue() kevent(r33, &(0x7f0000000080)=[{{r32}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) r34 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r35 = kqueue() kevent(r35, &(0x7f0000000080)=[{{r34}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) r36 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r37 = kqueue() kevent(r37, &(0x7f0000000080)=[{{r36}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) r38 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r38, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r40 = accept$inet6(r39, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r41 = socket$inet6(0x18, 0x4005, 0x70) r42 = fcntl$dupfd(r39, 0x0, r40) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r46 = getpgrp() r47 = fcntl$getown(r40, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r43, 0x0, r44, r45, 0x5, 0x7fff}, 0x6, 0x2, r46, r47, 0x7f, 0x100800001, 0xb1f1}) r48 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r48, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r48, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r50 = accept$inet6(r49, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r51 = socket$inet6(0x18, 0x4005, 0x70) r52 = fcntl$dupfd(r49, 0x0, r50) getsockopt$SO_PEERCRED(r52, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(r48, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r51, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r56 = getpgrp() r57 = fcntl$getown(r50, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r53, 0x0, r54, r55, 0x5, 0x7fff}, 0x6, 0x2, r56, r57, 0x7f, 0x100800001, 0xb1f1}) r58 = getgid() r59 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000640)=0xc) r61 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r61, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r61, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r63 = accept$inet6(r62, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r64 = socket$inet6(0x18, 0x4005, 0x70) r65 = fcntl$dupfd(r62, 0x0, r63) getsockopt$SO_PEERCRED(r65, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r67 = socket(0x18, 0x1, 0x0) setsockopt(r67, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r67, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r67, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r61, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r64, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r71 = getpgrp() r72 = fcntl$getown(r63, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r66, r68, r69, r70, 0x5, 0x7fff}, 0x6, 0x2, r71, r72, 0x7f, 0x100800001, 0xb1f1}) getgroups(0x2, &(0x7f0000000680)=[0x0, r68]) r74 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r75 = kqueue() kevent(r75, &(0x7f0000000080)=[{{r74}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) r76 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r77 = kqueue() kevent(r77, &(0x7f0000000080)=[{{r76}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) r78 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r79 = kqueue() kevent(r79, &(0x7f0000000080)=[{{r78}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) r80 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r81 = kqueue() kevent(r81, &(0x7f0000000080)=[{{r80}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) sendmsg$unix(r3, &(0x7f00000007c0)={&(0x7f0000000000)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000540)=[{&(0x7f0000000440)='0\r2', 0x3}, {&(0x7f0000000480)="48b499e4ed01a21a360f279ffb943aa32b6a5be80fee5521aa1fea24a479f945ee10fefbee11f98bae29757ba8aae4f8993777a205125a112c6d8513ae2495eee8be87939db64a40119df40021a1a80f344343df2c97c1cb8dc3a5d865c83189d4d0d8aa5ea67d2bff9008481a4707a1bc191cc5b6aae0a47fe3a613a3e8303d4b029a75b252256110f330491f1919848e68ef82929bd4c2b9096a06cb2e8f91e31e1f98b53a91e883d8ef05f58fafb3d66d0365da14d0c40066c22e8e03", 0xbe}], 0x2, &(0x7f00000006c0)=[@cred={0x20, 0xffff, 0x0, r7, r8, r16}, @rights={0x18, 0xffff, 0x1, [r21, r23]}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffff9c, r6, r25, r27, r28, r6, r31, r32, r35, r36]}, @cred={0x20, 0xffff, 0x0, r46, r53, r58}, @cred={0x20, 0xffff, 0x0, r59, r60, r73}, @rights={0x30, 0xffff, 0x1, [r74, r5, r77, r78, r5, 0xffffffffffffffff, r81]}], 0xe0, 0x11}, 0x8) r82 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000003c0)={'./bus\x00', 0x4, 0x8, 0x9, 0x1, 0xfffffff8, 0x0, 0x95, 0x7, 0x0, 0x4c, 0x2}) ioctl$BIOCVERSION(r82, 0x40044271, &(0x7f0000000340)) 14:39:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x348, &(0x7f0000000100)}) r1 = dup2(r0, 0xffffffffffffffff) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000000)) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000100)=""/114) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000080)=[{{r6}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) r8 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000080)=[{{r8}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) r10 = fcntl$getown(r8, 0x5) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000200)={{0x3ff, r2, r3, r2, r3, 0x104, 0x5}, 0xfff, 0xd, r10, r10, 0x7d55, 0xd75, 0xfa}) r11 = shmat(r4, &(0x7f0000fff000/0x1000)=nil, 0x2000) shmdt(r11) 14:39:35 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000500)=ANY=[], 0x0) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f00000000c0)="93a2f37d0bd04a3750bf63f668d7920871cf9e696fabb142184acef022a275b037b455439962dcddc9039bb106c00d398d5af983d560d36d3be4e50187919bffa5bcc3e2be25805511acfd29da15f65f1a28293fc7ad22bea48feb81556350af0f4a5013c3417530ed", 0x69, 0x0, 0x0, 0x0) 14:39:35 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x4, 0x43d) semop(r0, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r0, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) bind(r1, &(0x7f00000002c0)=@in={0x2, 0x1}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getegid() r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r4, 0x1}, {r4, 0xaf}, {r4, 0x10e}, {r4}, {r4, 0x2}], 0x5, 0x8eb6) semop(0x0, &(0x7f0000000380), 0x0) shutdown(r4, 0x1) fcntl$dupfd(r4, 0x1b, r3) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000400)=ANY=[@ANYBLOB="82022e2ffffbffff3000ffc8853668d9826a14c6d35f920d32f89678e2a54ba55d288e6d6b0f648dd0d11832f9ded0b226ac39f1708bfa32daddf32a0d6512cda5fd2e80a5a9610d7ab44b90acf1dc0b435485b8680ef93598b80f85e6c3a6dad54b04c2b0f4a967f82ca98fd3dac9a7828687229176189aee08d08515d3709e98fa83c514e752ed26d6dc78fa1474d7eaa113e74dfcdee8704c2601b2d358a7957a43bec9f57536517ad478da954a30acced45f707b38290dbec9347050f6af898b7ac554c3b54574cbe2a54bf8926c632abd851ac6435a71d9986f81b2ab44ffb06f637e8bca26d09450a341ae00c2752a050d42c4"], 0x10) r6 = dup2(r5, r5) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f0000000340)={0x9, 0xffffffff, {0xffffffffffffffe0, 0x8}}) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0xda2f) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x1, 0x1, 0x0) 14:39:35 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = socket(0x0, 0x2, 0x9) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r1, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) sendmsg(r0, &(0x7f0000002340)={&(0x7f0000000000)=@in={0x2, 0x3}, 0xc, &(0x7f00000010c0)=[{&(0x7f0000000080)="cffeceebfc28fa7b174cdec613427901fdc013d0cb44ab9e4fe918e9b5c1b67bac4eae8b39289d65d712424bd8388efd4c62913e5f69b442be3edd9085c9862d0a4b7d9b16b3c62e3dcd7b7d16ad191ac117bf41739bdd5317ffac42fbb342e98a7ce74dcafb97b3525e23e2a8390eb5a03648ffdc659f03a5df8648464d492d0185614c89ad770757797ba89adb7432b64e11adcad8fb529bc706d99bbb205e0784173718a1b04cece1f72f5bb03d14e1cf2adbe612b7d4a4ad23aa686b22d91d3b2c2112a8fc07387081379503684299acef8fe14c7bf3521601022d9d6fa57b86c248c222f2e60dee4ad1efd95ec6278a5eeff2112c8b139dedc1c132032db8191a04de3dcbae0b6c794afb9c77ca2f0857a61927d69e9bdb06ca5ca478c0fd4387b6dfcfa2a46b6c0137ac607a5f3d7c21b969051541f29e208f2b75fd85b54fc93d9b5546736841710509388bbd4130315c12152877dc82b854e20f0ad7e76f5b5ed840f2c0026461bdb9fa2c6c5e69e2f9e7bc64d672ef32a2f34920f9f60dfb99108687cc3777b4e1455034a9af3fcb8cdb16281e38d9673fa54faf4e5577d5642ac3d0fb3b17c41cbf6369ecda0ca3768651997834dbc2e288906f38c5f759c096c08ea5ffa127ec952017cf99bbfd4ba2b01eb8006abe040ae6a9430c9b48bf361bd946d8296139bbf529a4d4df06e0e593b4f3b78ccd5dc07782b2e8f4d74d05e96bad5e5cc4c30f68ce60476e14b494419e183ddd9646efc58441764dda8782ff20c75391455b0a2cd1bedcf55e783b90b4cce27b0d15c8b16f7c4e1195de304f5977ac34693271eb16cc9a9aa1bff052a89e0b0841faf05d225abc0f1c2e840d913fc3bb49cb965c110898fb3f26a383de41a91b4d177f7075d9ba0df51b2184223ce8b43b0bda81476d5c884b5a02c4c9460a14083aabcb7e3ef52cdae23fa14465ecb4577eecbe69716614b948000716e7fae75abfd0024cf469c1596d721d04ecd757be6b1b97460f6e0df6352536c4338485ea6d39df4e1954fa0787f91ab776317c1358df7f195f921e491298326e740ddf03fcf4db543028eb171f8296e0a1d5afbc290efe8c648212d0be5fbdbe105a82072d2f3242eb9b7390275c9049d789be152c4a57071dee66dcbcd3fef272de549473f979d24c449f3d209b2e76c2ba2d4dfcee26779607ad0087ef5cdb6c149af62a657519cfe5b59e80fcbb01b30a84523d976728516314b635555bab2c1bca85a5700e1d0e4c1fb21ef6452849aeab53f977f9cfb255dcc65f2137c514da08446680d706fcbc25c6e7af493831877c1a12723689bf6e2788edf8671921e7a5093a8df79550e0c1739288f2c7184b5ca513bafc6eab5e4bba412ad7f377db0afab1b53c903d1d69a707bcad03fbab396730be6d89fe582086e29d2138f05098bbb8a78fce6fd7678373d5682da98cd2fbc25f5dc72f3ccb629d701b0e147c989145b97d36515bdbd3677fed62bdb1826e9c4e4602dba698bf33d77b484a4147c22012f39b13b9362613d8ac44cb9b3f8e4f69221da62c4b7f23b44f212e4e888b0d7471d8608bdffa05715b0a3ac9d95d059334d5603dfa6932c29bd43e91a1cb41021ca99f9e3d9b39347523febe61258fd242cdf903aa98edaeaa110ac5bcc01babe6761ec3ebbaf7ae7aae7249443bb65297a4a1965ee5b63a58e8433ac8770a6f959046ce8a550dfa89a7dddc3070a0969e002d4c1fe81615673471339973248330d629b85367dcc54c13dc2c1615d433fda9edc569c4aacc85f30e10b37412fb3cab7e2a3203c684e28625a5a717a8761001348491af837bec502891e691ccc4ab5131f09639d5bb7507e56b3b04addcff8ca55f5211f99d4420e7439cf0a87c9d5f57d6ad1fb84d8ff279c6549fa2a02b532d320249be45462052aa9f3b822abd524692436a01b994f0f7dd0bb1990c00d55a735c9e59c22f6b65bcd0068c37d51f71d4cd21c6c20b725efca7cd1599093997057bfa6f3727e8015352d41e09a48e119841cb331c256dcc3812b8af41227d7dcbc472aa538ae6c30c406fa12b6b66895635dee1723b0cf2c88c050e7297e6f45a85c0aa69a6b6c2a762d6e1afb3ac4c4dfe3ede5c3eb1e31c8692eb1e52e22b057fb288138b61eee5707d96ac39fa66128c5074f305b77b8a2ac5e64885fb1aa5b31ffb2d9d036ecaafe1a4a00c61e2f6f723387643049b8436f94cc93357b07dabd763acafede3ef65edbae96c3caa0f0659cea6a13fcc21aaccae15059bb7775d90bdda85804212820c46326e9b2b95b5761f2673f0ad24a6619be0f2ec8f12f5e1db1dc8a86d8f6f506a164352303646c31d4725ed1de72b6d55d33ab1c60a9300f9410a55b4a5bfc7e009351df3ce2b8ed21b7cf28341e2a23d40264bba5d186480833e53bc54c3202d201a83095dc5cae4055dc4af9d6a4603d501cca484c067a07d477a9d9494ce082a1c378532f6bff5208ca57424ccf1a9237cadb0f7e6eced896e48769fdda13ed19570a617c0776103c2fdab322126cf2d50db90c5f7428bccdb48f1440135357cd9cccaa5fbc11a84d47bdf9f3b4f7843a03aae02de0e39a0abb43834f85a7c7c9f5c1003e4889cb0c08b19f9053a20b793590213d3b026539aaf508095bdc8eac184c5ea7a23149f61aa25e9292b835733a31fbc4539f20b769b8193b67325473223dd254bca9c5025ae14a8941c2c6aa3e8b182473f6161680d30b9d7d3e9f232918773294c4d8933841c094562670c5d624ff617ead4183cce9d227d64ccfb936ddefec7191e15733531c7065d2c2df574f665fb1f8d1371c28180a3f67ed9f572a172a6872aacf0a5764461aa671164b43d012c65f61c088ef9c7f9eafa4eb28d45f1c31a0812f63a8188588ce3604f123c6b8a6acaebe98609eba2c2513b94da32c6a4d9b5c7d8ce117e4a0fa8cd62cd264f65a62ac03b972241761cfe2bf0ed88ac40bd6a77518ed0bfc7e378cf5ecb6290b56d9c2712af718a779be759b1fa6c8e6347a32b0b16397b467c064ee5db2a78097651b2a2cf75d5cbcecb8fb9159a16df7eb035101220b78c023c589ee2a089fdaf774b3e089d7a954e0699a64df8b7dc16e602a1342fdb8685e8ef8dea08e503e726d30975979e168b94d6a788f8056d36104708e9f244841845bfe8227fd3dfa337e6bde1c5a0177073707f26ab3d281866b3008eaaacedf9cab88abb7c35729fc83502a44a360c42b39c2f5882698ffe81720f8ccfdb69372b21996deb5d56439d4666b28f44a885acfde4587002356e7028b099237332a5975308395ef32d4557fc417562a54c523ac504e8ff1c0f5ac6b766afbcee331f407bd9a0e46e982d46d8c0c72dad6005b50e4005e2220716705f25bde192b046c9383542bf64d1ef137f74fc5a3ab17bf8e01ab081253a24fb262d826fb02443126cca67177825191e5be948471811097edbb5aee585129a6037d75702a3b5b60599f3a960cb67026981b1f2b4c4994e70aa7352d483081886887e2f5fc0ca99e3c87ac6443d3e5f4187e3897da9b7a95f77e3c648cb9d7cf45c95d28a59bd43db175930a9f37d8a7acec031488180d7ebfc49122ea681c028fcb91fae8f98734e10ff7f4e99536417bd41acaf4c3f3632be8e776bb2777558107b987995a2d5b3a272dabd6b21c282e1eb3119c76ab07e8dc5a9ab047a57f147a1b8bac450b4649e7941e92b820577ce455f76b5d92e6df2081e92a888a0403d134150853a446604207c706c8dd2025ae52ea9845402815e126708633d86b6ec4d857aa44a5a495bad40ffe6cb64e436bd4fc4e5cc236f02595213583690906fe9ba070efc8ad8dda7173e9bf3aec272e648e1793f9c0fb6935f37c4120b2e7498ea6dfa419f9d56869ecbdef959ca2958f3042a8f95299dde14dd24bbef955299034109abf402fe5a8450467b14c83265324d20a7c3dd826551e88509648c1c02f00dcf0769c678e752f7328da894327250bec41b2d4af598f884bcd063ab1fa734f1336485f51be10e4b4b56ae5c16f141399106164632c81d18e6848875826f95de07c03468084841de1ea4438cf4ececeec606035193f6fbaa792a0378865a143ae0ec044f075ff47ce8eb25e6a7efa386f90be7414a5c917fa5dbfdfbb2f409a2db29ec558a97715a35a89482f762b02bc7f6841f4e44ad5d0e41911b4ae67a3ef7050d9e48a33ec0ac867c69503717686814b19818e3893a46b2640de72fc8da92c008d544f953c409b4268aa271f2251f75397fb70607c30502f480f8acc7a4296da201f304f68d023dda4a7f9ae01b53132ad0b7ac400962e0db4c9f8a67d602d6ad5cd02bc61c4f8872e63d0fb7b5a61d77133acbbcd5004a14301361d211885efff6c4bbdd35c31b12eb8ea925dda8ddc4fdd8e12ad9e8c84a0bf1e97c9af6d5e12d9f6371109670ff5736b4b8175fdeab31b11b76e860dfcd3f46139a7b873a551451124595fedd41c1b93209617a161fc3de7fcba6f45e44366240693828cfbe89b3251afca0685ddee6e40dd00c8ba7791a334376d48d9adc24b01c757b7b5b23988f2ed9df14b86060aa5c2f172673ffa76735e6494cc7b97c92889da2ad7bb5b99553f6c718b4bef315d84c2f944267e7ac01b6018f6a13d728ec966f79bf952df806ee8f6ae72b3d4870ad714cdca55b45184fc392ce4a3439a2ef17deeb0777cfebdcfd10a24d33e86ce1159ee664f030638b2f5ab6e77e287cb1f646bbce9ad9979acf5a153e880766fca11d879cd5d89902f1b2b1648591ea2e899cdfc2575d317055fd907c7124369c42b9b26392f14cf719fafc1b5a26c1871fc8a524180412a9760873ffb297d15f97b5844aac4996016562896169ed233dc5ff0b3aa5edca16fca3ba5b28a379fb3f3e15f152d13e008029dde04e7cc2159140f4afc15c11611b171a8ec8109ee37c7fccee1a943aa703e38d3fbb75e43d1c1c767b5e9be31ed26f336ea9201882a989eec6124a14f9d1c41366b2fdb7b3751ceaccff5906375e961262758854b38df4980dd9da55152f21853211b88668b37eeb24489906c4d53ffc1e814ca20b04c87704ea0109318e611e8a7dfcc3fea11e732a5d43f46c3f56e55859704e9b2730c572d4a19c9d9dc4da0dea50ab8f6a431f7ba0cb659b40cbfd30ff66ad3d42b36c976f98679351304a3006d8fa3872ef16838e590e9b808ce03a2a11db68a596dbe0efd5d913f38a39876184a959bd96ab48068a7f5a1d774d180a8ecbcc1a8afce41bd0c7b3df47aeab44a43e6fd0206cb555c3e1d4707f811394079422f33d72a6cb38457241e85761a2638c261dd1931e006029388545a44671c4d65e533be054fb2942d87c17a696af135941516712a2eb2c47b5612ea3fa4ac0cec43f1d9505ff42d0dbc5f973371292fdd02ee818309d07b43529e881e6dc6ee79e8e277d928c7e8050119cf979b00ae944b87f7e309a3ef7d04a421f129f5649f293e3855bd75ffaf6fcaa6abd814507be14e6c5f36ada902c0784ef18555bfd1cdc47e87bc1b91a292e0e15316aa155c51c2dbbe4665b7464a4f47d7d1872ba0fd7585307b3f1e43ef636735f63a7c3d1ae606575b9876fa86e09c9c28ec7814a77443281219f8d700ccedbd2a9f5bc5469f94d54414d411cb16fc320cf7b4080298384ffa6a1bbface6d9bdb3a568eb3ea99618baadde1bb7ab4e809f874c224dba21c406797618e9a0fa60d3495029c5e5f768642c6403f7b3772ce3a280e987f67596573292dc7", 0x1000}, {&(0x7f0000001080)="f2760dd55f0533cd576211a4ebf3", 0xe}], 0x2, &(0x7f0000003640)=ANY=[@ANYBLOB="10100000000000000100000004000000d7afb819b7273c5cc0ab04bb05a2dc2e6f9d52bf450ba399c98d92cda745917baf38c9955ea9d20f570abe0f7daf85b5de96598d0e0cdf45d5f895b2adf39ecec0efbf4d8db700d0dcc4b19ac86c3115c77df0682a2d977d0cad5a8e9332a5e56f8d02c5c37efb79db705b2e4b83b14ba85e2394db8fcdd0b143ea0174d3391756240d6c4816b3123957eb8e97bfd34c873bcd3b09feda385733ff07d691bceca8e1924cfb9fcaf8c9b3b3703f061258b43d3b86afa8c6ed15be344ac67a516083f1d546b43c498ea1ce7fba87ea22cbe6f17f06e827b19b00621c275b43925609791f862ae2b7737897deb9ec1cae2955fe9d476053a3f90b2fc99c77d99890a783e5d44a402a9fd4d8934be319d893ee1034fd409c599d0570471a6965dbbab6f20adffae04a31bdc3659af83858f492dd1b49dca582aec786b95c5200461f7243a5277ecbde90a582f619a8cf74936eb87b53d8185bf8b095188f8d62a3dda2675066d90cc4cde4dd40d745e5d61d51c2ce043eb4a75a10459f5acdff981012d76f58d0c7673d13a7822c925c616c0e105634327712818c67b069dc513b697c8e1c4f2cc2baf718610c8586ca79b73cb3d98b0bc446ba043cf23372fa0f0b6db0e76c94af3c34d8d02c5fde0f76ca110fec46c4ed080cc25857fe4de1bbd1a65854cb1674b084df97252b8f494ab232b4f9c0613debc34fe44fcd0be33c8df988be1a63fe0283767262fe9abc54399f61f8b4356823816ff47dab44a3cb322f03d07e5db7229c6346b0c351dc3415e3c48b8a465345be5bea8b44da072bcf02683d207ca9fce4c06b71ac3bda3c8dd0e7bdf42355fea368543a0fd0d00bd15419bd36587af489684de8d8d499053da72ffa1e0e1f9e1a0ce3407c1da6d636efb7e6755b81dd81ee395c38a79e2c69dadedee60b6d2205c46535fe0367d0ba495c3148d3c1f0fc9ea927480a58199409e8b9752ae8abe25f689f67a563d24904c5f393ad0e08d68f7591626260870f01c7dfbdb19ae9e067e8538afddd99a8f5c2890368fa7bdd84c15593fd2692084cbcf328da575ca1a7319c2dc12a72272e13437ce5676900684f43778c20d67db3a929a3b8bc08e0dd5063076747a9b2d606e2da6de1b33b208aee68617383946b5566339120f7d9a14978a5dd6636ed3493a78e7ba3447663026e135988d2a52daa24da3132da9856418d8c435045f77c05db62a87b09d73d2d9191798938cdce6a0d047418fdd2b118fafaaf67513eaf54bc2fb10ef5ff58505b03e2b79f0f8ee34ac391a45e82049d00e2f203f12daff950228b32ecede3540ab8f51c109f2fddcaeac3269a09579659bc6199e57b38e78a21c690c2b8a62c4d7da87da9b7202217b661b14dbc7de986d701bd2e86a812dab72c096bb048a5fcfb0d2a6ff50961d1995a9c2df3ef054ebd436702e344b53982452a841f5c9f49fe3a46b03da0e650f65570732d472254806ac092d18cbf17da8a2551b71c11283333c726b829a017f2c7b3a6a0442c4c47bf60c1654f3cfcbf885d366b89262910cb08f58037e6c55c873b058161265153632694b6e2bba4ac984b95d89bdab7ffef41ea024cb5a43d5a5cb172fbbe9d850e24cddc98019911d4f275b4f44d7c40aa73b82e72c53781bb3c54484516ac468e2791a63a5ee5b301b121077fe95d6c549f3fcb693dc938e0805541eb87bd5ff204ece0ab0032e4a7fa7e15fde0fea6a5396e7e81758eb91ce59ee156e7a96a247eb3986f069872383f333bf5da222d762e26086587f8e5244e0f2f157da4ff62dee4b8513baaa45b4a99cc9c164e58155cfb0bccfe2b636af00de488fc06ef610c90b5029479fe045e4702a3d985b7e0f1d094996b7cc8757305b9a06f9c2610cd6f1b7bb2a480ec43902a619ac04a6d52690d214365d617e4ffde9d2653ea3a3e2f24947b62abc3f03c6dd1a59ede733aa3475f0c5e5c69a12c7328fee11f4798f3c1082e90121e0d98d1fcea26fff992b93831ff342b31cccc16fe6df35aa6e160ecc11a53b225ffb2b84bb42a05ce61ccbf515e3817e5db4a78490c75a0bd9a96bcd0459f72b3ea58936f7c1836e82bd2bb4ab904a6fca5cc302df7dbae0df7771dd23ea540c711e4f732b1ea8b22c38d427bbaca291796c137d8f6bd1531675cd601b5a98418103cf3842035991b727d13961c256ecaf554f062f6d3b0f2fbd834f2561ff1f42ca8b410d579af6c0ac4b0d81a4adbaf521ac4ec29b087750f7878a77322a9d2e1234e5f9c6aaa5180c2797d4d4cfe1d1a368030af5804b16f36adc35bc5ab019b045b7de6248d31ea7bd00ae571b81c371e83902525089f060b2f0776e6e882ba594885513115e66d501d61202058c5c4aeddfe4931e65fbbf708752dbebc896837563c277dbe629b6298d38776daee2a8014df9d078d2c6217af7af60bd1637bb3e552000b64e2a79ce2717482facf645c53510d02275ab6076abce4cad999715ac17daa388621c625eae30abf607c1c5a2a0ddef779b2b36ac7a0616dcbdb389e4020366211b47032c613cbee89046e52277a4180289e08532914c800cd68480b51d0619c78e9617a5aaa81103cd6930efe9bba409d2d1fa334b7708c821ae38d0f9f0f5726b59b17ddffa05947f7e11139cb039bcd88353814b427f1a749b6e6d3977f086d61ac7b02abeebe2f9b0e7f8c5784d5869ac1a07e6484e376166339c15c15dd06fa6f9aa59b833f5c5c8873f9b8227842e25689cbcf06a00d9b56ef1078bf939e38c8c9194bda04d5a18846d57c9011b7fc92c0f71335333acb2a9851b97e7c7bc8cfaa77bbd85374738fefdce4332052fcd669a5110287a0076836583d780cfcba14ee3869f110fba56688582f7104df6882b3e70536bce4602ed5a5de38e3c6da7f72bc26d97953a625b1e74c96d71fac4b2c030bb33ea2735c01c2a49377685370c39ee2196efc7335783849ac10aa6f617e4d9950c1d84dbb8a40b085466261bb621fef819aa319dc1a66065c24888d12711993a824715834d4955a019cb63f0649cf31da95bc9d9da649c96a2ffb6939e16e59cbdfb35c44c29062d13442915f727998af6093c8302826eb0c9c521672e84219be2c113d80d6d29522ccc9c2a5cf07181b04be28d2d71fc0d0c3440e6e758c7411850571a5e4c4bba11e42a27862cbdc84ee5071e9ae2877df861b81d4ffb2eda2c1d52eccd8742d164906c04df3cac5325b4c65b64635a26f5f6cb7b11c646628ae9964ddbcc57fac30677bca1a876e7b11aa0fe043b442e5c51029f12fedb231abdccf5a0b03e758fab9c7482e9e788dad0e07cfb052d0a6bbd21f5adb8083acf2086ecdf7f6e282323271954c625758b13df5a8e5981ea8fef916cb8302805c4c76dcb71c3b9d686ed8f9c0d885e5813228dfaa5b4ed7da293bbf932f5d9731a8fe05a9ef77aa66e3185ce3948cef6a07b6466a435d4ba36e6162349429ea24327a765640c835423352ee2d4fe7e2720524f24eb9a1d630f055fffbba832e0ac34d740ea56e9ec83e24f18a71217b33402113f1323b499128b90443f6c74fc0fa04b4abab0a3d54e6818b1c799a352dfe1e5da2c69097a5582b5c4919c2d06640f7a354c6bef4360e973480ca683e6afe5021aab2395591642df93bc22dbca2b6dcd5a831fd32be608ddfd469eac606a61e6cbe36f03707aaf79030ee40a1ff2eb5763d28eecbdca275e60d93457193a8986ef6252668e7619ab4257c5198133d116cca4ec3d0026fd9798988a9dbf9b0f39c8d9e69d174871b2425c3e3382423a685e06dffe24f427dab82321276062e1b337ee13923bb10537adb302ddcb1425571d0abf3e39105cf1dc45383ab84c74b5791bd462559cbc1646047e39006e45d58c7e413a373e7305b48caeb5ec4c761eb1b576ed8cdc4a85ed3f907005ae69d65d581950c7dd3b91977bc8e76b053c335dcd29617daa7fcf4735e9259623e3b9e33755bb3636f1bd12b5132ded52468c97a74868fb77a1d06aa0d3e79c46f6ff6056f6eda73d406a55c069fb2abf228c583d0a9ddb9dae262df86568c88dbd5eb44336406800e6b4483fbb373fc4c946bbc72cb5d2a495a260371f96d202c0d762abca5d2984edc65cfacebcda9be4df1b07f90a9961298cba8763adb86d67f4ea79186c1cc2d4f6452c43c71e6322b7536333da69d2261d88603b5bf690e9ce82a75c4bb56ee82e8c63e87868dee37fd5668ca9ce18b1c9ba0c6d4e0f8faa40373cc5aaf9332c4813ce52d64c32fc308b416bceecdaea6c38ba6621c06c2cc0ada9202d4bce6218bf35fe835f4112d08a833cd387bdf36eeada1a6b3a82bc91976a507d94a2c952a445b40055e87318958d54b8ca3b86e178baf7f3ca12298766ee8134fcedb6ca778cc8872bae583602841b800032dd84a9b23555facafa6d4718d0efdc33b65fedb7abc848aa63977b1d4ca0a5fac6ab55d46cb1ab3f3efe9327b66016bc27ddaf16bb0636c704eb82964113637c5471727fc698d838693f523adb24f0923f26d34923d4182a5423e8597c88e6cc3bd7f5293653ba09ba9689e24fe1a4912096f6bcb744868027d930e50ddab1cf0a2a76417d69bc49f5b024b1939cc0bbb04a5234aa2ce90eb9631a2dd9ece37ae57ea45201e528869b4a475b4f80b304a5a29f59e1c684a22f64bec13855b6617ef3d14774864b6bde50f60fdbc203b9a774982fdb39c165e3e4afcfa42314c2b7bf4825bd6bdca61a40c90f57227eb46e9bbe0f86e6c78be74d314b6e2760e4404030eb4ceddc1e014763a3fa043b8e258574b58e2bd4e35d4bc465006299a06b270e583a607a5e9a5c02fd95c6ed31fc3c6456ced0d882e797a7d96069024a13e1cbc6a5db80b1e7c88c928e730e475d3db665327983f850a3d6aa41dc6ae1480ac4c16c6cc8a6b2aec86d1f48b1fc51c57908772e99e489dd707417a06066287340766db69822963a3390de1653994757579a84fb32376faf85672534fe4805911910b81dcc2cfdfa486ac1c5e2629a4103a3ec2289e6afc8612aaaf82910485b3deead7b25a952e9223e02caa5d8677e70a20c0b0ce0cac67f7273b43a7c988af46d8667e38f8ea5ae69dc1171144251ff7f528306c5e94698eccdb9f8bae75acc3950f2a5a456d1b969f5c44931506d10de946d0b27dc735022d9f8978adf38560f48caff5c9140aabf4f1acdd42317c895b28aee0f0153aea73349c7331a7f54f9e4238992be6e792084686ccc6c4d7932b527108d9fae83041f46fa29e5b563c8e95e09842b3e38705c873255bc32680bda4d5ca4ea68fea614cb00faa6c56cf415c3cf3fdf4088d65874620b955771e39e2426aeeebe07e2a7892c8a505c32da20c61e95a3b410f7d6ebcdd6806ec07b4b8342cccf3d211ba3f599fa8cfe74fbfd68bb70b2dba05653d14bd32a02e1c7d0fd6cca3a837028eaca1f3c588f47a19719e5cebfd4e0f5c3e12df6b68e4b192f2a04b44b3eeff09e864e5a230bc5199d2c6fea30ceb54d4edf9f214172a51394907358b90c7448c3d79acde37fd1cf9fcfd8e988d2833be4eda23eff676831491a30e33141105ed253dd75837b3d76019f31085fca5305c9a20e35ced87eebe0bbbf70dff0000007f54cad0c9d28b610914521c503428d184ad52faf6a7af1f4ce3156dfff9338e2f6279d8cba9aa26c449be6f0ed66847d01fd0d270b1c3bc4ee46b6c78729e93f5ace75fd612e17cf2ed61e777b409655b5d089c816b17543b4be7f498a5e52c441dd15d145202cd81439f56b979a4e80000000000000000000000ffffff7f54e335fb806b43774567a895f7e691ff2f47e2c4e4f3e636693b019dcacc951456e3884a82a3e9594adb53c163ac2392387cfaef336fb56f2ae8399b1c670e8e8ab36afa14c27130fb291f9503567ffe77c7f61428eba49c641eb3a871379bff23c5421eddaacb093a00854f6f02f5a4ac9f3d4fea92ca9bf98efaaec7053781fd772ea900908551a4ef8a720bfc25cf5909b11dfde865016429959afab8126ad1a2d6bbd232bc9219525262c75afc5a4680579b3bcf42ad2a77aaed243b0ca5ab555505d3d5a539d3aaf9499de4435177c7c05005f5e81051530a7a00000000100100000000000001800000ff03000063f2bef9ad35d48e9ad720abaea0697994849410a6a34c9146e6a3daf0b654098b12cfa1ccfd9c71c95c709b83c68cfdccbd85e1773a517feb10c50dbd77bc8c3b2c68a4a92cb6ef4f98f2d13020898b992483afa8689c8262fcfaf3db7507b75d720229d19f797d5eb52f84d31814b19ea5e47324ffb847459b214255132b618818405b8f7b07b607890fe18e81e1600d9051d0418add0e4fe78e04972bead9b1bac8c77cc68f295d90435e5f05ee3ae7835aea66041ef1922c6e22d87464f1a2cebed0b8cfc1541f428511b0a27dec50bd046b2ddede76c23c7d9812621264dc5e2db51ec6e52b3579da56e3bdc7a03fffb57e5bc1edf60e4df17e00000000f061bba01d4febaa108727793cd58bf0b06809e93bfbf3285c89fe1a56db36cdcb58522aa587c6d604d18b13761c640a0c3400000000000000663a33f0626707402f8b265e231c7ea775ef5be9356be70216b9a59101bc55ccddca316ee8fa80721a098c578c85c4a02ea252"], 0x1208}, 0x1) r2 = semget$private(0x0, 0x8, 0x4) pwritev(0xffffffffffffff9c, &(0x7f0000001580)=[{&(0x7f0000001100)="b20ec7", 0x3}, {&(0x7f0000001300)="d753f996", 0x4}, {&(0x7f0000001340)="0dfb082940210f2e636b418d9072b9f9d249dba7b466f1077a5fcf7b8bce22effbcd5eba34be8274e3e0d3f2fd1cecc5036743c234310185dce691d8aaf791155d4d43aedb15cfd352aa9947f38eeca14a99e592a6ed516e38b39cbd8550c713d0c54486eef69efa495898e2b9e3a3026e19fea40bee6211cb6695960d58a95d808b60dd704e76aeb8b658e8550b345d81593ec97a41e50d5d", 0x99}, {&(0x7f0000001400)="6cb66d7572984303d5bf25a7c089a253715a7a2f86e43226", 0x18}, {&(0x7f0000001440)="49c40316eef343c2ce74d464e9698b167960913a2c90849f09a53b99d5b96cc627377d2ef19420be30e09d493f5deaa4b4532a8702c8be7d0c2df412ebb432be153ef2a3be8c6f232bd098f5cfab8b11da56cebab2d36347ce04acafb8f388e3e49591c140b9321640c0d89e1b7ac713d12b095c9873516f7e2bbd52dc2e3628f2f58cdf", 0x84}, {&(0x7f0000001500)="b5921f8e9a48ced0f818c8da2d9c7c581c7220985b4880e3bc9444d87abe6361dd3de3bb1ca5ec7f9b022b8e76d86741efcafad6497a619a06cbc17b0a45894a85a487da29301f271ec540facfc6d929241149712602c607c82476a2b7a523173a44092a5d79c8eb", 0x68}], 0x9e, 0x0, 0x0) semop(0x0, &(0x7f0000001140)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2, 0xc00}, {0x4, 0x8111, 0x1000}, {0x4, 0x4, 0x1800}, {0x2, 0x8, 0x800}], 0x6) semop(r2, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) r3 = getpgrp() ktrace(0x0, 0x5, 0x1020, r3) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 14:39:35 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x39e, 0x0}, 0x842) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) write(r1, &(0x7f0000000000)="87", 0x1) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) close(r1) 14:39:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0xc}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0xb1}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 14:39:36 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) r5 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) r7 = openat(0xffffffffffffffff, &(0x7f0000000200)='./bus\x00', 0x20000, 0x2c5) setsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000000240)={0x4}, 0x8) r8 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r9 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r9, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) ioctl$VMM_IOC_TERM(r9, 0x80045604, &(0x7f00000001c0)={0x9}) r10 = kqueue() kevent(r10, &(0x7f0000000080)=[{{r8}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYRES32=r4, @ANYPTR=&(0x7f00000001c0)=ANY=[]], 0x2) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x100000001, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) sendmsg(r1, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) recvmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 14:39:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2d}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x200, 0x0, 0x492, 0x0) r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) r5 = dup2(r1, r4) ioctl$TIOCCDTR(r5, 0x20007478) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000080)=[{{r6}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0xb87fa94210b7ef61, 0x100) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x26c, 0x0, 0x0) 14:39:37 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept$inet6(r4, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r6 = socket$inet6(0x18, 0x4005, 0x70) r7 = fcntl$dupfd(r4, 0x0, r5) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r9, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r13 = getpgrp() r14 = fcntl$getown(r5, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r8, r10, r11, r12, 0x5, 0x7fff}, 0x6, 0x2, r13, r14, 0x7f, 0x100800001, 0xb1f1}) fcntl$lock(r2, 0x8, &(0x7f0000000040)={0x1, 0x1, 0x3, 0xfff, r13}) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f00000007c0)='./file0/file0\x00', &(0x7f0000000800)='r\x00') 14:39:37 executing program 0: r0 = getpid() setpgid(0x0, r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) r4 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) r6 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000080)=[{{r6}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) socketpair(0x10, 0x2, 0x4, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x200, 0x0) r10 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r11 = kqueue() kevent(r11, &(0x7f0000000080)=[{{r10}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) r12 = semget$private(0x0, 0x4, 0xa5) semop(r12, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r12, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r12, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r12, &(0x7f0000000300)=[{0x0, 0x80, 0x1000}], 0x1) r13 = socket(0x18, 0x1, 0x0) setsockopt(r13, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e6993192", 0x12) r14 = socket(0x18, 0x4, 0x0) dup2(r13, r14) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x4) r16 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r18 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r18, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000100)={{0x3, r15, r16, r17, r19, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x3, &(0x7f0000000300)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f0000000080)="a0a76f64a1ecfa70dd19b84d180239ad1e40957579c357862226123205ca1217", 0x20}, {&(0x7f00000000c0)="22d5ec6b168060d55554be6b60e2716b531ce9cc5fb9ed2874c072c750d745d83dd8c93a84e333f8271ad1bc7cf41cf4f18a635bb89360c050f0918a7ff4a09f71615580a5a2a997f5ba2e60849050ece8f14db56a26", 0x56}, {&(0x7f0000000140)="47134fd92cd87052b8206e57760d58f7a9ad15a12c2102d40fc76c1c8831056d78612a4d4978b7d6530ca9e48c1f3dba0bff0ea1e851acd47ee37074b65feb82b200ba1f4a58e99282cb48ed336454cde872", 0x52}, {&(0x7f00000001c0)="618824392065405b1439982cb8751dc24cfdfb068fa5af92c2fc702b2444d792508045b406396044cc2759fbc2e83426c1c6144754945ca3c7f55ec6b17fdc91d4a60894e6cbd08fa6c7ca9626391219682a54396fc29c3d3bc9f20bb41d8fe1489b22e6b344c1033e104b6ddc240b3f8c62253ce44db71b6b4a4549e335", 0x7e}], 0x4, &(0x7f0000000340)=[@rights={0x30, 0xffff, 0x1, [r2, r5, r6, r8, r9, 0xffffffffffffff9c, r11, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r0, r17, r20}], 0x50, 0x401}, 0x4) 14:39:37 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000140)="09917b2f2d25d3e5e3df3765279232c01f1eb7dfe6000f7a", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x100, 0x10) 14:39:37 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x1000, 0x10]}, 0x94) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) getpeername$inet6(r0, &(0x7f0000000080), &(0x7f0000000100)=0xc) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r2 = shmget$private(0x0, 0x1000, 0x1, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_LOCK(r2, 0x3) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000300)="183bb887c8ed7a4afdb0a91f9f34b4b556544b488735243c7d7b24d31edc28b47f0b8683f221069562cbf6d88f2f6fb7ed7f1c0b652c35350846a370639e18c51592873983829e5188d2d3d82e60ba6bae8309e3243afa28a07f8e3c2a86f3ca25a8afd451077e9874634d1e3c167f0214018948c7aa77514ce074b993c0beca", 0x80) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 14:39:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x7}, {0x100000001}, {0x87ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) fchmodat(r1, &(0x7f0000000080)='./file0\x00', 0x193, 0x2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0xc}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000200)) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") r4 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) r6 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000080)=[{{r6}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) poll(&(0x7f00000000c0)=[{r5, 0x3}, {r6, 0x100}], 0x2, 0x7f00) open$dir(&(0x7f0000000100)='./bus\x00', 0x8, 0x140) 14:39:37 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x20000, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = dup(0xffffffffffffff9c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x8000, 0x3f, 0xff, 0x3}, {0x4, 0x0, 0x6, 0x1ff}]}) poll(&(0x7f00000002c0)=[{}, {}, {}], 0x20000000000000e4, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000080)={0x1ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) ioctl$BIOCGSTATS(0xffffffffffffff9c, 0x4008426f, &(0x7f0000000100)) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f00000000c0)=0x1000) 14:39:37 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) connect$inet(r2, &(0x7f0000000000)={0x2, 0x2}, 0xc) r3 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = accept$inet6(r5, 0x0, 0x0) r7 = socket$inet6(0x18, 0x4005, 0x70) r8 = fcntl$dupfd(r5, 0x0, r6) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r10, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r14 = getpgrp() r15 = fcntl$getown(r6, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r9, r11, r12, r13, 0x5, 0x7fff}, 0x6, 0x2, r14, r15, 0x7f, 0x100800001, 0xb1f1}) r16 = getpgid(r14) r17 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r17, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r19 = accept$inet6(r18, 0x0, 0x0) r20 = socket$inet6(0x18, 0x4005, 0x70) r21 = fcntl$dupfd(r18, 0x0, r19) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r23 = socket(0x18, 0x1, 0x0) setsockopt(r23, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r23, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) getpgrp() r27 = fcntl$getown(r19, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r22, r24, r25, r26, 0x5, 0x77fe}, 0x6, 0x2, r27, r27, 0x7f, 0x100800001, 0x7f}) r28 = getgid() r29 = accept$unix(0xffffffffffffffff, &(0x7f00000005c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000adeb8694ee0e2e4ae5eebf4a9cfc6dd44c54c3a27c9cf3cb76ecf5a101ca363cbd3f721e0c15fe1699886d6e6a196ac5736df779f4da3b770b252cff4a2475d1985b708c6b0a11c61aa026bc0cd6a837a51c9f7b8849058cecdab91cdb94d6f3b08afa78875752fda29a8cee5f6c54e606b55cd25c8a847e7891"], &(0x7f0000000340)=0x6e) r30 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r31 = kqueue() kevent(r31, &(0x7f0000000080)=[{{r30}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) r32 = getppid() r33 = semget$private(0x0, 0x4, 0xa5) semop(r33, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r33, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r33, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r33, &(0x7f0000000300)=[{0x0, 0x80, 0x1000}], 0x1) r34 = socket(0x18, 0x1, 0x0) setsockopt(r34, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e6993192", 0x12) r35 = socket(0x18, 0x1, 0x0) dup2(r34, r35) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x4) r37 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r39 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r39, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r33, 0x0, 0x1, &(0x7f0000000100)={{0x3, r36, r37, r38, r40, 0x4}, 0x200, 0x401, 0x2}) r41 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r41, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r43 = accept$inet6(r42, 0x0, 0x0) r44 = socket$inet6(0x18, 0x4005, 0x70) r45 = fcntl$dupfd(r42, 0x0, r43) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r47 = socket(0x18, 0x1, 0x0) setsockopt(r47, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r47, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r47, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r51 = getpgrp() r52 = fcntl$getown(r43, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r46, r48, r49, r50, 0x5, 0x7fff}, 0x6, 0x2, r51, r52, 0x7f, 0x100800001, 0xb1f1}) r53 = getpid() r54 = geteuid() r55 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r55, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r55, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r57 = accept$inet6(r56, 0x0, 0x0) r58 = socket$inet6(0x18, 0x4005, 0x70) r59 = fcntl$dupfd(r56, 0x0, r57) getsockopt$SO_PEERCRED(r59, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r61 = socket(0x18, 0x1, 0x0) setsockopt(r61, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r61, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r61, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r55, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r58, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r65 = getpgrp() r66 = fcntl$getown(r57, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r60, r62, r63, r64, 0x5, 0x7fff}, 0x6, 0x2, r65, r66, 0x1000000007f, 0x100800001, 0xb1f1}) r67 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r67, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r67, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r69 = accept$inet6(r68, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r70 = socket$inet6(0x18, 0x4005, 0x70) r71 = fcntl$dupfd(r68, 0x0, r69) getsockopt$SO_PEERCRED(r71, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r73 = socket(0x18, 0x1, 0x0) setsockopt(r73, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r73, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r73, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r67, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r70, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r77 = getpgrp() r78 = fcntl$getown(r69, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r72, r74, r75, r76, 0x5, 0x7fff}, 0x6, 0x2, r77, r78, 0x7f, 0x100800001, 0xb1f1}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r80 = getegid() sendmsg$unix(r3, &(0x7f00000004c0)={&(0x7f0000000080)=ANY=[@ANYBLOB="01002e2f67696c6530e0"], 0xa, &(0x7f0000000240)=[{&(0x7f0000000100)="a8887d53a6087721ad940606ede6314ca8d28184e9bffa71661d420d3e8857c27e880c59b1fe00f3595849d67a546e8ca43d8ac9ecc276bb2cdd7c7069da", 0x3e}, {&(0x7f0000000180)="7d2436cec12f21d65890f836d69b74809db9a9c9de", 0x15}, {&(0x7f00000001c0)="8eaa5bde9416346117b72025bd1a8c5114fc494a04b160522117376107c119fd6777", 0x22}, {&(0x7f0000000200)}], 0x4, &(0x7f0000000400)=[@cred={0x20, 0xffff, 0x0, r16, r25, r28}, @rights={0x20, 0xffff, 0x1, [r29, r30, r0]}, @cred={0x20, 0xffff, 0x0, r32, r38, r48}, @cred={0x20, 0xffff, 0x0, r53, r54, r64}, @cred={0x20, 0xffff, 0x0, r77, r79, r80}], 0xa0}, 0x400) r81 = dup2(r1, r1) dup2(r0, r81) sendmsg$unix(r81, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0x1c, 0x0}, 0x0) 14:39:37 executing program 1: r0 = syz_open_pts() openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x80, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) recvfrom(r1, &(0x7f00000001c0)=""/231, 0xe7, 0x43, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) r4 = getpgrp() r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = accept$inet6(r6, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r8 = socket$inet6(0x18, 0x4005, 0x70) r9 = fcntl$dupfd(r6, 0x0, r7) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r11 = socket(0x18, 0x1, 0x0) setsockopt(r11, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r11, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r15 = getpgrp() r16 = fcntl$getown(r7, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r10, r12, r13, r14, 0x5, 0x7fff}, 0x6, 0x2, r15, r16, 0x7f, 0x100800001, 0xb1f1}) setpgid(r4, r16) close(r2) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) syz_open_pts() close(r0) syz_open_pts() poll(&(0x7f00000000c0)=[{r0}], 0x1, 0x0) r17 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r17, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) ioctl$TIOCSETAF(r17, 0x802c7416, &(0x7f00000002c0)={0x8, 0x2, 0x4, 0x401, "13ba88492c1f7f2d75fb13ad075d6c5452e67435", 0xffffffc0, 0x8}) 14:39:38 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) dup2(r1, r3) sendmsg(r1, &(0x7f0000000200)={&(0x7f0000000000)=@un=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000001540)=[{&(0x7f0000000040)="b41d95814dae2310d2aa5afe5fbc1ecb3468fc0ca703454d436b39800b1e79500439459b2302258f5a14d50af222840fe6de52de", 0x34}, {&(0x7f0000000340)="de586a8c966137ed327249076b94b2925be1b78c73f52c107da99c306586bf84a8f106d2e5a827192b4fecbe4871dfebe4a8136dc915112aad6325abc931e18c82828d803182a2d0477fdeeaf2207e38b9a8f6ec5d86bc79d1fc64a60615717bad3cf01dddca0bd5951cf1c4ac36330653414ab03c39601a07e9c3c6628dc0e026c60af38a93498e01f0a7315ced8d1798cc14b72057a8912b3f25f9edad87b0f707d368e7c95ed19107025d9c7627ee62b384a8359ed392bd0a938d737f53e80c1fb45f69314af93550b23f04ca7fbcbea864c3f55e78c4bad756b55b098173b229e960eb3acf5c9dbc98c4abdbd814f3956a821f66aafae53780ea618137a6e8a9de342b3b5ef83f8547b99b188f7ac7d79dc4bcf8d9a7b269ed54c0a3c57bb59d4db6f1dbcde55c2968a0deadcd284dd40d67d4bb6864ea580ce4982a2b3bd8506bba5617f306966645287061d217be00402f63d15339c1f29f921f6dbbd21c86814df7b5c452b963747fd83bc24597ed82cc082b0a849ab575f46c2da9ed5b179c15f0a1c316ce9827f4ff8b4e40d1e319638c24f81481d0fa168c33fc2e63d8f505e5a782289f1de82421b01c8a32909bcdc3340f90717d44f81ccb03a8ac3a5f1070cac9f4c212a2bead9259a9016bcf0e1bf346c4bb9a50cf640ddedefcb602e0ebaca055081444ce526574683b0c6f12f5f36135877e2ea696571d6da602ca6a9e326927be888f80228d6b4832c5d2e83ab34c6c91008737d86801fb82ac97196b63ff0e5bcfff6fa16fc6d54d60f84b15adf99819c4257547e2f21b6bb80e8d72f234b969239da7079b50bb96ed2576ac789b02ed75b823ce0f01b06f288cd6909bbe85ab0af90b27d1ff16b3d412f44223c641fc5594d90597bf6b369dc06875304436d48773be664b198e966f84662b01cc7179f344f125e018d1c25f644ae62ef43f9360baec370b6cb6d759c4528ba221542404c3ee39932bc9c723ad7997cf0aa4ad6342f02e50d256e9f7eb9b4ad1e4d1de86d8054c6d7280700c5e59a1658248b463ccadbdf22477ab116d2237943ecc952e0d317bd9166b700f7556db53c4f33c89dccb1cbe467f202aabff0972c42632511603ff76757868e7243c1a84ac81bc43408c025825c0a3e6708c78e428b9e5b1855b7823e278fe37c0e386e40a9754b189d0511ff6e5b0d63a2df31dec1af0ea0eff293e413964742151b10a71da87342e533c5d89c8880ded48ce6a4270ef985eb9aeec4cb5b4008a03d00f08226a64f67386d3c00c3f43059423de952f8ee06b0ce99187f1df0229da7d1e0863d7bf1cb552f8f7d6d1028ec71c3968b63133f2da5af2dd883c58a7bc074ff5dab898839c2afcd8c3b74af0b6a4a254a4592258ae1ed83d2e6e860ddb3d0ee7b269067bd7909bad44638970ea7e9a7a0318ae7958e1b9208850a01653cababcdde97d522fe2986449fb0cdc388bebe436718081f8971f66f2ba7f3b1ccad3668739d410c395591f77e337f640306049671c0d13a59ae0372177a5c65b38183931ce2a80d7c0ec8c1d856e49b6d6e819911583571f286f8d9de87b41d8605d45aaa3806a308d948774fe365d5c04fd7602db0f6b07bc3e590b751f2759acce789e3fef07002974c29a16ad4ca0b0c9a822e790da3d5579ee2bc54dd177865797ff522c8772a7394c1dde0578d5531920f5d890e3eac454a867ff5dd91f62dabf14c12b3e19ab5a09915d4e4deae0ce90f1304d728934ea670e6177b265e6e9d8282bcde0bef93767d39df3ec38dd098061a5aef7a1b7a96c70a3c8d4561972da0e63d39bb0644d70f8e215f3a1f5eb0fe0e2ad6c8cc20d622c6ca9857308958f9199b371b048697650eaa51b86edaea4450d11da5d3108d98f83429198a5b2a9fdcae8bad097bf58e332e4c8feef77e4ce5fdb5cfcb1d757fc2cfac5250a9bdb561bf14f73dd6eefadc8947b4a4b258477fcb9836aa6020def5b237277e1b07f32461b9b6e60e1fffcf2e5ac9f3dd5885e50c44a80230bedc0d1d690d385bb60fcd370612c5d4c5e9f02ff7bc495737288e9602bb0b1e873b092005629dfc5f4a72906e420484e1c3174eda6a889a54bafad20e5ed06f810be91e7521df9e9f0fb5626c0f85cf4f6a752660cd5447c18660896d9ca4f812846d5c6ce6a57e56c5721c1644a99af803d72328ff08f81290c4156adf6a342d6ac5089d1faf0ebc6c779664996899bd11a765c5f2a165c39e9b4f16190898697e5d7f7815895d5600e4b88e96bf8df4d3d19f32c0f3220b6c1ac44419c8ab747a884483793b9ab55ce4cb20a3e941620530909335010eed14dd79ceae6934461a92d03b0451eb2acbd4c0d7c19c4c67af1265164a3d82a189c4059c0364f970276a2b941e5b877065689d09c0b6caf29732f1a8d67bb9f4c76802a90899beae9471a43d8db22da1e15095391b845385d72e7f05d5a2756c7cfb7950ea05fa15a92519b47537602438a9eb4200e61c893266bde8703e7a20bd88b306415714b20bcf523de922ddc7b6a92900980049c9f074b4d9b228377db44e705ac299e4216809a4c51f2ca4f95ea3780705950acd333fb9d73b1c981dcf614ebef7e80f1aa329228c24613ee8565b695b05bc7f05934d8c4305e62153706bd422aa114654ff005ed4a45820c2e1a9448f5a6e9fab029bd77ea2d7fc88c377bb83fcd4cf7438dfc8f7d3be59f806a00494d334f0a944b4e498a9ef3c2f7bacf266aae229e56fd33b8ea0a558128e384fb2a57f5a77a355b6ab8315c9c466632e5cc4ee2c4ac566ef440970397f66767cf9e6ef78b98b1db958d2300a6511bce8dbe38bb5328b9955a683e0ba6890eeb52046e815e9d4c77fd3b8528ff60944fe935441a4f8965fdfcb10cbe479fde49ec5dc261d0ea22bb70e874069f6464cbbe41ba69774d3107a2767be7771f044bcc26f477bb738a6d41f4da9816fe420a1c6d7652606b651b4dbb6d9bb97c321dd5e44c727798fc999efe06c22b558dfb8f5fffdcef362efaa72e8743ce6d59c7218dc35094a2c22395ddd9c7ab187070423e99e8bfa700b38f72da194590069dc44fc9681d12b9ea5cb993981f89345c62d9d6b9e7f06c43cfa21f7453d14243b991638d6fdc6ff15fc71c2a0c43d427c697b40f3d50fe7d93fd71ddb16a92183d2461650318b65fa1445086d4e4cd0452b632b25834c6b58cdaabd5ad649d284ba783fe35444f0bfafd40682342c967ac89530584d53f06b9e3f3fd2e56e964ecf5a1f443c2b8808a636cac0abd1f09da76f9ac4b170565944c0a4e24b56eb85d7686f3c6e9342264fc9dd1af47d69a5a6c8595d14dc526b5946bdcdca19df72b2acf3fe587d643a350a20fa692086381ea569792338d2077312ce23e96e81e0510639c7bf7827c96c9b2ff1f13555e734a2b0566143d0e7488a8295c954ff0e19b8e46bbf3a29e27413b5cf53ca5f28d42cfba1250a4e2aca2cd811d843fc90cbda0c6121bc830732e0435ab598f856d5aa6c8dc60e25c3ba54a285826d81c1d6c80afbf670d7567c07d3a6ae8e54b580a7159a8901445dcdd2af0063fe4175185053c47a483103f2bcd6ecc6734c493fac92154337707f50453c29006c7c492047efa80b930aabeea3f90439488cf303bd766a09a31acc0226603a27225efa7486d8445fcf39af3b84db1a03f84fb779531d91c7f7f8e8aa308445bbd33299ec8eee4331dc5c3613abc6a3d70f0872c6f451fc84a85d2f5b00eeaae85dcf5c1434c2782b5effe08eb37cc47a262a65fbf79dae9adff24f311b02a1e235e218568c1e779f1827e034f20be279fa06c5e58edefb1210fef5995dcf4d928597ad7d9b547520fe943e1b365f8d7ab80cf290c9a90fd4116705ffb72d2a20521b01230aa3b6a9f837739156df541c8971a5ab7544056c01a9de742dac2cb7086aa9a21738f6b627a71fe6f7649793b9c47f1283eed2cb3e752b25f9f21400faaed56f68739fec424d7cf112e5f05652e8e5b4614bb4a7e37c3a830c7f0fad6adc5f492a1db7e56f9d3f010a83be8707677a5d9fbc6b80cb180759f8dfb163e68d0a3fa93661e6b8b7a8ccb0c2b872424dfb2f1ce72ba73247ea65537eac027d4dd7cce6388e280cb1036615c19a8ce8eb66cbaf0973f871b834b133a5c81b55bbf1de6b340c41ecf642190e36072f5beb88d0bfd93343f1737126e2cfc5fc597cb962e97d3778764b240fca58387e18cda652e70487adf2f61740d95a38fbfc985df8ca8168880bdac3911fa91e5f76395fb3e36114fa8adf800e23ec98b91b979b5e9fd1034f95e42de229ecfff706313ed6adb86df10452714cbf194ceb804a80492ef5108f5e45a81b6944b7bcf941747fcbe649ae020607d193a8786de814cfadcf6d32258f49e84256a31d9e02105d065eb4a6c939cd6b11a00ae7acd87c8fdab16436a3b1cf1ab430e5a624a02fbca6d1ce89a9673807edf8d9d314fe9b6e331ec4e2cea1de269e5e57a7f49f7051954350422132d8b329c65fe8bcdbe35fed93e359432220e3c98c5db9c06b1d3544ec0cfc044ac5a0729d53e1da51e5c817cef30b1fa027971cfd9696d504cc33bdb4d601efc5959624fe6540863d74d1eb255f3fd69de384dacd9dd46f1652945596792c487a4b1beea3c18b44418e9fdbd25af03d227b04720a066692bfd18d1a3d8ae3143e8b8d7bb1777f758eb3beda3b12e95c95326da79c4c83f4e872eb59f23ec931f664356f38836509d80a748f23729031e585a76ea0f7c501df8dc034f1d4c943df6dbe15ee836a2608bbc2743f457ace6049b46276479e9161479f03c9843f7528ece504b654e6a0d3758f252a61aacbf6d4291ad3f930260dd45fdf7ec37cd63aec61230d6e0512c0eeb98ba2fb35b1ce61e9cdad84e6e0145630ffaa0f64245b298adca93db1904d654cde8b5de3a4bbe392513545c634284d04e50eeaaa3d578a8cea9ba9a91412ec9929e642fe1e90c8fbbbe688e23961943070e4a957b18ed294c88095b93a2b0830ff89a2cb094ebc541a14aae0e73fda5f4fb5059ee1b0a3a1f731d002c00f794466976503696f529b57d3e9f59843350695deb2b0ec52bc834701c538709d467ba5eb5ab6d51cc9f5550846e2db4337ce57e0487d2b116583cb5b49a0d0996aec500605145f37fd5fe7f2ee7a60574792603cad467f20e196637bc3232eebf190be08da139dbad0f85e596e11efe257f55b1b641fbcd1feb5ccc34c57184acd722f4cb0f8fc20232ec7d62b0c17332df5183049b47f7f397399c89531bf6ca430e263d0b325e375edbbb24f6251c00a0c1ead04f74aecb3d18b3b086ab4df968013b9f1b95c1b7e18eb32439e38847471dc7a387420e743e2c21bdf45ce1cb181d4544dec79d2729c21163a561447504d1d0c75a715deef2ef17e068532cd07e21e42c0253f1947c09f8dd8a5079c4327093c9944c90f058789bd1460231d15103bf51e995ecfe79750e4d6344ed3319c121f07a3211028a8a916939b2469d313a0a2e0759f9625e79dd1b1ec60a2268519eaf92952eac579016f726409240611cd731609ebb18e8922b00fb81ba1c74b82ecd21c09f1f03020e1be77e9fa66d718cdbb95f532796d66b4884e36a60af273f41604d859ee391d4b304114c2f5a2345dab0824b9239bf9d16736a2f6fbb7fa769355dc12d87a9410a8f045d75f3f268047d0fe2f15dea5847b2e68892f660ee726d7e4387c91265947566f274df014c7bfea4292d1119056f2cf5a244db12be3c86247a35", 0x1098}, {&(0x7f0000000080)="ec7daa389943ed87ae01a630961406447344aad8fd1ecf108ecfd7cc996325c4936fcc7e4257d1d4c3aa7e5920ac17e129f4dd1c74d85f4d54cc0283154b017e6ae005f57043115b4ea10e1ed7442cd54077acb0ec92", 0x56}, {&(0x7f0000000180)="1d22643381d196dd471ebe9e68d1c8eee5288b5861d4cfb551aa73e3aabf07033f26c9834d58af7e88055521d7d36ed93a728c3f7453877c499cb11b8bec7614ae6b75ac644b8a06568e7a1826b087918753cc5a9c63bfbc5a0a85c6565ded1a42a39064", 0x64}, {&(0x7f0000001340)="d0486129497a9b0d48a3110ad0b36d4022298d29dccaa5a9a9004a2fcd4d2a1e1db9379360b4eb2cfe012f80767447741555e899d1c56305e8c2f697c166ada2588b22c0e5530150ca6fe55bd91191184c1299abd85b2dbed723af726dafc7b7ca1f91a341fe5a6e2b23918eae281749fd76f814c55f1f755c06b9", 0x7b}, {&(0x7f00000013c0)="cdd4d586d5a934921ea32c1c6a29add75c6524cb257bfa4213d8b6bffffd11c75b0d3d94a37c2f0d76588db80eb7e03d7aaf212ec1e3f10ffc9b5d3b7518e3d0fca516b8827bc4e66910f0992b", 0x4d}, {&(0x7f0000001440)="5ba612c375386ee2f9c4e80c4b7417ca06bcc02f8f39e255961a7e6da7cdd3254166a8cd60b0e269c45f1a26b5ff24ebb35ae5fdec4be6e22d8e4db8fdbb79f724707751027e9e01a9682e0943300ed3c18927a0c834974e578063085372c5a4b972a30123974388f42c8c4b87cd640749fa7926a118f3f40b3eb66b0e88d18004c415c2ba917b64fa6b85273013e382529ba751700e9ecbc3323be605a1d057070f6ab1a8239aa2edccdbaa661958c08dabbf64686cf3c7ac9a74002fe704b1523d00cb281a8447505a2a5097a0fea12d49e2ce04bebee7cac1da5def9511170bcf51e86da09bfe1e05286485a81b05010d1eedad033ac3", 0xf8}], 0x7, &(0x7f00000015c0)=[{0x1010, 0xffff, 0x6, "f7532334beddf21c416f4477c58718b8e67b803e4765f72b23b843a046346de07bcc0fe0fa37a0d2db4ea5bc1eaec78bff19b332b34542b10e60f8ba68ab8f70d0f5a6ea31cd73828009d1a6a3f97da62456717083a2a09583a5615b3ed2c352e4bf83c56b2ece7e00d6102ebfc9327b3bbdf31086b3df18e26ac7c6055583ab686e50e1258059fb738241fcd50d77ec030c1671430e973201c650c275c4357a4dd944746d328615d3eefa7625c8a14509d885ceeccd0a2bdc8d9f35a200a8fe393257cc955c6a98f04db254aac8238b0d6d85981aca0fac70b18fb97a5c7b79dd19eca5a2e48acf5c45d9ced6eee28cae9ff56c4a28b9f233d0324fff8317017363593840c6ffce2ce392cf87ad6f9c098971c760db471cc919ccaa9b91ac93b2298f58f40764f43cea1350dedbd8ea0f8942686db34658b219c955de4d6fab7c0e164e8feebb5b95df5d9ed0202e0a34b65fb6dbcaf998c5796478b9676fb615074f35598fee14ad4dac1e1b6d62fd353a559d43d9d69b52251777d78c29e25da582532aad69df3dcd1d22ab0241cf924a9cdf2fdd7e15746aa6b2742610f68a05b57ea04c52c740d588d9ea158d69119c30c4d77686f9db77a86d1a26eb388891cdb15a3855d890e4d69aafc9a2c1f12d3d9683006af369715276696d83b4067267f11e42fb2390f2042b61cbcc8a18a8dd1ee188ea2ba0b44de83887960626508dc248f58fd34bf45edd0f64ec83f53a0ff4ac41f5e6d3de35d0d052d58a2050daccf1b072e71a6a47168c69956b5199f3503352f6fa0553f5e2a1c64879860da84790d238ef73b71bd674cbfa73e63ff2d6946a83512090918438c4f5255e58ea1e93cde73b080af12affd11f55329545979b51ba11cdf0edf353884ddec9451a50d5e4abb2eaf8e236269f1829fc11d736996c5e7740358885ce3a7312c53834cdada260ff1e46114aabf1cd344cfc76382140e2d56ca230c6acae68712995619bf3a6f486cfeba668364ca127f67ba153643a50374257aadcef33750a2f420f6317dcfcdd75ab6e2784e15987c11de4abffb575fce9e0b579f0974619645c1d4a51679ebd1a9a2b72b0d9cd9fdeac1f799053216c60eb2a00ddb76225b64d07a55016d9e6348532df99f3dee3f7a6e9f597015de299aa24c27208e372853d3f9635be215340de22ccd18452f7187c7af3704ac46cbfa6071a5a8bcd6dd64078329d9439b034b35f1931a860feafd01f4af9dbeab054d4b48cbcab65d27fc1ee3a9e0045f7fce141ccce2b735d680cad88031c3c5dcbb34dc083954a94381360672554c8f4569dd458a6fc45a7c825ef0f98a63b267883becab11ba7e23c9c32d0c80f558f2218c14c340fab9dab7e32a474ca4147ace7627df5602fffcd79cfcc00ce198e045f7a55de31020755cc213e4095f271481c5ee24e94d8e48c769b84f7527cb6d272baa08f7d0158b59521f5c0d7617935c20845989c125531ab5d79b1e52bb1503685d9ca80785453f4e38aa5bb0a435887fc9c4d1ca8e5565f9707389224edd59dd5868d3e93fc1b625c201e20e9c2088dc65b54688a7948a63ec3e8001d10611d83167e460fc3a7e6342474927b0c8e6a83306b0732814f8a9d10fb6cc2041b9cea41f65116b66c7312218c94fa4b4af2c4e39216a4f96a11533d5a3c0bb015e68ac18c7d0930d42beaf5d2a8a6e884e8220d1d9b22a3ffb34483dd7fe1433069aebe9cd170da778133cd2183212380100c14d482ed75e2c6cf08881f7c2c3f8f1e881c0d8a2b10a5b068395f4559c38de549905143c8408a9acee1a19410b859660ad41bc925e003afbdc5d927e9580238674ef7ef2aed1730159bb55e3165db2a3f913ac409d1d3ffc2b4021c6d09fb13740c3f8aa8966357fb67a2997fefc6af807da6a369023a0a97bcae8e0ece8b17c51dd458f75938adad88bddd045d33ff7735210868256720ce160a6c7dfb8b1e61cee16cc510ae8b843b4e79af92c0491c234aea2a27387f3411594e5bae405e5d49dac49cf4ab0947e0aee83b296dbe9567e50dbd75e504c4881fa8cb561c01e54c5aebdf704c5e87890b58db9be40153b57d99d1741ffe3d5ec7303618e5f66a6901a3f09b66bcd1cd667a1e04c2dcda3f48df56818f4fd224c57d47e08d50a11e67a2c23f710cd5bd01539cf698e58b45d6f90bed309a32751cc70d94772418257cfd05c112d377cc1a694902194e6c76f9959ba920bba5dfddfd0b18c858209fc0399183a09fff90cd9021cd8351f2a60f47e074b8a298905913e19b4da9fd14568a30e09ebf01e939646080892ba7431f2c0e8c7a2e6d85e93712c7657898144876391483e1d2b341bbbdb48165e9e14735c0b9f43931404591d1378e5c9739cc2f4089bf3fb8c6354624f984c6ec9cdcd6dffe50cb2867c970f0c8f0c812fef15e5563b3a8edc4a53009e9da337f2c5c1d92c5a571d21a0418e6451f146c5ae8fee85b112ffaaa21cc4cd20326ecbb80b81063ad884966c8b1c510c9a56ff0e3414a67d5cdaa0e3075922e6a4edc1f289876ee2966de7d63ead88419a50226677af9bf31b377b25760f7774235c1e996567587f4e0f4faed3de95a0e2d23ef646f7762782844c55b093c9a3650752d2aec4a373308d95ed62654aeb2cce144e9d7876a0e878339246acc3b02587e18dd7b6b338f5b84db1023bd63b8f0799e32491925bd90ca23e41a9cedf1a50ad2d852470d134595d4d0afc4b8c8f572286cefcc2410efa0d3d9c58198e60eda3ddc36327b9457fc66554415af1149e4c0f5d42f18abfe53e545cecd23c868fe33065a83bd8381bff731232b95083b026198212d41502aad2094b4aaa78f3c38b745132621db454153f97d7b8d306070c6801cadbb6df568f84e03db32cf5f0d54fea0b6306c9955cab7fbccaf2f4f9b370a0708c34cb1f0ead63f85bc856c5b80c039ee18bd6f123fe38d79dd6dac9fc38d86f1db44c6ae5b750c42ac36e96d6bcebaf007b14b4d0942a3e9c9ead86fddcfed2bbc4309c5dab2721ded943e12b83df5c4b70441fda00032fe435f1b7dfb16e33c7e0707279f445a26d6b225667334cdf339e1626fa720ef3364461244cb0c6ad5e7ad12d66265f27d4809ba9c816f4c6484c6a97ff9e7ba61ce42e32330c80d16d03a964036cab6c49edab88c03ec0361aa4619843d1d5895339c607c46aa406e069e553501b3eed8acfbf11d499659db227a816af3b265ec3903267504e6859ce560930c779a1d77ff541dfd4d9d5f1bfe87955c32683fccccfbe15dffb354046ad95a5dfbfac1e4a6e3af7bf7549dcdae341ecbf502bd84a5d0f2c7437ea994ff48b719330c2f607c045a68207b9eea9f638d2c760d3a1c0b51a6d950ac1922c5d55c5a7e7fd5d15418c7f8977545db5522228629c48af6369297657a3236b4f66b7cf45401f8a94179200414518b6a315efc0215dd2eb43504d514cae2ac2f6b622528cab15d8a6ab5bc3f6fb757a109f08671ad89baa03014ebfe8559f7b6730c4ae2a463b3f56327c1fc01ab3340a62bbf71515a88197d8e5457bf4d06291e3a103c6858b94587d8a7335598f24d824c342a06b177a7a0a26d198a39627dec111a5543b833fed247de63523a1801313c5df961bbafcd894938ddf221cd78c7fcdb7ba20036639434f9156359361188ec98528f1e2557ede2e510141982df1dd8e13f5faaad6413e108a90c56a5ca6f45890a12b187bc91dd7420e83d285a5794cc857b7ae86ceb6a5ffad8f163498f5f2b2611794c8501a4b4ff039f7e082707130c5d684a467ca3ed1825b3204f72667dbbd7e27ad616ed18e3929b4367aef70c57772120daeb1e7141e385d2b3e1b6b02f6b6d9a27754325990e5ce313e512b561241fa7a7356e27a33b7a1dafbbb509ebe3d662f7557ea4bc12e4e8b147ae535fb6ac805fcca3f5c78b8d403f0a81aab85d578b1d8c991d7240c06dd9fb95239690f82ebfb05a3eee89d79ee7449591143cfe190241b66b0e2c5f51e93cc77d94c4187f4ea841d63ccaf58277bfe0811998fa956a00f5b13fc0a4c83db0de2199057df7d252de002fa66ef4a45a9f42d5f1c596e6683a570d9091f38a2b035100a530288710aedac1be485826e1edf1feeeba46b468cdc85ead2df6cd22e9bd2620d35ef268b020ab53a06c2c3d46d2090e1aecef176e6a3197ce482097297fb1c80642f7da7056385f3185e2cb3c248364b13e2b2c91f8c2eefca898893d102eaf403fef3f3c3bbd0e543739360799df25ae16dd39cdd3a1d5722f141a37a95eecdb80a3707683b90d9e4f1a1043b0693ce561b663a1b8c0a937bdaca230aa7469bae2f5d348d88c2a976277ca8106d0204a995ed49c58c447808d12f38e773577f0f47d2902b26cba5f9ff815fb39cfee4c32fddcfc99958ad01fa1b2d01de97152401c43a72806d8b2f14b8ae409274a7c259775bff88a6909ece0b674f5868d24c4692e469da948a99225c788fdb3bb54fdb1d0498bcce28bc01f23bd6993fe251ddbe961e32bb8e43e7eb9ba3c4c45462a4bd54ec134c5d6808a041f8532b3bc7f00d1201876883c99b8652034926350c3d3d44e913f76888bdd7697c1a0fe4d1e2a968b8cd0b4514637f7b46322a8fbc54093f43c3e5c8c5d5e404913f64870f5938127e5f954f6c1a17a98f2804066b19691885a16545106fe111c9b288b5cc04cd4d5e39b457ceb9e62526015e204e15738f8e2e7e80dab478980e22af0c7f2cecdfb3f943f653049c7fd795a0cd9e84afbcebec551a310e7a6685bf07b6fabfea0d2c42522ca102a225c887a41fc70cdb6601969c7468bece0ae7b9920793cd5f2b3ae816108f0307647883185a727061f9955c9089992ceed441dc1cb3ba3a6f3a68655c265027f00a4d6018e948f1dd09aa1a3d08022ef5ddb5441ca3c187c2ad57e67a3b97ada2947f477f84aa2e73a292da8077cc6c4bbb721dac38cd7d481af104f87cfaf6ccb6796b05a450287f75eea3afdaa1f6821b4da84f506ee2ef1b39f8fdfc8b89ba41353221134600d01eb587cc89d1659cbfa4abb86825e8c07e7c1b947da33d23a36a000d9ca88ecdecc98d198ee1574dc73810f5622f3209374b5f03c1f46e14f225f08d907a52c9ca19c15076f7a4a80705b65368c7d58c07f87cc63a0bd212b57d297d5dc250fa058926e5de076b25accd1f23423f243158eed430029bd556ee77f9ce4b9d710724b78f502ef1ae4beed7d00227a245008d2050f29a892a7ca26130c0efe397fa28d3c1026e206b54f1d8e4754ceb0d2c5f9a07a55c2cbacd466039fbeefd48e3b225fe7718f9a304f1fcd829cbdb3d02ed8d275529aa18e4db86adc2fc03da81d0d7cf2da48efd22a34fb94d57820ebe9db8aa21e3c29d9235d011fca1f52c37cb2e865656053bdba2a4606de9035322d1a61e0b961557c79008cad0b4a5632da99273841d2b8aa69fcd69e4df8f41f786b9d4c23de250c284095290a1b638714d0b3127d997e872b6219a778cf9b2653829af10cc910f4e373f19ccce8230ee11a96dc1d699ecf3dc77f5ef49629f9e583f4d8ea487fd905bae2b4f6157a2b3cf876d651ac7146d651126f63d788a40cb1dfb75b3238e2e1384889da0ac4201ec79757b33a90381025178f7bbafcda5166b25fdb360c2912d897d043c49b6633df6267c0e1aeac5b50002318fac5c742e9a3c1f061bf1078d7515329c3c3d36a83a2db0fe5698ed36a7a3618d266314fa3633f58ddc8ef77003689286596f0858a7e5a23412c86"}, {0xa0, 0x6abf585ca575b523, 0x7, "1ee03a7d04aea13e518178705b5bc3695d7f2510339ada4f39e31ed7e2eae9ae07f03f841200ad31e4507fec7d62a59bf7424747c103c58b30f84a543ab45f93db3635239a7e852bdcd8dc9c11acfe638e2222dcef2d2e781f2a742bf6a3d4ddb6503bd905dec758287d8207c67d548cc6ffbd5b4c87c938d6ea360e9ff1e8b2f5988dc0693559eb770903"}, {0x68, 0x1, 0x6, "3d9d7f16576385a0a693faf7705bbc8fe3bded6ba0c99d33e4d50f3f51e966f6e3caccf33508b1f5202263917d371d93daece5dcef0b3712badfa6b00a457efef5d873cd4e13cca57093cb84a28c34b5e77689"}, {0x28, 0x1, 0xa8, "0c06478a58d9385be92605d31cefed00edb7175dbb3171"}, {0x1010, 0x1, 0x3, "482dd11504fe0e73c99d770910778b3be55eddc4f6f6c369b80d9482a9043b68c70804c3d8201c6aa4c3238faa82bbc606221ac5f32ef3ef4de08564bc120b09b7738db7c4e49f9cdc7cda3ac2755d4fc41ddb16b06ffba5d5dc7d15511d9cfa7364ca786bec0ce69ce2b0d45439714bde5304654c741fb92383ddd1ba123057a6e09ad3b037ca602b44d96a673a6545a03682b064964099830e41b283959aae2027bcc058be2bef21d898c1e16e6044a96cf6740f02c40d6ea54950bc649417e9f2713bd9e9ec27b6477fb27e926e31933cc7460614db9d5acc76f143312ca37071eb8fc02d89a5f0a4d68b4ff4406b3a4c8dc5b5cb9b4850eedb2f5780f8b3c042b9d2eddaca8961ed255a00c0d9bc29eb09e1fa6d8ce1dd44d490db77a8dbdf489d36a1bee53b6aef96bce840f5c0f34663280504a7d0e2438e807346ff54c120ae38a62dabf79eef1fd7e5348266647addea37eaf4d237b7cc131de04d3f3aadcce307eff30da5820d6165d009195c18ffc1bbb233cee9616de0cc9e8eab003ee6df9b8198b937a8aeb9aa96af4203a54329f6d213ba8d5abcf995dc655ce874133901a06f46774b676a2f059d612c75b482c0151a7776eb116eab187c0036921eec0c9cc22e42c791c159c089dac0b0d9981156a13f6554c6960ae2180ed82637beb761d16a8017b9e2920cce5f8845812ae0aa947f88bb70cac157a5368c5daf1f43ece92f233dd3b71f63b70b6ea0e96add3358c87f3961f3a8138c7e2cbcb78d8387a242c854cd08e22d81676793d2bf9534d6f242b27aee96209cdfe6f8198017f2059488f9a14ab1e51d9e4ca4acc9f2b7b748c9cf2c1bdc37dbcb94358fe1e8455dbe70afc0dc8ba91c329e1771c2d9ca59ac1a3a05b766a039d12261dcd7e1d71dd8910df11863886594ce1a03da0d8f71e59abd0c6acbb5a066b5915d080d956ef03667947e6ef32c2a79c48ac4a8fc464522f561b987cb0010c5f6ed206fccfbb65a27bf65a81c635b533af86b612b55e5b120994bd4891830bb5a8489cfdcb7cd843fbf2ed07027b8455ad69c55f7fa5479c2ca3d772dbbef874405d9e80b99b558217c5238229b4fa283d1be2107f957d46c8d901cb37aa1fde0dbc253ca5a0e10feecdf8517451fbbf403bda25e24fc0e3e45103a0ed1f1d9522392ec1edac797183dc9e2d68cd72b74bece4bb33b56836328f9caa999dee0067799a3bc401835ef2a2ddbb5f405b69d16894f75273b02443f9c543384fc7a3c4e1381bf06c49bb1f7eef85b612d178589e1dc89a8ff1c208d645e62dc27b57c53aa08b9870fd4b994f29f4e1c04e0927b95f30268a6a7027bb15fbb3366d845a791b49b09ecc83057c68990e55d28c4b8a9d2a29be518c7078c0337c8649a3a1994ecf9e58d8e5fd944e283cb1bd5ff847b5be39644284038540b36cc102d5993d83cc43d72a0e12cf942148ee8643bc7c6ef038310a0698f276ab523d1e2c06fde5be4353c1f652ee651a58e3a51d678ed19f40ac063d694f6c29e261d45f3b3ba1e73c9a514c820d81d096d59375a7c043c809e638208e2ff21880c1835da9301bb35e25e93561b475c82b5077fca7054ccfc85bf5296e2d241683421c16d2b9a11f1b7ef8fcf4d21c9d59bec904cfbe34858b2487616a08d0e953a47263105a0d4e21e31f9bd6a3e4a7c0129cb62454561bf0150df01d5702a7a19b03a6f7364db51c0d85568df065b7cedd17e4a08815c0d482426cee8bd67c36207be049c9a80ef7b2df209df6b1468cb967e9e1427235ddf7f4a9bc9a5fa82ea81ad33089110cad4ccacbcbfa648376046d4b81d3bd482096068019ab3c5432453df525c3692ebb9de3760ce3843ce11760cda2bd109b1cae75cb9b1027069d54a95d66048c9d0c28eff22056566e9576b781c8f08b119c84267de059806d8f8f49d3d346510d636f684fe5a1b21bcd8ae9b0799b509b48cb6cb20e737fbd623b2e75b8cc31e270a95be3e7668e98687f015c52bcdf835eec62dd5e087309bc7743eb3dfe702221f4961b4df83649b6c65bce40051531039a19521b635e8e35ae22f42fbe902a2d83640092eb1261f7fd04d51f9c3da028cc31d9404333ae078680dcc5e8a4063d1e3d51ebce018c8f0798d48e5792328ef974d806e3ecef1908113d2481de0aa6db339df8e68f41687ca1428c8fb9379707cce286e1f627b9d388c7c4ad1d7de6fd290bfc72444aaa04d1897fb2ed92ed1d2a53fecd26f0b32abb1256f18caef3e584636fe93863c85ab491951bc2c6014eacf3877119b32f984c40bf4cbccef8c692494d848ac94c15c306503236893e7d65f1425c5d0448eba6f0be5f5993ff1ac1cfa0738dd8a1175895f48a6b828e76d6c533438060fa4cde3c97f4941c1db028e4eadfd909ef4ffcfbbb71c68a085a15144b3000b70b4a14050e5bb86366fcdf8b06912b79debdaaca097c7e587622acd22db6f1a5a40413e78eb0ab491f11b936ab6ce09d6cc09b509afa6e2f2ac48fa75abcb75521017aa93e9ba5c4159e855b8beb9bacf1b5be35918a9dce2fb4db50f50b8e30dc6c13a878ca34c5451c6e4ad2fc99b504d1c8395fda7df1f0295a0797c2fe7a6b25e51b5317b1e545bc3dc85aa013b3ba2b149c64d9376a96f89f410dcf81570bd32de51ab6286002cc1a78edfbf48fb79ce3de147c94ed64ff46abe479d8bd1e8a0af8c9b960f22711e372e4d6993e2bb9a959bdcefa664264d65cdfd77a2b3d4a74be9a812767bb7e79072b89b225d7a1de972d13163090443e194e6b4d68992923c0321c7f29e970aa0ac5fd4bde41f4fa9da05ee7013ec3bede0e865e9db50d2353963b5eff01d2069448ac5f6a14a56066946e340a2581ff073f2e669d14b0bbc95f0b2c9023c0efcdaf80f66e2b8cdfbabe53dca95e3ef0a0beda79c15b14b9edf421a4bb4193b56e3c176d762de1412344b66a5d8186e5ae9e169aa14b85be8e11f3d0ab003d7b35c5a94f8d82040a7372e55a40deca9434ac378f3cbbdb58491e32e3ee45da8688279d00f9c3bd15aa64d3fdbf77cfbe916ae413be634054a87b21fa8bda8e0b332e28c482b1e0138aabb74c5e0f5175e2300bc74c68d6dc005b3a7dee5bd6c84636083b4275e1ec19da5d4728b65861f078353ce1ce23e29de3e9e20ef7228d7b9dc934997e5c3f74027895bda75f71ec57130194c9f8f5b8ecf9f2d61bf0935f518c5f0fb50d9327ddf1bded65e89739d7d91d59b6e2e1f86b387a51ca5e76d9e7083845ed01ac674b158524fa48d52afdb04801a84f91de1666b733962db9f741ea54487ef5deb35a728a1addfe75e3253dbd118a41c8dfd3ffff896f4abd911b8eb3f761d6e6498870230b7f9fd4d5f28d0e708efcbd390f18b97fef6416102037e470f26a10e9c3bc010393112b8b83b5cded65e7559e74a99942dbd61a918e04a918802b79a472e913faa5349593061ca33fb8a70b66a26d9c920a3d19d08253bf81678d6330e982a514d6eb17d605c76f4715a3d706cff2cd49f4c0d15fec6cc4f47ea202070a88c746fe4dde71f5668653238955092d736accdf8ac256b2e0512d5e6352a387d750354af25d7326dbb78c4a29cc3da8f569696beeefb2c39a0ef4fb858a0f0b71791a95f867b5452470c17f00d1ee73ba4f7ea59443ab28498e8a06a2dd323d0d77f607450bb87d90881955a25964feb9618bfce482be9f8497d1c6eaa86d3e17fa251b6e41ecbf821bc8b81da03554a51046cc5f5d7456f8eb2a0d6eb76b9cdbc207aed004d4fa9a094f85ac48051b68674297588f67a2f13bfbceb70aaa44eef72ac9b184b8b828a5e4ae4eb98ba853942428207a6b3c559a3533b32a8e5bfcbe7b6cae71b61811906b5ccfc68163cd60eaef6d734f7306b132f43b4e4bdacdb24519a3623c34001b2834c35a7d290504a1d4f980fcaac9e948333703f0b079c16a1e456d02628a3cba042a73adee05c5ac0c1348938b621e3d7e3633a69ae01e1fc1cddf57f7f07bcd28ee137de8fd70704d2373f58e89bdef2dbe74e4571977e6ce1780aabe39ee48730c6bca2c3fd393f69aa46d44dc903d16e8da2766bca6d764842e6a97acde4eb4a8e30395b869c473824838f4e7c7f8da5474eb4ad9da0a9fa17a4b24aefa93799f3ccdd2540f583568d746cf5ee28845646f9277958345410d4bb4955002b63d9786ee9a446866757742a0376c2007cb9488320bcb5f03b40cf66ce83ac62931e0fc29a7057caddf72bea1fdfc9282d56db98a3d74c103fc1af906f540f4271a59c9c2e574008e2b2444f030dd28ab53be77cd664cffb9d67a8c87194df991ef4eada66e5d1bcba72825ff56120b9447775b5d30931a9c9723e94e5aeaa933d1453d0399583a02e0a31dcbb4bce4ea7f2af52df6b0347ebe2b95795c04dce17872b7a257b1e64761806e339b0f573cbbd5bff3918c652e96440dcb38fc68ea56e326732cc02602b65446e1f496a1d9d44eb7fe850ed30fccdb478d6d65b94709ac32f8959a587faee34ca294b329013646c169cb4a4a16ad311154e74768383a9ed95e5bd9217039c3cbdb392d31c9a0e5f4c4f6946973c4c75402225324d8156bd9dcd71c121b6311815d55c364c387e94c88f5691d1b8dd457b94c074c183f2d72c4f2a4b7686c8b829bf8313cc2de24f41ea1dcaeca3fafecfd18d6c1c6ea0d4a1020fa7127ea40d5c8dcb3832d5509ccf9a31cd8786a28ee3e00f68d68641df8cf1aa17e0a0a0a735c550c2d9d6f1f8107c14bad43b642df51cbdfd529bdd9a82e330b5219683f184033454d10187c73782c192bf49cde82d0bdc7c96b573f739df957387131dee7892d5729d7109a89b1634aefe7d095ac3ed26053cac7f7bc90ebf57f203330c0c6172b54d7058e909a021d7116872f8dfadc730bac0d9200fd99aede40a1419e662187748f2104c6300af2b09604582e5388077be67293f99a8d6058ed060cf048f9fa5bff3c9a4724b6b126b1cced6cb60c5056de52c4b71edd04c14274552b17182e9f818caecfea6a75ea0875a83017fbfae77a5a55038e531a3314318240145948ee8d6b723f45eb700e3534d0bdbdf3a2ecb50e413363ff1fcaa7fb28caec3a938962d61d982633ebb57a24f311689d493337e738e2667bc1c9c8780b43102ee48b38e825a70e6b22b52893f4c6318e2ce73c5eb612d1d537e4d32cb2dde8f2c96c00d2a29cb43103f3cfa51b1d3273d68b0b2c5d9e2309ad5dc08afe5160ebc75ad2f5bd25b35120643d4bd8ba2ccae40ccd59cd30e85be854e296f553190a33afc771bd85a27a0ecd6494bf0cd7628a71db724787e30020f566ea4b3a12ea29e150252a827ea9507015b84d9a5daea33155ab6f92ecbf0f20c595098ff17925619d25243e7269271b6e8395aa025e7066ca1055fd1bc39bf613cc317369452dc498505f2a0a22cc9e07db958472678e10f3e9355f16620d9b6146c63e0381586664ae5ada38dd1c2b488c42e216f376bbb88058d29acafb5411f5a79f09a9da1c015ceb4784432a9c097854f85bf6e0bb75363245c808ec5a9f7969bd92f5115a3c462bbfc5feadb05efc1ae0eedf7031c01ecb71a755af1dfdda1877724e9163ea2abd555f7ea6e104136a402d40c0f108ac9ddb58bea349dc7c6418fd7217f41539dd355d0177ece1b129d610e0c39f06f6f55b8f09a28fff337c483a2e9c619265fbf8eb2de018d5fc867a1c834df4a947e1cb7e742870a3568903a178f38a36e43c0994fa2015b7e513045c7474d16f3f361"}], 0x2150}, 0x408) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000240)="e56c632e3ec443b3b998fcad628c18cfa2cf973a7262af37176a58adb8e23f4e719f195aceb19dcc98a6a8a10e56fb9c5f66b5c1c4bb393f8e2f49ca32abfa244eb8023b152fa1c9dc46bd8e243f5bf26cb6fd36c3c2799d8af0e86323", 0x5d}], 0x1) execve(0x0, 0x0, 0x0) 14:39:38 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x44}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$KDENABIO(0xffffffffffffffff, 0x20004b3c) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") setsockopt$inet_opts(r0, 0x0, 0x1d, &(0x7f0000000000), 0x4) 14:39:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{0x5de, 0x3, 0x7, 0x8}, {0x6, 0x8, 0x3f, 0x7fffffff}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x1d}, {0x40000002d}, {0x6, 0x0, 0x0, 0x6d0}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="5df57ae108ada9eab529afd1a1bf", 0xe, 0x0, 0x0) 14:39:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x87}, {0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 14:39:38 executing program 0: r0 = socket(0x18, 0x2, 0x0) setrlimit(0x1, &(0x7f0000000040)={0x7, 0x6}) r1 = syz_open_pts() accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) close(r0) syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5e00000000001b5ef99b0e00"}) r4 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) write(r5, &(0x7f0000000100)="04", 0x3b7) setsockopt(r0, 0x1000000000029, 0x200000024, &(0x7f00000001c0)="4b74954c", 0x4) 14:39:38 executing program 0: r0 = syz_open_pts() setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x20000, 0x0) dup(r1) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000100)) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x54d, 0x5, 0x200000000511c, "047c2ce62e08bcdcc58b62c200400100"}) write(r1, &(0x7f0000000000)="81df3827f4a088aac363beaea6307750b5f9195d82055f03b84a1a6b08", 0x1d) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x7ffffffffffffffe}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r3, 0x4, 0xcc) r4 = getpid() fcntl$setown(r3, 0x6, r4) close(r3) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x8000, 0x0) 14:39:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r2 = dup(r0) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f00000000c0)=0x101) r3 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0x3, 0x1, 0x6, 0x3, 0x1f, 0x2, 0x382, 0x2, 0xf15c2a7f997a9401, 0x5, 0x80000001}) syz_emit_ethernet(0x90, &(0x7f0000000340)="a2") 14:39:38 executing program 0: r0 = socket$inet(0x2, 0xe007, 0x3) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) ioctl$TIOCNXCL(r1, 0x2000740e) setsockopt(r0, 0x791, 0x9, &(0x7f0000000080)="7df22fbdeee4f2fba246ad32eaaf66fdca45f7cbd167c3fcfadb39ac7e261c63da58e82d3d7175679d3aa3935d", 0x2d) 14:39:38 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) r2 = accept(r1, &(0x7f0000000340)=@in, &(0x7f0000000380)=0xc) r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) r5 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, 0xc) r7 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r7, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r9 = semget$private(0x0, 0x4, 0xa5) semop(r9, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r9, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r9, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r9, &(0x7f0000000300)=[{0x0, 0x80, 0x1000}], 0x1) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e6993192", 0x12) r11 = socket(0x18, 0x1, 0x0) dup2(r10, r11) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x4) 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(r9, 0x0, 0x1, &(0x7f0000000100)={{0x3, r12, r13, r14, r16, 0x4}, 0x200, 0x401, 0x2}) r17 = socket$inet6(0x18, 0x4000, 0x6) r18 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r19 = kqueue() kevent(r19, &(0x7f0000000080)=[{{r18}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) r20 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r21 = kqueue() kevent(r21, &(0x7f0000000080)=[{{r20}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) r22 = getpid() r23 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r23, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r25 = accept$inet6(r24, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r26 = socket$inet6(0x18, 0x4005, 0x70) r27 = fcntl$dupfd(r24, 0x0, r25) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r29 = socket(0x18, 0x1, 0x0) setsockopt(r29, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r29, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r33 = getpgrp() r34 = fcntl$getown(r25, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r28, r30, r31, r32, 0x5, 0x7fff}, 0x6, 0x2, r33, r34, 0x7f, 0x100800001, 0xb1f1}) r35 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r35, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r37 = accept$inet6(r36, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r38 = socket$inet6(0x18, 0x4005, 0x70) r39 = fcntl$dupfd(r36, 0x0, r37) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r41 = socket(0x18, 0x1, 0x0) setsockopt(r41, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r41, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r45 = getpgrp() r46 = fcntl$getown(r37, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r40, r42, r43, r44, 0x5, 0x7fff}, 0x6, 0x2, r45, r46, 0x7f, 0x100800001, 0xb1f1}) pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r48 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) r50 = socket$inet6(0x18, 0x3, 0xff) r51 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r52 = kqueue() kevent(r52, &(0x7f0000000080)=[{{r51}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) r53 = fcntl$dupfd(0xffffffffffffffff, 0xa, r52) sendmsg$unix(r0, &(0x7f0000000580)={&(0x7f00000005c0)=ANY=[@ANYBLOB="01002e2f627573004f270fbcd0c6aee018d67eaeaff298bf57376328b54e00ed4236b39555843308017afd9f517dc18ebdcc2d09dcea433a659f78ce80069308094bb95d75687e70b6c4a6d6c25ce6c90ae9774fefe92a64d77195bf6720ed0f2bd1cc206ff903a96b20adc535d1f3d241acacde17d42f9b72b9e129a80a26309800feb880a95e55a295270500edb83229d95ba154e78715cfc3ea34aa33d6b4fbfa427a7dc5c98cedd04b51f1205ce23ca7605ef43cac79929710e46168ef4a05bfcf77119b6aac9ce6bd3df6ae3e4a16f1c02188ce10e871e3f585eb873a5a406536831046db15d778d91aa1f35e109f06ac4d1e724cc1fcab9240dbe8460128"], 0x8, &(0x7f0000000100)=[{&(0x7f0000000180)="52d46d4e5a7f68e351dd4bbc69527e76ecd661528b471a8d97112b11bd71f926e9ec1dee720d241fbcb6fd3d3530b4d19d64df27c214f0f15658a6030d6f2f2b0dd7a0d3291aa1a2ea7c679e811392b7267c53a878fe18657514bac818294804f926fd1faadef56e7469819959daa43a25b6158ca64040ccbd862a3360931822d394b97e84bebcc91d7622656285ac08e2339f86a6fbd6cd0e91cf7e7819019e2cf42ace7e9cdef352610574eb81264e4105279c8ed79f0ad04c4f200cef6c84903351704f76e23f68e9e360750a7b3c576a1e707ba1a2a336670ece1806954e19", 0xe1}, {&(0x7f0000000280)="28772b33d941f54c5669929eab19461f6d30ece679f661ca13f4c823024afbded2009617189322af1eeb56cb183013ca1d80aaf38770a9b6e88797320a49bd95e8455ba08b269632946dee26f0fabd1fea327178b7066889f59182c6fc56ebc5e785913314d62d8fff26dbcdb56c0a927a728834ca41ae713f28db8ec39379f6a30b8d1a8d1366", 0x87}], 0x2, &(0x7f00000004c0)=[@rights={0x18, 0xffff, 0x1, [r2, r3]}, @cred={0x20, 0xffff, 0x0, r6, r8, r16}, @rights={0x20, 0xffff, 0x1, [r17, r19, r21]}, @cred={0x20, 0xffff, 0x0, r22, r28, r44}, @rights={0x30, 0xffff, 0x1, [r47, r48, r49, 0xffffffffffffffff, r50, 0xffffffffffffff9c, r53]}], 0xa8, 0x2}, 0x1) r54 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) rmdir(&(0x7f0000000000)='./bus\x00') pwritev(r54, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000024ca5f303287f07b7efa76d410d59831a52830700000000000000814efd7c2200000000000000b7b6c8e5b69e9b00e702", 0x34}], 0x1, 0x0, 0x0) 14:39:38 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) r4 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) r6 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000080)=[{{r6}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) r8 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x8de1, 0x0) r9 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000080)=[{{r9}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) r11 = getpgrp() r12 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r12, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r14 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r14, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r16 = accept$inet6(r15, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r17 = socket$inet6(0x18, 0x4005, 0x70) r18 = fcntl$dupfd(r15, 0x0, r16) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r20 = socket(0x18, 0x1, 0x0) setsockopt(r20, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r20, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r24 = getpgrp() r25 = fcntl$getown(r16, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r19, r21, r22, r23, 0x5, 0x7fff}, 0x6, 0x2, r24, r25, 0x7f, 0x100800001, 0xb1f1}) r26 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r26, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r28 = accept$inet6(r27, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r29 = socket$inet6(0x18, 0x4005, 0x70) r30 = fcntl$dupfd(r27, 0x0, r28) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r34 = getpgrp() r35 = fcntl$getown(r28, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r31, 0x0, r32, r33, 0x5, 0x7fff}, 0x6, 0x2, r34, r35, 0x7f, 0x100800001, 0xb1f1}) r36 = geteuid() r37 = socket(0x2, 0xc003, 0x2) setsockopt(r37, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r37, 0x0, 0x67, &(0x7f0000000000), 0x0) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r39 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r39, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r41 = accept$inet6(r40, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r42 = socket$inet6(0x18, 0x4005, 0x70) r43 = fcntl$dupfd(r40, 0x0, r41) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r47 = getpgrp() r48 = fcntl$getown(r41, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r44, 0x0, r45, r46, 0x5, 0x7fff}, 0x6, 0x2, r47, r48, 0x7f, 0x100800001, 0xb1f1}) r49 = semget$private(0x0, 0x4, 0xa5) semop(r49, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r49, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r49, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r49, &(0x7f0000000300)=[{0x0, 0x80, 0x1000}], 0x1) r50 = socket(0x18, 0x1, 0x0) setsockopt(r50, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e6993192", 0x12) r51 = socket(0x18, 0x1, 0x0) dup2(r50, r51) getsockopt$SO_PEERCRED(r50, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x4) r53 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r55 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r55, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r55, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r49, 0x0, 0x1, &(0x7f0000000100)={{0x3, r52, r53, r54, r56, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x3, &(0x7f0000000180)=[r38, r46, r53]) r57 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r58 = kqueue() kevent(r58, &(0x7f0000000080)=[{{r57}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r60 = getpid() fcntl$setown(r59, 0x6, r60) r61 = geteuid() r62 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r62, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) getsockopt$SO_PEERCRED(r62, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r64 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r65 = kqueue() kevent(r65, &(0x7f0000000080)=[{{r64}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) r66 = fcntl$getown(r65, 0x5) r67 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r67, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r67, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r69 = accept$inet6(r68, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r70 = socket$inet6(0x18, 0x4005, 0x70) r71 = fcntl$dupfd(r68, 0x0, r69) getsockopt$SO_PEERCRED(r71, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(r67, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r70, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r75 = getpgrp() r76 = fcntl$getown(r69, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r72, 0x0, r73, r74, 0x5, 0x7fff}, 0x6, 0x2, r75, r76, 0x7f, 0x100800001, 0xb1f1}) r77 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r77, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r77, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r79 = accept$inet6(r78, 0x0, 0x0) r80 = socket$inet6(0x18, 0x4005, 0x70) r81 = fcntl$dupfd(r78, 0x0, r79) getsockopt$SO_PEERCRED(r81, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r83 = socket(0x18, 0x1, 0x0) setsockopt(r83, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r83, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r83, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r77, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r80, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r87 = getpgrp() r88 = fcntl$getown(r79, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r82, r84, r85, r86, 0x5, 0x7fff}, 0x6, 0x2, r87, r88, 0x7f, 0x100800001, 0xb1f1}) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000340)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000080), 0x0, &(0x7f0000000240)=[@rights={0x30, 0xffff, 0x1, [r2, r1, r4, r6, r0, r8, r10]}, @cred={0x20, 0xffff, 0x0, r11, r13, r23}, @cred={0x20, 0xffff, 0x0, r34, r36, r53}, @rights={0x20, 0xffff, 0x1, [r1, r1, r58]}, @cred={0x20, 0xffff, 0x0, r60, r61, r63}, @cred={0x20, 0xffff, 0x0, r66, r73, r84}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff}], 0xf0, 0x1}, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='+'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r89 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r89) r90 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r90, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r89, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r89, &(0x7f0000000100)="8c65", 0x168) 14:39:38 executing program 1: r0 = syz_open_pts() read(r0, 0x0, 0xfffffdca) syz_open_pts() mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000040)='./bus\x00', 0x24865, 0x1f6) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x1, 0x5, 0xfffffff8}, {0x18, 0x3, 0x6, 0x5a18d258}, 0x3, [0x97, 0x9, 0x80000000, 0x43, 0x80000000, 0x4, 0x3, 0x6]}, 0x3c) write(r1, &(0x7f0000000300)="15fa43b7c1c12a1d93f2bb476d5d44831020e448446c4c13a5704a5da943728ef96088e407e18bd5e84571932399ec8c20f532b6fd64802664f40c16dc93dbd491ee6ee4c7a934df7072fe2d10c65f0cae6b09595dac89af2e348fcc6789390ce72223329daa275e77506889e142a726323ed106d01999f80940dfb033eabf692d9712f5f8e61b7b3171ccf3f55639c83991eb9a7b5ca676f34cbc22235e3cb9c4f661d61cc2df2ff85d8fe093eb26a7cf5607aa4eb960fc973814850ffef70ae91e34f5ed070de4d080e5df56f5cc7aec3d82a202ec45a4baf47797a120265b79f38bb6998feb8d6aa2260e4d38ebecb0c0c2e1e453ece4164fb7e4391a4d51b83e15cc67e5e26e50ae14f82ab9b752af7f6e23f8902be3677b9d8a79d8d8803d793e642c440e9882130fef87b6292a231405ad97802b82b77e5214aa986de99868bc619d007180b0002d40e7552e4b0e34c97986bcfa187c297fb92b7a0be100088c56ccf116ca6b5b5bcd61581473258a1fa36e45d1adfaf13506b88f5164f738835308b5e477f50096b81d79c60b915a50125cff1050300e80edeb2854de4a3a3d87fa71d28a3fda7f16c6d497fa2153638308b4dc4606adbc5ee65b9d40b1d381e438c9c84556374d697cc2fa2b1589636832e91110f9b0e3bec2142be9dada7bef42c1387e264d2dd33bb3fd5c4dfd624d522d963fb86e5d8f7f027361", 0x200) 14:39:38 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x20000000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x208000000203], [0x20]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000000)={0x1, 0x0, 0x2bde, 0xfffffffc, 0x3, 0x80000000, 0xc3, 0x10, [{0x1, 0x4, 0x9, 0xd0}, {0x2, 0x0, 0x5, 0x3}, {0xfff, 0x3f, 0x6, 0x8}, {0x0, 0x6434, 0x7f, 0x7f}, {0x4b, 0x40, 0x3, 0x6}, {0x431, 0x1, 0x6, 0x2f80000}, {0x6, 0xcd, 0x401, 0x7}, {0x6557, 0x4, 0x800, 0x2}, {0x5, 0x7, 0x6, 0x9}, {0x7, 0x0, 0x39e9fed9}, {0x5, 0x8, 0x4, 0x7fffffff}, {0x3ff, 0x4, 0x0, 0xe933}, {0x81, 0x1, 0x200, 0x1}, {0x1, 0xd847, 0x0, 0x3}, {0x10000, 0x7, 0x2, 0x5}, {0x7ff, 0x7fffffff, 0xcd, 0x40}]}) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 14:39:38 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = semget$private(0x0, 0x3, 0x0) semctl$GETZCNT(r2, 0xfffffffffffffffd, 0x7, &(0x7f0000000340)=""/165) r3 = geteuid() r4 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r6 = getgid() setgid(r6) setgroups(0x3, &(0x7f00000004c0)=[r4, r5, r6]) r7 = semget$private(0x0, 0x4, 0xa5) semop(r7, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r7, &(0x7f00000001c0)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x400}, {0xc, 0xfffffffffffffff8, 0xc00}, {0x2, 0xad, 0x1000}], 0x8) semop(r7, &(0x7f0000000040)=[{0x2, 0xeff7, 0x1800}, {0x4, 0x20, 0x5a8e4b91944d23c3}, {0xa50b5b29fd415b60, 0x4, 0x1000}, {0x3, 0x5, 0x2000}, {0x0, 0x45, 0x1000}], 0x5) r8 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x1ad) getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r10, 0xc0107002, &(0x7f0000000000)=0x21a) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r11 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r11, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = accept$inet6(r12, 0x0, 0x0) r14 = socket$inet6(0x18, 0x4005, 0x70) r15 = fcntl$dupfd(r12, 0x0, r13) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r17 = socket(0x18, 0x1, 0x0) setsockopt(r17, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r8, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r21 = getpgrp() r22 = fcntl$getown(r13, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r16, r18, r19, r20, 0x5, 0x7fff}, 0x6, 0x2, r21, r22, 0x7f, 0x100800001, 0xb1f1}) r23 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r23, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r25 = accept$inet6(r24, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r26 = socket$inet6(0x18, 0x4005, 0x70) r27 = fcntl$dupfd(r24, 0x0, r25) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r29 = socket(0x18, 0x1, 0x0) setsockopt(r29, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r29, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) r31 = socket$inet6(0x18, 0x2006, 0x6) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r34 = getpgrp() r35 = fcntl$getown(r25, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r28, r30, r32, r33, 0x5, 0x7fff}, 0x6, 0x2, r34, r35, 0x7f, 0x100800001, 0xb1f1}) r36 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r36, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r38 = accept$inet6(r37, 0x0, 0x0) socket$inet6(0x18, 0x4005, 0x70) r39 = fcntl$dupfd(r37, 0x0, r38) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r41 = socket(0x18, 0x1, 0x0) setsockopt(r41, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r41, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) r44 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r44, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r46 = getpgrp() r47 = fcntl$getown(r38, 0x5) r48 = shmget$private(0x0, 0x4000, 0x5a0, &(0x7f0000000000/0x4000)=nil) shmctl$IPC_SET(r48, 0x1, &(0x7f0000000380)={{0x1, r40, r42, r43, r45, 0x5, 0x7fff}, 0x6, 0x2, r46, r47, 0x7f, 0x100800001, 0xb1f1}) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000002c0)={{0x3, r9, r20, r28, r45, 0xe, 0x36f3}, 0x200, 0x402, 0x101}) r49 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r51 = getgid() setgid(r51) setgroups(0x3, &(0x7f00000004c0)=[r49, r50, r51]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x7fff, r3, r4, r9, r51, 0x20, 0x3}, 0x725eae93, 0x40, 0x1}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r0, 0x0, 0x8000000000000000) r52 = socket$inet6(0x18, 0x8001, 0x0) getsockopt$sock_timeval(r52, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0xfffffffffffffff9) r53 = socket(0x12, 0x7, 0x7) setsockopt(r53, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) r54 = socket(0x2, 0x2, 0x0) connect$unix(r54, &(0x7f0000000400)=ANY=[@ANYBLOB="0a8e8db3f0ccc157a18895cfff49a196c6fd50bb5d570000044f000000e8c91a8e"], 0x10) setsockopt$inet_opts(r54, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r54, 0x0, 0x0) close(r54) 14:39:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x80', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="b658b389a88f5e3dea4908399ea8") 14:39:38 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xff, 0xfffffffffffffffc, "66a85185c618050000fcffffff0020008000"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1", 0x36d}], 0x1) socket(0x10, 0x5, 0xfa) syz_emit_ethernet(0x1000, &(0x7f0000001000)="93dd53b66c904226edd1bc3de8628e3430d216f93d58ad1f589e959bcb5b6c9accbf825e3914e8ef6d03c9d8c9eb55061bbc914b70ee0e98197050215c8179ed180dd14aae7ae22eb0a75707bc8e2f61f26b4ca1936381542d10ff5d47bf0fd1f88cb0248f67dfbd0c298f540d9153a112e00d5d5dbd361fb0778271ef087bcb7a9b0db1c1cd25fed83947cb726efc36b88525b60bfcbcb8c07ecf8163dcebc0fd8ab44345847d4e3912b7dad320880a2be038967e22a7c66eb94626850268d0b92d231c50d1a617d2198bf7f6a1de1d8c1997f6522db92ee7dbb7ad792b6af482cafa30fc4ee5e053e432861411c38d8a11a535fc4424a2a06f2a21c1f1b3bb98c3b1b2f0cb60e346291dce322af851ffd408bae61bf98c43cbd9fd66255892e67a4bc3ed58458334f2504aca484d48349b578fd130397fc4bc554301485dfa92f27f24aaf68002b5d863c8012cdcf317192b619f93310155980b878def4404d89a2be4c0f4eff2e0ecf1178e7ced5685d6bf3004758929296f8afc395ce8695c9af415a2ebed2f20e3ead88705aff2dd5d299a84c4ac0778ef29b68ada5ebf17396bc2028e36fa76711ab07860a5dcfe6738f27af86a75458d2290aecbd41475f316efccb01bec1f074dad4d69f5ee0ea704bc981bd32a63a2497f776790d65472d942c1ea9155c1c0df34a4fc7c7b172eff9a4de398ae926ee8dbfe83d2f7293bd28ae6137493d3d5340b01c39af96dd11efd6d7f621f2ed8e93b9c08dafb117d4c1bd121a3c4a4ea98b749e95c61906be459cde565298cc07766bd3dcc13c8ff4ace6e627d109fc9346dbf8417f7aedb9a0866eb94ea76814649d9a15370d16ad098f1e1ba1ed311d5f3e91b2375d6ee94683d6e1347917687bd73fa16ba160735f844ed64f72cf24753e78e630326eee56403b08407a07105465901f3c800aea7d81566f35dafd0f6e644ba3c502a64dbfe2683e3630a75ce627087319d69ae8bc75959b6769fd5e22f22016ce6f5825073ad03d0cc63a1793db5c9346f891c59c689bd19ac63ab6dbcee749d485b7928e43e7da252d4904142108fbd7905cc72441ecb31d2c04a49bcfc878dfdd761d151ac8ed9e34d19fbb90e6993532790ed6fcf13963438b9cfdfdd7a256614a8739f498a4f8ba05b9811e3b3dddf2c8b9ce1a8b2c6b90ebf478b7881ca57256e35461292051d80c9ebf55e733fafba5f8d8ad4c6cedb14944f7873d1f25245d924b7b3eb6efdeaac0f3c1942ae0af022b181c183f14839e1c05205c1434a566e9707297e6d29b48235499c4589f5f5a513905a84b339df033a067236f40be22b0f466c466848f5ba5783d589be14ea55489cf31575c34ffb8d5ddf5ddeb67429df903de383dfe529d11b8c0a6bc981e998f25e9a33f1af4d7a004365bc11ccb3b6dd8a36c5919b8d61f8974c33b582c73c2a73747719c3ee40baa3b66cbbe13dbeed3d8841775fe3daf788d09b03f0ed519e02c87af8ea9ac649230357a2fb2c4c858aa23efad6823946476e517ad8eeeb3589dbdf104b7f903c0e602ff40d2b25eac440605828f79b450f4a78f492f8f91c598626d8f2b4d5ecb9f86cac81d95dfa0936e5fcb3fdcfec804ecd04cf92f5f6d857b012e88264582576a43f76d57c7f6727ac7e08b0487e8fd2d40c4aa03c0569a68f0cf3e8eff4cdb43c37d090ae797bef6e29ba254d13a8c6a6c675b3c3012826653b5acbae419ff9ff95027ebe860a075c063ad7b80158f517f4beaa21247da2daafd12d7cb9aaef0e91b8674d9ca3e3a2d362b494d301362dbcbf748ccc447d9375629273a5b2d39c5d195dc562ad56d8828f9151b041d453d66a6d051847f3ffe04c4112fdf8f5b790854160ffa1d294de9a63d87b125773e1be54f2d643a44ea2a5443f27bae4b6adf301d329b32c2db3a18dc2a1cccbda34c0807043b5f61321a271b397cc9d484f566449a5aa336973f1ee6ee3564d4c943d6e482c0da06b1eb683ddad66a6b4e1ac43313e8128e2506e8093470c0355d0ca13b624312de0ba3d4f3cc0ff5a29f97a80e74e986ec310d5dfde4e670d64f7975d1a82404aca82be0a9ec0e59b18ec9f9a6a76ec97244fe76a07c8844d04efb7b4007f09fc4f96e8fb29bec29b406d6255b14ba3eacb8f31067619fe33e40436cbf8a820571d82d69dbb060af64110e7cfbbf813acc68930b916492f71e787b362fab878231a277e1cee300e208bc8ff4afd43fbcad2e5091e5d9e0864bf39791e34bf99d4c4432c15641be0cf69409575317d0c0936ea2f073cd773ed993974302c469e2b46f1a2e24765573987bb727f6dadccf66d72047d683c6868a0383da7024b6e252c540eb83791e7adef47c089f3d3cf4c9a41a1efc9241bb8208dd09779bb1a61382dd0ffbda1a73cf763fceffd7b65928608b1d8944c0b774ebbf1739c41d5be47b6c5abcc9746d4bae5d1f55723b825477d808df61e0fb29fe87e949142cd9ca90cd14bc22c3e288c7ac4333367a6b57b57473179b99096a88b0e9f5a1af133f6bf7721fb44cd3b6bb594e44574978f81d8a723b064ccb1bcb7c3abd0e41f78e72054defbb5432e06ea0671e804bfd42a54fe361e462626144972216e7ae5d679a41386d8088e16f577a1c7bad8a23ca827f8c0e965520e8b28b5214176faa07e987ca3adeeab104bb3973993da9c76add582f4938939ab0ff1287898b4a1cbd7bab4177a613120f9267a9ea7a41e0204c7b7e6334ae95b8fad9cb35f36781dee4086e1168408d266148fa3c12ce84714dabb92a0896d8171b8e36c32b37178b42979657061e953c7a41f3b1947743f3238a4338f22e49369f7531a2165c42344fd005d3b5dc5c3944c2cafd3126ab0ed188c6593cf3093f9578d7b5865948670b9a783f27913b990230bf5edf389b543cc9e556f635131330213ae6785be61123fe246e495ffe59d5c522d21bd7b43c7cf8a5ba67f03471ebe9e07f1f2010e6b135027f5e0e26794779f236c1265b065abaa899fd63c731b2c43996fdb2fbfbe7ec4b4c6f35c941e73f870195422c02aae5293eddc609398ff1591f20bfeb79e2bf27124a1a9c5740e3c26bb947f73b1e0d812b683c5f0597244ae5e4079e34630dc1b021419529b2422ce306c3fae081e47c2b88a72a20cda45bbe960572e38b7bc02f7f8c2f43de338511afeaadfebb8a6e2a2d8ca8a8c054c2287886da19340f0dbc576d0d3da2a8046edf0b15e65e5edca825716e65164e4a56aed73a3debd174a063b0b28f7f5468bf7bdf71b8e22923ccffdf062758297a837c3b2d06b08786aedb6380b1604f76ad21fab05de93cdd964f3489fce1bf1e36fef5a254f991b4d88e5a890c1e3f2d16f97a77c66b244c9e185778af2a216fa3e5d455c70ddcda6cd6d11a728af10890d066bb09766a2741893a4194be11ec95538cd0ae17e8d4e48300b667d9f71fe95b1e0280c9c6210b84bc8be0fe62faba0a06af918c466b11b4499ba68fa3aff87017c210a3ef0c6815523a57b504663442b0dbe4784c1f5b1649bbe56a314d89686d70503bbab508c31a4d2e6665cd006bbca8199a0d02143d3f9c3b006a3f3c7a68a71684b272426aed15f8077dde07d650ea09febc6044e8b2a7cfbe007a6d25235887d9950b8d373bd7ce0da61793f6935ac440888029db950b80695bdb1f0ab02e4090f3c078cd149a1026a1e19d09643ef03dff008362ab7dcebfacac4f5d99f483ddcfeaf1db878a1e74f5f4a37041d18350d353642f43f07adfe9804edc71288290e333d091f9e44aa3b5e770ecb687def7aac870a187941759d0e4086d07c95d96cda34cd4c7829241ca662f097c04b3c5cc457f09ab35c36ae0a9bbd0651d0a4c24e068757b7b5e6ab93aadab6c03ba0cef2b7b9dee9411873c15fb867ec376c9918afd111f733bd6c3406e3943e7630f52dd0f236f618e0228c1764852f7c6272b286a409c45236f5b501344189d0a145672a393f016d84a3450e4dbd1417bee7ae7f8ec12d3656409cf10729816e403a9c47b19667fb60192c7b78e9482065eaea2adb6843dcbd53b845395d4d9625f9ea027d5da524cb83b00b0a82f5a9d5f0a972604d110841d0a035b2697d7d05552605ea29e16f962ddb56072e1fac3ac74905343356b48a44a7cfc89f987e91a17820f3412ab549a2a63097bad14610bc53117b53b7475c66817e30e1f5cb2ef5b9631976dd390d16ee15f9981326fd8025a5dd6725a6fe4da848f90262c1ae72681b7399fee065f734a1b0456658a143430b4a5df73523373c16988571cdb6fae760dfdd7774d22e6bcab8c4bd4a129306e51cbaf405ff0fcd2db8cf7e4740c923cdca3ec42c4d70f43c02b163930e920be97f5ce47cbeca078a395a7b5b9b80dc5fe3297f84d96b193278de2f8429eb8b287956684d61bce93236426ae2c0350c2efed42bf4e361467febc3cfb5e24d1e10b14fbd269ba9642e71192294959bf4f8fd8ac90ce948767288e7f2fb17560dfa78a8a6c14af8a61abf3ddb63b5c2cae7be84ec5d4a48f5987bcb84a18dcda805f23de22c1f67bb77c7dbaad52601c58a3b322fa342272b7758cf2933a72da4d71c9217c4896c61251917b0493433b7689a1c6fd3a5975296100b8b8bd0e1af723a12dea81cc36f436d19c356d34dca4e23c39f6cd33277c3e7141a4b3a902eb5ad57079c9078905b61780ff9a6d7ebf680cf162bb40aaa8b330aa0230a8ecfab2582f3aad8e11acff3c3ec04620149c4c7699efdf07f2abff12592e8f4b32fae70da5d3cf10e72fcc7b654607a57bc7d5e706f4970edd44eb766becd5573bbb137c32761e999637bc1749371fb49775850b2bc41c9e1b7b1eb8530e07c431b83ba2bc1204d853a7d9c09553236b39dbf90e0a306db77731e03085d404ea0eca64f0261a9b0028d2ef5c861a99b78cf25629762aeb0d073c6f9bc847fc5cf7425d74c3b7073e25cdde0d54d2f88cd328f00fd02adf264c2695438c4ea117e39eb9bf0d1f9174c661a35a88a1c2c4801a3b365c8274bc3f407fd3e60d413275e46a1db0bfcd354b1a7a4dde04940f4f4472b8a9114b37e8e8af4759f0d7acb7dc85ea67515785c53a48d96cc4e9572aa4345236358a20d82cb145a1c8d47a50d9422be9ec2342c96c34562f348e2dc140f8be74f2f6b5cd82ac1840067f3813dd83753766e583d1b8c1e35adff96794186effbef74d2ddd6662c2408a2030632f7b5352e7a0cd16bf00b67e0cc6158a2fead39b09b8b66b7b35ccb8e7f1dc1db1715f92e04c3c5a9aa616eeb1e755aceeb7a7bf6450bf78278f2c57e43f6b98980751fbdfe5714fee5df1c51191bbac872b0a15924b9e955e4c4d2d1648596c7ab37a6bf4ca6997f82a62f9c79addb65f870874e1b420de4e2e5b94a17e9d54ef3e19692e78f073abbe2a81386d5d9b29a78d17e4d23ffcb0977ce108776e4cb10d9424f1b8014a4a8a1a4bed341313417e5ce791aaccaf263b019229c2f45e5e55623cc7f1c1250efe4d8b0f0db12f43057c22b71f4acef7dd860ae2dd81191c2679384e0a8fcb839a3d07da63fde77bda84e7e2a7803c94e97be59b78e65246609e3a6c855ecacc92919286aa44dcbf96053331ef936905c169e4fd580900612d90a76a1a9fe637e69b12b08d6da3f3a8784429ef297136110203b4092300b05aea1dddfde6e7243ed8636798d6e11d933316187df0ec5ea6a10fccd5d363e829d72c1a6a9f467f1ed1a0507172355588bdaad9ac419b8828b046fea1a9981b5fad231fe1ecf") ioctl$TIOCSTOP(r1, 0x2000746f) writev(r0, &(0x7f0000000300)=[{&(0x7f00000002c0)="0d9dd6badec72d7598971d4283791f00"}, {&(0x7f0000000200)="7107001bcd0156489348243abdc9dbb858e76c64524fe89c689de31eaee2b1f4a37ec025fac03acc1812f76580955a60e94b01be3ed866e5e80d01d8ce4966ea0f4b00f16de26c95dcbb5e2984d91974790d17b54d1a1ded095a45b3b6a1f71af11a55feec35b37589e3a7b1bee84ba1952e653055a7af251b6b68bbd7c2489b521c7d4b75faaf55efde4153f96c50dbf3fa"}], 0x78) 14:39:38 executing program 0: setitimer(0x0, &(0x7f0000000000)={{0x0, 0x5938000000}, {0x0, 0x10000}}, 0x0) r0 = semget(0x2, 0x0, 0x7) r1 = getuid() r2 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0xfffff2c1, r1, r2, r3, r4, 0x80, 0x790}, 0x1000, 0x2a1, 0x100000001}) 14:39:38 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x40, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x50) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000140)=[{0x21, 0x40}, {0x23, 0x5}, {0x1}], 0x3}) r2 = semget(0x1, 0x4, 0x400) getpeername$unix(r1, &(0x7f00000001c0)=@file={0x0, ""/13}, &(0x7f0000000200)=0xf) semctl$IPC_RMID(r2, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000240)=0x3) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10002) ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f0000000100)) 14:39:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x100, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x30002, 0x20) 14:39:38 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x2, 0x8) pwrite(r0, &(0x7f0000000040)='l', 0x1, 0x0, 0x0) r1 = semget(0x3, 0x2, 0x12) semop(r1, &(0x7f0000000080)=[{0x3, 0x7, 0x800}, {0x0, 0xfffb}, {0x1, 0x4, 0x1800}, {0x2, 0xffe0}, {0x2, 0x7fff, 0x800}, {0xb571efbe095f82f0, 0x7fff}, {0x2, 0x5, 0x1000}, {0x4, 0xffff, 0x800}, {0x2, 0x1, 0x400}, {0x0, 0x40, 0xcaae0e0fb445bedf}], 0xa) 14:39:38 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x120000}, 0xf}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) sendmsg(r1, &(0x7f0000000880)={&(0x7f0000000040)=@in6={0x18, 0x0, 0x7f, 0x2}, 0xc, &(0x7f00000006c0)=[{&(0x7f0000000300)="6b418ef45d78e1fb7ba2406ec0d195385fd30cbd1ade8e7c3696f882f8409d0b200198b8536deab617d8be728568125d84bd961264b652e694d8edf0df6d74bbc103675eeb770f8a0d6036970c6a90b4e76e692aa38b3746b4a01cbe1f6d669a77491e7b94d63f7930c0d011abc01ad2f11f95a189395a7f44f8facff1b0cf54564ca4e1faa0c52613aa1fbe0848ac33930de387d48554271cbaa7eb8f3afc9805f9a4eb12f60de561a01c22c20789c68a24f446ee926ea192c2f62e0374d2b07ce0d03ef16b56041b168eda9a827289541ec0306b35203354e844804feb3407572b572143e17fbed5f989444a732d503e0d6165ddee38cd4a9a", 0xfa}, {&(0x7f0000000100)="d5a04781636e48b8e4bf4d273f7e7ce933507e42d5985e5e0b897f99bc4daf3f28d8e466e448c8058d66406b1b86c83449b437b476987f95857fc1b0fdce2cd0b9cea3dccfa225cd05a148d05625252f", 0x50}, {&(0x7f0000000080)="2addc358abf77a48943b247f3c6d030756a579d0204109ddfc0d8fd60199e34789ffce8156d3d874f5bd96b6581a551c5c5d6337ab097c2988999ad4", 0x3c}, {&(0x7f0000000400)="bfa972c6f9eee3eee73e0f230abeef1c8f7856c20bdca0e9de3efb20f09074eeab472ceade91a333926954fb1b5602f2864955e75ce0627b8e3955cbb25918f29177f310a27d08f2360ccf8ba6566916150b46a2bbca9a998bf3e4150d86befa7c159a96dc73c66153d4969a008914943fa5069feb9ad888dad8115bdf7439e16786d8230314bf02715305e9529736acd41884a1b5911af9f22ae30bf38bc6642f27833982f8286790d4a7b09206a0a9703f5f152470b608400a27ecc97967e097c846526f8483cb6fa10720202d5eeb937eb9d220d08cf2f6ebd4a9e450d1a562db636394afafbe4074f48f88179ea4044821b821ee", 0xf6}, {&(0x7f0000000500)="4cb32f1c1f6b78dad9f26fc7eefef01101768a79424c6fb7c311d0b170fd6efc4774a730744ea303fde280669614e79d7f5bba405ef70e66f465a87fb5d11d64523a66a6db71d4e4a5def670953ae1bf873324bc62286d48dd1cd40a42432f06e02c8d94ee039da923eece77411ec1b6459ad0a44783570075b985a8d380acc2f4f0b85c0713da1e64994c8d7e087a1b9cce3f5e5346ea5d475616156e6ac41e88e2e084d509c001f3d9b50ceab14e4ddb6e645adebfcebb5a7ea47d6477e73d8a5decfa0533f0e87da0c4f212a98453da6a8a3c9e19af62fb378f0b5344d1f3ae1f8309537ddd2e681618302c5a0c8b", 0xf0}, {&(0x7f0000000600)="e90d29b50c47232b692116f02a5bfabdc4d1cbd5597ae1a14ea66e023bed1be000d6ee0f55aa7c183ccd9046c168269bba6a6a899a9586697ca8eb4602376bf4e39d7856faa976b3a1a79ff2e3aa0e32bbd9413e9865c2e6ff538e451321e9f1bec1318e30410816a27a11636a592108fc7059e816baa315c3ee312a6d1604364c830b", 0x83}], 0x6, &(0x7f0000000740)=[{0x78, 0xffff, 0x9, "8a6118362e9e2d6098174c06131617ef0b0f5ef99924734bf52df0f997b3706881987745d7625158f8941d61a0d1ed138836edeb1fcb4896947fa6843c4132f07bea19d93ce455f05b1843c5cbbbd3245e760f997395ee1c8c5fcb9b835c64364aff76808136"}, {0xa8, 0x1, 0x4, "721a400052f5b309cca94b254d366fbd2c0fb07158dd8f81a5249189a7c4d10b8cc3647a3b15b88f051104afae0c62d9e55968b685d79bfcec9cc099ffe7c88847c91856fe075467a63a099be131d7e05044b543db315d0d0a625066e066d83a9649597d4587b91ee4d540dd7e92c751061029390b6723b0d005a06b2365e0e39b4b49df11ab278b5486c15c2d72e2be34ab9a260e90f880"}], 0x120}, 0x6ff54bc7b65e8ea2) write(r0, &(0x7f00000001c0)="670dc2c7a7edbb37c5e80a0795f1154e85dcce2cc8268399fa3fc33a725157b0114f60a1e6245d1272367a073133955c7da33d0af449b36c8a04db8ec8e1ee3d758fc9a40b48eeb085fe22c923b6611b300ff7da339d74563838bc6462b8b1052fd0bfbe0f86986255389adeafbaf77b5907cca69b34d75d653f57f0868eec97f4fe01a8bcc91274e38c3be2ab67020295f361170b9765f4387f80ec246b375c8a97ebe8f207031f845b50a8e32c7baa837abc9e5c68fc0106358fd25b5d98fcc7170268403d0590b05c007566ac", 0xce) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 14:39:38 executing program 0: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000535000/0x3000)=nil, 0x3000, 0x0) select(0x0, 0x0, 0x0, &(0x7f00006c7fc0), 0x0) chdir(&(0x7f0000739ffe)='..') r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) pread(r1, &(0x7f0000000000)="ccc45ad096d447d9f9be30b38e8d1c6c92749081ea371720048168ce69361d765ba9531f03c9a48b02e5277f697245d75d7ef4282fa8345eacf0958b5b188403668828b78e77c14647faa55805a0a8a10a09efd3ab82247adea7cf49161ee90049d350fbbda8fd691b6242380d4b3538e029dbef16484414957af0bc758f2b2f0fe4dc92077bb76c79d221ba2bcb56cbb2e913cb7b9da946b8b435283d917756c65531e42f1303397f939280875ce9ba30af1a369386a50a942c4fef76b2938f8c8be32bd5", 0xc5, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./bus\x00', r0, 0x1}) 14:39:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x4}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") 14:39:38 executing program 1: mknod(&(0x7f0000001340)='./file0\x00', 0x2000, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00./f+le0\x00'], 0xa) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) kqueue() close(r0) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) fcntl$getown(r2, 0x5) r3 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = accept$inet6(r5, 0x0, 0x0) r7 = socket$inet6(0x18, 0x4005, 0x70) r8 = fcntl$dupfd(r5, 0x0, r6) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r10, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r14 = getpgrp() r15 = fcntl$getown(r6, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r9, r11, r12, r13, 0x5, 0x7fff}, 0x6, 0x2, r14, r15, 0x7f, 0x100800001, 0xb1f1}) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0xffffffffffffffff, r12, 0xffffffffffffffff}, 0xc) 14:39:39 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3036, 0x8612d) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x100000042, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000080)={0xdf, 0x0, &(0x7f0000000300)=""/223}) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000200)="f8985733631263dd372255510babaf28727f8d1c09c60368a843321a51e8761d0b929e0fa84691476fe217b4390d2d40f8a9ae613844554747cfdf0faf768794f9e0a2ea9db351d243e55c7be3e1acdc04cb255863fc7ef2da52631f0eb868f2bcda6b7eedb8d21dcd21c0a8d23fdd8e902a69640e2bc2519e13", 0xffffffffffffffd6}], 0x100000000000028f, 0x0, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0, 0x0) 14:39:39 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000080)={0x1, 0x40, 0x2, 0x800, 0x1ff}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d4, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0xfffffffc, 0x98e0}) write(r1, &(0x7f00000002c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5c8efce91969984ff5d5b58b3e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef116a5d4746a", 0x65) write(r1, &(0x7f0000000040), 0xee) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 14:39:39 executing program 1: r0 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{}, {r0, 0xaf}], 0x2, 0x8eb6) shutdown(r0, 0x1) shutdown(0xffffffffffffffff, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f0000000040)=0x1) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) kqueue() connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) r3 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_UNLOCK(r3, 0x4) 14:39:39 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) socketpair$unix(0x1, 0x1000000005, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x800, 0x0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = kqueue() munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) r3 = openat(r1, &(0x7f0000000140)='./file0\x00', 0x2, 0x40) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000180)={0x1, 0x2}) shutdown(r0, 0x0) 14:39:39 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2ba0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x102) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b0, &(0x7f0000000300)) r3 = socket(0x6, 0x400000002, 0x0) close(r3) write(0xffffffffffffffff, 0x0, 0x0) r4 = socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x802069b0, 0x0) r5 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r6 = socket(0x1, 0x27c183a88fee2313, 0x0) close(0xffffffffffffffff) write(0xffffffffffffffff, &(0x7f0000000040)="100a2956b9223776", 0x21d) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x2, 0x0) r9 = socket(0x18, 0x1, 0x0) close(r9) connect$unix(r9, &(0x7f0000000540)=@file={0x0, './file0\x00'}, 0xa) r10 = socket(0x18, 0x3, 0x0) setsockopt(r10, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r11 = socket(0x18, 0x3, 0x0) setsockopt(r11, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffff8, 0xc, 0xf0000020, 0x7}, {{r4}, 0xfffffffffffffffa, 0x2, 0x4, 0x6, 0x200000000000}, {{r5}, 0xfffffffffffffff9, 0x4b, 0x1, 0x0, 0x86}, {{r6}, 0xfffffffffffffffc, 0x20, 0x10, 0xfffffffffffff800, 0x6}, {{r7}, 0xfffffffffffffffb, 0x4, 0x2239233b8fb90463, 0xfffffffffffffff7, 0x7fffffff}, {{r8}, 0xffffffffffffffff, 0xb0, 0x2, 0x9, 0x1}, {{r9}, 0xfffffffffffffff9, 0x80, 0xe68c675c14578e07, 0x101, 0x6}], 0x6, &(0x7f00000004c0)=[{{r10}, 0xfffffffffffffffe, 0x2, 0x22, 0x101, 0x3}, {{r11}, 0xfffffffffffffffa, 0x20, 0x2, 0x2}, {{}, 0xfffffffffffffffa, 0x8, 0xc0000000, 0x4, 0x10001}], 0x2, &(0x7f0000000200)={0x2, 0xb25}) r12 = socket(0x2, 0x3, 0x0) r13 = fcntl$dupfd(r12, 0x0, r12) ioctl$TIOCFLUSH(r13, 0x8020691f, &(0x7f0000000300)) 14:39:39 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = kqueue() r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) r5 = dup2(r3, 0xffffffffffffff9c) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{r5}, 0xfffffffffffffff8, 0x31}, {{r1}, 0xffffffffffffffff, 0xb}], 0x0, 0x0) r6 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x200, 0x0) r7 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) fsync(r2) writev(r7, &(0x7f0000000100)=[{&(0x7f0000000180)="e551ee01d62c8a4d93ec3c9e27b588e554d155e339d3a509677b867b02e14f7bf2654f6843e30c69adc77593f1ba821ffdf1e300f7161be2910c6d77447e82dd74902832e9092f0dacc8972ec4e79bdf1e4b08301447b30adaa5bf506f470036ffe50500c60cb7b486c5"}, {&(0x7f0000000200)="0324e04bace5ac44eec4236d8370449ab0fea361357509a4ce762b58f3afc56bf88f58b4bbbd441dbb78d2bd28f0e8801fc639b2cda373b41143cd47e3202d90cbfa65611f6f843e023cb99fb45a4807713ccb313c44142eadaecb639860f98ffd7b205ab25712afeb96f16a07444d9e22c288f33386456cdb94185abae5546b3f558f6e0c05de6eddd62dcffd24d5a2d5f3aaf2989a23b48fba5930ea2d4022e41549cbbd9aa39b0089df9639591a8478648966ed2de0fe45669fb492c043b0423c5f44603c7788b6d6b3671d3d282b34fda45fb54479295aa294aa628b86"}, {&(0x7f0000000340)="89e2f94476e1c6df64a1338c58747d82a0a67a731d9c2cdd3fd180ff3590bac98acb67b79a741a58ce27ef652b3e8bf16b2fd27191e276ec732dc47b7b79b10503a4fe298852dc263b8e8878d2a686e9481cc14b6ec062ee4dbb33ab099057e1d5bcdf9c1041364027bb32de815cf859d9049fd6d967be504457f2956022edb84fe319fbcf67b10a8573cac5a66278bc680ff84724706f64758b"}, {&(0x7f0000000400)="97edfa467c405d5f38dcd05345690963fa0014c2f09bf4cf1b5b88bfc7167061459902a68fecdc7aa9a5080caad9ddba42bae3e7c15e972cc37cf0e6e83524bce1ea20e740b32a7cb2376f87aa57e48ece71b4fc40b9bfc21b2e5a9efd3ea118c2aa01bff3fb42fc994e75006ee2fadebac3da7fdbd0fb1aa26c147251ded1b40efc62d671fb5eadf1413645bb58fc0117df36bbef1bd0fa7d808306959d8256e6c1abee5c13d269a8fd597e809a3cc0f9fc8f7994cc30129181e9d20426b73db94165089424f160b5736dc8f27a841a51918de1bbc1e0621df9eac6ec"}], 0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) socket(0x6, 0xe16f132a5166055d, 0x7f) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) fchown(r6, 0xffffffffffffffff, r8) setrlimit(0x4, &(0x7f0000000040)={0x4, 0xffff}) kevent(r2, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) r9 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r9, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) ioctl$VT_SETMODE(r9, 0x80087602, &(0x7f0000000140)={0x0, 0xf9, 0x2, 0xffff, 0x2}) 14:39:39 executing program 0: r0 = semget$private(0x0, 0x0, 0x20) semctl$IPC_RMID(r0, 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) r1 = socket$inet6(0x18, 0x4, 0x0) getpeername$inet6(r1, &(0x7f0000000040), &(0x7f0000000180)=0xc) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000140)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000100)) r3 = openat$pci(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/pci\x00', 0x80, 0x0) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000280)) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0x80, 0x0) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f0000000280)) open(&(0x7f0000000200)='./file0\x00', 0x840, 0x108) r5 = socket(0x2, 0xc003, 0x6) connect$unix(r5, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2fbabe8d242744e5b8899666696c653000"], 0x10) sendto$inet6(r2, &(0x7f00000002c0)="70bec9fd50b254d622aa0199920473e7d0a859913c6d2505b8233d35351003c4505c139f5292a9af4d0376a97e54e226e76a15cc27b0d52b05ae4564b337b625dc15f0ac038f2abfeef6d9540ae2495529075c16d2d7d3dda4e8219c31a324081a8c6f210b91382eed6ec212c696b6bafefc9d14b1399749aa5ec04f68674bdceb7e2004eb4828d64927a968fe615a75b40500aed2f6f5399d24bfc3e9a8c3bdf160049add6f88da52637adcba92dc6cb33e004c241462a4189e7059a04f5500a576d9eae561ab6cda224cf390ad06c6e9255da0d855a8ebcdccfb4081fb6d7b5ff61853ae71c2a1618c26d0f3de883281558e3a3499c76ef883d00fb500444dfe8313159de6a642b9d138b7ef21756fd312c7892cbcf2549a4fd03d91617986835b55032b8e69955f1a55ea0a53baa7b9d5467dfe69304d21782bd6f1788835217632c24946d2894925691d34a972d5373c5fc63302bbeaff6ab5eb8731d5c38e409823e28a530b1ae5f0bedeabe8762365629cdc178a6e90b1b00705a86fc01f9d58986c217d385c0e4347c39106e811c6f7af0d895870907ef6debb8ff033255302e99d388432abfe1081a386b9547971888077fd25f6850ebe4331401b9b1a4ff1972f96a680665e7437df84862cf382d498f1066e67b32c66b4e1a36d0ea50d3f29cad2a101a4e0ed1f260d0fa8301877135c70b6f76472b5fbcd462d94552df905914432d7b4de3231b3f0ad97e4eef257a1b244e255f04406aa09e3c79f8806954fd675ffd3bc8888723993fabf479b884bc4b3e6f8671d271bbea8f4117835676a6ab7bd223a6e85315c6bf8d65b0aa619595aad25ecb87e800374e3930139b07987d9de95010447f0fa18a66be7d1d490078f0b2f581b26cee27039d23605b52e85c6d772065b2e5be8cf562b34697f48424c82e7a172f67e79b6e3fd0173fb3f3749466669d201c105e4193b8169d5c17016281bcc9b4224c78fd3e0e9929311af2c1265482085d9e8fa1a98b764a3d1c6e050de27aedc9f2a6171ab1487bfe019dcb88f5d9564163c192213a6bb121fbf0b3f2663a4d7c8e9ca000935b35482e54a085ade4e708daab2e1d2567a1e1af3e94a762437d38009f0520dbdd8d8b84c1e1f05a2e3d5b3b1cfccedfd29dfebf7c243cccffc0984e0b5f2f1d79a4af90d6614731f371005a4f0294a9fb2690132d9b040f349248575aa6a7bea71a78dbf9c137f5da4a89ff67348f55a8b666d6bdc742d663e95a969819b01c1eafd63f99cee2585432679898a290e19b3041f5ed2e74f9ddc4ca7e41df0cd5df7b3c61bcb95a851bea7a0f14fed1f5cc8a6fefa2148b11b55593297c87359d3a44b5f147b300e0b8b79ee0d3eb23943856eab9c1ebcc4164f252d48a81ab8f04fd0c44ffe3c5e226e716ea6127337a2c39449388a6c36863b51f3066f3e751690584aa4f2b73d36e5475d813d447291b52b52a8dcd016192180b0a945cd31c4eda9b4c17350a9ea5c17580736e3d5e255c9de27b4d14c6b56c47821bf75da2d27f3b18df96623b9ee23169389e60b68ebf7bab004ca87291b05563338465744a543ad330a8d8f7324fd15330d8e586e411259d2a1f103c3644fb183be13d0fcf0da3de26baf30b5eeb1cf3d6441e39d4a35c216e0955542ac5ee4227e9ba243811e6ed61cf522be230ea813dcf34bd704100c21c8f18260cf3faa15d4e2ef580d412ed8d8b74ab56345544a3e345a2ba83553ee20ab882a325a5c5e4611e83ef8b3f4727391c21f44ab0dfc9fd44f2170981211d1e6ded119edeb24891075aa9e03cb927ff0d60887fd56d81faabfdeec51c961cc0d84d979090fec541e2d0525c7da7ebb4118379efb68abc4de859568bf6f9511527757c7fb42b978e1f85ca235e3badf442ee2d06d019144d31c953f46b3bdcc1fcac891b70ce194921bbfbc6ddc05b85fa9d699a9af09140b9cd162c037977e80b2c746a50605851a4c3147fa5f78f2a794e79818008150ab10f9dbdcd1ff25377f2dbe7291853055187de74443292b53b48d53b202d54cc93b55ad835147865de96be3a984537d58debd7f92cfa834474e27086f361e5dc93d7abf7aad0a4c061d894b0dafd6e640f644280b2ff0dd4630cb50ace4e688552a9c421712c75ac22e9f6bec902bed6c3146d437b3dea779379d78bade3a12a86c3d519cfdeddb300c2c62ba941f4b797d642a4b664591db190f5367174d9e8d62b374d063f93a7f57685dcc4311c67ccfd4662c0e6dd17075e5c935a1552db084bbf1eb6e6d2715ca6a34c37370d0b9eaacee8aeaa5740a56af0fee384a250624d1ea0e16b8d5cf78cb564a52f5d745d08a7a1781abe7276a0ede9eac3ce95bfda2fa2521134a3f12ebac113ac0f62ad837ed8d69ca6549f16e50d5061a6b3cbd0375a1f448f4b27dd092aae53b1ba30de1995bb65bd516d00e68f8dc91e1d6c71fcfd965719a370bb377b9f3f4312dc52d54fc5c19ba7dbb0c3a1b4a1317c9dd407aeb220f853289dd2a35ce62822a98acbbb1ee2fbc7c8151ad14ff6c1f39443657e1587ccf2ada07dc23cfb21d01017a7f8074d6a525e67071b704d353a6a426997e3a86f01a054b69afc65e5e87cc5a676842d68afd9f9c136ac9e3e5159e406d783ee054af418ed3b55a2a65a25b22bebd7eed5efe1e52688a9c931b8f98d6fdb7ebb7b3f8e3cfb91edb8d69530b4999c58dd1faed0617c6bff617d35cda3849eaac93fe5e7f31092058251ee1b79fd7dde000577822e358ada37e9312c0187ea04a36ea2f1182255db69aad87fb7a7151a6ada79d88167941b4fa47b77570a1d0f235dc87dd17b46ffe62ab2e070e1a2e5158182e1ea4cb783a439f4127a00a26fb825139aa7a7fcca07b683047c484bd144e633abfdc902c0a1a2cbd80462f0cf9758da6e765fa31677dc4fdf6c4c8278a8dc41e51e37712412c7b5a7cc0f42d8ac1ddc2ae327d208dea134aebcd32c96e17cd21e655f74d954eb389230f727a2f9d99b99d0a88a396b650175c72772057e55a8b4cba48b1ef6dd3d2e0acbfbcaa5a1e6a2a810cfdaae80c99f4c32164fd7d92cc083637d06c7a1bcb077f1afcbfc850525663e30ad1bc94a231406558587e0373444967aa7586d5a29da98b464b081622e356a7cb1e73387dbeafa26946bf4140df21715ea7dca0d158e588870a7c7d2069df61cb378b401741ef87227cd95c4795bbb660ace8bda8d002333b429b972b19cab50538316e7879142e74f161cb43a8fb4f85e70bb72633bc6679050801e00a5287766826be3a9e19a1e668ce8b5db4505dd7c249538b1cc59d2e9824c4cfd1c99d6a07725a4188d0bc5147453e98cfe94dc833a4b3f18a65b854d8f44956fe108bc6b018794c35dec160a9ec191b0b4a1e8810b5ef954db453d09d270f349229dd17630c6fd44c602d3493508005da9b3811d0fe8eb0bf8d415cebed98981871e6fd2eca01e7256ee75dd349c5efee6aceaceeb6d232e29eb9a339ac2e450117fec1d5da2830c55c660934a90634744ce1435f3903d154bc678e21f9b82510983f4deb1130ac1bf1ab1659056983372f9f57e30ae71a508bda34b57a37dc799fdc0f86cac97448a8e0143c9914b90e72775884cc442f90f8b578aadb91ddc6cd5806209592b3a0a50e0d26ada58af783943b70afdd33aa40ea941b4456687568bf5c396e775b9a37f4ee86b153e3739d41d7aea6b481e292f7b8d3987fe8134fb6ed439cd4fab50f23cca33c2f09338f3d95e1ddd5f99265ebbad636920080057c8605d5b2e55916dbde5d614561170a3c1e43df67eb95418eb8f570132f3757bcc5fbe3487a7ef156af73b80f7fee0fbf7c4ce15325f798e817fa6d0362fa770d64623ece2fa45abf118893377aff4ac8ed2ea8ad09dd84191164521330b681498b2c6cd3f7947520640cb3c5c05c4768acc706dc372b35ee6adeaa57c0e71a3a701477ad185bb5e432b2b9ed7b25e04a52955b6d671dd3ee2b1c53bcf810b53e95ccbc4903df3362fb38ec1c70fe382b00e3c166eb98292d1889a4cd0f6a584fcbc6b0c61f233263666d788ceb242bc96b44f617475dcd73368a1edc6dad28a379091d1f2e961007e8199fdc27e363d59df9fbc208b71c8929d5a41d395cba05a6bc9f177413344b538961944651dedd3fcf5961cfabf64573022230172ab47443909d21f0bc5292d5fd3309e2198420f06aafd4d3df36462fa3bd0e0e9079d66f94c62d8904b8f9920313880ead19001e1952d41ce3f82a5c3898c8caa4dc612cfa9e7df9690ab9ac61e458eeccee921989ba1d9285d5d20b52a44cde3242459776c9ee02a61392c1b4a39a462ab6c72927e6a98fb615581edee0ffef9224a21f2cbe8c32c384dd23d423883044f1f99dcfcf8d9dbf46c183f4f0122c083e851611146d81dd443f861df327043f09b033d5adcb16abfd6619e1a554058b003a4f350e6b60f03de2afd09ed8ebdf258127464d4caf264b88b1c4aa7da2f43c69f5328bae63aec529b0d67a2f15bdf0f5755599d3c2b4fdc86698dfc90aaf103a16ad46b5fb06a0e5cb255605a4b56c8c23ea441f0383b30a666e7c1c1c32cf72638c3faa8ae20303ea6cd2c7429dcd0fb74d6abfc0eeef73cfc995140914299f06f3cc382d33bed688bd7df9e0d4e1faa50c6289133af7c3ae1d7414904688b48efdd1349b84dc8545c461233aedf1be9178caefe59a8f2a8c2fb70694be381b2a67f5154eea7526e1b1155bfe395b12d1c8dac76ab7dd954276e8533eb28d7c2509a2c72213e0aace37bab06e7471ea4d1ded4b98b7cbae1d3075b30f1f797ac4ab83c627cc8f2f19d2cf217ae6d552d0aba3758833df69ff038c97e8a01dbb4ee48f502be38846c09ee01a7bda203c4db69977468cdbdeb354a38a996e0dbbbc251cb9f6f5176436de24cbed35787b7e0cc58e12c879d770e901c3b3cc58e696400972b6138a9c23064aa4ff7f076d6b5e4f4861a76b2cd88f8a0c23fca274cb5664dfd3f43943fc315edc65e7f1686e5f549be4247832d9aaed95249549258b432d534565cdcdc0e227572d1466791f3ed2a414d1cb0c2802d36fb3b3c3615357a654f49d94222ea0b8c6b4aebe56357c3c12f84715d15f7a7ae0ffdb9b880d6f46d331747089f626ced6202c45a706e026354cf7e5ecfc728398e3b1b90861170beff2ac498d62c1cabbddc6e6a3a1ab55137c3d25ad0df9d1bfb49e88f57f8e37d5390d11023d228bbddbda9aba8a1e722d1072a50b3bb1b00d23b95f374d61231b548bcc62fca77ca8c9a21e41916af13364f45b3046dc332a56ee70c7b18c77257f50ab29a70fc1eca2d84e802ce48db999019c3c60ce83ec983ce9fd9ff70cb2f627d11c0253be9fca13f217ca65292694d1bca0dcdcfa688b75220716b5154fa1850a43572faf924a91226c0fd06230d6f96f333b3dfe4389fc87ca065ee85d8717d4b578fbc9150c81c27baebd176643e41164ebc4b4c1dadd4dc44a01b56945b71e9d8fdd745ab4e1d640946ff9590e28371fa76b3b5e1da9e1d3a5d815c1b9297c2bb15e96bd86d5704b812b06f08a81d6d6bc19c85f7915e1110b97c0a4fdf264075f2354d0f80fb15abd5955a18d16a253782676c96f6957c0c42de59441f11d7343f6621e8195a4ad543bacbcd22039e993715a8bc7431ce3ec143018fff423740315fdad102c404173540200595eb9aa2c33a6aa8dbf949c65bc35b99c21485dda41e9fec7b97836b4396f533fd2058470a6dd570dd8ceaf3de61e201b", 0x1000, 0x93e5ed01295eb1f4, 0x0, 0x0) write(r5, &(0x7f0000000000)="9e3eaa56000000000004bf9aab42304086651c1ece0efdd308e6b7ca00"/40, 0x199) 14:39:39 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) dup2(r2, r0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) close(r1) 14:39:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x10001}, {0x3c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = kqueue() r3 = kqueue() fsync(r3) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffffc, 0x1}, {{}, 0xfffffffffffffff9, 0x1, 0x0, 0x9}, {{}, 0xfffffffffffffffa}, {{}, 0xfffffffffffffff9, 0x9}], 0xeb, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffff9}], 0x50a1, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000000040)={0x400, './file0\x00', './file0\x00'}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) pwrite(r1, &(0x7f0000000140)="cff16030bc8d225422a7722eb01df34485bf0de0daa3581de0ee7e2af0d07f21ddb2bf429ecf5246d8072ecedc495fb2729604dcc9a6f117331fee05f844892fcd64ff46d802087290cc6917b7ba9fd8bcaa4317b7f8d7cdb548db6a018e1d5afe05efbbb4ef6d3a710ce46d799ba950c25fff14704f3d23d2b277a06c44b448bf06ff06474068b9017e72d9184129a3e74e02e5b206f284b33f7ccd533519187c3763fd1e6791", 0xa7, 0x0, 0x0) r7 = open(&(0x7f0000000040)='./bus\x00', 0x200, 0x0) writev(r7, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) stat(&(0x7f0000000400)='./bus\x00', &(0x7f0000000440)) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000003c0)=0x92f) r8 = accept(r7, &(0x7f0000000040)=@un=@abs, &(0x7f0000000200)=0x8) recvfrom$unix(r8, &(0x7f00000002c0)=""/219, 0xdb, 0x1c01, &(0x7f0000000240)=@abs={0xf999db44b4769e96, 0x0, 0x0}, 0x8) 14:39:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x43}], 0x1) r4 = dup(r0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0x7) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = accept$inet6(r5, 0x0, 0x0) r7 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r5, 0x0, r6) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r9 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000240)='/dev/diskmap\x00', 0x8f7d8f901caf80b6, 0x0) writev(r9, &(0x7f0000000280)=[{&(0x7f00000005c0)="d26b1d3db38c35ba9fd8f3da47e674f1057e626e998a458787c30b944ee31ad3d0bd87116e1f90f893fadad46a396c0f367341a5866733418dd7695cd77ee9aa2325a96370a50cb9b61464e8b49b1d34d9ff673394c09ab0d01e76883688796bd046ed8a18daacd5a8d467e1b4ce6ac5196d18b3f1060b145d7834c4bd84fa554351b1bd49dc47a30b863645e4b7630f", 0x90}], 0x1) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) r11 = socket$inet(0x2, 0x4, 0x40) r12 = getpid() fcntl$lock(r11, 0x12, &(0x7f0000000300)={0x3, 0x2, 0x10000, 0x3, r12}) setsockopt(r10, 0x27, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0xc) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r14 = getpgrp() r15 = fcntl$getown(r6, 0x5) getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r18 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r18, 0x2, &(0x7f0000000100)=""/114) r19 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r20 = fcntl$getown(r19, 0x5) shmctl$IPC_SET(r18, 0x1, &(0x7f0000000200)={{0x3ff, r16, r17, r16, r17, 0x106, 0x5}, 0x0, 0xd, r20, r20, 0x7d55, 0xd75, 0xfa}) r21 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r21, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r23 = accept$inet6(r22, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r24 = socket$inet6(0x18, 0x4005, 0x70) r25 = fcntl$dupfd(r22, 0x0, r23) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r29 = getpgrp() r30 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r26, 0x0, r27, r28, 0x5, 0x7fff}, 0x6, 0x2, r29, r30, 0x7f, 0x100800001, 0xb1f1}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r33 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r33, 0x2, &(0x7f0000000100)=""/114) r34 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r34, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r35 = fcntl$getown(r34, 0x5) shmctl$IPC_SET(r33, 0x1, &(0x7f0000000200)={{0x3ff, r31, r32, r31, r32, 0x104, 0x5}, 0xfff, 0xd, r35, r35, 0x7d55, 0xd75, 0xfa}) r36 = getuid() shmctl$IPC_SET(r33, 0x1, &(0x7f0000000380)={{0x200001, r26, 0x0, r36, r13, 0x5, 0x7fff}, 0x6, 0x2, r14, r15, 0x2, 0x100800001, 0x5}) getpgid(r14) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000080)}) 14:39:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x50}, {0x48}, {0x20000800000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000300)={0xffffffff, 0x5}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") r2 = socket$unix(0x1, 0x2, 0x0) r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) sendmsg$unix(r2, &(0x7f0000000140)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080)=[{&(0x7f0000000200)="33b2cef6c9b8e609261e6fe6ba3b5553a90568127bde8fad50ed07f385cdfbaaf01b7b827e5432914e9d532085c66f26a6db18251b1e96a62f65fd5af8e007dbea2b39548cc95b0910130f82a9e4e82af3bf8141fa26d265f749a465a4a0bb057a80ab938d7c29c654df60a7b6929a509d01fa4af575ecdc1164fa907cf81dbdc64e754ff36e15788e020da86f8b202cd4e1", 0x92}, {&(0x7f0000000380)="6152353b63320787f22a895b939a4b9f113a9e4e64c92a0c26e6931e83c3857d7e2590fdfed3a73868c546656d6da0e50dad369f7e48e6083c5dbaca04ad941af1d7100233772cd7ca01217d02712c9ea57610ae553ee0799213e0d9e79ccbbad2bc32dcc8f27d8716a94ed0d0e7e783a39dbb6dfc3b8a797ac4324aaccbf8cc1c6f27dba7155487ad5b36ca0e66fd2002708f1714a6b79fa03c94b2474e5a0ae1512d5d93146dfb610c40", 0xab}, {&(0x7f0000000440)="9b30f2f7763f10e62e0ea55af16fa9d6e3b67d0164b61dc5d84220f33ad0bcee7c18b76ab3c148732c70caba6ee727696f043db1d3025f23720795e901cd4309fd81e9e884d171c3c25df9ec8f196bd0b2e7d75abdc06c5ed67352783833ae5765f3b9d492a28e23ff0dded662008443bd1cbcf69c5e207eb96372264230ed85b5eb716acfc4b6b561052c600182dfcb2e63a934755f725b7ae08e3bb62be0a3be", 0xa1}], 0x3, &(0x7f0000000100)=[@rights={0x20, 0xffff, 0x1, [r0, 0xffffffffffffff9c, r4]}], 0x20, 0x8}, 0x5) 14:39:40 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/86, 0x56) r1 = semget$private(0x0, 0x7, 0x480) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000100)=[{0xc}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000180)) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) fcntl$dupfd(0xffffffffffffff9c, 0x0, r2) r4 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f00000001c0)=0x80000000) semctl$SETVAL(r1, 0x23b5f1c7d494329b, 0x8, &(0x7f00000000c0)=0x447f425e) 14:39:40 executing program 1: r0 = socket$inet(0x2, 0x2, 0xfe) setsockopt$inet_opts(r0, 0x0, 0x18, 0x0, 0x0) 14:39:40 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) setsockopt$sock_int(r2, 0xffff, 0x8, &(0x7f0000000000)=0x4, 0x4) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) fcntl$dupfd(r0, 0x0, r1) setsockopt(r0, 0x29, 0x33, &(0x7f0000001340)="cb4a645b", 0x4) 14:39:40 executing program 1: r0 = syz_open_pts() r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, 0x0, 0x0) r4 = socket$inet6(0x18, 0x4005, 0x70) r5 = fcntl$dupfd(r2, 0x0, r3) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r7, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r11 = getpgrp() r12 = fcntl$getown(r3, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r6, r8, r9, r10, 0x5, 0x7fff}, 0x6, 0x2, r11, r12, 0x7f, 0x100800001, 0xb1f1}) socket(0x18, 0x2, 0x20) setuid(r6) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x9) r13 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r13, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) ioctl$TIOCSDTR(r13, 0x20007479) 14:39:40 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f00000000c0)) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7ca5977300e8ad135943f2df42775d195cebd66ea14f61469ca8271f56e5c52", 0x38}], 0x1) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2, 0xcec3, 0x40}, {0x18, 0x0, 0x3, 0xffffffb5}, 0x9, [0x80000001, 0x38000, 0x7, 0x0, 0x0, 0x90d1, 0x5, 0x5]}, 0x3c) 14:39:40 executing program 1: r0 = semget(0x3, 0x0, 0x920) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") 14:39:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {0x81}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x20, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0xc}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000080)={0x0, 0x4}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") ioctl$BIOCFLUSH(r2, 0x20004268) r3 = open(&(0x7f0000000040)='./bus\x00', 0x10, 0x0) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) ioctl$TIOCDRAIN(r3, 0x2000745e) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0xc}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f00000001c0)={0xfffffffffffffffd, 0x2}) 14:39:40 executing program 1: socket(0x11, 0x4003, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) sendto(r0, &(0x7f00000000c0)="b3be92ce", 0x4, 0x0, 0x0, 0x21c) 14:39:40 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x6010, 0xe02) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000080), 0x0) syz_open_pts() syz_open_pts() pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) select(0x40, &(0x7f0000000440), 0x0, &(0x7f00000004c0)={0x3ff}, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$TIOCSETAW(0xffffffffffffff9c, 0x802c7415, &(0x7f0000000000)={0x2, 0x1ff, 0xb8, 0x8, "fe4b0647fbe5cd6f952ba65c3c23f80860260204", 0x0, 0x38000000}) 14:39:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x80, 0x0) fcntl$getflags(r1, 0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x2c}, {0x1}, {0x6}]}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20000, 0x3c) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f00000001c0)) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = accept$inet6(r5, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r7 = socket$inet6(0x18, 0x4005, 0x70) r8 = fcntl$dupfd(r5, 0x0, r6) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r10, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r14 = getpgrp() r15 = fcntl$getown(r6, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r9, r11, r12, r13, 0x5, 0x7fff}, 0x6, 0x2, r14, r15, 0x7f, 0x100800001, 0xb1f1}) r16 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r17 = kqueue() kevent(r17, &(0x7f0000000080)=[{{r16}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) r18 = socket$unix(0x1, 0x5, 0x0) r19 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r20 = kqueue() kevent(r20, &(0x7f0000000080)=[{{r19}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) r21 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r22 = kqueue() kevent(r22, &(0x7f0000000080)=[{{r21}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) r23 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r24 = kqueue() kevent(r24, &(0x7f0000000080)=[{{r23}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, &(0x7f0000000400)=0xc) r26 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r26, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) r28 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r28, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r30 = accept$inet6(r29, 0x0, 0x0) r31 = socket$inet6(0x18, 0x4005, 0x70) r32 = fcntl$dupfd(r29, 0x0, r30) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r34 = socket(0x18, 0x1, 0x0) setsockopt(r34, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r34, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r38 = getpgrp() r39 = fcntl$getown(r30, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r33, r35, r36, r37, 0x5, 0x7fff}, 0x6, 0x2, r38, r39, 0x7f, 0x100800001, 0xb1f1}) r40 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r41 = kqueue() kevent(r41, &(0x7f0000000080)=[{{r40}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) r42 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r42, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r44 = accept$inet6(r43, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r45 = socket$inet6(0x18, 0x4005, 0x70) r46 = fcntl$dupfd(r43, 0x0, r44) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r48 = socket(0x18, 0x1, 0x0) setsockopt(r48, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r48, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r52 = getpgrp() r53 = fcntl$getown(r44, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r47, r49, r50, r51, 0x5, 0x7fff}, 0x6, 0x2, r52, r53, 0x7f, 0x100800001, 0xb1f1}) r54 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r54, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r54, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r56 = accept$inet6(r55, 0x0, 0x0) r57 = socket$inet6(0x18, 0x4005, 0x70) r58 = fcntl$dupfd(r55, 0x0, r56) getsockopt$SO_PEERCRED(r58, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r60 = socket(0x18, 0x1, 0x0) setsockopt(r60, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r60, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r60, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r54, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r57, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r64 = getpgrp() r65 = fcntl$getown(r56, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r59, r61, r62, r63, 0x5, 0x7fff}, 0x6, 0x2, r64, r65, 0x7f, 0x100800001, 0xb1f1}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) sendmsg$unix(r3, &(0x7f0000000600)={&(0x7f0000000200)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000240)="dac280c4ffcfcdb4ba00a59c5574cfc9de", 0xffffffffffffffd1}, {&(0x7f0000000280)="a4f24be0baaa3dedff61fd840904e38a6076a1413d5969b7badda56b1bc8a861c1a2b761d8dba2", 0x27}, {&(0x7f0000000340)="8dbc91b4e5f075d3f39c456608cb703bc29af14218ce7266daae4d6d9697be1b869a30d51d800e02aa8390024425e59317a509f640878dac06302a6bea50309be4e65f8893e5d10fba33fa23e2d49e1130b35b6fc5442ed3125525133efebb1dcaf99620c4", 0x65}], 0x3, &(0x7f0000000500)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r12}, @rights={0x18, 0xffff, 0x1, [r2]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffff9c, r17, r18, r20, r22, r1, r2, r24]}, @cred={0x20, 0xffff, 0x0, r25, r27, r37}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r41, r1, r0, r2]}, @cred={0x20, 0xffff, 0x0, r53, r59, r66}], 0xd0, 0x2}, 0x8) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 14:39:40 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x2033}]}) r0 = socket(0x18, 0x1, 0x0) close(0xffffffffffffff9c) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 14:39:40 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000080)=[{0x101}, {}], 0x2}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400, 0x80) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) pipe(&(0x7f0000000100)) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f00000001c0)={0x3, 0x8, './bus\x00', 0x4, 0x8, 0x6, 0x7}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x89, 0x8000}, {0x21c, 0x3}, {0x3, 0x475}, {0x5, 0x1}, {0x46, 0x75}, {0xdbb3c938f110d94c, 0x101}, {0x6, 0x7}, {0x0, 0xff}], 0x8}) 14:39:40 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x400, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 14:39:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0xc}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x4, &(0x7f0000000000)=[{0x2, 0x4, 0x0, 0x101}, {0x7fff, 0x1f, 0x6, 0x1ff}, {0x81, 0x80, 0x8, 0x3ff}, {0xa162, 0x81, 0x0, 0x6}]}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x30) openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x20000, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000140)={0x2, 0x2}) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000300)) ioctl$PCIOCWRITE(0xffffffffffffff9c, 0xc0107003, &(0x7f00000002c0)={{0x0, 0xf9, 0x5}, 0x4, 0x101, 0x1}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x800, 0x0) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000280)) 14:39:40 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x100, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "f000000007005945fdbe0700"}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) kqueue() syz_open_pts() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x54}, {0x800001d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = socket(0x2, 0x10000000000003, 0x0) close(r1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="8202ddffffffffff6fff0800002b335a40befcdd2bbef4e2013be1ab55cd4f0b1098e038cd61b1779885faa842c3700993a2683795b8e249fb8da7fa9fa06d0a77513fa2c84fba103cf0d669b92e54f33d89addd702a5152ca379393e555c6b6a36c68"], 0x10) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x200, 0xf) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5c}, {0x800001d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5c}, {0x800001d}, {0x6, 0x0, 0x0, 0xffffffff}]}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000340)='/dev/ttyCcfg\x00', 0xbcad9bba2643807c, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5c}, {0x800001d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5c}, {0x800001d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r7, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000140)) pwrite(r8, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) 14:39:40 executing program 0: r0 = geteuid() seteuid(r0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)='./file0\x00') r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) poll(&(0x7f0000000000)=[{r2}], 0x1, 0x70bc) 14:39:40 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x95}) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)=0x2b45) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='-dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x7) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000000)=0x7) write(r2, &(0x7f0000001740)="4f6ac8e2be9950a9e80c9e48bc32eb393a1363c9bb4946656ef95dfc85ea62c93777717701a0a31d7bcd5eac4c40144e0e05a80e83c943163feb2c080000003339294c771eeb5cc64ee8709e26b2f8a803e68de5eec25523aaace549f8bc69f840a0d937efc18cad293bb36c3f5c5a0008000000000000ce62113eceba17271f91a279f10eb44cc13954306070f28154fc51b6f60a74907fcaea49dceba10c8bdb55b3f13b644816e9d18d83554b57075aee90bab708fa8d8a5516187e07737fdd136ee555cee0ecd0e3bd39ded355d0a031628e0092d7458a91e6f65a403047d00d582485caf7bba2c3f558cbcb99861bbc1ad86dfded96e3e6bd64cfc1703e851afeb3c5ac819abd2b4e6e7e2c22dd008984d69affffffff2c9f5a1ecc3b840e1cf478db01cd825ad7e3a5d351dd3a330da6d964495f752d65e5873ca5242cabe6ee0b120c3cf1c2313a9dd7257cb4707f82bf3c9d57de7b2131296d415b753edbf2a6cdbd15f47182d6c0fd965da5672b6831f3c25d3fafc5b6185306020f547e657e2b3a5b482b041a25ca73b52b8f18644b71dbb505ff6abd683ea526a1df1b680670e9b6eda86553f499abed0988284272fbe987d3a9fcbe26ed0ed98071359bb1ec68dc089480d7e9be6a3d1df442aba78ede7d2c71af2cdb4f2e2bba96dcbdd402a9a080f7b06619e48b2bfac028316556e0a1a6411d8a7f7a8b6db8684e8e7828660ae938d487f029bf288aeaaf8a0dd92a4b2ab1357f", 0x21b) 14:39:40 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) madvise(&(0x7f00005ec000/0x1000)=nil, 0x1000, 0x6) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = shmget(0x2, 0x4000, 0x609, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000100)=""/114) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = fcntl$getown(0xffffffffffffffff, 0x5) r4 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffa000/0x4000)=nil) r5 = socket(0x2, 0xc003, 0x2) setsockopt(r5, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r5, 0x0, 0x67, &(0x7f0000000000), 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r7 = open(&(0x7f0000000080)='./bus\x00', 0x10, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = accept$inet6(r8, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r10 = socket$inet6(0x18, 0x4005, 0x70) r11 = fcntl$dupfd(r8, 0x0, r9) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0xc) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) getpgrp() fcntl$getown(r9, 0x5) r13 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r13, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = accept$inet6(r14, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r16 = socket$inet6(0x18, 0x4005, 0x70) r17 = fcntl$dupfd(r14, 0x0, r15) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r21 = getpgrp() r22 = fcntl$getown(r15, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r18, 0x0, r19, r20, 0x5, 0x7fff}, 0x6, 0x2, r21, r22, 0x7f, 0x100800001, 0xb1f1}) r23 = semget$private(0x0, 0x4, 0xa5) semop(r23, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r23, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r23, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r23, &(0x7f0000000300)=[{0x0, 0x80, 0x1000}], 0x1) r24 = socket(0x18, 0x1, 0x0) setsockopt(r24, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e6993192", 0x12) socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x4) r26 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r28 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r28, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000100)={{0x3, r25, r26, r27, r29, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x3, &(0x7f0000000180)=[r6, r12, r26]) r30 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r30, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r32 = accept$inet6(r31, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r33 = socket$inet6(0x18, 0x4005, 0x70) r34 = fcntl$dupfd(r31, 0x0, r32) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r36 = socket(0x18, 0x1, 0x0) setsockopt(r13, 0x29, 0xa, &(0x7f0000000000), 0x0) setsockopt(r36, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r40 = getpgrp() r41 = fcntl$getown(r32, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r35, r37, r38, r39, 0x5, 0x7fff}, 0x6, 0x2, r40, r41, 0x7f, 0x100800001, 0xb1f1}) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000280)={{0x4, 0xffffffffffffffff, r26, 0x0, r1, 0x1a1, 0xdeaa}, 0x80000000, 0x8, 0x0, r40, 0x4, 0x100000000, 0x8001}) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x3ff, r0, r1, r0, r1, 0x104, 0x5}, 0xfff, 0xd, r3, r3, 0x7d55, 0xd75, 0xfa}) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/45) munlock(&(0x7f0000001000/0x4000)=nil, 0x4000) 14:39:40 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) clock_gettime(0x2, &(0x7f0000000080)) 14:39:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e740608e1d9f9245589c291dbc96") 14:39:41 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000480)="90e50495775fa9e7ab819bd6746e132533ff164206128b60a6eac4c676f8496e03f572ce1ec739aaf342250b56e3e7caf77716bcf6904a5f021a9b4d0e085c0001637678d4c605b696b44ad841fcf48ed37ad783a7a73381d91d87a95c0000008000000000e559c6489ca93907b013ae190000ee5f96c088d88337030b71cc3ac0417ace92e289d9f9ef2ee4827379ac07c7970ff4d49ac1c4d50996b8011c408800d8d708bf1949", 0xa8) syz_open_pts() r1 = kqueue() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "854955883d026111fe4d04000000100000001000"}) r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) r5 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) dup2(r3, r5) clock_getres(0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000380), 0x5, 0x0) 14:39:41 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = semget$private(0x0, 0x0, 0x11) semctl$IPC_RMID(r1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x8001, 0x0, 0x0, 0x3, "a044a70dca2042d37923efc928968c4b5e8e4c8c", 0x3, 0x8}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000140), 0xb51) syz_open_pts() syz_open_pts() open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x2, 0x0) setgroups(0x0, 0x0) ktrace(0x0, 0x0, 0xc04, 0x0) close(r0) syz_open_pts() 14:39:41 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000500)=[{&(0x7f0000000600)="a8024fbd9caf5c4abfa07d676eaf3f5d59bcb9f56ac5e892a252d8eb1445d8482602aa0a53c961d46c521d30b7c6adb970d5bf91f9f5b7cfde71edb8f263925c4db61d570b2350696a4df9f5245628803a68fc0364cd17aa219f4430b19f6c201a4cbcbcea24879d09516089eed62bd7ac30a8cac29ff9c03cf3ec188d11b1ce1ca53a835a2bfb3e3c00bf5dc73818f4fa6cc6456a183fa4c32dc2c5659d793a75f4f5013bd2c33c47c12507f7fe6d1fa11adfe51f9be80d99acf5b63874689b846680d40148ba429b4e529f13b6f209cad467fc4e114e7bfea1e4c6f7b254cfd94eecd54bf96aa094915a5dac248c59e11d832cb30fcad4364c9958b321754c6af25bb147ef8000000042f6d986126775f6181561d7e05503f8baeee8b1332756c515fa42ff1dd21328f95796e240db5381116d4e4d091346e77de63c59bb5801f312e0a2857d35078e15b9252bddd9445be9c155bbc22ac8d2befb6c34cdd024e3890600fe27fa4d2b1eb5e74ceeb13e252d0641f918c400dd3cc66a3d6ef7e88f9d4add1ddc8681fde4237759c5ef799606c8065e8c687bca", 0x19a}, {&(0x7f0000000040)="1dad963ed4dbb19b11cb89b8d945f3014067d49985f5e82be7abf0bcc8c4fa125a66e7012098314b3c1f324a516a97724d8bdfb41ac56e22c91f4c259ef57df6d96f3ca58d48a218c7ab1be57a678240dbf7879bf81fbe5723a83b518abaf27ba1703aa2e6f73338ede11c598ada2b3bd771d569f6b524d1097d80fa75a64ee56a9e4226fcf353a6eca54253c0ef3d230467c23430c066d5fc03fe87b5c2f7076555668a624266e3f3caae6d70cff9c41574aa414277025030c589172373073402e4c87d4265fc68079b2a2a73cb91a3ab5aab93d27b52b87a788c208b8d79cb377299b3e7b074607451b0aea63adade90607af409297754", 0xf8}, {&(0x7f0000000140)="b9b781f48af8a19ace92e575f469b6097737641cbdccd0d76ecdfa5b6950b717f6a40b03ddc1f5c494f06f2660e07e16b9a54f1ead2100195881ba60459024f2986ea79751fe1116b7562bd6e1be08532940cf5bf3e71328679682f83734cbebe693e536f9c16a3588bdc487e5c8533395552929aadc1fb536543b59e42bb9c793899bf637dc098848983ea3f614028282c5200a919ef05434e483b08643fdb90c067db936a1604935303d37fb1ac451eb8b162b953d91d4ac344a61fde2d6ba3dad9ddc644952ee335e5543ea30d0005c83d6f1ee0a0dc4775725b9c57897207d27f66b232615070e541997ac05763a4253", 0xf2}, {&(0x7f0000000240)="a6fdf4dcb6c281b8171750066f75e7cfa0994d7099cf0a004f60e75e0997d7aa073e9086e63398dd63ca7e8db30bb3ce8b882345337cee32b62af252cef2ab19ae0507d1162892c4b7e59eaf4a6d1c49f61fc4f0057303967e686a0c86ed0ca04bb26b06efa618752b8493c4a2c921de598c03e490003e113a59c8526f812d7888576b219b2c0f91df62c3b5780461029d086e696a83e5b9204327586b80965ace33b4f1f4348d91185ecead053cf091acb2e43dbdce42d9a5bd9abb6cfb2a84e8103665d2403aff6acd2527f7efe1d0e2ffe5014f08f6e61eac8ff52f928808c9c0", 0xe2}, {&(0x7f0000000340)="147d694f1880f1de740ddd15c8c550e1a2cadf08cbec4f44bcfe54c8a71065e8430c88561e1da67583c585c0d5693afd434adb128103a090ace821bb4ab13c41744f6475fed9ccd21ab8de7e7f5f2e347ef1c64f69856ea56adeee7d39927a3c7a6ac91043391759ef5ff9135634d5b0", 0x70}, {&(0x7f00000003c0)="7d2d0dd3b492fe3fa48d94d6ab0ca1bd38fdeb20ee4ace190085fa1658d3bcfecd396da3a98d696525387c66058d21b485914b3fa854d96b9dd0aa355a6c7a803b3ce512bd9a19d9a876bda3ec789dc029b7c5208fa04b82416218ebebb59ec319d6235593ce8f232704de9d055157ddcfdd99a443b4936828df2439e854055b09fb6c167b2bd465816843e2ba5b0f739f544def3f65c2c640c5daaae35c9f9394e55611c58ba8583f12ab9c0b1f4f67bc6c143e3e771a5497b2d7e06545c6e37945292b6becdaea3e864d005a7a6a414636a719a89f0002b96750277683c87490c0f0a8975c6e9165ab5d9a36df55fc4cc8b03e6e727dc307da", 0xfffffffffffffd88}, {&(0x7f00000004c0)="3a6e467fd3c5f22f70406669893e037649f475fbcc8ef532be29d5eaaccc245c", 0x20}], 0x7) openat$tty(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/tty\x00', 0x80, 0x0) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000580)=0x4) 14:39:41 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f00000001c0)="510fc3a043986ed70a916e9ce670325457828dd2f25cb1bfb56de86499bca4833f1ab4565f8afce1ea89a18baff103b453bcf26dd980342765766534f47b8c23cbf93434f501790ed33f36aa067ba1ec510528e649349c4c7d8e94ce406ea3dcdc7328eceab68421a2df9be9cdcd4976da6a655547ab3a172a6cbe499b23d6cb6fc228b89be22eb01e3b5b0a5bbd0e61277a9a76f3b73380f539299978121b5528eec33be9cb1ba952f7f905078702729016487cc68af53640fd00", 0xbb) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 14:39:41 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f00000002c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xdf, 0x408, 0x0, 0x0) 14:39:42 executing program 0: socket(0x400000000018, 0x3, 0x0) setsockopt(0xffffffffffffff9c, 0x29, 0x17, &(0x7f0000000040), 0x0) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) fcntl$dupfd(r1, 0x0, 0xffffffffffffff9c) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) r4 = semget$private(0x0, 0x4, 0xa5) semop(r4, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r4, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r4, &(0x7f0000000300)=[{0x0, 0x80, 0x1000}], 0x1) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e6993192", 0x12) r6 = socket(0x18, 0x1, 0x0) dup2(r5, r6) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000), 0x4) getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 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]) semop(r8, &(0x7f0000000300)=[{0x0, 0x80, 0x1000}], 0x1) socket(0x18, 0x1, 0x0) 14:39:42 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) mmap(&(0x7f00007a7000/0x1000)=nil, 0x1000, 0x2, 0x3018, r0, 0x0, 0x0) r2 = socket(0x400000000018, 0x3, 0x0) setsockopt(r2, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r3 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r3) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000571000/0x2000)=nil, 0x2000, 0x1) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r7 = kqueue() kevent(r1, &(0x7f0000000080), 0xffffff00, 0x0, 0x492, 0x0) write(r7, &(0x7f00000001c0)="8c65", 0x2) r8 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x20, 0x0) writev(r8, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) setsockopt$sock_linger(r8, 0xffff, 0x80, &(0x7f0000000080)={0xfffffffe, 0x8}, 0x8) 14:39:42 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82ffff00000000000000"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000080)="2d5842ba87327830e448373dc4bf225a11160e8e096f73f61494063a7442", 0x1e, 0x400, &(0x7f00000000c0)=@abs={0x3, 0x0, 0x0}, 0x234) 14:39:42 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x3, 0x3a) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x2, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000480)={&(0x7f0000000180)=[{0x41, 0x1000}, {0x85, 0x401}, {0x1, 0x5}, {0x8a, 0x1f}], 0x4}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000240)={0x100000000, 0x6}, 0x10) getuid() sendmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x2a6, &(0x7f0000000200)=ANY=[@ANYBLOB="10001400f3ffffffff0e000000000000"], 0x4}, 0x2) r3 = semget(0x1, 0x8, 0x2) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f00000004c0)=""/4096) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000440)) sendto$unix(r0, &(0x7f0000000300)="c7f7a3b4a4cf8889e7bbdb3b0512f7fecd6c2422b293eaa6b4565d0b482fbcd6e17430faa1eae865e69df10a9c00fc5741f622e87beec41316d17495a98da659b4e5059c58b19a98e33586f8642cf129489547da5c2fd45699d2fe3054166e6eb1c4ca1db868133d3eded505ce1aa71e871f9775233a9b0f416dd195b37aa38d9a331c63da43a2c34fce7e146c329dce368f83b7c3c27e8a67e14579", 0x9c, 0x1dc299cc1827e745, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) shmget$private(0x0, 0x4000, 0x4, &(0x7f0000ff9000/0x4000)=nil) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x5, 0xa2, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x5b61) 14:39:42 executing program 0: r0 = msgget(0x1, 0x0) msgrcv(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009f1b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f00"/4104], 0x1008, 0x0, 0x800) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x1, 0x0) msgsnd(r0, 0x0, 0x53, 0x0) r2 = msgget$private(0x0, 0x0) msgget(0x0, 0x40c) r3 = getpgid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r3, 0x0, 0x0, 0x0, 0x80a6}) msgrcv(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000db21f895cd4cad590263596f7b3a000000000000000001000000000000000000"], 0x51, 0x0, 0x0) msgrcv(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="04080000000000000000000000000000000000f8ffffffffffffff00000000000000000000544f094abfaccc7b78bbad69b801c08a1667b367b76c44509e5cd7cf7f39a65fa1"], 0x2f, 0x0, 0x1800) msgget(0x1, 0x104) r4 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x3ff) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = accept$inet6(r6, 0x0, 0x0) r8 = socket$inet6(0x18, 0x4005, 0x70) r9 = fcntl$dupfd(r6, 0x0, r7) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r11 = socket(0x18, 0x1, 0x0) setsockopt(r11, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r11, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r15 = getpgrp() r16 = fcntl$getown(r7, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r10, r12, r13, r14, 0x5, 0x7fff}, 0x6, 0x2, r15, r16, 0x7f, 0x100800001, 0xb1f1}) r17 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r17, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000002380)={0x0, 0x0, 0x0}, 0xc) r19 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r19, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r21 = accept$inet6(r20, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r22 = socket$inet6(0x18, 0x4005, 0x70) r23 = fcntl$dupfd(r20, 0x0, r21) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r25 = socket(0x18, 0x1, 0x0) setsockopt(r25, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r25, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r29 = getpgrp() r30 = fcntl$getown(r21, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r24, r26, r27, r28, 0x5, 0x7fff}, 0x6, 0x2, r29, r30, 0x7f, 0x100800001, 0xb1f1}) r31 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r31, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r33 = accept$inet6(r32, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r34 = socket$inet6(0x18, 0x4005, 0x70) r35 = fcntl$dupfd(r32, 0x0, r33) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r37 = socket(0x18, 0x1, 0x0) setsockopt(r37, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r37, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r41 = getpgrp() r42 = fcntl$getown(r33, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r36, r38, r39, r40, 0x5, 0x7fff}, 0x6, 0x2, r41, r42, 0x7f, 0x100800001, 0xb1f1}) r43 = socket(0x2, 0xc003, 0x2) setsockopt(r43, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r43, 0x0, 0x67, &(0x7f0000000000), 0x0) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r45 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r45, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r47 = accept$inet6(r46, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r48 = socket$inet6(0x18, 0x4005, 0x70) r49 = fcntl$dupfd(r46, 0x0, r47) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r48, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r53 = getpgrp() r54 = fcntl$getown(r47, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r50, 0x0, r51, r52, 0x5, 0x7fff}, 0x6, 0x2, r53, r54, 0x7f, 0x100800001, 0xb1f1}) r55 = semget$private(0x0, 0x4, 0xa5) semop(r55, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r55, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r55, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r55, &(0x7f0000000300)=[{0x0, 0x80, 0x1000}], 0x1) r56 = socket(0x18, 0x1, 0x0) setsockopt(r56, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e6993192", 0x12) r57 = socket(0x18, 0x1, 0x0) dup2(r56, r57) getsockopt$SO_PEERCRED(r56, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x4) r59 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r61 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r61, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r61, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r55, 0x0, 0x1, &(0x7f0000000100)={{0x3, r58, r59, r60, r62, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x3, &(0x7f0000000180)=[r44, r52, r59]) r63 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r63, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r63, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r65 = accept$inet6(r64, 0x0, 0x0) r66 = socket$inet6(0x18, 0x4005, 0x70) r67 = fcntl$dupfd(r64, 0x0, r65) getsockopt$SO_PEERCRED(r67, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r69 = socket(0x18, 0x1, 0x0) setsockopt(r69, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r69, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r69, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r63, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r66, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r73 = getpgrp() r74 = fcntl$getown(r65, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r68, r70, r71, r72, 0x5, 0x7fff}, 0x6, 0x2, r73, r74, 0x7f, 0x100800001, 0xb1f1}) r75 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r75, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r75, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r77 = accept$inet6(r76, 0x0, 0x0) r78 = socket$inet6(0x18, 0x4005, 0x70) r79 = fcntl$dupfd(r76, 0x0, r77) getsockopt$SO_PEERCRED(r79, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r81 = socket(0x18, 0x1, 0x0) setsockopt(r81, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r81, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r81, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r75, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r78, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r85 = getpgrp() r86 = fcntl$getown(r77, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r80, r82, r83, r84, 0x5, 0x7fff}, 0x6, 0x2, r85, r86, 0x7f, 0x100800001, 0xb1f1}) getgroups(0x9, &(0x7f00000023c0)=[0xffffffffffffffff, 0xffffffffffffffff, r44, 0x0, 0x0, r72, r82, 0xffffffffffffffff, 0x0]) r88 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r89 = kqueue() kevent(r89, &(0x7f0000000080)=[{{r88}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) r90 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r91 = kqueue() kevent(r91, &(0x7f0000000080)=[{{r90}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) r92 = open$dir(&(0x7f0000002400)='./file0\x00', 0x8, 0x8) r93 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r94 = kqueue() kevent(r94, &(0x7f0000000080)=[{{r93}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) r95 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r96 = kqueue() kevent(r96, &(0x7f0000000080)=[{{r95}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) sendmsg$unix(r4, &(0x7f0000002500)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000002340)=[{&(0x7f0000001200)="369edd0830dca3837981e9f594f9ddaae45c560565ad360039b16d2b43dfc963d06a7de2c76611ba447fe7e9a375e966514850051e562f6053c29d248aae311220c90b7c1a1a584e1ac54d04c5d3ef232fa96df7ed77d3dbf98f9cfde0bf68cad3cf1bec80f1de8b291298f4542335ea9346c7b263c8fd662b341bee86fd46d79bf07631e125471b2237d7f1d734a2bd160b3212ca1a35da39640d9236275a35217e9380fc6858c819b60bee04ce018233bcfa39849ccd5684a09400768d06feb81592ca6e30e73ba30dd594cc2e1bbb", 0xd0}, {&(0x7f0000000180)}, {&(0x7f0000001300)="7a2c5b5ebcdd5adc03e4c6fe638806be59b325caa7272111bce76a4d4296d8cac44ef3546eaa61e2db178c0e1d9658302593f2900b5270023168d5f1b71965b542b3608eb5a0ddb9f55363a17367a0a06722f4ca21c9d81975dca1e9d49e0ed60907102b0ed1fc4a3c930b66e91d541b82f0dd2a521a5e7155dbafb478e3a0ee37e869f7519cdcd39b13401247cd125a983f7a370a6792f96446e22db8f5ce9be7cac7789959ad722e968d63255e0c90e9f05a04ede82d6c3116c8db382ca2f86d397252f932f7ad862ee582cbf3a5bb0b6809d2ecf8725b1e8fa83065d4ac302e15cdfee7e7b790f4c315c6300c3b94e7232c86c5ba58018a39a9cbab450a4473fdb57efa4a032fa243b47def0133ca868647a7ab9fe64592ce928aeccc6b54d0103e60da78bbd667e6c6ed782c7896fbaaaf7422dca7931f1891e6849e4c8c67d09f61831b0b0c04cb0b4e2fdd4452187ae45f064967223ed5783fccfc527fcdb7f610c8ce87fe56063f0cd0877acb5562aa93cbea74a846fcdffc150e11cb75be39f60d392ce6418b798dbca9bf4372b16953ede595ba7e7f6f9717ac7a485ad2f0e7634e475b5c35b15f10805be0552b49af613cce97d980dedd6843b53cf13cb2f82878975e7e51dfd4585247fb4688ffbf57be06e6d0b6d8527ab86b789704f8a6d0ccb7db26f15fc31de6c68bbb582766f23b0bec7b8709dd7894d439fb125748754cb79fd9252920fd8d6b516095358c70d27ea5edb94ee690ba1c68a4bfeb543ae1c6417bb34c260ae934c41deac64a4fde47bc599aa2c026fcc946ed7f4a4374986aad92d82e24b0f3ce33c70ade75f5504927c880e30bd41f4ebf7e74d8a13d61256b0704d3dcc8d2bbab33f3819d37e9df43e6c15381a2a9523f1a48b6183e2ccd4fc0d30bfc936d3e365e674f44487d3c5d4f177d31a6225f01f6d23f1ff3cb9e8a0de120e2ffb84de26a4f9c11b13b67bd38fe1e85fe1f5664e8655657805d870a2be5e7c8fbbc5e372cce67041286e9ec3a2e0658b7f8407ee3b07f505b3491a1fa10c81f1f8c1204b8113c020e62c61b22081f17b8eb81ad5583d0c0bfa0ae3a8308ea2f3c8425be2956174531a3b8e8b6a101624da085d88bd2e82ebe677f05d4d23b19da357627d1ae92d74cac3de5d124e4b2fab61963daebe8ae31066f3b806f61d3cd6291b069190610fecd9af4e63ca4da69bb3841317c89d9bff880ec6a7cfed30d08e9d446c61b834024a6b839998ec0a834278bbb72535c16f2c04629acaeccae1b404ee9c9bdd8f4e5c0ed6851b9909adff9a607fec9d35f548a41285b65ad0eeb74777bdb3146695beddd608621eddf51381a99615f65e0383abdc4780aef0d79ebabc692f82242f406cd070ae2fcd60d87d4f565c4743e3e6d2b78b3bbc201773cb22f4d036d35f0ee102069a8e0cb9ad56cd6a8f89f5155be2351d368309814ccd6d89e3232fd8d3888ba62e65272f1c016fadc4e3fbdc802373a957659b4949bcc608b913fedc54e50bcac24b6d246ae0d2cc95462a4048863d730e70198c042d5bb0151dbea3df2ebc28a4cd967a19b8cc3c1627b5cb56d731a105ca167d40d98d66608f9ac3e9e6da6b9638e8e29708e94311a56650766226c86bf99a9ddf9447682bca23a5daf19e1cb6dd4c978612dcd330d31715f9252c596756a836912c1b1e674bf23a97b52c20c663acc5daaf3eb547c6fa78fc6f4e13362e9bf9afd6c0d1bfe964fbf7b207f17f9ad985fb805f47daa364f1044c6a01307756a1544e63c45aa0df27b9cbd42f6e562e5607933846e6df639d47bfcf1414ba799197d40bc73baaadab813f6216f586650ee79b43c2ff6b3908498636ea22ae20fd128ede561e060c6a7b53c6540ed2e51f5127f7ce0dbed747f66486184cb4442e54a661e68cc62c56a20aa6cf648a0ed1a6e97588cc2117c997776f3acb9895e8d5fc5e3da06931e149d23151c72aa41edad996bbe95c7612b44723fe2d23dc40451413c27086703a3ec37465039ba50c340d3305e31eea8aa982f88429e3a365a29cb46d4430bff0b54798e6a71df26bbaa443e3abf34b8a396e6cfc0df7443b632f0b907d8bd944d47008e70f30b1de726b9de617814890f06a4cd2de4a8c9d8ada1cfb1559f1b0ffdac185aa3a25464bb4be505180a617cbcc518a8a3f44d5ad8f50eb6b4d65127b1db82122e2bf8d23417a11bd89ae21476d76e2c5f65df3b9a3f46345139a896529f6e509e00ef97a51e53aad61f9f34d22df02103efa58ea841cd7f4e11de628f87b2096496df1852210f17071db7838d717dd527e0b5b9f146368abec09eb42132d8daff2c7a1fa35aa1311ac45b204bd8b88c75273eddb90d24fdfe828daf7c001e6498a58472127d0b908aac6c8b07c3672e52d27a9298fbd5813a1b2c9b955ab9d51c06dcd2e7ec8ca94fa0c16c7f6f89eb0bd8b4335481ab47346b7256103c9f324f6e9db344c722d45d3ec5fa70b3864e099de8162b9c3b9b03b3713828e7703a02ad212a067bd4dde3c6ffae62c3438ec5270b67256c325ac43bb4dccf7ed17fe37051f84dc3498b265c66181c930fe5fbeec5f63e4232a0b2275a5d35f5ef68daf8c597418ebdf16ba049ec5df3b276c60915337ee163fdb7c89a3cf21424d583e8501fc12db03a7687e6595e80c9fdb1feb05c580e94c9c1e2d5cb7aafe1d63b77ce2e6e2d762d3e4e4537188fd402bc0efda30c89bc8292e16c115cb118a6bac71c505c36ed00ea7301f3f8dd84e9a9db8bced931e6d7f24f178c3673bab0cf40ece929f0879793b6b4a3128907725e7a933c97cac7933c6eb55f8f958bfc954cc561cdc040400e9597b7c8501e72701373eef580ee2a3c60e1b132b704c008596029e95cfb6d8aac5d0968b12a0e7539074af54d5018e9e2d25327f12db46debe2b6ab63a7f28e7cdf4ac39e3fb1f3262783e907cb2248bbaaad18aa0403f119d5ecaf1da3abb53c3760020223d311a3d172391140129187b04699754e56181a6dd17f63e67c08184556010abdc8c9d1422814cfe46511c8ae9735e192f829a9d0e473fa2a6d64a4f74ca2e8dc403b1bb3696eb562c766e6e598d687e07302aca6a2c15f3392a132163e3f4cd21b966055c49129b63b12c8d5907baae7e98088f3ddefe848eef4aad3a4fdb348e29084f9de2f5f7b4658316bd6d5ea64069ed99a379639fce258978f013748210123d3297f6ff2bd3fc39b4514b7e6b4b617f486856c011178d7a8ece8759ae5579383ecf925bede3688b648f36421874615520bef3782f6a0b9aa4f52c2b1dc388c211f373756aadb5e01d2f08662d18e2091da6b4b0bdb28600db51a619ff80ea0d92f0189ebb9a75e26745f48723d258032ced7ee0dee23d99035120adc03137d2482933db2beabb8bcf515d4d38aa0381bc990ec5d5a0ac177e1ca2b44c68ee7eea00f26a69adc94be022c429150b63800b3f5f82ba7cd68afd3428b89fda67c18e02484255dea5b3b6e085363225604e67f16f141642dc2f822341145a898e830e54cec84b20ad0ca754d53df89845a5fb2680ba58cba949e698466aaec21159b7ca6c153bb8ec4c4a9ecb250efdbc83f2486b65cf2a8b2c58f3df23cd05d91a2c35fb652d803c7ee34225c304ab497806c15eaad5671ec3d5a5a7c6b94e6c1a98ea3baff16320e6e09dee84ead72855283ecf77797b970f6b89b40a4d541a29380cfec3936178942bfe8d1665f00680103195e85584454bb30dd117281b35f887dc3243e26d705ace45d03379071ff60db2ef6e4a44c289706b8b413857ec65f9fb397b780a3c66b25f9742f47b7a7bcdb4f2dc9514f18cb1e042f656462590973ec06383d385419f66cb8d9e016c1e9e960886aa26503a1917013102beb27460e93e6d6a776f6718f5715a43dd142b815584616f116aec81718352f20c5a00ec8201d6d6df3a079363f0b461defcdbb3e3e06f4e55dc0da02e838856b853c1e04b5b06c98047187560be8d92650e68580b248ff40cdae9a9232d5a513da39915e9c7565f3afa358142f44e17233bf5be125ddb6e16eca9e6f4127094fd146afd1f2deb5b65b55b50a6f81f45bed352818ecd0fdb10dc0752a3582b7bdf28454fa28d83cbbe1fb9caf95fe98b997056b77b4461adedf8255ffa60ee0701d931e971285a1c0024dfb878c1b85a2a50fa0cbeabe73e0e1b17c8587986d3de891d6be653be771af768d2b66776d8be59427e161faf55b17c98a2c0049bbed5d3b447c271246165a21f8b666449eb06406f1d7faf141e168edd73bba9cdc3224c0e2c83bffe0f286d4b0f459a986e659c55403c04bc53bd6a374bcc2c908ed9907addfc26464df41982fe3564b5bdb706bbb35f6f7149a5bfc94bc675090720e81cbd16c37fa09119724e7e6115f2a6d3aebf96941021f884d0cdc7ada310287ce3c02a2789944a532738a229116e517116a35884fd15e6820e5f3fcac5152ec90f888cf3fa90179fcf4988766cc6c5473f069e4d52fada81f55f72c01927e7b40940f31b35c4ded4e8b33e7f4bc53f56f160b8f8a1d5b30f80596c731f0c644389070b723f58b6923716457edf86ea5e994f01cea932bc56ba66a3dd9f920eb6d11eb05a021cd61c4ade73038d92decbe1672730bb6923ff127b16a7ac91c77c4a6a46eb171e5a7d313d0b0eae493d9e19c32f505512f0b52f3b524bf0ee83f6338410af889fd8fef99e0749ca91fae83f10e672d06c9e2e22a9ff766764602b7794e1bcc9f8b90cc8cebd10b8d62b4c7962417822810b8d9ae3c1d163224ca7b030c17d7aff5c001844ce7c1f721cf420d7a09975ef60480355bc3a7fd9c21361520e6f4e7d6cff076f0dcd6d2a2387110abd0ce7f76af148f276e2c79a7a5e5d18cdf4ac9de510033853c0d73c63ed722b9ece795ca178bbdcc5bf0448d99a44109ea454178b1e6037518bc8cddfc6d517c41b5d5034bdf4ea7e60eaaebf2f9e4bdc859a67526611a3c69d693902656e4c631207f004fb6c354f610a8f6c00b5529f815cbb9e03a78b4cdf01d6f2c178f9063e191539623599a691d27cc25b0a0016ddd7601a5997d5a2c924bf37d67449a3bff54a1c7191c9a293089075af2001820ae4460ebda9991e39516db4df38e74405cae077968084788ad3db2239790d123f775aee568ce08e5a3fc8bea1e7fc358dc12869834bd4616f0ae91297d22d0df6d769f8e34648ba71e826d07dc6b0c18fb8f43d363acdd416c49e02303437de2cbd7900ed3fc7539cd56e7e191df3bcee26a512c5ddcad5f6d0ffa947adac432852b3bfd8b15e05e72d65b9f03dac958bba3aa9896da00216a0e796ef4f520bceab64fff4077d50db27aff5ee363c993f7074e947c59463dfc550fd1ba65167a8e6d6c4fdbeaaa49b2649e66d716e5b31571fcb2e5d140e6beb661a8bc8747b3586cfb760887b088618cccb6baa0bdeb01083b6c4c04bb3426b236608f52493a5ccdb56574014cd2035d76c570657424d6418351138c030badb28d9ff398fd25b24255db8c39b8316c411793bfca86d774268100d81df2c7f48c3bee235f89bce2daa276321532e2bf0f5d151a8b8afde5375881b9d35bf21e658524812b87d9b786200f604f7ee9cfcffea8ba275a000bdb906abc0f198c6bf22163e49ef6127ed72a52b0aac46e578ede3da2f4e35b907b30bc33e7d8875b0ef792b524c0be4092739a0e87b6d7f30d46eb7ea0c5ee3c6166638e67e50287591fe52f7043135cd6584ec8029554b0c293e6f37452fd0f59", 0x1000}, {&(0x7f0000002300)="a8459b8d40fd42a7e0002af48d", 0xd}], 0x4, &(0x7f0000002440)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r13, @ANYRES32=r18, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r29, @ANYRES32=r36, @ANYRES32=r87, @ANYBLOB='\x00\x00\x00\x00x\x00\x00\x00\x00\x00\x00\x00\x00', @ANYRES32=r88, @ANYRES32=r90, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r92, @ANYRES32=r1, @ANYRES32, @ANYRES32, @ANYRES32=r93, @ANYRES32=r96, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r1, @ANYBLOB='\x00\x00\x00\x00'], 0x90, 0x9}, 0x16) 14:39:42 executing program 1: r0 = syz_open_pts() r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) open(&(0x7f00000011c0)='./file0\x00', 0x10000, 0x20) lseek(r1, 0x0, 0x4, 0x0) getdents(r1, &(0x7f00000000c0)=""/4096, 0x1000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) bind$inet(r2, &(0x7f0000000240)={0x2, 0x0}, 0xc) fchflags(r0, 0x10000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000002280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r5 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r5, 0x0, 0x6a, 0x0, 0x0) r6 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r9 = getgid() ioctl$TIOCNXCL(r0, 0x2000740e) bind$inet(r2, &(0x7f0000000240)={0x2, 0x3}, 0x285) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r6, 0x3, 0x5, &(0x7f00000003c0)=""/85) r12 = semget$private(0x0, 0x3, 0x80) preadv(0xffffffffffffff9c, &(0x7f0000002240)=[{&(0x7f00000011c0)}, {&(0x7f0000001200)=""/4096, 0x1000}, {&(0x7f0000002200)=""/33, 0x21}], 0x3, 0x0, 0x0) semctl$GETNCNT(r12, 0xfffffffffffffffe, 0x3, &(0x7f0000000280)=""/137) semctl$GETALL(r12, 0x0, 0x6, &(0x7f0000001100)=""/129) chown(&(0x7f0000000300)='./file0\x00', r10, r8) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000010c0)) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20040000, r7, r9, r10, r11, 0x2, 0x9}, 0x5, 0x5, 0x2}) setreuid(r7, r4) setuid(r7) 14:39:42 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0/../file0\x00', 0x2) chdir(&(0x7f0000000040)='./file0/file0\x00') getgroups(0x39c, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') 14:39:43 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x80}]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) getpeername$inet6(r2, &(0x7f0000000040), &(0x7f0000000100)=0xc) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 14:39:43 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x5, 0x2000000, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x80000000, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r3 = socket(0x2, 0xc003, 0x2) setsockopt(r3, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r3, 0x0, 0x67, &(0x7f0000000000), 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = accept$inet6(r6, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r8 = socket$inet6(0x18, 0x4005, 0x70) r9 = fcntl$dupfd(r6, 0x0, r7) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r11 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r11, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) r12 = open(&(0x7f0000000400)='./file0/file0\x00', 0x1, 0x1) writev(r12, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xfffffeef) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r15 = getpgrp() r16 = fcntl$getown(r7, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r10, 0x0, r13, r14, 0x5, 0x7fff}, 0x6, 0x2, r15, r16, 0x7f, 0x100800001, 0xb1f1}) r17 = semget$private(0x0, 0x4, 0xa5) semop(r17, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r17, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r17, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r17, &(0x7f0000000300)=[{0x0, 0x80, 0x1000}], 0x1) r18 = socket(0x18, 0x1, 0x0) setsockopt(r18, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e6993192", 0x12) r19 = socket(0x18, 0x1, 0x0) dup2(r18, r19) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x4) r21 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r23 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r23, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000100)={{0x3, r20, r21, r22, r24, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x3, &(0x7f0000000180)=[r4, r14, r21]) lchown(&(0x7f0000000100)='./file0\x00', r2, r21) close(r0) r25 = socket(0x18, 0x2, 0x0) setsockopt(r25, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13a9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r25, 0x0, 0x0) r26 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSETAF(r26, 0x802c7416, &(0x7f0000000080)={0x198d6181, 0x1f000000, 0x4, 0xaf, "917e471f8c8b1560610e58159012f4b333ef9ce5", 0x5, 0xff}) 14:39:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffff8, 0xae14076546b22411, 0x0, 0x0, 0x1ff}], 0x4, 0x0, 0x492, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) fchownat(r4, &(0x7f0000000100)='./bus\x00', r6, r2, 0x2) r7 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r7, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) r8 = accept$inet6(r7, &(0x7f0000000800), &(0x7f00000008c0)=0xfffffffffffffffc) r9 = socket$inet6(0x18, 0x4005, 0x70) r10 = fcntl$dupfd(r3, 0x0, r8) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r12 = socket(0x18, 0x1, 0x0) r13 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r13, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) ioctl$VMM_IOC_WRITEREGS(r13, 0x82485608, &(0x7f0000000900)={0x1, 0x0, 0x1, {[0x8, 0xe474, 0x6, 0x5, 0x9, 0x1, 0x1, 0x8, 0x1, 0x2, 0x9224, 0xb3f, 0x7f, 0x6, 0x4ad0, 0x7, 0x3ff, 0x6], [0x0, 0x101, 0x9, 0xc4d, 0x9ddf, 0x7, 0x6, 0x2, 0x342, 0x3ff], [0x1, 0x80000001, 0xe41, 0x1, 0x46f4, 0x9, 0x6], [0x80000000, 0x80000001, 0x7, 0x4000009, 0x7], [{0x1, 0x20, 0x800003, 0x16}, {0x1, 0x100, 0x0, 0x95e}, {0xd0, 0x8000, 0x5, 0x6b}, {0xdd8c, 0x7, 0x2b, 0x10001}, {0xa378, 0x0, 0x2, 0xff}, {0x2, 0x8000, 0xffffff45, 0x4000000000008}, {0x9, 0x0, 0x7, 0xc64f}, {0x2, 0x5a, 0xa6, 0x10001}], {0x2, 0x8, 0x6756b7ff, 0xcd89}, {0x40, 0x5, 0x5, 0x2bc5}}}) setsockopt(r12, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r12, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r17 = getpgrp() r18 = fcntl$getown(r8, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r11, r14, r15, r16, 0x5, 0x7fff}, 0x6, 0x2, r17, r18, 0x7f, 0x100800001, 0xb1f1}) getgroups(0x2, &(0x7f00000000c0)=[r14, 0x0]) setegid(r19) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x2c5, &(0x7f0000000280)=[{0x7, 0x4, 0xf7, 0x5}, {0x5, 0xab, 0x3f, 0x7fffffff}, {0x40, 0xbc, 0x5, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 14:39:43 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x10, 0x0) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) dup2(r1, r3) r4 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) r6 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000080)=[{{r6}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) r8 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000080)=[{{r8}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) kevent(r5, &(0x7f0000000040)=[{{r7}, 0xfffffffffffffffe, 0xc, 0x8000008d, 0x6, 0x20}, {{r3}, 0xffffffffffffffff, 0x40, 0x20, 0x5, 0x100000001}], 0x4, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffff8, 0x2, 0x1, 0x0, 0x1000}, {{r0}, 0xfffffffffffffff9, 0x40, 0x40000000, 0xfffffffffffff800, 0x7d}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x14, 0x2, 0x1, 0x2}, {{r9}, 0xfffffffffffffffd, 0x1, 0x1, 0x9, 0x7}], 0xc1, &(0x7f0000000140)={0x200, 0x5}) nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r10, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) 14:39:43 executing program 0: socket(0x18, 0x3, 0x0) r0 = socket(0x400000000018, 0x3, 0x800000000000003a) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) accept$inet6(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) shutdown(r0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0xc003, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 14:39:43 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x1, 0x0) syz_emit_ethernet(0x7a, &(0x7f0000000200)="4f3e471d13aad170687f26f8d4944d9c1f047fcf660dab39ee3857d32c52b88d0e8403cdc16004deecf9ce3c9e2ea9a37b35e6fc944853f837f5b5a40446cd57f8f4663b17bb854779cbc0c7ed5f697e997c8f9b3688b61d997bc4464cda007300f8047b5e1c5274e5c430b43f8531feb7075aa6d1e4cf5c646f") r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) r2 = dup2(r0, r1) execve(0x0, 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000500)='./bus\x00', r2}) execve(0x0, 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) open(&(0x7f0000000f80)='./bus\x00', 0x8, 0x104) 14:39:43 executing program 0: unveil(&(0x7f0000000040)='./bus/file0\x00', &(0x7f0000000080)='r\x00') r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="93babd54a1de8bd5073726c530cd75a400"], 0x10) shutdown(r0, 0x1) setsockopt(r0, 0x7, 0x1d, &(0x7f0000000200)="1310bffd733436cc3cfd1c2ef5c5d87d0bef2ae2d88c9e46679f1818778987f2602b59adaa5f3ca2d6d47e1fcb90247c425dd4b294de0139105dcb6843544ba7b5090905530e302c4debaefcf63575bf0870487416d06a08e3e34e0a160d28d7bb1501b6990d752db145aca16a93", 0x6e) mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4500) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) 14:39:43 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) r2 = semget$private(0x0, 0x4, 0xa5) semop(r2, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r2, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r2, &(0x7f0000000300)=[{0x0, 0x80, 0x1000}], 0x1) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e6993192", 0x12) r4 = socket(0x18, 0x1, 0x0) dup2(r3, r4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x4) r6 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r8, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x3, r5, r6, r7, r9, 0x4}, 0x200, 0x401, 0x2}) r10 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r10, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) fchown(r0, r7, r11) r12 = socket(0x18, 0x2, 0x20) setsockopt(r12, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r13 = socket(0x6, 0x8000, 0xfd) close(r13) fcntl$dupfd(r12, 0x0, r13) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r13, 0x0, 0x0) 14:39:43 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x5, 0x4}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='+'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x20004, 0x0, {0x0, 0x3}}) r1 = shmat(0xffffffffffffffff, &(0x7f0000a00000/0x600000)=nil, 0x3000) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000200)="d190d192c72459ae63eb", 0xa}, {&(0x7f0000000240)="11019a55a67e03d7fede", 0xa}, {&(0x7f0000000280)="c60280690a2d04ce9757cd1c476bf8509987f9118a868a674bf88aad051a1bd3da2f57386c", 0x25}, {&(0x7f00000002c0)="5782ec7c3f7179d9dcf45491b23356ad410d4cbb3adcb79d98aab21f011143a6a4f6e8e771b044adbea8ebaf800e2db1e7a677c4efc208aa5ebf43dd99f4d0a1cfeebc8307e54fbdeae1aed6c5d3aee320fc6a9a27afeb2953d8bd61348cb61efb1a51c27881189f06bbe875304387753ddf7d87ff850325e205fa", 0x7b}], 0x4) shmdt(r1) shmdt(r1) r3 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x56b814a0872c2c44, 0x0, &(0x7f0000000040)) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000180)) getsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)=""/43, &(0x7f0000000140)=0x2b) close(r3) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) setreuid(0x0, 0xee00) getegid() flock(r5, 0x1) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x168) 14:39:43 executing program 0: r0 = socket(0x19, 0x5, 0xfd) setsockopt(r0, 0x1000000000029, 0x20000002f, &(0x7f00000001c0), 0x0) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) readlinkat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/113, 0x71) 14:39:43 executing program 1: r0 = kqueue() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000100)=""/114) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = fcntl$getown(r4, 0x5) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x3ff, r1, r2, r1, r2, 0x104, 0x5}, 0xfff, 0xd, r5, r5, 0x7d55, 0xd75, 0xfa}) r6 = getuid() r7 = socket(0x2, 0xc003, 0x2) setsockopt(r7, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r7, 0x0, 0x67, &(0x7f0000000000), 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r9, 0xc0107002, &(0x7f0000000000)=0x280000) r10 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r10, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0x9) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = accept$inet6(r11, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r13 = socket$inet6(0x18, 0x4005, 0x70) r14 = fcntl$dupfd(r11, 0x0, r12) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r18 = getpgrp() r19 = fcntl$getown(r12, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r15, 0x0, r16, r17, 0x5, 0x7fff}, 0x6, 0x2, r18, r19, 0x7f, 0x100800001, 0xb1f1}) r20 = semget$private(0x0, 0x4, 0xa5) semop(r20, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r20, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r20, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r20, &(0x7f0000000300)=[{0x0, 0x80, 0x1000}], 0x1) r21 = socket(0x18, 0x1, 0x0) setsockopt(r21, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e6993192", 0x12) r22 = socket(0x18, 0x1, 0x0) dup2(r21, r22) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x4) r24 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r26 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r26, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000100)={{0x3, r23, r24, r25, r27, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x3, &(0x7f0000000180)=[r8, r17, r24]) r28 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001740)={0x0}, &(0x7f0000001780)=0xc) shmctl$IPC_SET(r3, 0x1, &(0x7f00000017c0)={{0x7f, r6, r8, 0xffffffffffffffff, 0xffffffffffffffff, 0xb, 0xf857}, 0x7, 0x7fff, r28, r29, 0x8000, 0x10001, 0x66c1}) r30 = socket$unix(0x1, 0x2, 0x0) sendmsg(r30, &(0x7f0000001700)={&(0x7f0000000000)=@in={0x2, 0x0}, 0xc, &(0x7f0000001240)=[{&(0x7f0000000040)="3e5e251789a4eaa2f4625644a0d2fa26add382eb0984", 0x16}, {&(0x7f0000000080)="4bc3b6ce021eb96d763b3d4769e0954bb0ac4dcc815479562b59c7cd3103ebba18a1f822cc5e85b56c85aa", 0x2b}, {&(0x7f00000000c0)="2690215ac50def6afa89f336821bfd8280c8c98266a7f75827a10456c897859270b75e1e23e65586086f125bae81d5ca9a9898442a354b66312ffd7ef7e1837f", 0x40}, {&(0x7f0000000100)="912dacabbeebe701338d911703055ad1db1893bfb16941eaf4e1ce76cc014c50fc77f4d90a9608138b4b90f135b4e7c3de6e4571b0c8ba05e8a423f6867ab8f62c7b366b63334c66a137c064e7c509e6984eee26e66e6387ec486fc7d62a2ded4588f7b6f717bf5cd6382522a499048ca484f40892feeacbdaff6eccf1a931398455475da41f7ca9d3563c92a077d5a174f3a669402c41debb964c5b428989cfd8ff8df04b2e108c615dc072a3e8073c7fccc159f1b4a6111a55a78684e1344300ce088447f6d7094ecd7191923b92728ac5200f000c30f820ada60d59ccbce50b55eee98fdc11df11d351b7e9f8bf7c3b282678a2e8351a8cabedc8f2dd446a08aca95c433bc67c999efb6153e5832e048065037eeb3d9f8e411195e5c5655fb0c81161fb5097eb8e6f17b47361499f49336daa7d0fddd66b8340f62d4c6f6c0b583a06389e2824838120b292bc026f14c5f6fbb1af0e4cdaa230c4e045e25c5b7e131fda26f39486a350ca6ea80efc49a9f7019aa988f184ae8aa1004c873f4a0f30f6231822a5cf3e0084dead602238959bef1e65386d39d63fe080ca796d4e234716d67d6f568c20eca9ccb8ba25bd989d935784f6f4af6fb9f2552591d478ceba0818cd3bae79ab8e67a2fb2117cbea3ec49a8654fd20d8725b34869de8b72b981a36addfb2e32a3224768417809cda580ca2fc534d1d593d314d34a86cc908aa7af1f8148fe25adcf1b3adf6e6622b7907e1f8a84b273cd43c87e407ddf41170d0fe08de7421aa3f9415ad8ee7c657bf6a889c54edb325f5a9252ac068c33089f3b2ed213985ec580a90c5e5b49741a3a037689ba61b65049f281687949cc170b5e798b041da6cba33c93a16be74ee3dc4881b11e776541a1dccbaf90b733d820297a2bd133d14a0bf55e80f66ae8f80e1bfde1d0a49f23586ff97a48d9e6f00fe226accdaa5f93b27a58ab012bb3c4a2e8439055b9ffce8c3d4f9a5ffadb44f95aa17e0cc2dd4925d8b5ab235596cd74c06039816aee8777f10d335a66d1347e3e4172f27535c6a13d30a2812dc5d94d847788b9b49308574adff54ef7f2acba33bb388b5aaddcbe01a547128398b619b2f980a2fe489e161d2e7f1f6b46aafc0fdb901f61898ce6677195791a3142170dc2e01ff21c8b79960d2939a3db4414e479a7c66c105dcdea1e5a6fc91e9a82bdce708aee472b44be8d530ee60419de6dbfde5344517c65885ab448c1501c5efa024383f82ec019ff82f99c7868650391520069f578d098d7e165a423fe1e70011757928977d0bcd0cc5551bbee896b980e702a18b6aa5c7420106b852946ab2ae30b6a67dd5bd1b6c88e60b90cf5c245478ce8bffefc7566be3f6eea8a5b5e93e3208647bb77693a9129afc458a63fa6528a86755af6d562c70f66d3b090265491d8469fe933cebdd4c77763624746b56b6ce18bc36d9522d682511881dbd222832a7372463d02106ab29e9f6f3937a696b4784da73f0835cf4ffbce0f32f4a4652b622cf8bf402ed15020ebc3c2f571ebce1e52954ec2d1e78522f7596c1e44b9be79abffe372a134a5170043b639a24f076ea09c16468f9debc9219d9487edf83480d7119534e3d8c89399d85d2c3f77e9859e9c280174c87175f1e45f1d9d5690dbac44c372eb83f7e1e73c8d49aed33aefe14f0889b93f179ec5c6189cd211b8e1e069009cdddca96a27ac34a514b5f7191133708875683465bfacd94e540656044e01a0c941165ee6a2c2ba74d8bfb4646791b77cb7bb978488cc56c22d88232f25a8a366cedd1fe94dc3c0824d015f729623abbe2758e5e33b38052f9a45b126d15a4f9ad4bd367d3c5d7b2683a08fed50cb6c15b7bb9e18256cd40997d0281f56c52f30156929a6dcf28d61461767a0a7e3a9ec70c1528de6c511576cfaa572a15afc89a2d7268d15a4039fc97d45091788bdf517e84738afc65d793332e205b74ea233750ebd571fdc89a4638e17a61a63f80cb68941d2c4dbff6aef1f97dba22a15be1e9e02254145f94397352cfcebfa12bd9145f3b0f071bf4b081f6e19371c93c7071c3dfd92df94865cb0750d335cde98f782256aca43fb2ea76839ff47d14d601b6f04bcde24a06a9054704b8d2e9a78baa6ba82e4b142cb9c20424dec484e98391d0d43631227eec0adb23be5cff51786ef389502947eeb65587bc74ff1f55286b5c9aef020fa5a77273e7125dddfb659042c210787bc0f19b436d7a8c82496b6e16b5260dbac8a6c22669d6a4d9a91f724d00d676d28e1f31e5df789ebb257c14848b5e03e1bc6b2d9ec21460ee01f6025283f1ee1863622e3f0b74f548ace5fca86e6a7e8fdf41fe7ab2fbce656d7f2b50a8b5642d12e098ee034aec9b416de16aa3da697c17146ad2dea70e0ecf795a3b1097ead543dfd45aed8fcdf6cb3f2466cf404b6bb618a1f8e0eb54d532364f2d56f8b3767828e91315c1ed891c261b015bf4317602aa690fdc89b7fd2b2389cd4f6912d424dc131301c9050a1860cb298a1bf71fae1aec710339cf4c207c740abd3198bbf0a00799fa2a4e66cc2e430496041373993916c718cfac08a6ababb2b894bd97f5e60cd3b8c72c69710cca7facee3b20c94cede289e795034ec524e65e42eb79dda128f518c461da4596f070e1dc127ff65e35290f41b2599d9b0a73b73edf55da61c7400cd8b85a9c4dca6a2549c8a1809d6a2d14182bb7a4289fdd2ac538bf295d43806f1f4dc166c412c6be78de3b41735612f981848b624e830949102b7ef3e7bfc2fcf356d7a9fdecc30d6ad724d1dbb324ec651aac474ac397f0cba523ffe947c15355d5770c8321249e53c14dbdb1096475bb016d5584bb382ea9b32825f3a3e7c9fe2a12df1503ab2163c9a60d972fe2e2c16a31e32cbf07389136ebd03010ce0474020bbd914054e4ea2be120bba7586c30f838f5455199b03b43c65e0fbcb6bc95e482095d9bf77f9adfc340fb2d118b8bb1d4f51c7772aef80367d98c5111c04d6b7e86df96f91d90646965e87d4cb375c3b253b48a7ac00b2400364ce5f29d0e61088109f7a562ba4e84fc4dd4ae5269b5b3bf2d8f8c7a9ec589931be1d8a7a19a7522123e540338800065ec83ad5714f9f7e1d811129d354a6d5b7359368b973daa0877d20e684cf1e7e9218582d75de257ceac506fb4fb823b86001abf98e2aec79244f232016f5b8564fd63fabc22ba43f738d3cada0381d42e55a00dae625642db36ee5f129725cb3d90c6828ed80df98c395013420c380d86e1f21c72afb7367007928f4784fded047128f1b9594935420dbf964c9861a40a09cfbc1a5aba145e1046ac8ee2b24670c71e993f739310a6922aeb60916e04a0530e2fda9195c934c045028da518b182c6fe544b909a8bfbfbea532ab54b55096d81777602db8fe196b8217fd47ebd3a4c13fdc1491707b32dbbaf3a1f51446a09208c757ed226c089ad3c7bb6be8fd580fd6abf3ca4e93a47f99d97eeb15da28ee19c71b8ee3f8dd248f3efafb441cb919c69783df1db4513ea8a4d47a2cc48b161915a90b77ea5981776b97c9d03d8f12d2fd7c49a53f031211df7392f85e2a77dd3190ae3200709fe9242b83fc3488568998f32eeb9915e4038703e1519b2fc53c376e4afb7f778fc5d7e1a310ae93a05df828d5bff81339f835aeca7fcd74c337b468fd156b863315eea0ee51e55136d44781bc80f981a497555420bd73a14aee79769857225aa3e4c4f2a387c9bcf36f0f145c278f6f3c77e93c491e8e1929402c84d9b581c3b4fcf3d56976b10b1c6eda86e3ad0d43230695cc29addccf602cf93a6cc20644f243a4a1ae3923f981bac172652c74238fc5b357e1e981b2692beb82bbb2bc9d041162dfc58174520da9411346a42f3184d09fe13b0ea8db1833a78d94672e43cb84d459ccb9f191d5fb3fa0f4477ac352491147e06301fb9cad4d07239bd662e862455773a94716654d4e71301c5f9191b9bc78c259b36a1bbf431ccddf630646da8856126ff3a387e2a21583c7d6347e8b1590156b70a04f99ec23154ed437366a1f3b6720cfa3b46ef9d00d2c88e8c2d0b626ce21474f5201ca7ce5ea346877a5c0d7b0d486800963cbfa56312ac76be81598838be5d8eeca89fa97b328089820e0291b1955a09834d5c1283dd65dcd29c679ffaa175df6ee048628398e11bdfbe4c0f080ba4eb8f414327b673b38f3b85cbb91e84e54ec8f53dadf08688883a89004d30a05e197bdd4e53b6b727b3236ccc78516284c6975196ecc44cd8ab39ccde7dd0ea37a1af45848fe1faa09fecf26d97e136a83aaad531cd36040159719f47d20edbb11c248a11745c74045fcc1d1307d5dd225203c58dd6528f98410c0a4b7bcef12cd30b333222a7220a1befbbef272e6fb09ccad9bad8d7e1157abda12df7042ea83733d1635c84451f64915dda223b55b4770e60fa8121dad28c1e70c4a12f2a99dc8fb04f9588f00286bfea9a2295c045bbc40c216f5c5a8aa9d33c9c8a9321f9636d6e36fba8fc661f0dddfbaa8e89e18d85cadd2d693b41963abdaa4dbd4fb5e324e6fb10711bb32a91350157e7432052d327abc899db1df2db8bb00335b9531b3fb93bff25e77a4f06cd4e92361133f21c442beaabd3f3768261c264e461134ab43fc0d0bd997e0915958f795a9de03a7043eb51b04649c4d9360c502921cec4e6c2fc8495793cfdb4a61e656a290244dbddb5cca025444675f91a6c1e1afdfde714faf71845a7e54b0a1efb665ba3b00d830c78958b5fc2683457bac7478c104fc5e9fe5083163a0cd120332823e8730c03449c1aea73a589e6d515b6adbc094cf673fb471af4ee28e5fcea3d66cc54d0c07c2c8cb8546f2e454bc022cff8c4e6e5655decc0a1725a2d3df2419d25f20230a08ae9ec70ccc100936eb788c4287d23cab0f5f7c76fa29c298d613145d6ffcbb55ab4b7a22d879eb10ea04f43b68f93cc0fdb4652db733413e8c2924840c4df62b731a670fd5e095f0028901bb7407856aec810afc513ea00bc055941822bfca143699eb45ec861a59884fe89707bb46aa2c464d5854aa4ef2ad40e6f97b9236fec0b1d027687b5f44e06c9427d2129306c84c7d968b242726bcea2e1944e7d01be43f0f1e0b22988efe59dfc52f69113ee72352a4bb5d5cb38f1708137e581921f0251dd88da54a42e0fd9400dfd1d78a1111f4a40c39deeaaf2d9ffbfcfd9ccc58bdf5c00f87361cadc6a39d78802e3234e96d3432a1e6d7a2fd36cc29da0be3c3f023b5f1388244221ead559c4658c25cf085101299c22cfc36bffd28877a4ec8ac884e5df673e58b8fa0dd4864e603d4ab63e621721c146cee50b07c3b002296965ef25170fbfa60abbf6b5affada0bb498c67ddb5ab4ed890a1ea0811da5c0ea09a7ea82be38be0cba3d6569270d135f1dc94693c9b98cdba4515c97277d047ee156b110faa824e4282aaf50f42295d4856c0944d5482a6039bb5fc14d14db3f773e5cca74a656cce2ed96d40f4ebe57c2fa067641a2e28dc6d76d95e2e2c334bcfa0482c126f55abf3467f9e10628993e4e922ff8b90f57111d1ceab3ea19c65565bf39dd0a0cc5efd7e7d3c9d1e40a32c4a80b176fc8267f1b465b957b78afad583c7882d934c1bce3bb88869f0ec0563c473034bc4c650a5de15c0902a70f43aedae8ffb1d97c80744cc8fb73ec067eb6adcbdc517cbe844fde94027aecf69e266da863e2e316c7aaf1ec290eefe90bd849535501004430aef8e54f85c4f72464877e6ec86c", 0x1000}, {&(0x7f0000001100)="9bc44ccd9bb7b1794987ac4b99ef51913c301e81c1cb024a50e444d85adb1f5be0ef6436584ad0bdcae624e36bb72c68ef8e", 0x32}, {&(0x7f0000001140)="3b4483cb12a3d670ba7bf0fbd818fcdcecef3c5246cb31abb00e6518937653b85d0c21c2681bda27e116375321ff84a6270a4144a971ecfa03ca57ee8b69ce11459cb5d6472347c0d89a8f3f461b1f6ee19fbe17", 0x54}, {&(0x7f00000011c0)="d9afa7842664d58715d5fb1376d19306556522d111d86e83edaddaf90d1244bbcaa543f3c83d1ba6a25f9dde169bd562cb26a6175bffd5aa13c65a847178d7aaa4b37c3f442694c0", 0x48}], 0x7, &(0x7f00000012c0)=[{0x70, 0x0, 0x5, "d7e17726c982cae2518b15dd11b6828a4792aa654df1246aebd1789722ea1989735d727455cc48268e23a03e8cd77520ba13693858643c9758b1c6040394fd25178b905ccc7709646272a68ba740e7261f91f28da0bd39f6d5d9a5cb"}, {0x100, 0xffff, 0x6, "01c25e25c7905f7ad91c71187ed8e6e693dabf107e893d66ed73ce3fa08ab2d52752b48c22a7b5cc3373ce7b9e0302887ebb523e5196d0232e79a8e3aefea296b2a5f9ac8f4da7f993fa518c5af75ee51ffb888ca80215bb9d3d5935b394dfd8cf0289b87476931c3d9067f3ba31b7a9a7de7bcf3839158ad9abecaa434340e1ae2f0e0f55e4badd44c2020ee9ee71682b1abd4f83e36f948a63130df779cb318f0b8ac690f4cdad013eb76c5cf0d677db065bd364499fce9a3e12cd31b926a42e6c9b208ec5fd2c48fbe67d5f1984997b230f8dd579ba0c4cc2e9b686553fd61ae962340342c388e3dcba1a"}, {0xe8, 0x1, 0x800000, "13489fe276ab9583492adba60f1dd5a5c8666f2eb684518941cded3306adac74e0bee61990975fdd616b5c18788ff72aa3edc16155b41f7837f9647c83d428146333b1f64ed34648a27621bd4dfd8b1d085b8f0339e71a7db89c82000823ea8fd2698936e34e22724253bd54b32321b5d0d0886bf2ebf9926ba5929b58aa5391b266776159c1ebec87ecbb333ddfe1c73755785488dc968577315715bc556d83081e2d58cf1127421c69985c931718b0c8e8950d4ec74406dd1ecce55af07f121725f04a9db070e8189f8e2eefe3c1627b2d73d419c38345"}, {0x90, 0xfffe, 0x6, "778520a256c90a8fdb3128bbe4bbbd3241cfff1c4def0122a3664123f9316abeaeedd49b168155c2c2fe9129a748033bdbc4fbffabdface10b790b7bcd67884af63e7dcc2eb78e27705fad75b40fb533498dd95e1981eadd840bbc6afb48a555c051b487c91b2247420fe3fbdfa307721beff03baa78a27f2de17ae140"}, {0xf0, 0x1, 0xe, "fbbba196eff5715a3a40193ead1e8d4c48688c1d220c506a7aead87d3e2ad9828c566b5889aae5541beb3b818f31077fff0f5050be1062158c3def0dafcfc46cae18305472e67c7c74e51dc9cdbf519560019881e605d257a8f4458eebb851d9a4b8c88fae0cbf71b3b5c7f391555e543e372f6647b2e4aa99db0bf8db3c1fcaa70db79a5e9ee0f642b6b0aee18f9a84a9df2afa9c281a221746da23a9c2656c4335db620bff9c77d5920208b1a2e387bf2ad9258dc662555f5e7623ba6d825bc685583eb61d0e9f351598b591ec916934e891516f2abbb09cf878d5"}, {0x10, 0x0, 0x90000}, {0x40, 0x1, 0x1, "b9a0a80a76a0d27441c5eb4590b3338e2756211a8e6ad2077c54894ededa558ab3cb3adcb7d2afef609276a7"}], 0x428}, 0x0) kevent(r0, &(0x7f0000000100), 0x9130fbb, 0x0, 0x4010000, 0x0) mmap(&(0x7f00003e7000/0x4000)=nil, 0x4000, 0x3, 0x4010, 0xffffffffffffffff, 0x0, 0x0) fchflags(r0, 0x1) 14:39:47 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r4, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r5 = getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r4, 0x0, r5, 0x0, 0x0]) r8 = msgget$private(0x0, 0xf7bb9e99388a03e5) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r9, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000d8aba659"], 0x2b, 0x0, 0x1000) setreuid(0xffffffffffffffff, r3) r10 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r13 = geteuid() r14 = getpgid(0x0) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000840)={{0x6, r10, r12, r13, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r14, 0x80000001, 0xfff, 0x3, 0x100000000}) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000100)={{0x3, r11, 0x0, 0x0, r6, 0x80, 0x6}, 0x5, 0x7, r14, 0x0, 0x2, 0x1000, 0x5, 0x4000001}) msgctl$IPC_SET(r8, 0x1, &(0x7f00000002c0)={{0x1f, r3, r7, r3, r7, 0x10, 0x8}, 0x10000, 0x200, r2, r2, 0x31, 0x8000, 0x80000001, 0x1}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x1002f, 0x10}, 0x44001000b, 0x0, 0x0, r15, 0xfffffffffffffffd, 0x3}) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000380)={0x6, 0x8000, 0x2}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 14:39:47 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000001c0)}], 0x1) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) unveil(&(0x7f0000000100)='./bus\x00', &(0x7f0000000180)='W\x00') writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) lseek(r1, 0x0, 0x0, 0x2) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000080)=0x40) 14:39:47 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000640)=ANY=[@ANYBLOB="82022e2f66696c65300004102c0000000000005819757c55152f0ef2fc1588a722506510d14d927f059d8a06064691dd9d83a338374545c1e6c46309e15700d0591e299b6eb808e1b667470a35416fe49414488e27819f621d58217dc2f522f7d971983251885f4b2cefb0260a5f0000da21b0042fecbf74f97c382a84f9d000000000ad968a036fd92759fc3ef3768a3f1036b2b824246aeac248537ea78207ef90fe8034e296bb5a4faac24ef43c3693b04ceb1d43eddb6c396103a54e23ecdf4cf06cf1848adc692bc94a631583a6a16da23677070000000c0aefdfb69939c20df6153eea9aa38f27af584d9b6f55dfb17cf2c1e991dd3116617c92faf467395bedd9a540098dbbb79ca00270afb599293b32b1e2f98e73a1430d92188eae4b2fdc0d9fb3ef44aa635c0cdc2812fe9018e7a158b8322c0857f08fbff90199694a651a4a9b52d174a30b59b53aafa0c5841e7eb125f07d25e3c6443bdba9f735c39a6c0464da4962e33d4b264db981d14b5a45442248a53ef77754a15c2ef657f911db131e97571e20d49fd7968e36c2c4d9f9a19f6303efd43a1451c57142a68ad772ca0d3ca199aff15cb29be73bec732469778b58b5547334af9d5ac8913608f1380550d3f66d14df24215471b9d65d2183257843d5aa429375d2d9e8f48ef33a80ce6143c1619a2cec02ba5c0000000000000000000029d30f49f8a379536e19fc023e86626eab0879cd0afb508cbfdd05835758c948b5e7a046c2e8b445b4d8b9648862d8989eb9d63b6547c5878448f87dd8a62eda18404d09b5a83eb0c8215b6f9a4d001ee9362921549f240cf388a20d0e059bd73c393fa07c7ee9849dd5c5d5641578e2bac79b69b973ea294a0da079dd4bc3d10750f422dadac82dcaf63908a4f83a5543285ae58181ec5c04762e072474da528d1cbd94d579d39ee725faa4ab22eb2fb0876fdc97ce07f6da603629888e8cce1e11a03c71f5d65ee9a203121c5ced050b5fd7d493333388c75e2cd822349d53abef1accbf5ed806afff23bc5143a20497a52ea467bc955af38961c6f27840a016116345ba5677685c6da916653e75842eb9468f7868d7c95b587c7582146551e1314c8b3fbede8b441e6b8d5b380265ed2c4e6dcd54bc54205abc6fe1a17be5e0c8f62dcb816dd78dc42907931d6abc43cbe1de2ea599ad2f1e95c2ad559fa62897e2f4071541e7601b101b6c2622f195f344ef24ee265eae9655ae449d1301bf73bf023e731c354cfb12a5db30ef7fa8d5c4f231c62359389539451be2805bf27da259da4a6767bb9b411540b7916578c5299245b623a82b27032d12f9a8a7160a362de08128fdffa1cae68c1eb9fbe65f2094c51e700400000000"], 0x10) write(r0, &(0x7f0000000200)="9e3eaa467f0000000004bf9aab4230400f76000003d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0xfffffffb) 14:39:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x8000000060}, {0x25}, {0x6, 0x4, 0x0, 0x61a}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x400, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 14:39:47 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff8, 0xae14076546b22411}], 0xffffff99, 0x0, 0x492, 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x20000, 0x3) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x2006978) 14:39:47 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8000, 0x86) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0x3315, 0x6, r1}) r2 = accept(0xffffffffffffffff, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) r3 = dup2(r2, r0) ioctl$VT_ACTIVATE(0xffffffffffffff9c, 0x20007605, &(0x7f0000000200)=0xfffffffd) setsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f0000000240)={0x2, 0x8}, 0x8) r4 = open(&(0x7f0000000280)='./file0\x00', 0xf2fe4ef8f4f31874, 0x4) r5 = accept$inet(r2, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r6 = socket$unix(0x1, 0x5, 0x0) dup2(r5, r6) openat$vmm(0xffffffffffffff9c, &(0x7f0000000340)='/dev/vmm\x00', 0x0, 0x0) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000000380)='/dev/pci\x00', 0x20, 0x0) fchflags(r7, 0x0) wait4(0x0, &(0x7f00000003c0), 0x9, &(0x7f0000000400)) ioctl$WSDISPLAYIO_SVIDEO(r4, 0x80045745, &(0x7f00000004c0)) fcntl$setstatus(r6, 0x4, 0x80) r8 = accept$unix(0xffffffffffffffff, &(0x7f0000000500)=@abs, &(0x7f0000000540)=0x8) r9 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000026c0)={0x0, 0x0}, &(0x7f0000002700)=0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000002740)={0x0, 0x0, 0x0}, &(0x7f0000002780)=0xc) r12 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000027c0)='/dev/wsmouse0\x00', 0x80, 0x0) r13 = accept(0xffffffffffffffff, &(0x7f0000002800)=@in6, &(0x7f0000002840)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002880)={0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000028c0)={0x0, 0x0}, &(0x7f0000002900)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002940)={0x0, 0x0, 0x0}, 0xc) r17 = openat(0xffffffffffffff9c, &(0x7f0000002980)='./file0\x00', 0x10000, 0x24) r18 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000029c0)='/dev/wskbd\x00', 0x400, 0x0) r19 = getegid() sendmsg$unix(r8, &(0x7f0000002ac0)={&(0x7f0000000580)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000002680)=[{&(0x7f00000005c0)="6335ee6f3aa7484a68287dba19", 0xd}, {&(0x7f0000000600)="afba103852e427b83c636c0306c8fd01fed8cd83eec7931f23872a65a6da2322f236544548e29c48e299c11ded8d39aca21ad4208667b42403148c99681580fa845d7b20ff5ac5e18907226e672e245d95f958b5e92bfc055cb7df13bbd5f2", 0x5f}, {&(0x7f0000000680)="6e19d4c20b13758e8a0ba4c68ef2666c6d0c8a1428697c967742c3e4b480e5ef4f1912ddf68ec7e11c92440a9ef36529760599691f16b35c90e037d67a2d4e09d432951dc9a1a03eca18382d2256aa11a9bd60a4f0fec049d110f5aacf13d3c658c6058307222fb8c95e42544b2f9a19eec585eabc6fbe437f4ddc54a0013b8a7f25f994a4a4692c24d5852cfc78daee5dfe5f5f2a996404d31816ecfb4c63219ec70cd62196f7668b54dd43f42973e77742f0185157f6aef844ff8298bf0103adef9e433d3e416df11bfc024a95efb87ee22f6ae7d8e4c2cefecefadf60e3585e4357d1428fcc0b27599d531b74e27bfaae32cca6f7af842477557dedd79113067990189f091bfb701343cec0d1b001e4bf948f2a2fa6d75090bfae7d35bccb90d87bf690e5c003361d5052ee0f4f7787ac9a47d6d1b2c8aefe4b4c4adf057949b1bbb1976b33fc214d1b921c10fe2ca980542894e309579b5b3cb16a9583dd825246ac9e40759f80caa66eb895a48fa5596a2de41fc7933e4c3549e706c7835d5f02835fe8299ceaf52335cf1f5e370a4fc4ecc81616e96703ba7e1f5007fd81f9051e2f7d72636c1f5660e3c3f23530accb63a627ded5ab2f3b7524c4943e98896ffed27f40626250b6549f2959ee70a3a418dbcc07669b47669521c66826b919ef709d516b95a29ad8a3084296d2c899ea9f1baab749c641debeb2ca2ff2b44d935985e35b1b882a40537eebb05e96f5412337c291466117ee66f0b20704462da131d70dc967f43d1ef85a1f4f91ec173f2f1b94fa4c9c9e33d14d726cca978706602960d9d537152d70a9e0d95e2f32dcb8b7f4221210dd220e1162c56d467d42603c097193624022cba3d001f1ea0d666f161bd7ece243ae5bef9e85f3a8b73761bbab00e4258357d33d4d2f3e89f7c921991244b97c21cc9d621e28326a9f6c8d8e6855e0019f31ddd4ca62b1bae19df51df0c6437461ca2674b7894afb3630d285d6e0a833ee8387a4bede82031d732b6e91c3c0b03fa55755dbb4d914693849bc44f92c3c2074630efbb5c52519781a0a01553faeb986d4ef6c643599d5700b361311439ea484d3e826b1a734a565e4b17c91546087acd9137fee5e4d34397f62783082615d1938fbe06a86e775988809bbcf9866c338fd593e78add444e882bfe79f21a539f24e4630ee6779ca53ac58d8e5fe4d8c921a473af3e0d7bf4b7bc1d2ef922653abe2dfc163aa2cda0d6d8fe3e1c22322ef9f00609c92c96504f755d61e0e0a32969c6b3e150da043ff0d326e73afe271d0a2b342c678ef44a9618ccc0f660797b4e8ae614bd2b3bfc8017197bff13c3d519b7258a7e404018d3c369290460d1bcf83bb19462fa4656314f24d691ff568376b8d6c423ce205a1d313972dadb6d3747477b412be28d855005fd32e602ff79e94b416f936bf2a37a7977c65c15f051a6a97e2a195e26538163315e8bc72d91aa8987c644931a4a33864f2def4a416db4b036c6e5e01f24d154c69dfcccac8f33aff6407249fd7e635d9755172333e66403ff0104147bfe4042c7731666384f8a4197622a2b40d24d990b3f46d288de01106f8998ad619e2823e531951aa15b99b94e7c5aad7ce0be47a594bd600421b4abf4ff289a909951f8b4f23baad3e04e40fd709ad94a7a4296e0c43aac40fe179838da1f5abccfd6055aedf1f4329a6c64b74cf914ff51f050be32a22325e09f56c744991f26b70a3570e7f728abc77be21410defe6dbc61fbff2318fa34c3c74b8bcabcb33ac263ae65851aacf8271d793a0e77d5d9565e468b4b32f0060d4735e16c7b3185c2054985dc0da23292b8e21202d9dcb1238beec13bd1baaf560bf6776ff6767a4cf11ca27b28e33496e3127b74582c8393b0a5a45951bec3e2c0136b5292c3d18f1f1372fb4002bb91256ada325aa16b7ca1a183dbacf0ae757e0caca1e57471af1d555210755f4d566f390f557e7bf0f9945fb6ed57bafc34eb57cff6dac20705715a049f2b199383f748838fdc6cd928b54072b71c9f49f8d4a14fd3f8377e854fc02530a9037572a29b4766e79b5f647bf3345410672ee0b8587ae1efc6b5c62aee8eca54e4521fe0955090713f7f663c57a761c8aa52159e2fd374ead32e5e9f98d33a1140073eef0b77e359b10dd0db306f5be5842846b2039de729a3c2696d77b28a5ef6d51fc47cc06fbccb5a69956e728a4cef6f2ade6a7674fd1032e272a0b5532b284e260ee2ba9b3e26d0978e3a9f7d46862a7bee5e639756e5a1e3a9bdd88a6c5128bd3e0172fece85675c0886d9df114054523a9384e39070f4fcdfd2f00fa2ca82490ef5d2f144ffbeb5356c73415ac6cd0216a60fe5458d90d24e5aeda3a9f43a2fe4d1983240c8406a6308af2bc25ef00797f6599794485b297b8cb3892d44ded44a6c137a0f4909bc1e4b0f6c0331d176831214d014492987985124c96ec1b2c8aa06c4d59f6ca7741dd0833c2a690606bbd594892b01c8c16ee159d31cac9a90568ba07e5e255d60f5806d0de6624e2ec727d5974e1670d3e6262e6140282e84ab694096fc2905b2ba1baa54bd84d774668bc1698ed37264af164679a2f8a6db1ce27b55636adca4de71d3de5d5fec15718abd775e78e93435e3bfba2a4ead37f5185cdb6d303c002a24f90b8a626e6ff32f6dfe3044576ca58e52d77143d30d445ca65ec041a470dba10ec1ca52209e3f7665d977cf4cbfd1d7d7ac249f6da014821a5811c9215177f2a44f527de70a4350343b0612575f8dd603ff2e7de025726238a4390fc50ccaff685089cbba4cd0f71df8ee80e82711606b84cb508840af9267834c1532bdd74f4e7c745af69e207a0dafa7966218ce227fae45cdfcfd5f4f5560e6043a8e01d1a8666266956f41966f98b5ccaa9d311ab116015be4e0ba1e9ebd22ad7afcc71a8a4ec87f18e6dd165b305db1ff30a138d60f390f94c809c72c3298fe49aecc46781f23f50e450af067663891c96c3db1bbf51e648edb10e97e07286c49c474a53fa54e42855f3b82ff767f3f999977dcbf58026f8222dcb38f1ac98aadfcdb2808afb6e06ea177bad1a37ef334272190f439ea08782f70fa1193f04856caea61552e325f1b4bfe7829614dc3acdb0f407d00908b3b150bb64ef2c06d7e5fd657b5153f72d02ac90755c9253e0ca4efbaff0b2b1c14c942a3e862e8ad362d8394a1b64b88629ee6af87ad10ece78118c4e2f860be7aeb7fc8bc4e77e800c5216d4e31fd35c584f3a8d6f9b9412da60ac56ac5ab313aefdb55007ee1bf88c8d83086c447e2d277f2deeea3064c25035dfbe3e9007b47c2eda1fbea9d05260d01246500684f06509d9e40473451cfa890161994bbbe8554d0ab6eb58b85f2befcaabf92675c8355f2f680cc2da9402ffa93068fdd6cc720c88c29fb9f84e243a522316cdce9d3e8be9e1d1dfe4bef5d132191ab986dbb8b93f310351e4b981298f56f5199d62de9ba2e71700ce98c9caeaa2b7f6cdf9700645b53969179c3c6f0085c0772feeb2e3479b48f3727da13de393f2659128014776f56160ad9bed845fe8cb96d4baa543fb87d6032355d08056b30d655b9387720f1079976423e5f83bd04456647b8be3ba403b260cf378eab356c6cbfed6b47f72c4d10097e5df8957325e491658e0bd6f95deeffc9e69a2933c54224c023720a6a623ab84909fc52ac6868340719683cfb5193810f2df42f70d2bace554c559ff30f365b7eefc18a487c7bfb512dd6eb30441482361323c9adb0c0ee4c4d3d6481b3a3699896174a74d1cefee643a44713bc77ad9eb5938c8b216a6c71a1ddbfdad0b60c37fabb939b30c5a096a2b67c0b5948d6d7b7d5c444fa7db628b13ed33835a9dc56adf131ee5f69c1f23ed29363c1d2c63b134ba3bf505e66f521c7e1c3847e09e514b53be6e8f606c7c407df5912d5094ef0d0694a2876c1d57b2b5e514c7da898f037796a89632560f536ff4a62555d132d4da000cda4c0a16cc4747a96c42fdf1f1de6504a9bef8018244f5ce5724e06133db3948e50f0a62ed0bfcf5c469c25f76a2edafa00da876f1a2182078317afca12c13594d916bee28930e939c98b81d44f617db2dfe093ea3ffe76fcc8878914fa96e50e27bd2631093bfbbf25d40afefb644071f8a3b0b4400c5334b9ff8eabf4032e5dd24a36a9315642fe597cd39bb6c7f18b99b962c24f7c00221517cbe08ac1bd2ffc8435fb7361eab0e4ced996a47073e751da397eb42553f453431c86a884487e2cc68922f75ebd5f6157b88ec86dd51c3d383aedd0660ed182b9f93227d6dd827153c25367faef9e2110a15199c5c89bb25cefcf3549cfc159672525aee194e9f642cc71598242d103cf20ea2d45fc083093bbcf913e38f9ddfc09f2fd571586a3be6fa49f93a572f04c0cde692c405deb9cab0a6e893d3f9e7be93dfcd55fb14fca030e801b392b7dd555ff5ddfc58b0b10df7d1e3d34abaa98c3108f74cdda62cd5bdbe15c4b86f646d571ba6dccd99f9d3b3217f289eaaeffba95282f299296c8d732beaa6e8dfcf3098afe906b8691e953aee62ca7d67f58aac7cb379aac59eef5c862328b368d83f79d6ac34e291b5da20ce6b3b60f332ae20d60523134d59e1766e345d8f76dfbe933c11d66076d031a2d7a0b0b350cf00d4c0b439f4f78aeea189dbb36b4edbaa4a4d5c3179333180688df6354386508d87715eeb04641db1e2e926d7f799da00526679d310eabe8819f14cd4415973ee27c9ddc965a6f35b573a164c2b703b310bf3ed4300b9d6b727783e8a67a8c3f4cdd47a354b72fb117c658bfc5bad8277c20b7675ec2e6b0bf39fdca7d8e7890f2939f5ead6a4bac8da3f198c408cb79b7d0f6dfcf69c9f2d5702b4e41bdd4fc5a13354eec1dca45cc1bf1e75ec076d4f724b403293a6d2e37e16440b1e1959ccd1c4c342534ad50cbdcdfdf667162013cea2938ea7a9cedd925c6d92f43ce0698e2345fd175e6418ebb38d262ebe34e29dd61a0c439e886525773368a82f6eca7dd36ef7b4841a3bc4b73bd0964b1d09bc403fcdf28f8eb712994aded5bcca9ab3f7682e31417690389faba2448f73eaf7cf799c612108b59c243f661d2bcba26bdaaa00b5dc5251b78edc21cb56d4fbdaaea62e8d392aa1395e9b03645710cf548960c66b16f5fceea627376d78b2d80e6a3103f17140f704d0028712f120d5d1b024c415505a32218bc409b715da98b1fd99b56de0df77c2ed22a92a1f4c57ca5381c66631839a77503c0b14209d1cac34f759cc7ba75402a952f16fd4c5002e3fa13c478f4602cb80cad6c3fb6eb9c1afc11bf30558ccdea1a047b010a2511bc6ef7134d37e8c9ca820260158a9388435ff12971031183a6adb2bd11eb9dd3520c9b336af2bfc91101d1c47785f077967d92760d219542a2782b9388cd5ca866fbae992917eea3d36c1fd46adfc4470602c4bc0e61c965ea4da0c96763d93c0fcf28de9bb037e24d182cfdcfcea5edf7cb10b77860df528583f90719b57a8bb8fe79a251727cc2b1512065140015b1cb0bbdaf99d975e89e4dc6abdbe06394a6c5635680f2223e12ba8f921edf2723c4b8335aed4d873236d6005632a0301618ec7ff5c613c37b1d8394e1a6650574ab896817f3de9aa12b5daa3b4d7156bf1266943cbc88c23ba8da6ad9ff14b880ba5b58d6ab39b3aa1a827a3be4c0b97f2b69998c0adcd320cf82de0d368ab1f6189c3e50dd401d58e508c3c04511e4b6cd923c0ef3c6cf2d759e0c8323e6d2c", 0x1000}, {&(0x7f0000001680)="5c5a0892aa13d51b3c35a04431cc3daa2d7136dfd722271de9cf589fa46d1afd6192616f1046aac9b53927168b67b65e43a925ff074aecca09caca58da6adb09352b722028f657392bfe4bc668314d73658f91c2d2ad6328d5db8fa413e8fb5cda2ab3ce396575f3e7c31cdab55285deec1c6f2dcffd358720f931a9fd09c309b75770c4bf472191c625ec8f5d4de64b391101259002008f2c5c3726deb008bc5438870376964ddb9ea52a35a4e1aa7e02987539d75039ed481c66b023d522295bb40cc090f4bc15b89ebfc71d383069cbdec5e5bdc665b1dfb899e5bc958c6b07789f248f1f2fa258ff1fbf7672e2502916906e7825ca5ca15da26dca7f6333f03b96906f9c2a4b4f9cf83e9c6bcab29aeca10a5e2bddacde38a45a05e08e599d33c903bd78c26ecef971aabb6b5c8b323410ee0bb967d0cb0de3609bc067c8f553db3d397226179c2784a88efa338f3fe5576fb138137381a35d5340cf0b74d438a9e6ecf92f1d6061b15a2b82a3e4ef6ba89e0c7026733a94c0614b167fd09fd338068c73d7411e9637c469fafb50f3725aefe991caf06ec20f4b6fd9fef1c3c01ff64ee8429001c7b4e0e16d97a3e26c5f532e8ba8542ddea78652559c85779f2fd3c3bc2ca3ab0722a0fb902b58926ad62fa2bc9db636a590310368bc65189fb739092a266b140abc9b474a5c8bc868b5d7d668597dbcbe5077092e0964cf67003a802e006e1079720d5ef0e9a6ffb9c7ba4bfd42d7ea41e7804a4121571d4d87dbac0653806b2b433c4cbb7a26194b01fb0fb5a6a34136a5910b452e42990635e67d5c45a4d51c2b2fcc75e427b831c0ce159352ee4ada94b0d1044d90e948780182875450a922e78e207e7939e60a178108131618ecb90155c84580047751dbb9e5b639dbad61ab4bc90174c279c4d24050783ee10ce8ef122e4504317c669283e540caf5efba89777cbc4d64815482f2a3b111186c916cc7c9dcca72cd963b99b8a47f901849b85cd9d83388a1e7cdffd0f8434d9ddcb020a9bf99e2af022f9677c34d63db2335ed7eeab4f57719c5473c0aba52c84c309a4b4f07b1c34f6b2b6d2443f722e7f4f558b4ac0cfd45a1d78bba1b498b772a95e2811a445b0b7958ae0812fb76a90804b97aaaec36e23345a112b832390411ffd1d927819fb96f911b3e57ffa361f61b04ee9558592974ae0b48b8e7017789f5ae30a8d5634fc22f6a3fdea28b4319301c9bb6e77c8a53d62d603432894d7ced6faed7176caf0dd4facb81e4115e63bdc025d0b2398840e6724c8704e991c1470c30c9691655010cb37790da0890917d0d61d44416d3d644bcf9b44c994d0dc9478831229c2b3b6eebd3ce727a1deb974a6cc1badd76344709df18b925d8aa047258a8d25bdaee5972a83a61e3d5a11a1ba5108d550af2182741b4bc26eb6ea4c77ddb77b5971013307e9bbb1a7c2c1208e3f3e91d23a29ab7167870d6ca6d474af53924ab2c196494b85ec750ad1725250ed9acaf313b1b144cbe49a107db0c6d75e0c28ced1c3c6fc77ecd3df6a0584a2e65efea559046f975bc14bdf3d9004a0e5265c05964f4dd0cb6c9607384e8e698d7a78e2b090d2dad17c8e373c463723df3d435046600dd80e09f5ecc8ac9a9e9d5f0626eab1d8aa16fc31bb7ef6f02ef6769b86f6ebd43b8f05c2015c08ebcf058829bd723169f0566dab59c4162825af1be8c8fd558cc10495e6e81db2d48c1c2172db3ac448202ebbb2c7b72b4dccb70390cb82f19fd43bbc51ad1247305e71a22972e1a3fd2b189464ad3e7cf5f1fd68cf4e88dd759f137a376af62ea6115e15dcc3889b3c54296074c8644f5efd255c08058bd5b3f36a690ba8f27461f7e7edb0c782bea5cd705fba300cec1e4bff189afdec8b2df62af9a6cd6f55af6216b57dc513458462a1a46196d90eba751df283f5680fe6a3c6ddffcb1e932b4f71a4faa6131f0aff85541408a09676a00dd32b30884b8163fa88d72ec787dde1c2a29b66849071295b21aa46fcc5ba2d06a75aad2ffc75ce2a0122512d2f35e9847c1932c1d7a05fb9ff2d3aa0a6fbe65c6bbd15e078d567da8f11dcecd5dfd39426e49df6602b90143d2acea6e4adb1fd82fc73b88a61004e7fd19903933d9ad7da9c14c9fa2668547a457dc1830a4cf513177983aceb6628c92d6db51f4313463ed60ca2c49d10e3ed0f08379aa7393387e8807a7748794b41025381d8f61b18d3337b4a0c73a57efcc696593999fc851d9b5fad19e929639e9d0451be966f54d4693a1f7eff4931ed585da7bbdd7d29920eeec6464d6e1e534c3468099ce9a3bfd4ce1f03814e2ad43a969f93327ee1cc57cc4c5c5a80dc0a6ef58af2f7543ac8c64ee249804d48849954df8e5f3bedfb616d3a5b9cf9163ef1044c7178a07c055ca3b18f83c19f65d06ff121d02b0fd071af821fa86bcc5ff665893f007950d54e7db6c343a6d468b64e1313f9bf00d7772afe043829aa1a19f36b41734b1103a9d725913477fc802b408ff3b22411735182f09e25b56e267b9176ad521fc51ec089aafd9d31c3c412e183dd34f23f2f07c3522f9591a6cac51ccb1c16b35aa6631344c2976724fe18c97ecfa5ad2ea99ec66ce9e0af51d0a9d8dd99881baebe808d03aa3501cdc84bcb8147a083d81412e207850e12c379485e7c5ddd3b92f655877a02aa66de931bb073b6f6c245bbb560a3d2f6ebb7368d3d0b018b2a5c9283da8ae229dae0864a7bd1994ef66cc5b6b2ca103fbb46ef4208aa8ef075e15bc074a2bebe3ead77c5da1306f696a3000ab4b398335a9f8f20fef31c7141c00a8694ce8d0f3dcfe058a6fbffdf1e4c7c05c6b938273e2fbb877dd5f0f5cc51ac4e0bcb6f2d935b445116c9257e89e26ba0c9c39b5f5e791ee1487fc5dd46a02ab6236aa0fdefa48b612c487293be7b8234a0f2805577c0e5a0ffc753b0d92923bcfe238dcfa9ced1997c0178ce1436572a1badb5c2e5d6f6871c5cbc5a8d77babe58c093423519a74e6b6be7d67d2eb6281429ef005ddaeb35f0ead46ae6b2ae20b5b694a5f1ffd2818ff9238700b37b76dffec27be5b7e0e6ad8969d20f9579270f6d177875e87dccd666a50e1037f7f230f4740b9d698d9a9c2a6808a3cad60fc621b96971a89f3cf9c477fc1a17f04a86caf02cdc81e9bc2de3afe0aa5677de29b834e66e3eda25c092359b530e27d6c2e1191ddb382ed5d3a9f35419d712caf81049857fc2c900670c252cd3c7b3097857586833c25c48ad8831d5fa9f3f0f6259476ceec4598ed27a4fe0ed2711da3843130cba4faaf0ea5b58fbe483c9ffeb64462739d07733c413b102c1a0905ebaf26bb769c3e8d4f4bd74b3df17e02e4facd23dcf66024717101ed07c00d94dbef6e648b05b9538c518be07ab9bef4fd311c720d421eddcc9de2fc6aa15ba7182e54c365cbcb4ef4c9c0fd6e1b7169ecba2962990d3c0ba656d3f06f0b9243f93e94dc6da469256aa6ffeb0acceb87505db3975d965b5592be3cafbd0c7edb8075b3fcc2ceaf0fdb94791a39f106d87b4896566fb7fad9a3fe4ea6236660bd871fcbf10ad94bc0730d21d5fe7f5820251b51ae40e61829ab77cf8e9c0ef9dc585184ff4cc5f14c1aae5fcab0e3f8837bc27159705bb98266ba48ed878fa99f3b2fa8ca1fc7df55871eeeb81b0f7bda698b55240dc9a9841ecea2a6738609990a9239b7456e567f509b5098d646deeac1a1a200f02ae14ffae2a2bfea63ac8a9e1eb0c30b6ee475ab6ecfd657096b70cb85fe4d5fd3bbcb18137ac7c832dc0903253674ee1b9d2ed941d9ef8efcdc2b8a500a4f5f52e4630f0b56a241d38d1324c81758c00976add1721c7cc8ebb678cf0373b82e07194fdb282367bef52f6dcaef4eb9740c49ba633f04eb1be8ee8a37eabf121bbff6c70e6ecdea2671a874d8676f54b1eec664b2399c6fa07af8d1b45997525092b61826dd5d03d97eff7c2f6c5b0a85d8c0c1eb52f759cb496ef53e73e71c19d6b9c0e8622e216b2fe7a0f02ac43f228ff77c61a0b95292ee0d8b3abe7e0ead0c693c5eab77a3e8fd8ce7097a1d33d88fb707bfbe03e444e5b3b81a0e2a90b472fe5cf013ee1ed45276766f3728263c15ef6c277dff0169de54a2b033947faf5006d29c506ddda8c9260ff4fcb6c9f15983ca71cda2390f04d2dbc04888a912f68ed96f155205099801c7dbb00c80eb9ee034aee6579494bfd6720ef1ebf34e212ee81fd25f233dd58091673e67febde75ba5a167089e207ce92c9ee6615bfc93e91658453c6f8c778f06b88cad24dde70eeb91cf6b3b0698da952e01ca0962eef96cbb862a0c7a32bef210483504f7b9b720bf25c967cfc4054fdae304b9a0e02d527f2801b4654925ef6bf170aaeac9e59554627d6712720763e8878034f61d689a7baf47dcb8f3ac95aa06b088e8f9ccdc4980807623411db1035a295d1af1b9627e8e4d9ff23dc10b0a9f0e7655a5be190a50dd9f02ccd6f139e0909882f6985527706a8691127d8fd258feb4468fa68ef08a0988ed23a4909b4a21c3939bdea198137416c0199edd6df900ce186875de75c0ad284be882c3697eb1fcabcdedda1751a641f8414a7491bfb4f6623397da56eea8b72ca8454b17658cc7d279b374b91c2ed0d1fd86ed52d45a507699c2c3573134cb6b69a21a57c3db0d77c24b1df7e871ad0f94acfe5d45598b12d99ccaded703f3f830ab8ef58300630c10099248e28c875dff32cf3e289d79c5ea9b919284131c9d53d35cd92b038c6ae191f303214da4d8bbe6dfcb58dc3223bc821bd4171ee757b1c460ee4159001a9e11f3baa78359f422be4d1e5e64af36dab2a5b575e718e86033007ef2bb284c0f66a77c397149cfe96cc61cfe20b3277972f9f6e1c3fd759f9db84e5067abc1afcb0439682ef286790bad0ab87dfa534aa29d609cf7b8fc73d2b9eb9889b44016c566f163de817ac25ff2fa92a5ee129a3a155816530f204ce4faa8263e64476805332ac3cc518153b83a48ce2f7e21554424415c563ed5a3d94635db7e6d46057231d9a9363e636d317ecb6344c7ab58f7f9044e7c066ce507baf04839a8ad41c1bb9d3efa40c878c212cc5c81be4b68b6aaf95181ad04472bd0b6a083990daf00f3d7cef3a0932d598ce88750e17379cc22c36f5d533cb35015e195613e211c293da2ff23981a15a3d4a9234650bad1bed019830e531efa7298312218048f642d32cdb62a4c620d4f9ef1ef9ca6f132a5ba09f9a083bbd74c554d9d3216d09013eda93ebe7bf0213447befed850a48e8c1484badf5233a32b0e08341697eb0dad212cad3ceaf5bd7fdc58fa0fdf5aff30d0b6cf02e04e50b398d38b2a27e4abf06185c39de5219ddcb652a6da84f3edf7f6be334cb97425e353846992c21afff7dd38b67316577380464035a996d5bce3e7f187d28227e6309bfd7c5fef9599330f4bab907447b65a9879a53f9bdc441b17a946f626e90ec4da7859245338fedc6fc7282152ab8b347ea511f0fa32cf7357250c995f093647b050c495c8a4be97c30a351c6de7e8b2ad5b3b217417bde70714a5f21bc9c5a49957a9865361c36407b3a60b6c5251cab1c1ce9cdeee2bf5bfb6e1d3c7a0366a29caf57b07878225a8dc569d793ea2b718ae2ad056d352ace705c726152db482228918fff3eeb68146bc0814d474f2f1496d6ce44c729db2629613c5244a28bdfece13225beec0a6ac092718d2caba17d096f33e52a057a5e74348c01384bf562a07ba529b34bef1315fed25d3337fd3ee", 0x1000}], 0x4, &(0x7f0000002a00)=[@cred={0x20, 0xffff, 0x0, r9, r10, r11}, @rights={0x18, 0xffff, 0x1, [r12, r13]}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}, @rights={0x20, 0xffff, 0x1, [r17, r2, r18]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, r19}], 0x98}, 0xb) 14:39:47 executing program 1: r0 = open(&(0x7f0000001200)='./file0\x00', 0x5, 0x80) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000600)=[{0x0}], 0x1}, 0x0) r3 = semget(0xffffffffffffffff, 0x6, 0x400) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000200)=0x8) r4 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r4, 0xfffffffffffffffe, 0x3, &(0x7f0000000280)=""/137) semop(r4, &(0x7f0000000080), 0x0) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000440)=0x6) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000010c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r7 = getegid() open$dir(&(0x7f00000005c0)='./bus\x00', 0x10, 0x40) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r9, 0xffffffffffffffff, r9, 0x0]) r10 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0xffffffffffffffff) write(r10, &(0x7f00000007c0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87ee", 0x841) mknodat(r10, &(0x7f0000000600)='./file0\x00', 0x8020, 0x400) r11 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x800, 0x0) r12 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r13 = kqueue() kevent(r13, &(0x7f0000000080)=[{{r12}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) ioctl$DIOCMAP(r11, 0xc0106477, &(0x7f0000001100)={&(0x7f0000001080)='./file1\x00', r13, 0x2}) r14 = geteuid() getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) execve(&(0x7f0000000280)='./file1\x00', &(0x7f0000000540)=[&(0x7f00000002c0)='^\x00', &(0x7f0000000300)='*\x00', &(0x7f0000000340)='+\x00', &(0x7f0000000380)='+\x00', &(0x7f00000003c0)=')%-,\x00', &(0x7f0000000480)='\x00', &(0x7f0000000500)='\x00'], &(0x7f0000001040)=[&(0x7f0000000580)='\x00', &(0x7f0000000640)='$\\\x00', &(0x7f00000006c0)='\\f\x00(]:\x00', &(0x7f0000000700)=')\x00', &(0x7f0000000740)='$\x00', &(0x7f0000000780)='-.:\x00']) setreuid(r14, r15) r16 = geteuid() fchown(r0, r16, r9) seteuid(r8) r17 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r17, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000001140)=0x90f60310886d1881) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000001c0)={{0xffff2d23, r6, r7, r8, 0x0, 0x92, 0x7}, 0x0, 0x1, 0x400}) 14:39:47 executing program 1: r0 = socket(0x11, 0x3, 0x0) getppid() open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = kqueue() socket(0x0, 0x2, 0x9) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x20, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r4}, 0x3d766e0ac43117c9, 0x60, 0x2, 0x8, 0x10000}, {{r3}, 0x2, 0x90, 0x20000000, 0x5, 0xfffffffffffffc00}, {{}, 0x7ffffffffffffff6, 0x731598f2642d25b6, 0xfffff, 0x0, 0x72}], 0x84, 0x0, 0x492, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000100)={0x0, 0x3, 0x0, 0x1}) r5 = kqueue() select(0x40, &(0x7f0000000000)={0x1f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, &(0x7f0000000080)={0x0, 0x8458}) dup2(r0, r5) connect$inet6(0xffffffffffffffff, &(0x7f0000000040), 0xc) 14:39:48 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000100)=[{0xc, 0x0, 0x3, 0x81}, {0x7c, 0x3}, {0x6, 0x0, 0x0, 0x1ff}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0xe490, 0x0, 0x7fffffff, 0x0, "d705a7fdfef2d71052e1c2118f55c88f1757f1ba", 0x1, 0x7fffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0xc}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xffff, "73cc51f351b3fffffee53456087ef30d3fc9c06d"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) 14:39:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x1}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000080)=0xced) 14:39:48 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x2) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="5602e5ffffffffff0000"], 0x10) sendmsg(r0, &(0x7f00000017c0)={0x0, 0x0, &(0x7f00000015c0)=[{&(0x7f0000000080)="171adb7cf48f4a9a1135527b2494efc8116812660e8c81acd5c8ea06efa288783fbd2191b52ad55971cb4af82865", 0x2e}, {&(0x7f00000000c0)="bcd30226c08c1c5defd3150b2aec60cbc12caf8c73842fbd686736a7eeee1b4a2320cd547a83b0f337a65306f52171cc1fde111659278b9b5d6d4a8d60ebc6eb70083d7bf69b1a92a43d8d51f0598d542cca21a2a3a06845f39beb797fdd0243ab2b3b1f857df6a8f20e7af102ae51aba4a531fb1e6d9a83b40ab21a9b3f39b739f2f8a6e4bfbf536ac782a303f1aecbdc8558f5bf75", 0x96}, {&(0x7f0000000180)="55e96fe904cc21c2bd13f92dd30f846fedbc3edf6764bc926ca1810eb9bc9b10fd867f5dfde065e39b0d4b278e5ef26eabc58715063ad46fc50748e08b0126e316f6fe1df91d1234e9f2e68954502f2daf6fd1e97f322a26c88bf6e3d5629166a9e65693affd74cccc1f17e7a511885ec0867a36ad5d513a4b8e1670d31eb5d03d833b00b84dfdbcc48dbe9adcfe38214d6b68d396493bd92ab367d69d55dde643f08790f0119333fcc24bec1874dc032513f8a4710841bce0869786f8fa8276ee292726f2696d7a970d3a7ae2b4999d959604f259638f97d829886889237d0c0ca2e0e44cf38f71a658e9a9a48838f4c00218d906", 0xf5}, {&(0x7f0000000280)="bb77de8ec26cbc26bcdd36bfac333da392fe575ab53c76cf07f1c78cc8937c86574a434620a34147f0c8fc271718730b113607ddfc90025be6f6e5042e1cc8de199b600f27145d99beac562bbb03697564dbdfa584086677855e1c6bd18fc8b68baadae7641e6442416cb1667096637f3e79a42f3c5b313cbae341b2b4ce6b09d4901ecdbb14ae4bbe4c7ff22e6de036e8852dd4dbf3e9", 0x97}, {&(0x7f0000000340)="ed052fd068d938b91c0935ee338b9c72ff579ca7b24e3f393fe983721dc8ec3293100830ceb5c4b1ec21468a3f27fc4d79f96907c415bf064724a256e9568bfa531386bd2a992a2380bfa99f1c00d43c85f30ea387b0642da40b197d5b24601297015518126d83bcb211353fe5a63e4d6303a0f1ae25d5366e7aa95511fab30ece904d015f07c434a1f7c3fa2f11bb8071a48e0b3ea8c277cfc13cc9954fc2e1cbaa79c2bc193d0d54757780440d0d0092253de655bad6bf7f20cf7b7e251c61b047da86dfefce5a9a543f2efdbc60f5482037f25185c984d8adf7e88d51fe804c19cb2c28d020bf885eebd76c2ec23a403e9219b107161fb8ac2bad8259104661852d03dca63d3165b9d502d70000998be723420551cc1f42715a651be3fa6e5b7f89c6ce7ada361c144b14d9c7ae43c5430d7dfc9bd4db999232cee800ae76842657bb4110a3d5771a43572726d9c7fb0c60847aef26e9bd5dbde2c06a6c3c101b3c4a7db264cc044161f6639e14e7a38813e94c0e2fcfa8ca8512420bba36f2d40ce2ad8eab6dbd67742ccb0023db34c1f9ba7cf615ffaf84ab5c98c5a7c072ca071ea217d24be059e4bad6a1f2a2c5179d0834637227b6f9fdb075040f25da98635a7e1131b54e418d8ca23b0252215c7b172a71ed25b45091b5fe04ae278210b4b479a9cf0dcbf950382f7d1afba763313f383a07289c84eeee335225a83e6f5b5af8caa2772fe0c18847400666711c88977941811cd6eac13c795c5e1d045c76ebf890fca606a68fbea75d50acd5cc15ed450cf37e6658707d5193aaf0f57a117987d12cf3a854a6e119a74c2d69b39338f12996d0a9520e2c61c194c7cd2bddc95eb2a843f2f24bf16e5ddc6c93acc3ee99bdeba4b687b47ebe50d0a8f8acb9e19e10c01bf0ef55c4393f5933305cdbd1f76c95f2915fbd5d8257fa77eebb7f2454a71a96be5924c85d6c022db3816e8fcf07447657f9d640de36b48aa41b30b076b71f2438eb38e256b35273297a89117f53479f2ff7979e875649d1e26e5eda1feea68f1c784ac1c6b9841fcc111cf35d3c219fcf07c2e688f15ee5a52125ee5976475c9d140533fb4053b8cd7b55b015ce8a2198ff5b40ad63a2b6ae4ca36887479b1c711519bef8d952a73e3c4ec871c215d554fd8f1c10a6dd9cc5a1f83ebd66cb7bdd5130ddac14cdeb2f8794c2809ef0e4a0d401283b29edaeb296b670de2f5bfc8a7e54e52d625a20aff06de21b2ad1ebb44c5867d569cc38eb1d73916873f408b9029c8d466d9396eb052ab57d73ec59ad23bd3dc4e8b5dd5988171de19b410d0dd5b7e5845c1ef5844f3ff9137a90d8f37c3be432c9a91248efcbeb4134d448b8b8f03adef31e5813b7047cbfa586c8efbdfe7bee10ea4447355d37a02bc10507a424639eaa317e92db28dbd134ee5514c8d4e3866e79f7e9d330bf0a308701f8b3c299887b9424fc43295951cb9dfd559ac47a", 0x41c}, {&(0x7f0000001340)="18edec63b6ba3cdf0be3eaea6e664372d2823c17fa01243d8f7a8507890446879b0f0a79da152898725275d9d1dc1d29fb14c2a075558f14882ca64625af5cadccf4cc3589954c412faabb9dbe89e05e555a5b201bb8d377e45f8cb9dc68b9d343eea090582e5d2f6118cc2ca60c73eb41e3ad157b0d13e50faa60a1fef858ee8dba42fdf26dad01fca1a0673c405b0efbbb28840490fcdd7f154ebe141c635c16becc3907cda16a7641bd3671df4654768935bf539440b48a32d54f36bbfa9a54a121209bcb0eccd234d3ce075f06669f26a6207f1e38caa7fba424f708864f0411b72afb5e1bd98107bf06dc4b34977902b431e811b1514b", 0xf9}, {&(0x7f0000001440)='E', 0x1}, {&(0x7f0000001480)="2ad4ceaae38e74350ad9fa1051de790d2dc945a68f1fb273c6cddab3f73f26af491ac9755dd9f0bf376762e860ca277b9743245f8be73eead0919bad0c6363039fbe5214a014c64e2cc433b8747336c2c8a0d66c90febcf9757d96ffb84dcda0de90ac893e3bd73bd4f58a2b9458b8a3759048860aa0ed389cc8da07c691ff895f0636bce7479df65f07dae4e3cc948f8f3ca5987bcf080159b9c7a0b8c44c7c9c12cabd242e0c3c64c4f8fd", 0xac}, {&(0x7f0000000780)="2c9f78fd4a3b5669cf53d9f1c45d66fe10ee2dec1c830f824bcecbc609b875e1044a373c65b41ffefedf9803c7ca138cfa7f30931dca909acd999d4e1eb4249188", 0x41}], 0x9, 0x0}, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) connect$unix(r1, &(0x7f0000000840)=@abs={0x1, 0x0, 0x2}, 0x8) readlinkat(r2, &(0x7f0000000040)='./bus\x00', &(0x7f0000000800)=""/49, 0x31) kqueue() 14:39:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x64}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="2f524244e0031cfe9fac661b080c") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0xc}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = accept$inet6(r5, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r7 = socket$inet6(0x18, 0x4005, 0x70) r8 = fcntl$dupfd(r5, 0x0, r6) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r10, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r14 = getpgrp() r15 = fcntl$getown(r6, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r9, r11, r12, r13, 0x5, 0x7fff}, 0x6, 0x2, r14, r15, 0x7f, 0x100800001, 0xb1f1}) r16 = getpgid(r15) fcntl$lock(r3, 0x7, &(0x7f0000000180)={0x2, 0x0, 0x0, 0x10000, r16}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) 14:39:48 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) 14:39:48 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) setegid(r1) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{}, {}, {0x1}]}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = accept$inet6(r5, &(0x7f0000000800), &(0x7f00000008c0)=0xc) socket$inet6(0x18, 0x4005, 0x70) r7 = fcntl$dupfd(r5, 0x0, r6) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) r10 = getpgrp() r11 = fcntl$getown(r6, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r8, 0x0, r9, 0x0, 0x5, 0x7fff}, 0x6, 0x2, r10, r11, 0x7f, 0x100800001, 0xb1f1}) wait4(r11, &(0x7f0000000180), 0x1, &(0x7f0000000400)) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000000)) truncate(&(0x7f0000000600)='./bus\x00', 0x0, 0x9) r12 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r13 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r13, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000640), 0xc) pwritev(r12, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) fcntl$lock(r12, 0x8, &(0x7f0000000100)) 14:39:48 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) r1 = open(&(0x7f0000000680)='./bus\x00', 0x200, 0xaa) write(r0, &(0x7f00000002c0)="34b0f67de50805b4c833191749c366574db18978d1c419660b2bcee37154f0b62010971729eb3620a2f76d12f5d26c315f0bb5cb33baeac6871ad9da457f494a3967935e9b6dba6407ac775518feb09885974283f6ec275c356cbf5c0856d76063686e60ff87cef7445a2befd103d5ad020769caa23ff5807426bf5b149d22fb2d77c2237f57509c1e662321b551a762a974257d1f3d7c6748f1359865ee96ef73dc9593a388b37d940143823f2bc78b716d43969866231884f3a86d74ca17ee27581a0c0c41b816474ea341154f3ef3ac9a04c57e9582b86d91a2199545e873eb4c704f3bab46ad08422d73ddd85bd5e770b0dbdb9f73d394fd2581bf36171a619b6b0f3f845e3286249532e9e544d11206ee72", 0x114) recvmsg(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0xbe, &(0x7f0000000540)=[{&(0x7f0000000180)=""/171, 0xab}, {&(0x7f0000000080)=""/118, 0x5}, {&(0x7f0000000240)=""/26, 0x9}, {&(0x7f0000000280)=""/60, 0xfffffffffffffd1f}, {&(0x7f00000006c0)=""/197, 0xc5}, {&(0x7f0000000500)=""/49, 0x1}], 0x6, &(0x7f00000005c0)=""/105, 0xfffffffffffffd34}, 0x40) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = accept$inet6(r6, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r8 = socket$inet6(0x18, 0x4005, 0x70) r9 = fcntl$dupfd(r6, 0x0, r7) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r11 = socket(0x18, 0x1, 0x0) setsockopt(r11, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r11, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r15 = getpgrp() r16 = fcntl$getown(r7, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r10, r12, r13, r14, 0x5, 0x7fff}, 0x6, 0x2, r15, r16, 0x7f, 0x100800001, 0xb1f1}) r17 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r17, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r19 = accept$inet6(r18, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r20 = socket$inet6(0x18, 0x4005, 0x70) r21 = fcntl$dupfd(r18, 0x0, r19) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r23 = socket(0x18, 0x1, 0x0) setsockopt(r23, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r23, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r27 = getpgrp() r28 = fcntl$getown(r19, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r22, r24, r25, r26, 0x5, 0x7fff}, 0x6, 0x2, r27, r28, 0x7f, 0x100800001, 0xb1f1}) sendmsg$unix(r2, &(0x7f0000000e80)={&(0x7f0000000440)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000d80)=[{&(0x7f00000007c0)="97f6782bf379d8d74ad969fff1dc4f2d0ee0dc1eaafe27f945b1c693e6b066cdae1784c783020e6537f6dd858fb2999ade3d80d20be97c9bbcfcc52dead611d6687068496ae35994c53393a6308e3cacc3d78e54e902de62bcbf3007af7e6e9dffbc1f8497022ae1467e5e9322b54cbc310e765228348ee363eb6e891c1c404405562faf40ac1d0605640cb4ed48b2f377c2f5e2834fbca48b935382186f12e9e07840f9ef201a66d416b7eefda8541d3b82f931550020bfe5011a4505579f19e1b95cedcd34707e0de936791b074f2f1de2a4486737d0a95326735a6a1ef27dd71114cf41f038fcd7c3cad70d863e84", 0xf0}, {&(0x7f0000001940)="8634fe001d555475ce166292d9bba6644e898415753a7cf93a054ea17e9274439d975559e0635d4c40110f7a3b40dcc118c40a4aa5de156ce2eb3895ae50563e52a2d06395803a71d87fd7fca075da6fbff7390a4b672e7a50b474bc10dab9f78da3e14224b9820676a62fc9f11d19ff636f70dfd03ff5956f7f11c04643e9fe7864db97f4653a197ea495356891febbb52176a559c1058f1522fcb5d3309c8d3730fce7de6dfbbd7eb1ae5765ac9551b49bbd8244290774c348cefa54047e314b6bc21dce76e669ce20b2ad232a005c1c323b779e2936b2e9cfad14d418feb0d00d42c163f2ec6550b2aa0439913a3fce95f3365c7deb57e7f73b826f40b3a2e6c522e6e532e581de300b04a9bf9eee46e1dc18a02d327f742257d94b292eeddcb3dce65b14e926823d869658133563a35e0fca0e7a7fd3817db66966780177374c877861b0d876033f8aea20d0aa14c399fe675849b8f0f4f753ee06ae1745bb57a88c1ffec8507730cd64540652e4eb077cb88cfd2381f752f65dd7d2fa38aa629769248106897c20e5de6e5dc7b1817b7341ceeb42c0a8303d3013a611d1c69e9e126155863279eb33d31d4398e5f81a8a90ad1101a1ee0ced5b1a3d3be93ab67a1f3f03590f2441b76cfa102403c84d95a4644dd4798b846d6edf31a1528551c11fdb8998c0ce0510f21a2b48aef17c2b49c7c8ffa15299649e7bfc861cc31d5298c2f0d16e6f560a2562e780ac9206e089bbfbead37e878528402bb9d04346019cfda1477785cbc270ba05851cbb11235af3444b6341898cb6b33ab77ecbda2eb91d35edd93da0703440778dd0b928858350247aaf83897e0f9bffc33148c19a1bbcacbf8706578a2da9ad1266ce3f6d1ec69cf70355c6d14bf7c849ef7c40605c1cea4a639306cd319db39312fcb5ad3c483aede874b4b6942ec49c1a5451df09c2095c1b3f802ddea6ee16d1c900a8e9798fd0d6e7eda744add63b2588d95dae4a301777481ed5df78343d9f59aa954a5f3499c98e3501fdafe30f9d68a4e489099e66531e21b9d600deed5674fcf61ae0e018ade3cbbbe322b6b97fdeed6409b6c2867d5301f1ca4a114d3bb7809f96c1c96495b73e515e2ae118cc185424ae00a164b9f43035a8534088d5027fbea0c53454314732e09789b9b5552afed3874de0a99c15ec8dc647ee7a8514bf118b36098cd5d17922df74f31a7395dc0e6ab635a559e08f8d27ce3aed0a1225d93a49ee2b33a95d30d556d89bef19aa25c833b0c27a40dc5c2a5e2c2bed4d8c0a6fd79cbdcce1496f33aa9e2bca5f842d0eec20b1f028fe9fd664d9d95fb352b937527afa5112936e348cbe33d128718cc8e842df4807b452fb4affbb262d0492eaac6db10fca3e7badb1726ce701f014bacb65bd15ea7314705b76959018dbe6b3754c5e0f845b52cd7d11afb3f4130e587066129298179ed927bb9bb19a697e121bb7647489415c0c0785fb88f131a0df9a1bd888d76eaa4b6f4ee4e119adf888fbd51af03d629f14daf4930d26c49e992a5ef523375724fbc2d168a6d255479a4f4c82fc367a8a09c2ce0a3da36657d37b0878fc2cdc9e85c7f4a0ac7a7666c966a00823e065b8ce53880b315114c1d7dc9166b0ff6bceebdadbf456013d05190d7e130403cc920f6416abf7c87c4628a5c576fa6c517db0ab376ee4f2e4087d3266cf357aa60e3bd6280b22204d6d75e3120101a89cc018e29f24021195905365e045350ed9ff49c394ee38668e61afd5f6d14415976f18604485699cae2d5cf5b94e32caa0074335f790e9e2f8e4a8bdd2689e8fb13af9bc94e278b49dfc88e7403df980405b4bb062e1248af817c842332fac925f20d54045245532877c001334e567bdd86b592f7eeb4c85fe37022662283812f7399ff2c74b07091dde7e7a430bd8eef23a47b17b504794375ffd5cd5c9d5fe2744d51a0f09c2be43fc199de09d303a7e3ac866e0c0b8009e24666aca59fd54150d0b0edb5e0eb00fb4870b30c2ade3e00258a590311e55d4c452fab71b28f19192dafede9cbfb6d9077d31319a47748f31f1a4c5aa04c1004fbeb2d8c0afc408cedd76c3321d47f987b7640f45ab5ed87217f07d8e3dad365ec303285a86116a035e76ef823cc570fd384b92c2b28e85cb19b68c0fe4edcabd197ca6aa76316a776c1c0e56433b9c2f3723b7237a32fee6c6b7f0660bea4166e5cbc78945aed33ba64a6b880e291de2c335f442faea0d0cd247ac2d264547424765d14acfdbd249c7cfc40f04286bb2ac4f8571ac9465c5b6b1a17b3f1a18754fe48dd5a3f08ccb61024d2debb0124a7bb5c14a53165a334c5b1697fbf45f2297357668749ee4c9aa174bc1da66f926203b85bb975ff32ae800a1e885d24ea9dfe50153f90508dbc5290d3704749c6e139f7cb451a27c9b54a8091c3f250ead8385aa2dc7231214f9e64471247a27cab55fbbfba1157cd6216581f5843208d16348cabf45172dc44df2e5d4907bb2506c42162c5e52a47a687421e64ab80b98a2fdc18d2f040b367650257102c9f648ef804cdb241d3fa64d9528317791a911124925b8cb17f316c866dbf277a17a94ccc511fc971eae1cff3b39a4ee9c8accb7ba073858915a266d17cd15cad473a33701b303156fe3157ebe5faef2fc0c146f7eb724015ece5e814b941a30dd17a05d90228756e34cd77bc3e371b8e3c8da8daee56dddb2372f73917f6bca83705f35cc1ade264d0a3df829029847d99dfc4d8264bece8f98931caf4ba9f2a2b1cd2322f0da41eb40508d417a55cb3bd49acbe96852b279e651b664b2cbda8222284b6322da67455edb7bd9a7fd72c39f8e3480b9b850b62287e4fcc38fa594e78fdc940a78a32519856add23032a643f054a245d3e1defe57e794711e19d23c088cad4980901be35fdda3cfb2a320218b5fac840fc9f2ceb1c1c10c8457871186075218fd017a4890a0746f5199faeff3e97f41f970e02220c93efbd76695e9ac3174a7cb9c6de5d74dcf926b20394918c20deab2a347fe650328d14a3e98e2c443727a232570044951671b19f057144fd6b24196735291ff222e74cf29bd5c68b1081f1df58ebbf097720bea6b111c5b8c50616e9b9f896d10cbd3907c0b28b494bd3f4105333544f44be2b8ac40a1800b1b1f894cacdb7a152da6e6505dd864f4f8c33bc690dac33acccfcaec03aa4ba5dc2cc97794b0e09f2c69b82636be9c0c9b93b511843e10b8786e54961f43dc675dee7047dab01dfaf77142778c6d353a4c7d8afe19a8a3a2682635006acd1430d7502602d14d22ee41fad20a55acdce14b6c4e2111c020c829e064c7781427ca840e1d4e74569d6fcec1b859452fe6c80ad207ee9b27d8b81b5d6072f74f73cc1d9d8abbdd214d3c4026a287bf9dc810d6db9cf47732634e55abe8c3493a03e8d5ce06d494a170dfbf1642840800510c27c21b185e3461f2e5c8b3a8e26a17d4517ba4971b2112c214436887a24b5fdb9780a2b599c0e15906c6b2c04ccc6fac803f8f66f2192d69ad8d95b68dcaa7591d3384e7816a53265364c2649cdb813fd35fa116ea13d20c42c37c6313199da8677a0f3e484890732f55ee25b006837432d780ae0b1d7fdbbd230d7eb13c161e865b828f0befb8e2029cce0634c609f3c0d198b29c8eb409ed94e3ed329d41ca7304f6aa58bef4e088b1c20e344e8014ece6f149834a4e709462eabe05f111f10b3b984fa01cbd3b420f045ead3584990deec3e6dce30f6d29396732beffcc21159e2d96af3d0ee10c02c9d2b94aed74a4e6959fc33904345aea037fd4df315601c2df712d3541e54f10b04d640be9c04e21430b4a8f0d90eebd2f49928e9b9c8c2d18027ce27ee2547f6391d0cb0d6db64a33eab40ec40a3a40f55bb3010fe226b354ff6b3b7a8484b78deccadd9169aaa3a6d779709c819b128e8fc0f59c994ee1453fc2eaab44183d2e8d8f7ea5ee19c6159ec7b5695c46cfc1e94e64ab30b383ecb3e35001cbbe65df5e104137313e0f983f6a75f4e688f8fd2bee99bb02b70c98398d6fb980d9a870e7878e331de74c7c9b6b494e214a30e808ccd05b2bb8a208758793f2b6eee8f909f1e2586fdf8b73730fbe17a4bc948680cbd26fc11688ecdd9f809577836e39d20fc33093713b90fee3d22b40dbde0d1f7f862c38e0e307a76fe4012e14bfb17b93fca9c5641f1143d7baa510b6f769f56d5ac3e4a2560fde33133718ee4f301689165aa93a06e8f533ca2ebf090707233fa8ebe439534ebb2d274d29a623043e85b6e9e5a02d97f990dc1b39aac74b85ed2bd9c93bc5cc050beb73824a5ecb70e9d8d9fe04e3885060d5acbf9770c4d0d8df5a3d7ebc8baf5fa90e601309801eb5be113b7032eadecd00c9bf59542c6d18c79a4464b2f729a9cdac585b5b5d99f76fc99e526813724d5f6c0c54461b840125269a87e68ab4d3fbcc7d772866981f40548e0339400392f77fafe9fc57ba361800decb521a7f52c8901a417a9acb56d5c63092bf3b795c439a731c675b7c6f419db39877d5f9bdd8b2b402adec416dffab192fd22c9af1ae6495810f6dc76cb5eda4f0fc6eb16084e5e72fcb56173af1f3c1c3664cecc1328060425581ff165537604757ad983232bb2ac1c2d9c06e2d1d80cacef301e4315b9803a9a2e91db71cfba87faeb53ee2c15a4a5b14bf81c6fc27ea7ed10694197c523f79986e0f8575561b2cf60542dfb8013efb02a5abd63d1087b2a74fae23a348b11855331fc59037eed522561a47954e76d730f73aba2144f81b8a709a464f477ae9db1e8f93f9188fa7a7d65cf8a3843982d39b02a70330609d85426a4d48134d4911b50cba710801efed336394b33e05c94a77fb6d493eee639184e557bf29034ea6795501d88d3d2ae8c8d915d4742b8d5ed2fa925f84f0150331430bf9fcf4eaa6a911b92b53bb2857b43ee465437e8a096fa9c515bd30646f6e6f7839927bb64c21f9aab31a5aa043dc7d56ba03de8c2781c246f8a8abe856816a5d738708cee249569a55fe73c27652f5f56f7047b52536d5b78c710ac9c3767fd3f37851b450821a55bb9e7dfa5d0429db226aa17f9021745a3eaf6d041239cf619ec108462e324e97ba7663d66dd466fb4d596bc556daea09ab406576cec33235713015b26d2e1304736d1ac420965c1dc89996465ac4f759820dfc07f808bc09b83af50e63ac7a5ce481fcec4ce4fb78ad6b1ccd57c7631df5f13aecbeba342d540c823226633f95b1adf1d58d3b4291a00a8460d8ade92ea03af550ad2628451238ba47116008113ce77b7ac9e73d0f8961255b72c5e976372e9d0b3beaabae844f3fd6343f77baa3e11f4ae3b2370f928b1d1671a2f7cfeb55c99629a02017d9c67b29f886d35ffa911081d2045a1d117634e5105048f1b385c0905d77f15a8af07fb57c91ecb36c7d7d697b340b65bb2343b7cb9b741e178f04cad71e46aa3b74c0336ea676abca76070a9c446c7a8c5093d2069c5f5c18854556d85205b28350f30eae649206f553c0043bfda6039fcb8b2a71fee51f3c6ddbebdab4afd87008133ea45a4a7cbfad2af20d4ae8740ae725f7a40f82b76d7c34942bfb08aeb15e837200678d0355e4c66d42d901c97bcae3b329512d60dab9c97c56277191d92ae45f8f6831d2372fd2ad370a2ecbc95bcb9de214171b519d84f0cd34248512c6ba37008f806a7e490e8a3eaf8f6edc9a188a4e2f9cb0f98244a0cfc909e638a5d9c38fd6a4c04d1880b25ef2b6048c0553da0cf32", 0x1000}, {&(0x7f0000000480)="aa623b31510541a0660eb8e220964557eae28448c5c56ae097a7925265702609ce1dcd7eabc450836d98fd9b5462728723f58974474f0be0a00e7c520fd6f54665e5d8bf6a1e001952f761b6d26b55", 0x4f}, {&(0x7f00000008c0)="bb9ce576532db161835741c1e77f01d937aabc1a98be18febac8c44a0bdaa5828e0048fd2431177a35018a4791c2cb14d2bdcac7735033d5439e2974d3dd142a27892e655f82d13da5cfa613843bb5b8520750e82f9918d40d13c65a0cdf58dfa12a2353a2b6f613f1476c1b3d03337daa5e303d6f6be5a2f4a5c710", 0x7c}, {&(0x7f0000000940)="9c1e5b8bcd1e03f9401fe73ad765bb925cd3472dcd37b6ecc3eed7dc55e6efb67c1dc126ab9e0bd06a26168f5550b42792de87747c84d364c654a0504562a5065600af02499c53f51e3a177984082e279ea02f03ae0a5dddfaea89ce0fae38fe7c59f0eea4ec0154d4b22c185218ce20858f8c75c5ec73934097e9880e7f074e83061e613b366467a3fd6645eea3b2b2c9533ab28d265b29092ba2227789be56998c786018cdccfa95b77209a6c2fb2753f4726becb570354e659d6c47eff13274d91985738c7d8e533e0994ebfc273382b047e5579b6eb3bc24efef1668c03bf9782d6789e4e84b", 0xe8}, {&(0x7f0000000a40)="65b920e99d158aec28aa5323e9e05995ee381610b2545158e671ece1cb60e3ecd13ee77d1e2b5ccfe677e2073b194798b86f35b12167896364c48ae5f21f5901adea0183867bde95da433e4c51c861a934b3c74ddefa0380733012408d42e89511055f3af5132a43f7547507f66626331d21689916cb889826f078abe682dde455dea8d2820a79e98e522e499e8dd11d791d23a0d94675baecbd8541b1330fc97db65e2a698ab55724a3db9c7220861dfc8b458e94371219001c6dbd02bb5b9012498057dc2417383cb09c3a64f8310bd47b2de6f1b0c83cc277cd557eb1a17474618d54d70b344337868cde74f0091175ea94c0a3ee1e95be38844c", 0xfc}, {&(0x7f0000000640)="65b1d7956a9973a43548ff48fde70687b84770", 0x13}, {&(0x7f0000000b40)="2c15d3e94cdb6b9e1fe2e3dd80fae12485111c1f59c21fb70fff0d61a41bfca845b48a3445f9b445e0e8edab3cabeb6a746fda4b945ea2baff33205bb9c9596228a601e87cfa34604210cdc572b6facb895834bde29cf7e381e8afa5cbda47d7136fb61016576e48164e600a", 0x6c}, {&(0x7f0000000bc0)="f5ea13b5655da7656fd559b93a3ccd5e4ea0cb9f952d5dffb4c4a46173c9d14b32b7cee9377091e90805d45f0fdf5c64816a39b7a0c0f6d1baad3700a205ba6d2d346715c70a7a4bb8ed452aa0c0827ed3351406dc28b2f10e1725495ded4a4d6b803d3e01aeea6095159b2983f468dcd8dd29967f6eeaf48171564fff199c478af728d123e493ae55fcd936dc3a96ec0326ec044e15cb43929e79915e0a6bbb19619e80bf9ebc11b903bd4e2acc722c55fe9e9690acd65072f51993f95dcc4e7e598d99e1d0b4ac7069cfd80314fde7e5e2a2d763307caa62aefc98da7ba3666eed14ceab3ca0e415b9d8ff05db82694e1ce23ea5a9c46858c76e", 0xfb}, {&(0x7f0000000cc0)="49f87234e2552df31d92878fae06d04035fe637f4e777af0439984c8d607a33bc054da2d35a5e2d37aaec8156dd8143a17b0453637411a49b11f2bf09be5656e1a5178abae300b15c8ed38e1e055210b9ed139b6cc8d063fb660cd95d29a09489304894c1fa3580b72507ee0359f66818d2393e03a29fc86f09c94a4df18dfe21ed2678d354d395b0a5d15078f", 0x8d}], 0xa, &(0x7f0000000e40)=[@rights={0x18, 0xffff, 0x1, [r3, r1]}, @cred={0x20, 0xffff, 0x0, r16, r22, 0xffffffffffffffff}], 0x38, 0x8}, 0x400) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000000)="bfd179db24731307d0010ed03233497421f33dd71a127d8f", 0x18}, {&(0x7f0000001840)="5b05101a80dddf0bc3488517913e1e5311cca7c4ee81860a0fdda1c0186ea49efc8f3f45d5bedffb5d593270ff821cde0f73fd541591a38ca1da648ab7c590cbea825ee366c26fb07aecdcca544b61ea98cf925c9940e2e4073bc06e086df3c21b51e53a7707ac9a2a7facef88ff8af70b2155e6960f30765de2988318fb54d9100f38d1e179871aeac73eaaa0c738ebe04bc66827d50b177319d51c73e57d021f0ac2956b78bece26fc2ed1feac60f1f1b500d8a7ccc76b7ea2d137d3cbe809fc0e8d94b1fa23b3acaabd9da5cff618cb1415ec25831ec5d957c30e27cbd7e7028b48bd14dbe690b594ba0e0c0961a34c7b00d3782d584db0537035", 0xfc}], 0x2, 0x0, 0x0) execve(0x0, 0x0, 0x0) 14:39:48 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x5) semget$private(0x0, 0x4, 0x2) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000240)) read(r1, &(0x7f0000000080)=""/128, 0x80) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x104, 0x0) getrusage(0xfffffffffffffffe, &(0x7f0000000140)) 14:39:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35}, {0x81}, {0x6}]}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) dup(r1) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x19f5) clock_gettime(0x2, &(0x7f00000000c0)) 14:39:48 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) shmget(0x2, 0x2000, 0x406, &(0x7f0000791000/0x2000)=nil) 14:39:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tlp', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_vnetid}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x50}, {0x81}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x80, 0x0) r2 = accept$inet6(r1, 0x0, &(0x7f00000001c0)) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000200)={0x7, 0x2}, 0x8) 14:39:49 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="0020899fc471fa025102195a905d06fdeaa9fe05487e1c2be6338411c83961cd4d4e4880213a47ae13bfaa262c7aa4c707d6316b92cf22c15778e8467750bdc9d407412601e66ec08ec2544203df5690c469274943b3a91a6714ae848d3bfbd38e6dc05aab606aff6d593d96eca1496b3fcbab70013e2c1891cca030c80a461dafb0dba0d125b0c66e7d2f06e48b68cb9e73974fd1f30ab074972bcd3a7d65b56210ce3e452c6782239c26b966de80f88f672fffe185de36de9efe4edafbe3dc84def65251dbcf310beeeb6b3ceb8fd6f83db734f637c555ec5fdf58f15a8ad8f57a351295b744cfa8544734e18743a4ba6cb5658b9f0611bc6092890d26821e8d47c4047ecf4c90c636eeb5affcf0b19f78075ea2846a8faed398860e"], 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f00000001c0)='./file0/../file0\x00') execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 14:39:49 executing program 1: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{}, {}, {0x1}]}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000140)={0x3, 0x8001, 0x76, 0x78c}) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', r2, 0x3}) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffff9c, 0xc1045763, &(0x7f0000000500)={0x100, [{0x3, 0x3f}, {0x2, 0xfffffff9}, {0x1, 0xebd}, {0x3, 0x38fb}, {0x2, 0xffff}, {0x1, 0xe4}, {0x3, 0x8}, {0x2, 0x3}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x7}, {0x1}, {0x3, 0x1}, {0x3, 0x1}, {0x1}, {0x3, 0x9}, {0x2, 0xd29}, {0x3, 0x3}, {0x1, 0xfffffff9}, {0x1, 0x8c}, {0x2, 0x7}, {0x2, 0x1000}, {0x3, 0xfffffff7}, {0x4, 0x87d5}, {0x2, 0x1f}, {0x1, 0x3ff}, {0x2, 0x18c4}, {0x3}, {0x2}, {0x3, 0x47}, {0x2, 0x5}, {0x1, 0x4}]}) 14:39:49 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) setsockopt$sock_int(r3, 0xffff, 0x0, &(0x7f0000000080)=0x40, 0x4) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f00000000c0), 0x4) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000040), 0x4) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r1, 0x0, 0x0) 14:39:49 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x5dd6a5c10000, "d730c15b00f4ff0000747beffde3e900"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xffffffffffffff5b) 14:39:49 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x8) connect$unix(r2, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x1}, 0x8) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/204], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 14:39:49 executing program 0: select(0x40, &(0x7f0000000040), 0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getsockopt$sock_timeval(r0, 0xffff, 0x803, &(0x7f0000000080), &(0x7f00000000c0)=0x10) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) r3 = accept$inet6(r2, &(0x7f0000000180), &(0x7f00000001c0)=0xc) bind(r3, &(0x7f0000000200)=@in6={0x18, 0x0, 0x7fff, 0x2}, 0xc) 14:39:49 executing program 0: munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fF', 0x2) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f00000002c0)="17e9ec2734f8012784dd77f61fe512caca3ad0a2f5b0983e61705e3d6def3910e9849ce8b11c6b50a603526b3832013731f9dc853606956715be63a7e6a23becdf7911de8b407c6c12628d96ec10d6a606254f0704f19e3d55be3a4f06158a2ddcc6deeedda52ad5d6454bcb1ab249b095dfd064747525e35c889ddb0392e17d95fe634bdd12cc8413341445082c9beeb957704ac527708c11d17b1edebdc370482909f968004a881eb77afc6023974f4d33a79720efaf218aca5dd7ccd011caa96f00d9a06f7aa3f54b060000000000000000000000000000001a", 0xdb}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) setsockopt(r1, 0x2, 0x8, &(0x7f0000000080)="6bf3de4528705ebd9466059af1e0e7b381575ff5fdfad8bdfa35b21b157689e76c5c485f2e003354191cae4777c25b6eba4c18e662b511d5c15b4b7e3b2d87615b9c9821ebb68b9621dee41dfb31bb5a67c9791db4f7f41899de2f5782ae6fd8144486c621a2bd07faf2cc4972c0d17d5c66ef08a3b781ca1598e91869d039e2c181fa1a5a45cca790f218bed4714f8f1f376427ecb93b4f04f26d4e44314e0ba56b4dcdb21e34d2aff8163497e4680aee5dec80e7bbc49fd164bfe339bbc88fd9eb6316e8b6cc3d0ec4cff0ef7f0282e60ee1e2391c2c01e4c61176e34b38dce00183f1fc8d3c9965fdb7ba4a08f76d329eec", 0xf3) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000180)={0xfff, 0xa6e}, 0x8) r2 = socket$inet(0x2, 0x2, 0x0) getpeername$unix(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000b3b1b567c6f10000000000000000000000000000000000000000000000400000000014"], &(0x7f00000001c0)=0x21) setsockopt$inet_opts(r2, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x390) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000200)='./file0\x00', r2, 0x1}) setsockopt(r2, 0x0, 0xb, &(0x7f0000000080), 0x1) r3 = semget$private(0x0, 0x3, 0xc) semop(r3, &(0x7f0000000040)=[{0x0, 0x3, 0x1000}, {0x1, 0x5, 0x1000}, {0x7, 0x5, 0x800}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}, {0x3, 0xfffffffffffffff7, 0x800}, {0x2, 0x7, 0x1000}, {0x2, 0xffffffff, 0x800}, {0x0, 0x6, 0x1000}, {0x2, 0x0, 0x1000}], 0xa) 14:39:49 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r1, &(0x7f0000000080)="a7", 0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) pwritev(r1, &(0x7f00000005c0)=[{&(0x7f0000000180)="40361ad32ba46d36abad62c996e89582de7ff77d8b5ecdb005050caf535c7a8b76ed5f82bd0c31522372aa61c2b2fa80e700d55a44da71becdfa2d5df66e3c9f9690d9745acc55475c5bc709318107a891fc64048bead4c31a8d2c778503f39c63a8c90847f60b6d4fd2b2fbf3593e3a7a10874d590f4bffa4570e87394e8e91ef63529d2f45b3c456aedfb5d0d8926f63c42eae4c44f8b688c9e0dada7e1738f519ba5648667ae3b0c522f4306a328b7a67832db46a86340adeff3adb15198c8e48b8", 0xc3}, {&(0x7f00000000c0)="e4a8821db7813f2a826796d2ebb61e64934a16f67f6568a2ae4ee503c5824db490dee75760ffc539017aa3768c021aca398c88281279ca66e42ca0aed4e0a9fb8b59c1c46bc77eba8698328c17c5a9fb5f202c712567c2897fb8cf83d3da77cf3e9e93eca24472622c6e48d4", 0x6c}, {&(0x7f0000000280)="9239b6174cde31584ceb9e7306be7d020e8000446afa63392d16488782873dfc3237eed544915672382eae9ab28a2cb556566e8eb0f0b1a13fd29d38ea653e5523844f307cdb2ce1d64c8e97eaf49105bf8ce5022dc37136a58184b69bd820ad624d4caf270f17d408c768b8614b1951cfd363077725eb6fc9716966c375103c9b3d38286a628d81097154bc", 0x8c}, {&(0x7f0000000340)="b8aa1d311475a1df7a49b434ac30f416fddc294049b114bd5bfe38e4b83e454e99e5a2182b85280fc480e78e5bf1a398ea5289dc0d67ce21ff90067fc720a5bff384bc83581d2aa9f6bac3a3fb6e7163e2aaa8e2f1f4b60e39b03a1bd339be2a2dc100113c1799ead34fad4e3a10a4b276522f71023a08864161f151b9e9dfeb8b1c09c6ad4d4bbc15b6e6238fcbde1e718d57e3ea31b808b447f1567ea156b2e26968e29c380e273f08bb0d2e9130158b82065c749a5f430d1ccb498a976c224a8675a7c2dbde9ddfdc56348e6d", 0xce}, {&(0x7f0000000440)="777d59df2f8bb9df73441814901032ed02aaa9a877314098dbb059651c65d7042693edf134efaaef6366d4122fcbbd0747098c0bdb6655e6bf43ec65431592dd03aac18922fcdb2e08daa497ffce245cb1a080ee2867e596ee6d9ca9e6ec9192929b2ae10c5f038ddbb9dc", 0x6b}, {&(0x7f00000004c0)}, {&(0x7f0000000500)="363aa22f5cff8b311c81e64a4d592a79b8c662585805bf0f4751ecb34a1ecfc7532b00a976f539bc17d1eebfefdc8fc00b1607bb7c018d829e92510092f267063117c9623acdbf42dc95c846ecfab6c4a991eebfc71522fae287d164ac871afde619a855f9", 0x65}, {&(0x7f0000000580)="e023e39667ffae42899454c19fd0b1bfc18a90016ba7e4ca219a4816dfd1a53a8a131d2116f8b5833d8df4a10d37e9cb7ac93a4dea4647eb77c2c3", 0x3b}], 0x8, 0x0, 0x0) ioctl$TIOCCONS(r4, 0x20004276, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0xc}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGETIF(r5, 0x4020426b, &(0x7f0000002180)={""/16, @ifru_dstaddr=@un=@file={0x0, ""/4096}}) ioctl$TIOCMSET(r4, 0x40044278, &(0x7f0000000000)) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x4d}], 0x3, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000100), 0x401, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x2000000000000005}], 0x7fffffff, 0x0) write(r2, &(0x7f0000001180)="affd3b685580143d6cbc385cdda8cc216c060df32920d36b6823b54097db71373b53408e03333e213252261713e7ae530b85805d7910c18c675af50dc7b686be401cf8dc35527516917e70a169c847bf21b9b893c852f786a92f59b8fa9cd815bcb45a72418c317e9c1f89a4d1598b6708d19464b444f6e93bbb185253e10132a73dfe43085a05639fa2a0a9eba1c5d5612531a4fcd36a7babf97adfeb578ad99fb511c990df2ac348a70edd77391c5e96138945cf6c7db11eb35f1b785a41e25140e461421b4380d78af26778be84924f1866ae5ec0b69ccb732ef9b7887026b2afa5ffc0bb3f6dcf6c969e1482c2ba9c165a8bcfee019e1cad953112999f1ddf110a1b44339d927aabc9931ee8e5ebe33731aede11fc1b1706858382da5a20e695e9ae897e1c7a33164b683ed5c9f37535fd04616be2c379dcfc249a0a86e67843cf58b2c00084626dd41973f0d3905f66519f43c44398b0df5b9c765edd33199d2948703ba9288e0020addd1ef9102eecc421a8779d0d7ec9691a7229eea35c89e34df940ca4b5b812a0d20bcb52320e07a4dd8aff481755d72d82c3454ce1858e4b7cc0fa2f7a9f9cd7068b659550ad568b1d8e64918ea97b0d4ea3401d5935e1ee51a7f95d590e0cb59b208a6f2867c49732c8c627cfed7c1ac4ec8bdbb7ea8b355aeadcc34034c4610411344b286eb3899624f5b051a2112ac6c62393ba793f552ae550b4669b35661e57e31f4aeb1e9607c7f4fd0437f31c335287fc8d6415b6b8b9cf03fedd16dfd8605bdd1244a12646fa12728e51761128b8f59178a3627a5f2dce0209cd047c6f2e0b5144b306b7e7b3cb04ac732a804cfa6c7838d9acfa71f5802af54e93c3844438049392791526843a6124b4441b8884e5534646e7bc854e799d05fa5e07d01217dfa29dde65c5dbbcd32a6518ef2c3a67af53f19bcaf9f4dc58500e6fedba174f37588d1ebac0ac4954b2702b2c80d40cc16096447aa3d0964e537733b812d759b0aa728c2d32a1169d090a8321e3ab33b4e3084bf52ce31f0021f9f81ad4e139d1ee0b04db0281929782d7d2b3167cbede46897b5c8798d12a4ac28ff8ae688c1d04e30d8c5bf2b0729f9c9cecebb2760833592122c7bc000275b36e7aa82b9bacee03defba2c4238bbb31cca2485f72c6f81ca4ad320af0ff7947bb675944e4af62de5c2f694f37afdce31015a6092fd9526554bafb118ce2af690c5c7ecb592abbabf48aeb81c7319b5da6dbe139f6366de23d51ad184bed92897ac7f8d5242cb6a6173dc3337aa12ad5cc97b878807f53ef835991d5e3f2f9f7b6b01e29737d95c90b80074e2e676645c8374397ea80d12b2195be7b4ec244c48af8fe60651fa02ce86ef22db17e3aea18eaeab1b19f8938a75bc14f45dc452bbb653daefd65b2eaad29701c2b3665f9177aee1a2e2b676c46819bfca11d271fbee94e7c121f7b9d0498dafc2a5fc3b5dfdeabee85e552f6d15f34554019709c42280d7621ae7ff7e063eb9de3cfefe1ce236723f75397694929e67f8763b08f92c0b38caa9b25bb963ad237bb42919a72822d8ce89f1892338004c9f3ae4b02493e7d89187ac460fb5c82f01e912aa2754fbef6c7e69ec162bd44aa85c61ea23d7f3c4d07188b1f18745bbf8ada4f189a9380ee769cc01910765b8145746e3f423bb5b3d9c5226a976b1d5cda80762487f3ba8aa1ac5742c37d85877923a60a095c8b8bac8e234a305829f8ec637688d0038de3c3bb5697d97dbd7bbac77888f1e90cf281642d57ae7d277e1270316e1ad7af955e51575eb5a72e4c748b34c5d6d1922d4176a88627172de551539d424c3fbd5b4d72b5c017b869714a8dd7077df2a5f5af2067df2413f05ae2592403ce35d3412b04a6cbed1d570a9e05c9d80ca3049105e55e9c344bab89071a4b9332a94d725af124a1082dc3a3520615218320fab999fd82262e9f79c53c833ae7ef34e0f3815bc3f593b31882f28444992d2d7b5aa3b5ea6dcd0571683630f7db5475deaf03ff252fcc5a8f4caef4220a7fe3e8658dd97b2c3879b5933112578e44e834e58d2c2a7725928caa3f89e9727106cf03b55d584bddaeff4cc904815cd5fa9681c20a60509bed6075d68eece150d8e8a2007a517dc5aca1281ce59d4510aa518d71d543a0b130430b711c67e81e38f11302e42a62deccf55ca3dac10d0d2a797cae12a1ca2be5926ca79628184b4aa0226aedafae2f09d62aff7577efe258a4679528691f2ae55346273784df68fbe4d0b6edff53e55d298230f40ee152eabd22cc7d51a51dd0385c962e39fa7c81255f91c68e3939e319fdf325bbe4f02f1f70aeece4538562f4b9eebd2f8d0ffcab02920143b4698f410c52d27612bc845172ae3b2f2387b37508cbf6b08aac17f2894a39bacb6a9e824a8f408ea48c9d70d104a67baea34d33b9318c14a0bcc2615d60418d25d3a882ab3b6a2c6ec2300d86ea441ebb0912498502d7b6becc12379daa5d2988d4e7aceb4015978784d1c75f3ed08361e4113df69c8b14ef70d65e2b52943feb1bce9d2d9be730ffdbc8b392bf6a36edd064546e7059e4da5988a615fac16ce21245de7ed02e2ef81bc92e73ddc175891bec7590f267fe69c8ef5b25cbb280078c425375b658a59fa7089133221e3cb50b13a9ae0d75c9d5b2e5080ea9650378cc4bb589b02370763a39dc72d2479695e1a354647bda2d39d79624be9106bc087785bdd71302b0edb2e33dd61748cd20c1b089ef022cba72c5c12557580cd7637f333c8c130789f333e98a5d7a7eeab2e93e31e440946211c577470ade86dcaa4e1d02703c6c6403e5adc5f2b9243710d8fc3b852f8ff3598c3d8aa14cd4b1ebb07a7a7fb5fab30b24aac14b9ccf8ce5e354245bef7210176b7d475538a9fccbeb99b47f08f40969c7b5bbeb578d1b558da868cca77569b1f69adc78f017b6048cdfa12d72f1b6cac4e00a78206b21f8cf72bbb4fdbd1f7fc0f47b2eee3f3f4b25bd0492769fad0f142a7ccd0b1f633147df5dc4922e30b3c8a82ba4175c711b81f0605d88de72d6f03c51b6214b3f2f5e5eb86d1fd83bbbb0da5c475081e5c5afc7de53d9f3ba1f927bfdb9e70a15e6fddacbd51e97e229e997b3e4c4169cb28dfb42bae3010e0d5d82f3e1d4a9b1f533a79fd2ba5d02068469492c13f8a82496033c351a0c795230e4f7f5e7b2ea521d32d6f12d6bf9740090b057f3fce8909029f88e5795a2bfeddda028ec6c08399f3583466676855f1327241b85479ae77475aea39c6e16aca4dc4e4bfbb45890091f42e5fb2da4c63c39131c3cd4a2ff0e0043a436d3d42be1f421b6bd0ec2bf16d654b40529a082ecfc8da4c549f406e07c6e0bda954494518853ba0f7191235c53b3a11d8b7f2dd56255cf613afa8effd4fce9bbc32e1c8c8c4aeb0e4e4a518fd65ed0b76da8dc5fa6425c878e2d51653ccd888b4ed05784df4e2a18d60b01a22558c0bbd85d72feeda1c97c670192294140823dc42789227acad5f300db97c627995020bce6c0e265819d56d8127e40f9314ff62ac33c3050dc2b73ba9e99c7fa67b80f373650e8659388fca3cb51e7cb19e9f3ee49ac574e66d7a0b12dba511a090aab0218687103350825c3cf777cdbc1a65df069b938ad749e9a600a7425b659ef47fe7fec23fbe71cd2d86ea6bd1b9f8f526f318a73f22bcc4063f58beb399563342a2d60697ca56e9b6efa833991460abeb834d52dbe382a74423fd75b04c84d8dfaaca011a8dd9c53fc4d7cbd00c2bca526f546e3915dad5c7c90782768a1946f158514b758f53af2b452d72130f3c1c26e286dcc6a1e62b7a986fcc420e1cb45aabe915c000e3c59581120bea6b7df5068d761ad6bbaacd8ef9859718715e2b07e77f0315e1ee232741c5d882685123ea383e6fd441bb2d885f770ccf956512831e684168ca83cad59703e51a64e41abc956d8dce61f7a93028ab92ca3a03881d60823440b232aee3d73bba5a3d4ec1bb91f65eb64e509a1d7b9031f0cae7bf35ff6ee2281c998974284907751fb63ebc140b0c11be1dedfbd2a7bd9841cbceb4be3321b245a2fc9390495b5d3c7ed08d6ea0b3e099581ca93a899c8bcd7bc81441757fc41c9bd620f39b44d09b864bba497518c5ff4d950bc9c569c0ff6cdea49fd217ff6bd8a820f6bae886b0ce86843317718d91fb249b56369ad75e508fb72e1056a4a1ee3bcbba06769322cbc608a4f1029bfba0dbdfa7b7d846257d56acf96bcd3f33b1be7c36e883e6e70c1b5de8b048c8c391d307cc5ac33e7073c8fd77fe38d4fa0934105d76cad9a81e19ff8997b6364b6b102a85b1253ba670a1a093c45c67eaf9be1a4a4b40a7d35edfcb96f3aae0ee1262bc9c539e34f040598f28a01db7d023be1c455f9fc505ca496c69c374efead4d4325dc5c9adf09faab2212392664a4ee829b0f0246e37e009b34f84a80820bfae0e6e365bfcede72ff114f5b1e7301cb459a1b25758a6325aceafd500570e0642d7c835f6aa6e900532b80cb5d737cc7a1bf5349722b8f493d2bd46113abc2fdfe778b46d81dde311295a39ae3be47ab214448ad0af380a3b120480eb3a2649325fc830b7c317fbab70d3a50b9075c0e09fb77288e472efcfc50167a5e21908798783b95e0eff2dfd73af3325d81b72bd18343e6dd37a8d99ab8453c4dabb2684cd7f2ab8d9f65c78c5e99f57b6191101923d919c91b89b762e17ae9b1711b787b79fe164b105ff65c64b9a088bcf123aa48175d60686132a92cd98755e73fdac1e93522f342a174e68d4aa2c3f72b5a96b3543df2e910b5b3f1faef2f45ef37f10d543bb5f71bffe6a3683c55b3bcea285492991984baea2c1e872ac0038cb3a30e9d2a3213f66685a3d92fd1df0977a6b21cfaa1560ac4c1a3ec51d73f424c74dc3b3cdd8ee87a95105dff956ddb8c37031d412aa00ae707fc90e1a48940123ed9de0159d2a001e7c88844508d6fd6a25fa0d00534962b5f4e5ec6a0bde0acca9642033875151946f97186610bbc2286f426c3f0fdc85b1318b21c1b6d4400e134fce16cc230a44c7bcdaf866c9f7f13fd4f5bedba5bc641cb6eb3a5257f4f0a84915d8c10e0e486f9ae4edcec9cf33bda023c84bbe205c4d779362cc1da21906ff45b346794f11a190066c6f68a70d0a945e2bd7534316d8ff8ae078ab83e02f1d5b7f869e33abef047b15dced1c0dca5c15eb8fbd508a955de064b36d9e8b3fd9e75d81d8a43ecb61052a7c24f6e77f8f8897a8ec89d2d11db181e8f1c5c9d730ea7d9bb50b5e6d3ed02c67c2dc4e783ee72205b8f83af8d5ade719158bc631a78cd000912fa084747bf54b65485ac49ff438bcd084cfce5188db540e18d4325bf1b76fe34f956e009ac3a2d75926c2ddfb43ec7ce42351b5a95322409aa9a124b0ed1df2edaf0b6b3a5ca5318654529d1f7d4fd65e1c4948a8141faffb56ba6f8bb8d5d6502d38c1c27caf133794a71bd2fa4bb0ded449d73fc707d64257b776ff31c778bc940c809c6c7e3fdabb4e456c182ed412fa95f455e12895ed758d344d382133cb08ff775741fa89ac151dc1b9ed37221562c29e9f93279374d3acacc0c7f18e2217d630666c33c6a8430db4afeee49502370c63d6649d7ad0147bd1bfbdc2c03bf1a77c4af1f49d9b30ff1b10180fa6114a7e1c30c48a5a41ed23bcfa4693c4b762717c9a0822e8b811105a38251bae34f088f7207b2d169f7843974216782239de0c604fa5cbeb8884f6020606181b3069d4331e0eb8c69fa6e976", 0xff71) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0xa9, 0x0) dup(0xffffffffffffff9c) 14:39:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x1d}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 14:39:49 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0xffffffffffffffff, 0x0, 0x120000}, 0x8}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000080)="008000", 0x3) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000300)="b88831a2a0c939b8677d28328c4ac4c11a0890012ac212047c7c208e946d0c4cc133545f2dd7c8e03300a5250c52f2b3869ddba779093b7faa7086d81ca1a8512a095202866667b1839a5292dc9a57b294d945c682bb8af2ed48a6576301175e067ba77b83a88d2419c7a49041e5d375a70d1f8667a673ff1e6e0aab6e99046e261011b2c456da29b387e87f612e3bef841668af471cf93255c7c3fa9272a8755893cda7044aff954566fccb13416effd5965cbfae51113174d3c8702067cf175baf1dbad118e7d04bc0b6cb0b968a5339829cda1ee06a27b6e354c00bcf3933535383b2e05618107e95fe5a20a7008be326b7ce1d61", 0x1ac}], 0x10000000000000bd, 0x0, 0x0) 14:39:49 executing program 0: r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) kevent(r2, &(0x7f0000000800)=[{{}, 0x0, 0x1, 0x0, 0x79}], 0xfffffffe, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="c300abe6c7"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r3 = socket(0x18, 0x1, 0x0) r4 = semget$private(0x0, 0x0, 0x600) semctl$GETNCNT(r4, 0x0, 0x3, &(0x7f0000000840)=""/77) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r3) r5 = socket(0x18, 0x3, 0x0) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x40, 0x0) mmap(&(0x7f0000229000/0x2000)=nil, 0x2000, 0xb, 0x11, r3, 0x0, 0x0) preadv(r6, &(0x7f00000006c0)=[{&(0x7f0000000280)=""/213, 0xd5}, {&(0x7f0000000140)=""/174, 0xae}, {&(0x7f0000000380)=""/92, 0x5c}, {&(0x7f0000000400)=""/131, 0x83}, {&(0x7f00000004c0)=""/242, 0xf2}, {&(0x7f00000005c0)=""/139, 0x8b}, {&(0x7f0000000680)=""/43, 0x2b}], 0x7, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r8 = socket$inet(0x2, 0x8000, 0xfe) semop(0x0, &(0x7f0000000740)=[{0x2, 0x536c, 0x1000}, {0x0, 0x7fc, 0x1000}, {0x3, 0x7f, 0x1000}, {0x0, 0x7, 0x1000}, {0x0, 0x7, 0x1800}, {0x0, 0xe0, 0x1000}, {0x1, 0xebe, 0x1000}, {0x1, 0x0, 0x1000}, {0x3, 0x3f, 0x1000}, {0x4}], 0xa) listen(r8, 0x800) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0xc}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r9 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r9, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) getsockname(r9, &(0x7f0000000780)=@un=@abs, &(0x7f00000007c0)=0x8) ioctl$BIOCSBLEN(r7, 0xc0044266, &(0x7f0000000040)=0x6) write(r5, &(0x7f0000000100)="8c65", 0x6d2) 14:39:50 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080), 0x0) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = kqueue() fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) mkdirat(r1, &(0x7f0000000000)='./bus\x00', 0x1c9) 14:39:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x1db52f49a30f8d98, &(0x7f00000000c0)=[{0xff7f, 0x3, 0x0, 0x1}, {0x4, 0x5, 0x9, 0x7}, {0x1, 0x7f, 0x0, 0xe7}, {0x8, 0x8, 0x5, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet6(r3, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r5 = socket$inet6(0x18, 0x4005, 0x70) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000400)='/dev/diskmap\x00', 0x82, 0x0) r7 = fcntl$dupfd(r3, 0x0, r6) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r9, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r13 = getpgrp() r14 = fcntl$getown(r4, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r8, r10, r11, r12, 0x5, 0x7fff}, 0x6, 0x2, r13, r14, 0x7f, 0x100800001, 0xb1f1}) r15 = socket(0x2, 0xc003, 0x2) setsockopt(r15, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r15, 0x0, 0x67, &(0x7f0000000000), 0x0) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r17 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r17, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r19 = accept$inet6(r18, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r20 = socket$inet6(0x18, 0x4005, 0x70) r21 = fcntl$dupfd(r18, 0x0, r19) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r25 = getpgrp() r26 = fcntl$getown(r19, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r22, 0x0, r23, r24, 0x5, 0x7fff}, 0x6, 0x2, r25, r26, 0x7f, 0x100800001, 0xb1f1}) r27 = semget$private(0x0, 0x2, 0x0) semop(r27, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r27, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r27, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r27, &(0x7f0000000300)=[{0x0, 0x80, 0x1000}], 0x1) r28 = socket(0x18, 0x1, 0x0) setsockopt(r28, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e6993192", 0x12) r29 = socket(0x18, 0x1, 0x0) dup2(r28, r29) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x4) r31 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r33 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r33, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000100)={{0x3, r30, r31, r32, r34, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x3, &(0x7f0000000180)=[r16, r24, r31]) r35 = socket(0x2, 0xc003, 0x2) setsockopt(r35, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r35, 0x0, 0x67, &(0x7f0000000000), 0x0) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r37 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r37, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r39 = accept$inet6(r38, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r40 = socket$inet6(0x18, 0x4005, 0x70) r41 = fcntl$dupfd(r38, 0x0, r39) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r45 = getpgrp() r46 = fcntl$getown(r39, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r42, 0x0, r43, r44, 0x5, 0x7fff}, 0x6, 0x2, r45, r46, 0x7f, 0x100800001, 0xb1f1}) r47 = semget$private(0x0, 0x4, 0xa5) semop(r47, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r47, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r47, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r47, &(0x7f0000000300)=[{0x0, 0x80, 0x1000}], 0x1) r48 = socket(0x18, 0x1, 0x0) setsockopt(r48, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e6993192", 0x12) r49 = socket(0x18, 0x1, 0x0) dup2(r48, r49) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x4) r51 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r53 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r53, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r53, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r47, 0x0, 0x1, &(0x7f0000000100)={{0x3, r50, r51, r52, r54, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x3, &(0x7f0000000180)=[r36, r44, r51]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r56 = socket(0x2, 0xc003, 0x2) setsockopt(r56, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r56, 0x0, 0x67, &(0x7f0000000000), 0x0) getsockopt$sock_cred(r56, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r58 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r58, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r58, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r60 = accept$inet6(r59, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r61 = socket$inet6(0x18, 0x4005, 0x70) r62 = fcntl$dupfd(r59, 0x0, r60) getsockopt$SO_PEERCRED(r62, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(r58, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r61, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r66 = getpgrp() r67 = fcntl$getown(r60, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r63, 0x0, r64, r65, 0x5, 0x7fff}, 0x6, 0x2, r66, r67, 0x7f, 0x100800001, 0xb1f1}) r68 = semget$private(0x0, 0x4, 0xa5) semop(r68, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r68, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r68, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r68, &(0x7f0000000300)=[{0x0, 0x80, 0x1000}], 0x1) r69 = socket(0x18, 0x1, 0x0) setsockopt(r69, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e6993192", 0x12) r70 = socket(0x18, 0x1, 0x0) dup2(r69, r70) getsockopt$SO_PEERCRED(r69, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x4) r72 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r74 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r74, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r74, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r68, 0x0, 0x1, &(0x7f0000000100)={{0x3, r71, r72, r73, r75, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x3, &(0x7f0000000180)=[r57, r65, r72]) getgroups(0x5, &(0x7f0000000280)=[r10, r16, r36, r55, r65]) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0xc}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000080)) r76 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r76, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0xc}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r76, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r76, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 14:39:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") open(&(0x7f00000001c0)='./file0\x00', 0x10, 0x81) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000080)=[{0x3, 0x58, 0x9a, 0xe2d4}, {0x3, 0x4, 0x9, 0x80000001}, {0x9, 0x0, 0x2b, 0x101}, {0xe4, 0x95, 0x0, 0x2}]}) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockname$inet6(r1, &(0x7f0000000200), &(0x7f0000000240)=0xc) 14:39:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = semget$private(0x0, 0x0, 0x40) semop(r3, &(0x7f0000000080)=[{0x0, 0xffff, 0x800}, {0x1, 0x1, 0x1800}, {0x4, 0x84c}, {0x0, 0x28c1, 0x800}], 0x4) sendto(r1, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r2, r1) readv(r2, &(0x7f0000000300)=[{&(0x7f0000000240)=""/168, 0xa8}], 0x1) 14:39:50 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) fchflags(0xffffffffffffff9c, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) r4 = dup(r3) ioctl$WSMOUSEIO_GTYPE(r4, 0x40045720, &(0x7f00000001c0)) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef526a828a9fb6494eb322", 0x801, 0x0, 0x0, 0x0) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x20000, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) fcntl$lock(r5, 0x8, &(0x7f0000000140)={0x2, 0x0, 0x8, 0x200000000000000, r6}) open(&(0x7f0000000040)='./file0\x00', 0x8, 0x90) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000000)={0x0, 0xf769}) r7 = kqueue() dup2(r1, 0xffffffffffffffff) kevent(r7, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, 0x0, 0x0) 14:39:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/\xee\xff\xff\xffapf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x4c}, {0x28}, {0x6, 0x0, 0x0, 0x100000a1}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) 14:39:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2d}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 14:39:50 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x64, 0x0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x1, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0x2) 14:39:50 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000500), 0x8, &(0x7f00000005c0)=[{{r0}, 0xffffffffffffffff, 0x9}], 0x8, 0x0) r2 = open(&(0x7f0000000680)='./file0\x00', 0x401, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffff9c, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x46}, {0x5, 0x7}, {0x87}, {0x26, 0x401}, {0x41, 0x64800000}], 0x5}) r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x200, 0x0) dup2(r3, r5) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000080)='9', 0x1}], 0x1) 14:39:50 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) accept$unix(r3, &(0x7f00000001c0)=@file={0x0, ""/13}, &(0x7f0000000200)=0xf) r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) r5 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) r7 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000080)=[{{r7}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) connect$unix(r1, &(0x7f0000000280)=ANY=[], 0x0) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r9 = dup(r0) sendto$inet6(r9, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x80) r10 = socket(0x11, 0x4003, 0x0) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r11 = kqueue() r12 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) kevent(r11, &(0x7f0000000080)=[{{r12}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x5, 0x0) r13 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r14 = kqueue() kevent(r14, &(0x7f0000000080)=[{{r13}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) mmap(&(0x7f0000bfe000/0x400000)=nil, 0x400000, 0xb, 0x7836, r13, 0x0, 0x1008000000000000) sendto$unix(r10, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) 14:39:50 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x200, 0x0) close(r1) select(0x0, 0x0, 0x0, &(0x7f0000000240), 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) execve(0x0, 0x0, 0x0) 14:39:50 executing program 1: r0 = socket(0x18, 0x8003, 0x0) setsockopt(r0, 0x1000000000029, 0x3e, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) r2 = socket(0x18, 0x1, 0x0) close(r2) fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, 0x0, 0x0) 14:39:50 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) getpid() ioctl$TIOCNOTTY(r1, 0x20007471) open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) 14:39:51 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) write(r0, &(0x7f0000000040)="3b5bd6b251d73033bf23248d1df728a0348ca5ec70d0043a84e98b786df814432e8a3d0d70aff22d1b122f32221e490a5669f367d620ab02eac6870d2baa9e2525fcf384c17208eecba08057bd29588e2748b24b8e5e90b775a92b84b8c791dcc47d701b2d0fcf7962ee9eed87a80ca5123e3c1069ddc3fe20b6e40edb450021fb4037607bc2a168b4c42a24b88244799fc844d45c758cbe19a8ebd25bc395191c8423737e002a818fbc171e49bfe60f07c5f758ee7bcf5a296c2e14ea7b68048865b639535e63184ccd16bf8a657a103c13e2dbe5ac5aefb5d5e3535ba7a1d5a8ab6fec1c1f144005e88e8696dfddc360f9c26e90e5323c29fe0db2cb0be4ac52b18924d2b0b8a06c1765ff84d9bb1372f327a33a443c235d938c8627fb195ecb6eeb3ff52c058995cbca66668338efb15b96f8bc79cd4d34559f60d74bf64da243471a49f8cc7db7722991dd95b99dd7fde9e958c2408595da2191877e86b1c919adf42ce570cdcb17754a65403c8d7b08013d980b70326287d2fa8f5b19c2761227fde5fe7b1f673890183a3160001a9e1bf68769f26f9b49ffd7da11c40cd0ce59ccabf14b2be0cdc3c56f250ab2dc60e25f03e5f40147fd4dafd017abf62e13f69a67ee740b994b99d7b859e537348c317da3e9420314eee6e31f6281c72a983ca3c32bf97f812f5c4989ca7c0938912f41202aa89684014f4501f8689517589752c6a868ea377a1bb64690c5b3c0543201dc0fac2f382ae39c5cc28301fb3309aafec222c98d4beaba77586787e14d62c7026e22c5b0279f959e6f4045c943aa4728e38383f9b0ba6ca1f8afe807e5b63d9c226a45a6acb90cb8f841f5f9adb03ac189f600a8b9673f88af1ebb3d6f051dc43120f5b65790e24379846b18b81671ed8a388b4592baf419d965702c6979fe1d900165e5ee46bcc3d85785fd0d23dd699058be101ca0bc0032a0ec558219e72a3ca9c0d50b527b8c0101ce2f4d7b106fd35f56efe5ebd458ddbcbd356b2460782aec94c27e5a751db87be0786bedac404452f6c73f139f6564dc208f6e6c991950e913276c02b70c1ee3988d5b04ae414bab38529c1f9904e8086f5b0fb085ce96039256668f0531af944d18778e86603f28f8fc4ee96e01d7d2bf15de0eef5758b1d89f709f4662182d1032513a7fe716af27ae3ead35757c32a03e8bb23b2c5a1fad820763867786a50299900a88ee54c2d75c0cab3de5730bb3e92051ea7efdad5493353f8f3aa10eea2a29aefb4ac9bab6c180bef6667b6935c6aeb0d3ebbbd86ce0e4f292400f2708b47484c3f6e90eb9d80f8023517c762e83e6f67ca0aa15ed9932ad283a87e46905027645cc9b0974d84a56b7bcc98f7cd7308a131bdf05c1dec2df7a3072a032d05c68095ef34953cc529695a77db9957f9362741633b4ee40c616edb02a71aceee83a188b657ccae0ea3271dc17d0c0f870bb0894354df2359f4bf0b0afde378352aa187342a19cdef03e475f16e7c9da4af4316fa3433ce6e23209d1829efd585182d21a50d73207fbba2810de2266a162925ba990ad3428fd83ae2edd124af8d5de79e3954557279dbdaa163d396657cc91e6989a83fa0140a90800697507e6f3cb4fada1c73ba07defb7e7a229ef388cf1b16a6d8f6add60165d65a6c0327970f6d8b66e3ed11d9b51948bf0f82eed6ab121e5602eb465911c391b92726fdb3320b80696aabda6007136d8594322d80b203b76ed91bfcc682c99314035a835eea2789e546a4a5399b7f85495e2cc9c495a859a60582f42130e5a6dfe03b6a3a270cb046ff1c50ae18317205016c62f07cf6554342651d63266bf73dee6000d74802adbf48c3dd72174a4cd6c6d13a3a8b2234260d7631b38655b00daf75f35c7f73476c2990a7bf981976dada32e6bc5eb9b220463ff9f09b3c747f376b0c2a511d4a654c8ffd048968897374d6d5aa95bac0fe6279cbdb6a3ee59ab8a52dde552f226c0928049ebaeabe0d3298ae5f5e222a85f7a66ac3fc351d014b25b41720bd8c819943da98a958cda9847ffbe2cac2233d51cc0d88121c81a30f291bef7f3a075a8388bc111cf01ad26455b902c1e9fb5b3eb3df3e690acd8e6446d4b87066b0431a352408b5f93159a76fc57e5c18e3376c14b2f462bf7087b9e9741210d516fa81a303ec33660d7e32c879d991f10751a5c8af7b809be9f04ba1cc9a64d9c015da8fe9b2dea2289025bbe3198879b0ae0b66bffb69ca4166d9f3d700bb111168cb4a4b5b2cd0cd9b97076f3973b0d672ab0dad191e732c1de5a9116a5de76019ecf44ead17b90df18b36f217dada50af347fe9f1c384638756ed0c005c1cfefb083058cfbfe02054174659cd117c29569fc79637bf47f2d7fd081dc67c7fd727f9281626768d32ff37b53bdd4cdb469754ebd3a2d39c46aece340d49ca58fb8792c435e952b380553964a5e50de8b3af9a239cc6a19cf6b232d2c4e5b7ccc417cef8bbbe29d774e01d67cf93d3870d8939c80b256e8c53ad5ccf06d4dbe77fd7248dee680dab6e700aa8b01f342f2b29e5d7fc25afc51f2495308bbbe5125a720d7038b69eee217e2269327e9e1c489921d7567c8c71b63beaa90acd31025ef742b0904b6aff03af93a3b86cb914c726fbbf6b7c40c3b0bdc7013196363407c59f0babb55a80783d8a58a99e60b32aa27efa5775091ee6fc518c1e3a1a8889a96311e1f14c006b3a58912787228042fc7149e3ef157feddfda0a92c94068d842f747873e412612dd1ad3b47c803ea02d67f318b162eb0c7a6a33df9cfa9740931741e05d1b5d0fbb75a3dea3049b475df15eafa018484e390a5742fb143044ccd79eb247a15f9a394ae1322317d242bbbe39bca7e346d8c015c18ee0516008a6dd0450b48e3c25d81d48b1d1970f14d193321600849f4e7da926983f493b79aea2a1e90915ca97838a5e335da5e07d9925dcbea1b15c7c95b4f721a2e55e6f52de45d00c65bdcb6d9ba02766d62449cb0c05b502faeb76cd9907b5c931c01f48ca0fabaed24e31f37630dad3974d85ad9e4e773c513480c3df46e30e7830c9053268ad261721af1ca8349596a3db269500230d5bcb9d67352e2fa1d2a843e90e36bca510cfe30b84e73934068a16eb8340946095a17d4408862c4e1253f0588d11b690306a60ec87b16c4bba675b3685030143b3e18ed466a881a42acff3865f8e5a1e6f8048ac557f542454773d86e4846dd6618fa437873168a7bea2ef0a4bd3d45023352636107541aecbcba7f75d82a0b73450c4daf40c2a927c2a8286a7a5c91b78b404f487d24f0b96180cdb13d24f688aa61c8cca565f43eb1a69f83c81d19ad879364c8a0d849b0539e2d7991ad96b3e98b95b183ca274f34e55fb6e48fa6dc2be696b81664916e9f86ce9f510c6255b63f172d72401fcbff5e1bf932dd705061a82b2a33d11c5711ab0c9eadc98d529a7dd6d99c5b2f1d6a902d27955a06e785acf3cfae8e69c5af77f6ae4bda238e5d47090d28618df7a3a91ec8a8efc59bb2629aade512fcaaec58e92c787692b994f515d3e03cf966632f0f4a996f5028fb44cb92d07c018d6bb02eff799723933df6e287660022d64cd4f708e3c1b9c2797a281426af5d537fd430c723efc85b31e31a0a04444de99531c3b1eaf730dd28160805097eacd970771e07806556933b1024e0eef154a1fd66cc9a2a2948719ea4045c7ab98725bbd6d25b6664e897e2f51f6524b8c74ec654299b4ad7b9df97abe917860ee740bf263378e905efaf2620cd704a7fe886015621b8ca709cf4b160b750d25575f9290638ae56fdc78c6629718779a5ec4aadf7a03a820aca53ae7633b0939ed29d7faf2cdde7f1aa36953c18cc5f29ebfde1b06b824e459411b341664171360fc66b7c03f8ac90628baffa6ed8a15342e32df8e83d520349f32cafe6e0572a9664a315995f4cca440ce1d2b81e75ca9a2c11a940126b43e82f926eae30fbf9418a78bb8c2c1229ca13d94ebab077ea908392845d01e28cf2ce023fac9520c900f45e499914e1ff326ef5165c738e24c159d9a9dd17ec214b4f98c6d67bd631379c15d6d415e00890616ce11c787305347253ab7a9098ac661cea465626ba3fa4830846ca01c5564afeece45b2ad92f36aae9e791add47bbc7bf075684b953b394906cf075fdcc0f847557a2d5db6c693279fc98a01cc70ab4f1fcbf1115fc3553fe9db7132e819beb3df4328b67abbed0682de65106d8ecdd51c2bf42f31f1988a84af50bd8eb19a4b50cb6ed88290020e25877536d61ce1c433da25a1a9bdab548e3a979607df55e3710288823c864701f4d03d2fb952b1c9b8d5a266acde8f49a307578cec8ed246769c7bd79289f1e5339783351bd8c57d7673fb9fc273947ddb7bb0d578744687c318138dd21a3063246d93338331272eb3c0a92def8fb12c0908a956ae10b589457b4d3d7cf80784700ddeb7d69aca09dc94f54327d158b44684729e7f610897ff05505b6b08283ab4ccf7b4f8f6337314f5e964a98609a62107ef11122b0ff88c1456573deadd36afd36a3288253296eb5ad6a8163eec4ffd7225f165b4078d453e3116c926111c931276bc09a1f9555fc85aaec461fbad2db6564f165d3df4f5ea9c3fae19779ae1a5681a2d2ba54cab071b412ef8892c155e35cc339da947eda5619f479507584c2f741aa1d1330359a4b31c200e24c6b021ae242064894706d1a2018f98dc70fa0f8aa6d281a08587dddeed0da14f5c61379030c57d637478e54b9cf30457c276c4b903d8c1687337aaf86ab7697ed479bdcddffdc83d09006bdf1ff78abcc3d64a1a159a973f47f7f4ab4937be83803ffd39f0e1a1aea35896446d2db854ea38a486542b72300ad7ac9b70256bfd87834ee0d8b32b652889716878896adfe250ff1edc335e7aa7be62902c887586f20d83e84a3a18879e7808d34aae4bb03ffa7802bd9dccd0f2d39c65eb556eaa1a625d143b1254a0e53abaf334defa0be494bf632bcbd3d92e6a5e36327ae8637e69e90444db2672fbc6d865d108c11f29f59f5f013cdeedc812deb7c1629dd4f133bd615c3360841347815b2dd70e15a7a416321cb2ee3aa672fb00d4f3282360204acc19576cccf050f6b6607d0fb075e3d76d664ca641974e9e87f45a9e58e6fc0d5bc0e32ea4da76c02c34f1fe6b73a5b6ed8632af92f6dfa2d28cfd87d45fcb2ed707a46cddb6e373cb3ed228a3b718c33254c8a71f2417533606e1c1363066e97afec971f9f423ea396d8b55cf21f51681630adb5918e9339e58073b97e9eaf955ccece8e7c0220c9f0d2490f9f7ffeb3bbee5042263326e4bfb1b06fff7c46d16811fa664d0f723f8d1f47ea95fe659120c3146c7b4da241f9cbbe7a12dec84d07657dacb6543c0b5731c571f1251d31b8d6a0ebd5e569d817b0ff4111d9b1a90c5b6446c320743f481e774b96803a97a6bfe2cb5e3dca230208fd3bb425dfb66487af0e22f900f3aafed6bc204058865f944fcb978f86c37e458063cc5d319a4a104f5ed2e3db03dce8962f7a4167127fc911732fe7e29dc4d4215c51c9453db0debbcf698c781a46124d9f8ce6f56d5a98944f26594c160d9df228405eea8f3f7d12c1b970962f0290a3884acf520ec53c032e4309e1b54f0d7092949dfc2f67e2c48e55a84c85296e2c4ff6e33050ef0642c2fdeb5ce56d6cba81139f538dc1d6093a87afa77db78b46ff1379b4ac241f34fb13b7c93941d3df1062cadc732c638966f5126429ca8079aca", 0x1000) r1 = semget$private(0x0, 0x2, 0x100) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xc) r3 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, &(0x7f00000012c0)=0x6ab1fb0784ef697b) setregid(r2, r4) r5 = getgid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r7, &(0x7f0000000240)=ANY=[@ANYBLOB="2d010000000000000000"], 0xa) dup2(r7, r6) accept$unix(r6, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r9, r8) connect$unix(r9, &(0x7f0000001340)=ANY=[@ANYPTR64=&(0x7f0000001240)=ANY=[]], 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000010c0)={0x0, 0x0, 0x0}, &(0x7f00000011c0)=0x35) setregid(r5, r10) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001040)=""/62) syz_open_pts() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r12 = socket(0x1e, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r12, 0x29, 0x68, &(0x7f0000001100)={{0x18, 0x3, 0xd51a, 0xffffffff}, {0x18, 0x2, 0x4, 0x5}, 0x7, [0x0, 0x80000001, 0x583c, 0x101, 0x4df0, 0x7, 0x12000, 0x4]}, 0x3c) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r13 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCMBIS(r13, 0x8004746c, &(0x7f0000001080)=0x9) preadv(0xffffffffffffffff, &(0x7f00000004c0), 0x1, 0x0, 0x0) r14 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r14, 0x4, 0x80) pwritev(r14, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r14, 0x80045726, &(0x7f0000001200)) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r13, 0x0, 0x0) getsockname$inet(r12, 0x0, &(0x7f0000000140)) close(r12) setgroups(0x0, 0x0) setgid(r11) setuid(0xee01) syz_open_pts() semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001140)=""/110) 14:39:51 executing program 0: readv(0xffffffffffffffff, &(0x7f0000000500)=[{&(0x7f0000000100)=""/160, 0xa0}, {&(0x7f0000000240)=""/237, 0xed}, {&(0x7f0000000340)=""/103, 0x67}, {&(0x7f0000000ac0)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/114, 0x72}, {&(0x7f0000000040)=""/5, 0x5}, {&(0x7f0000000440)=""/161, 0xa1}], 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0xc}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7, 0x0, 0x1}, {0x87, 0x0, 0x0, 0x2}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 14:39:51 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x6, 0x3a, 0x7ff, 0x1, 0x1000, 0x1, 0x1000, 0x2, 0x0, 0x1, 0x7ae}) pwrite(r0, &(0x7f0000000080)="c3", 0x1, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x810, r0, 0x0, 0x0) ftruncate(r0, 0x0, 0x296) 14:39:51 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) fcntl$getown(r0, 0x5) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet6(r3, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r5 = socket$inet6(0x18, 0x4005, 0x70) r6 = fcntl$dupfd(r3, 0x0, r4) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r8, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r12 = getpgrp() r13 = fcntl$getown(r4, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r7, r9, r10, r11, 0x5, 0x7fff}, 0x6, 0x2, r12, r13, 0x7f, 0x100800001, 0xb1f1}) getpgrp() getpid() r14 = fcntl$getown(0xffffffffffffffff, 0x5) ktrace(&(0x7f0000000040)='./bus\x00', 0x4, 0x40000c9c, r14) 14:39:51 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_data=&(0x7f0000000180)="fff942311ea75b3f27eb44ec06970eeea5d82f3289ffd6edca65f867e74a395fa0c786d611552b1ad045fa53360d5a95984140af9bec5500cde4c5dc726fa6fe36"}) write(r0, &(0x7f0000000040)='oL', 0x2) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000340)="e7e534bcd454cc5d42af7948642d", 0xe}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) listen(r1, 0x4) execve(0x0, 0x0, 0x0) 14:39:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x25}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0xc}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0xc}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0xc}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 14:39:51 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000180)="2039437ad0c8f46bc7b1dc1a168a709648557e2d39ce5eb074d30a3a73a3eebccd817fef702313d8d1b2b0c5b1ae28705427d6e92e5ffa0d9aca3bf06c85e52c276bbf641aadd369433153d1e98e08e16d3869076bdc07e372faa6cf3cf64071a5bb64059f42674ebcca6e7205d1d584bfe3104e57ee6a6a81f7b500081330681dab0b0a7a2bd4009c1574ebd6388345b6a188148638093b0886cc54d1ea51cb8bc9397931a74d1dbd5e3c6f818b38", 0xaf}, {&(0x7f0000000080)="9c00adb370eb01afc8792bfa", 0x7}, {&(0x7f0000000100)}, {&(0x7f0000000280)="f3aad0c65c4f40b1419f7e0e1cbf3076157f83e47a602752b6f7f666c2f188629d706c292e36ae77a6552afe8e2658c2d736fd13f6b98ce12c7ff43e71f719e7472df0735b5ce794ae25a7f710e9664ed96464a379efcc5cc46afba96c6322e3cbf103180fd7a69f83a9d4cec1d639c7dff0d0039cf1bd7069ad430ab145b4633356a65c5603ef1ed0d96267423c4bcbd70d9d7716c97b78bea0f5bbc00284e7ebde10c4fc48d53380e4d73cadb3dfb86bf32dfe784fdf19eb3eed5f3b", 0xbd}, {&(0x7f0000000340)="8a6400d6abcc2c0a4bc0a9a99b99c6bd2bfaa5f121b01172b0345b728a1a314cb0d1dcb31855ef648d90b85ac1a745d5ebf17a82452fd0fee375ae10fc8cad4367c5d88b7c88aa242ca942bd6174890749c6805e8215cd1ca3f79bbb7997c3108a0e4a71384d03f3e8045dc93a416bb3027087851170bf681816750193ce7b2cc8762c56ea4fc5c957cda47ed9f8be0afb2c94a8178faf874f07cf5aae1544605faa9daa3f500a8c05e2a4ebcc1444680a77a45efbd24d50404cf92074087cf477cc3371260807087b0844e157022cf874db6b3e9a83b58660b48882a186b61c94cc786529", 0xe5}, {&(0x7f00000004c0)="032f363e103f2fbdb64a8e8498068348d76fa0a5bd2da250db7ecbffb0281491c7149afe7ce0259daf428612f7fb4485719aa0e6bc999030edd0155bfde06bff63e8227581ba01b916c9abf3219c29b8b54eadbf252c5bce025d1625ace517523f374cb4a1d6cfb9f96ef30ddb0431d12f59823289b3385d1160686c7f04331dc61d74f700a354263d515d01ab4948944953", 0x92}, {&(0x7f0000000580)="73bb9c5b508d45e34edf41f45009230d2fce29df39612e06b2c8f0c40120b9febbb5b2b5ccf2f1f75841f027ce16eb19de8c5adfe28e170b67a3c184fc4967dd5476e1d977a0d395a94af4a56b4a8747ccca532b74e0292ab2e933887046b5d870e97325644fc69b811864ab08ab996c08d49081f86ff254f54fa8fcffd9a2a13222fbafb9629e5b3fa506f2ac3d627cf6f482", 0x93}], 0x7) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) connect$unix(r2, &(0x7f0000000440)=ANY=[@ANYBLOB="022061d5f06b5526a69bb0050f3c1cc94677b0a7c73ebbfcc9a4838bc17eccbfb2ad9ceb93e5e9f9833ccf97cc65efbe831b215921af67"], 0x8) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) connect$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) syz_open_pts() 14:39:51 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$sock_int(r0, 0xffff, 0x43c677bb48ed3f8b, &(0x7f0000000140)=0xfffffffd, 0x3) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000100), 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 14:39:51 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000000)={0x4, 0x200, 0x4, {[0x1, 0xb3e, 0x8, 0x9, 0x10000, 0x100, 0xccfd, 0xf714, 0x0, 0x4, 0x0, 0xffffffff, 0x7, 0x6, 0x3f, 0x7, 0x81, 0xfff], [0x10001, 0x8, 0xcaf, 0x1000, 0x29a, 0x9, 0xc646, 0x1f, 0x1, 0xfe89], [0x1, 0x7f, 0xb, 0x30, 0x7ff, 0x2, 0xf18], [0x25, 0x0, 0x80000001, 0x2, 0x101, 0x414a], [{0x3, 0xfffffff9, 0x0, 0x1}, {0xf1, 0x3, 0x101, 0x8000}, {0x4, 0x8, 0x80000001, 0x9}, {0xfff, 0x0, 0x2, 0x7}, {0x12f2, 0x9, 0x2, 0x1ff}, {0x2, 0xcf8, 0x7, 0x20000001243101f}, {0x4, 0x6, 0xbe4, 0x6}, {0x2, 0x528, 0x4, 0x8}], {0x3, 0x80000001, 0xfffff97f, 0x8}, {0x7, 0x400, 0x3b}}}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20100000, 0x200000]}}) 14:39:51 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x8000200b, 0x3200) open(&(0x7f0000000000)='./bus\x00', 0x80, 0x40) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus/file0\x00', 0x0, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000140)=""/230, 0x468}], 0x21) 14:39:51 executing program 0: open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4a2) stat(&(0x7f0000000440)='./file0/file0\x00', &(0x7f0000000280)) listen(0xffffffffffffffff, 0x0) socket(0x0, 0x1, 0x0) r1 = open(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r2) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000080), 0x4) connect$unix(r3, &(0x7f00000001c0)=ANY=[@ANYBLOB="86df2e2f66696c65306692616f15962152632bcc00"], 0xa) r4 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0, 0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x3}}) r6 = msgget(0x2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r7 = getuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, 0x0, 0x0) getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340), 0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f00000003c0)={{0x0, 0x0, 0x0, r7}, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}) getgroups(0x0, 0x0) setregid(0x0, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) 14:39:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0xc}, {0x6}]}) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x80, 0xa) readlink(&(0x7f0000000180)='./file0\x00', &(0x7f0000000240)=""/118, 0x76) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="670099344f8bc20f003e0b965c13") dup2(0xffffffffffffffff, r0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000040)=0xa45) msgget(0x3, 0x100) 14:39:51 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) close(r0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x400000000018, 0x3, 0x3a) r2 = open(&(0x7f0000000080)='./file0\x00', 0x81, 0x2) setsockopt(r2, 0x5, 0x6c, &(0x7f0000000180)="15a90d61ef8d72628f84133127e0a4875ab1b596fd7333008a2f117f8f78a61d8e54247e7364de09997c756a2c69bea45deaacf0bbeadf1a2e7f103c8aa91439d0bdd1053bff58c6709fa0fff3bb85711f6ff3568497a74b7ac1347f00000000000000b231fb784d94810ae031a36e6a1ab6b768f0eb96ec8e2429f81c1dfaaa5847b599b76e6c1b9cbd8b00"/153, 0x99) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x3b, 0x0, 0x0, 0x1}, 0x6) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8000, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x3, 0xffdffffe, 0xffffffff}, {}, 0x4000, [0xe000002, 0xeec4, 0x0, 0x0, 0xdfee]}, 0x3c) r3 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) sendto$inet6(r3, &(0x7f0000000240)="51575eb5adc781baa294ee866ad75207c35111a69b4cbf0ac8b56a4b206e562311aad1ee70ca48943a094bc214f0b1069790b723c05f71cf0f30acfbf17ebc37b3f23db8a3d35c527bbead2f73cb9af7e53010c5cc3fd215698a454bd03b4d1bab7947016f97474cdbb9a8419c5b99434b420a1d060061a6baeacea0e41844abf134d3b736b242632b568103974fcb5c659ea6478d3d38c1f17c5e588fd51bd416bd1ad4ccc6fa72471e082b35a8d717", 0xb0, 0x400, &(0x7f0000000300)={0x18, 0x0, 0xa9fe, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f]}, 0xe5) 14:39:51 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000200)={'./bus\x00', 0xd688, 0x5c9, 0x2, 0x1, 0x6, 0x6, 0x1c, 0x0, 0x2, 0x3, 0x7}) write(r2, &(0x7f0000000000)="7a1c17205a02c6e9f96cdd5a4b992baa5fb6ddc2444859f9271e12122fd2bdc2ba6935bd72373d468bf80d76c19afd71a6097bccd33700016523fbd81febc3564794b963bfbee8bf8a4b774a7f73120304c0e677127b206a6a4c08468bf89928ad2f64acca5a52e4035e45f5ab34", 0x6e) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x10000a}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 14:39:51 executing program 0: write(0xffffffffffffffff, &(0x7f0000000040)='Q', 0x1) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f00000000c0)=0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000000)='./file2\x00', &(0x7f0000000180)='./file1\x00') 14:39:51 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) r0 = open$dir(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ac) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x20000000}], 0x1, 0x0, 0x0, 0x0) 14:39:51 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x400, 0x240) connect$unix(r0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) r1 = syz_open_pts() close(r1) pipe(&(0x7f0000000040)) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x6f}], 0x7ff, 0x0, 0x0, 0x0) 14:39:51 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x4, &(0x7f00000000c0)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x35}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") read(r0, &(0x7f0000001740)=""/4096, 0xbc6) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100), 0x431) readv(r0, &(0x7f0000000080)=[{0x0, 0x35}], 0x1) close(r1) 14:39:51 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x3}, 0xc) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) setrlimit(0x8, &(0x7f0000000100)={0x20008, 0x100000}) r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) mknodat(r1, &(0x7f0000000280)='./bus\x00', 0x0, 0x9) r5 = dup(r3) clock_settime(0x4, &(0x7f00000002c0)={0x2, 0xa1a4}) ioctl$TIOCEXCL(r5, 0x2000740d) poll(&(0x7f0000000040)=[{}], 0x2051, 0xfffffffd) 14:39:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0xc}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000001c0)=0x7) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000180)=0x80) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") 14:39:51 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)='onO', 0x3) execve(0x0, 0x0, 0x0) semget$private(0x0, 0x3, 0x40) 14:39:51 executing program 1: socket$inet(0x2, 0x1, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) accept$inet(r0, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) r2 = accept$inet(r1, &(0x7f00000004c0), &(0x7f0000000500)=0xc) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000300)="0dcdc49865dbc195de5b026523d628d93b00b0dcf7965fb9485ce1c13230c06f4c53d9b71a008f91422fc9d16df83e586b08eb97b962276a33fc49e616f4ab300c414ca05981ca0b8a46b62c250e46550bfb4e7369c2437964e6a41bdd5f4289072a49715b98bf7f6c787dfb8494b131c6873c1675c31b6170fc047fa74d2f8186253a9f2c95cd041b721f85ed631318836ac3795c81dc456259a13478c334b7eafb42c39f24f41d840ee23786954548c72575207c66ab3b1b96875c664aec2a0d7978d9d5585eef2d14d6b9c6fa8deb844b072ed607df8444d1fea99b92b1005b780a6ce3151858f70b3dced0a3c1f9ef5440ef5e493fb7080d43180000000000000000000000c4bf8cc906009cd0e2da90fc9088381405445a5240603ae0baf672d71669508041000000dc7c560c66e67e483005a5d1ed8327d21fe416996af3bebb0975c3a81a0db5b227954f9f23c53179925477c34b501fa1f6b39a9728bc5d4e02817b35cc1c9a651aead27a6e8576f5cf812e5642bafb6832d9087380b86d74d79c6e8f446cd401f858ad525a8e88d9915505a1b6e011a80df133bf0851c4c30555e0ec8f5a022f4458984328264433c776ec0bb9aeac723f05", 0x1a3) 14:39:51 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0x0, 0x0, 0x0, 0x34], [0x0, 0x0, 0x0, 0x2000000000], [], {0x0, 0x0, 0x0, 0x9}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0xcd, 0x43}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, 0x0, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x6, "1708f700aee16900c71b1bff00", 0x4}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x11, 0x3, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setegid(r5) setsockopt(r4, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) clock_gettime(0x2, &(0x7f0000000040)) r6 = socket(0x2, 0x8000, 0x7) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020691f, &(0x7f0000000300)) r8 = dup2(0xffffffffffffffff, r1) close(r8) 14:39:51 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2003, 0x1703) open$dir(&(0x7f0000000140)='./file0\x00', 0x10, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000004c0)={&(0x7f0000000480)=[{0xac, 0x5}, {0x0, 0x8001}, {0x0, 0xffff}, {0xc3}, {0x82, 0x6}, {0x1, 0x9}, {0x4, 0x513c1dc0}, {0x83, 0x5}], 0x8}) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000000)={0x9, './file0\x00', './bus\x00'}) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000100)='!:+@\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00'], &(0x7f0000000440)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='$\'\x00', &(0x7f0000000300)=',\x00', &(0x7f0000000340)='*+]\\\x00', &(0x7f0000000380)='}b[\x00', &(0x7f00000003c0)='(\x00', &(0x7f0000000400)='\x00']) 14:39:51 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000040), 0x4) write(r0, &(0x7f0000335000), 0x10052) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) readv(r4, &(0x7f0000000000)=[{&(0x7f00000002c0)=""/221, 0x11f}, {&(0x7f0000000780)=""/131, 0x3b3}, {&(0x7f00000000c0)=""/162, 0x100d2}], 0xbdbcac31e738627) 14:39:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x7, &(0x7f00000000c0)=[{0x52a1, 0x1, 0x5}, {0x6, 0x40, 0x8, 0x6}, {0x2, 0x4}, {0x3, 0x7, 0x1, 0x57ce}, {0x4, 0xfa, 0x7, 0x2}, {0xe2, 0x9, 0xdc, 0xdb25}, {0x4, 0x3, 0x6, 0x54fb}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x1, 0x40, 0x9, 0x669e}]}) 14:39:51 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffb, 0x400601) r0 = open(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001780)='/dev/wsmouse\x00', 0x100, 0x0) fcntl$getown(r2, 0x5) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) ioctl$WSMOUSEIO_SETMODE(r4, 0x80045726, &(0x7f0000001840)={0x1}) kqueue() pread(r3, &(0x7f0000000180)="63168b72214859e077c574ac583c4df70172d4131272b84ec5fb37fbe2d683fc6d069521a43d3c89022875a8fef26178df0a4a571aaf8853c7b1697bd897a55c2338055376e2c3e4d70a844f0fc69377ca7c1a53252f88e35ca9d3b10d66538e8abc", 0x62, 0x0, 0x29) recvmsg(r0, &(0x7f0000001640)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000015c0)=[{&(0x7f00000000c0)=""/163, 0xa3}, {&(0x7f0000001680)=""/76, 0x4c}, {&(0x7f0000000200)=""/161, 0xa1}, {&(0x7f0000001880)=""/42, 0x2a}, {&(0x7f00000002c0)=""/154, 0x9a}, {&(0x7f0000000400)=""/190, 0xbe}, {&(0x7f00000004c0)=""/207, 0xcf}, {&(0x7f00000005c0)=""/4096, 0x1000}], 0x8, &(0x7f0000000380)=""/12, 0xc}, 0x8a2) r5 = open(&(0x7f0000001700)='./file0\x00', 0x50d2aa2b2408553a, 0x44) open(&(0x7f0000001800)='./bus\x00', 0x8000, 0x3) ioctl$WSDISPLAYIO_SETSCREEN(r5, 0x80045756, &(0x7f0000001740)=0x7) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f00000017c0)={{0x1, 0x0, 0x3f}, 0x524, 0x7, 0xde9}) fchmod(r1, 0x102) 14:39:51 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) r1 = dup(0xffffffffffffffff) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_index}) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000000)={0x100, './file0\x00', './file0\x00'}) socket(0x1e, 0x3, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) accept$inet6(r2, 0x0, &(0x7f0000000100)) sendmsg(0xffffffffffffff9c, &(0x7f0000001d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)=[{0x10}], 0x10}, 0x412) 14:39:52 executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100}}) 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, &(0x7f0000000180)=ANY=[@ANYBLOB="5a40184076f2a4851899e9889c82e4ad4922621ce2d855070f98f4ac8dd889eff4ddf47475acb4bf10d6f6f2fe5f659b7318bccf43b788043b4640239c0e78e62dfd500bdb909cb002c124133651129543069e111e0460c8563ffd6e3ffb68f69e3951d33099d96417e41208b7af818040a32965c318db5ac32277f3dde7f8568d9ef13c83608bd51e43434f0eff385ff36904f986445647217733090790dd45"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 14:39:52 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0xfffffffe, 0x0, 0x90d2, 0x0, "d732c1e7bb6fc6e23ce74dc600"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000980)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679da01000080ab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c1888cd2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31a70b4dc386972d2eae1f50146e657077b47698d5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a2c37e6f300000000000000cc584aa972034a4a8c7d8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541843edb1ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d06aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54e66e60dcb063f16e3b428afb2c23218cda16dd1af7d008000007455e3a311c96284c2b5337613910b76922e59a3e00a96066486322ae9b47755c007601128e08e6e8d", 0x20b) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) pwritev(r2, &(0x7f0000000040)=[{&(0x7f0000000140)="26eeac3ebf829add700ba40d5a1c230482ed7f01a5a26ac29b5c33e5603975c670edcdc9499db22d2126ece7c3004b9d38b5032f0559d945e5b74b168419c2e3f3152cf1917e30591b687259cc3f08113a61a45996140706ae6e407a632e348c274073fc0f094098557f4603785948b3edfe4f2394eab87b", 0x78}, {&(0x7f0000000280)="ea3af487fde136dd10dde4ed44f9b9507ae41b8afb2ad9021acbfbfc44ecd2041a1619276d5f8f3291c0afe76abb608fe74242442f18311d94e98dafbc82106dae49ef9df06eb6d41946c5bc2e899a1cc57e436034bc50c24e871079efdbf3b0f7f84372f696ae5255f32056afcb2e2a85b9b9065009ea0e50f59ae302946036152e58b112e29689d8ad20c6ef5a7b755a08af98a366bb77079f00753879e7", 0x9f}, {&(0x7f0000000340)="4dce540082921094a08232ff5277e2a4f97082f0702678fb3fed4b77e500bc9b0b1645a696f91bb2a91ee7e599769f8ba3ac8eecb7635f6c17a8d3d54c16ae60763607b87c66d574ece082d8fcb970c199fdabc0aedc6eca5ce669222c0a193db9def0151cc79e414c461214808be037318d01a1c874d6af25eaef53f79be73ca4b6751f6d91a20bf83d6e6ed8c394d8d953e17228e7f93579294e7f7810", 0x9e}, {&(0x7f0000000400)="c0fec2bc0d6d4661c736752790b232f1b95f48c4bd48984cde2f9a5d4ea01931873dded70eab2f1ba27a6344479db62bf4a39309b4fd88dde890cae625094d91db3a91a19274257e027a9d3bd78eff1abd1db4f8180ecb5fd4b6d09352d36d3d74dd60634eca75754c65fa0e7348ce2059ba364484266c9e2a58f8a6a89da65bbeec541ca03cb941dcb2065085ac662342c56d143bf3a7c6f533a72728032ab01bd37d99f623e207f419df795970cb847bb8f5387e0b78deae7bdf0be119a9365f6e988d78250c7c89088f0e13ce1a895716a6194bccf71b922bc9609610faf9158117ceba05", 0xe6}], 0x4, 0x0, 0x0) r4 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) r6 = openat(r4, &(0x7f0000000500)='./bus\x00', 0x40, 0x9) ioctl$BIOCSRTIMEOUT(r6, 0x8010426d, &(0x7f0000000540)={0x7, 0x9}) close(r0) r7 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r7, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) socket(0x18, 0x1, 0x1f) accept$unix(r7, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8) r8 = dup(r1) ioctl$BIOCGHDRCMPLT(r8, 0x40044274, &(0x7f0000000600)) r9 = syz_open_pts() ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x3, 0x0, "8528800000e900000005000000000400"}) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000000)={0xd4f9, 0x0, 0x3, 0x4000000000d9f, "938d16c66662471771dc3397750421929fc500"}) ioctl$TIOCSTOP(r9, 0x2000746f) readv(r9, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 14:39:52 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x1c, 0x4000, 0x0) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) r4 = dup(r2) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000000040)={0x1, 0x8}) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x100000001, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) 14:39:52 executing program 0: clock_getres(0x3, &(0x7f0000000000)) clock_settime(0x3, &(0x7f0000000040)={0x9, 0x5}) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) r0 = accept(0xffffffffffffffff, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) getpeername(r0, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x20000, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0xc17bf85845ee4575, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f00000002c0)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0xb12, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', r2, &(0x7f0000000380)='./file0\x00') link(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)='./file1\x00') sync() ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000440)={'./file1\x00', 0x1, 0x4, 0x30, 0x0, 0x80, 0xd3e8, 0x4048, 0x1, 0x0, 0x7ff, 0x8}) lstat(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)) sendto$inet(0xffffffffffffffff, &(0x7f0000000580)="d3f156e6049f31132b397216a19611bf4d279035b2139253d8b4e75c21aea3af172b9a441679e4928cc27459bd9c05ae8ca66f8a0ea8eda04504e27964db93cf1c5f60d6518e8c4c87e68371cfbc2e2e1b703d48ae84969c217e874e28414fafe3a0d9178d0eab52b5a61532bae9dffcc0769ddfe43aa12c67ae81246c5afc0cb551a78965d9e7ed", 0x88, 0x80a, &(0x7f0000000640)={0x2, 0x3}, 0xc) sendto(r0, &(0x7f0000000680)="dc2e56d9421f54c1e236fc3c37ff5e31507f5ce15181b1f6598ab70008573315f9ef03680af903ddfc8d1535e5e52e58e006c8fff55efd1237a75165329a5f9117403a1051ece3a1e6f871695111da7245f639f33d66857c888024d2b92fc91828847c6e1fca9b9dd31e4e53200cf85f386949f17f52ba840792e46a82306fe296aa3e91cde738b6faa00848e62fc240ffbabd1567d206f9a9c7affede1570ef75ecb0d26d9272bcedbd3a07a17253b546ecaf456b272dde", 0xb8, 0x1, &(0x7f0000000740)=@un=@abs={0x1, 0x0, 0x1}, 0x8) r3 = semget(0x2, 0xb, 0x20) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000780)=""/222) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000880)) rmdir(&(0x7f00000008c0)='./file0\x00') r4 = msgget(0x1, 0x239054ff6dcfab2) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000900)=""/98) r5 = accept$unix(r0, 0x0, &(0x7f0000000980)) connect$unix(r5, &(0x7f00000009c0)=@abs={0x1, 0x0, 0x1}, 0x8) lseek(r0, 0x0, 0x0, 0x2) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000a00)=""/216) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000b00)={0x0, 0x0}, 0xc) setuid(r6) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000b40)='/dev/null\x00', 0x81, 0x0) faccessat(r7, &(0x7f0000000b80)='./file1\x00', 0x10, 0x0) 14:39:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x35}, {0x20}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) r3 = dup2(r2, 0xffffffffffffffff) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000240)={0x0, [{0x3, 0x100}, {0x1, 0x5f8}, {0x2, 0x5}, {0x1, 0x10001}, {0x2, 0x6}, {0x1, 0xfffffff8}, {0x3, 0x5}, {0x2}, {0x7, 0x6}, {0xc54b2da4af8358b7, 0x4}, {0x2, 0x7a}, {0x2, 0xf4}, {0x2, 0x8}, {0x3, 0x1000}, {0x1}, {0x0, 0x80000001}, {0x2, 0x80}, {0x3, 0xffffff81}, {0x2, 0xffffff7f}, {0xb2e696b3e569c71d, 0xeaae}, {0x1, 0x7e}, {0x1, 0x3}, {0x2, 0x6}, {0x3, 0x6}, {0x7, 0x6}, {0x3, 0x3}, {0x2, 0x2}, {0xb10586afa3be9f71, 0x10001}, {0x3, 0xffffff80}, {0x1, 0xf}, {0x3, 0x40}, {0x0, 0x7fffffff}]}) 14:39:53 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/204], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x80) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) 14:39:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x5}, {0x2d}, {0x800000000000006, 0x0, 0x0, 0x80000100}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xfffffffffffffee3, 0x0, 0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000040)={{0x20, 0x0, 0xc0}, 0x8001, 0x2}) 14:39:53 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x1}) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4, 0xa5) semop(r4, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r4, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r4, &(0x7f0000000300)=[{0x0, 0x80, 0x1000}], 0x1) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e6993192", 0x12) r6 = socket(0x18, 0x1, 0x0) dup2(r5, r6) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x4) 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(r4, 0x0, 0x1, &(0x7f0000000100)={{0x3, r7, r8, r9, r11, 0x4}, 0x200, 0x401, 0x2}) r12 = socket(0x2, 0xc003, 0x2) setsockopt(r12, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r12, 0x0, 0x67, &(0x7f0000000000), 0x0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r14 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r14, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r16 = accept$inet6(r15, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r17 = fcntl$dupfd(r15, 0x0, r16) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r21 = getpgrp() r22 = fcntl$getown(r16, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r18, 0x0, r19, r20, 0x5, 0x7fff}, 0x6, 0x2, r21, r22, 0x7f, 0x100800001, 0xb1f1}) r23 = semget$private(0x0, 0x4, 0xa5) semop(r23, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r23, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r23, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r23, &(0x7f0000000300)=[{0x0, 0x80, 0x1000}], 0x1) r24 = socket(0x18, 0x1, 0x0) setsockopt(r24, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e6993192", 0x12) r25 = socket(0x18, 0x1, 0x0) dup2(r24, r25) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x4) r27 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r29 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r29, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000100)={{0x3, r26, r27, r28, r30, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x3, &(0x7f0000000180)=[r13, r20, r27]) r31 = socket(0x2, 0xc003, 0x2) setsockopt(r31, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r31, 0x0, 0x67, &(0x7f0000000000), 0x0) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r33 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r33, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r35 = accept$inet6(r34, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r36 = socket$inet6(0x18, 0x4005, 0x70) r37 = fcntl$dupfd(r34, 0x0, r35) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r41 = getpgrp() r42 = fcntl$getown(r35, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r38, 0x0, r39, r40, 0x5, 0x7fff}, 0x6, 0x2, r41, r42, 0x7f, 0x100800001, 0xb1f1}) r43 = semget$private(0x0, 0x4, 0xa5) semop(r43, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r43, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r43, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r43, &(0x7f0000000300)=[{0x0, 0x80, 0x1000}], 0x1) r44 = socket(0x18, 0x1, 0x0) setsockopt(r44, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e6993192", 0x12) r45 = socket(0x20, 0x1, 0x2) dup2(r44, r45) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x4) r47 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r49 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r49, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r49, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r43, 0x0, 0x1, &(0x7f0000000100)={{0x3, r46, r47, r48, r50, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x3, &(0x7f0000000180)=[r32, r40, r47]) getgroups(0x9, &(0x7f0000000300)=[r40, 0x0, r11, r20, r11, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) fchownat(r1, &(0x7f0000000140)='./bus\x00', r3, r51, 0x6) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000000280), 0x1000000000000042, 0x0, 0x0) 14:39:53 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8, 0x0) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000100)=r1) mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x204) open(&(0x7f0000000040)='./file0\x00', 0x400, 0x8) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) recvfrom(r2, &(0x7f0000000180)=""/129, 0x81, 0x3, &(0x7f0000000240)=@un=@abs={0x1, 0x0, 0x0}, 0x8) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x330) 16:00:00 executing program 1: setreuid(0x0, 0xee00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet6(r1, 0x0, 0x0) r2 = socket$inet6(0x18, 0x4005, 0x70) r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) r5 = fcntl$dupfd(r1, 0xa, r4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r7, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) r9 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r9, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) r10 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r10, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r13 = getpgrp() accept$inet6(r1, 0x0, &(0x7f0000000100)) r14 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r15 = kqueue() kevent(r15, &(0x7f0000000080)=[{{r14}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) r16 = fcntl$getown(r15, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r6, r8, r11, r12, 0x5, 0x7fff}, 0x6, 0x2, r13, r16, 0x7f, 0x100800001, 0xb1f1}) setuid(r6) r17 = shmget(0x1, 0x2000, 0x100, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_UNLOCK(r17, 0x4) r18 = geteuid() setreuid(0x0, 0x0) setreuid(r18, 0xffffffffffffffff) r19 = syz_open_pts() fchflags(r19, 0x0) r20 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r20, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) setsockopt$sock_linger(r20, 0xffff, 0x80, &(0x7f0000000040)={0x0, 0x6a000000}, 0x8) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2c}, {0x54}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept$inet6(r4, 0x0, 0x0) r6 = socket$inet6(0x18, 0x4005, 0x70) r7 = fcntl$dupfd(r4, 0x0, r5) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r9, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r13 = getpgrp() r14 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r14, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) ioctl$KDENABIO(r14, 0x20004b3c) r15 = fcntl$getown(r5, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r8, r10, r11, r12, 0x5, 0x7fff}, 0x6, 0x2, r13, r15, 0x7f, 0x100800001, 0xb1f1}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r17 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r17, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r19 = accept$inet6(r18, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r20 = socket$inet6(0x18, 0x4005, 0x70) r21 = fcntl$dupfd(r18, 0x0, r19) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r25 = getpgrp() r26 = fcntl$getown(r19, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r22, 0x0, r23, r24, 0x5, 0x7fff}, 0x6, 0x2, r25, r26, 0x7f, 0x100800001, 0xb1f1}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={r26, r16, r27}, 0xc) 16:00:00 executing program 0: getrlimit(0x4, &(0x7f0000000000)) 16:00:00 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f], [], [0x80000000ff]}}) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f00000008c0)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae73400800000000000007db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af4e3d0976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a24d78867e3b833772af91283fd671e5e11b608b714f379"], 0x10) r1 = dup2(r0, 0xffffffffffffffff) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x1, 0x1, 0xb6}, {0x18, 0x2, 0x12800, 0x1}, 0x9, [0x3f, 0x2000400, 0x200, 0x98d6, 0xedf, 0x2, 0xd3d, 0x10001]}, 0x3c) r2 = dup2(r0, r0) write(r2, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000080)}) r3 = socket(0x2, 0x3, 0x0) socket(0x46, 0x4, 0x6) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000040)) close(r0) 16:00:00 executing program 0: recvfrom$inet6(0xffffffffffffff9c, &(0x7f00000000c0)=""/45, 0x2d, 0x43, &(0x7f0000000100)={0x18, 0x0, 0x8, 0x1}, 0xc) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) openat(r1, &(0x7f0000000080)='./file0\x00', 0x10000, 0x105) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x10, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x74}, {0x2}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r0, &(0x7f0000000140)="f9", 0x25, 0x0, 0x0) 16:00:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000480)="90e50495775fa9e7ab819bd6746e132533ff164206128b60a6eac4c676f8496e03f572ce1ec739aaf342250b56e3e7caf77716bcf6904a5f021a9b4d0e085c0001637678d4c605b696b44ad841fcf48ed37ad783a7a73381d91d87a95c0000008000000000e559c6489ca93907b013ae190000ee5f96c088d88337030b71cc3ac0417ace92e289d9f9ef2ee4827379ac07c7970ff4d49ac1c4d50996b8011c408800d8d708bf1949", 0xa8) syz_open_pts() syz_open_pts() r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x82, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000000c0)) r2 = kqueue() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x8, 0x3, 0x80, 0x6, "dcb57c23d9c02032f12d20dd71cd59e85d8d7174", 0x7ff, 0x7}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "854955883d026111fe4d04000000100000001000"}) clock_getres(0x0, 0x0) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000380), 0x5, 0x0) r4 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000140)) close(r4) 16:00:00 executing program 0: mkdir(&(0x7f0000000840)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) chdir(&(0x7f00000001c0)='./file0\x00') r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r0, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r0, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r0, &(0x7f0000000240), 0xffffffe6, 0x1, 0x0) r1 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r5 = getppid() r6 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r6, &(0x7f00000000c0)={&(0x7f0000000280)=ANY=[@ANYBLOB="0001000000696c653000959ea3ca40b089dfd11f9486af0636365d0729c37a0bccb05d74d03ac6b90adf8f2af93e80253fd56e36c062c1c3d4d50d9c1809072b1b2aa9645ed6f444dcb4eb49bbadb84c63a6783a46bcdba74994e29b212793bd4dad240898d8294fdca5bff037e481b642ca5b3e8b872359729dd7e35c89ec1bfca2045107505d30bb2a54fb92550b16fec9c5dc9fff093540e398598a15cc2672e52b09101637a6f8e8409ae33df672364e57dc594d712ce4234784e65e6a72d137196c4617d366be64f0f4433e025d3cba7db7d3c26420a0c77028ca490fe194b909767b3e3c28933900"/245], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r7 = fcntl$getown(r6, 0x5) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000980)={{0x2, r1, r3, r4, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r5, r7, 0xa5, 0x1, 0x100000000, 0x2}) r8 = geteuid() r9 = getegid() r10 = geteuid() r11 = getegid() r12 = getpgrp() r13 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r13, 0x80105728, &(0x7f0000000140)={&(0x7f00000000c0)=[{0x100}], 0x6}) r14 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x40, 0x0) r15 = fcntl$getown(r13, 0x5) r16 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) seteuid(r17) r18 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r20 = getgid() setgroups(0x3, &(0x7f00000004c0)=[r18, r19, r20]) setsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000400)={r15, r17, r18}, 0xc) ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x20, r15) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000200)={{0x7fffffff, r8, r9, r10, r11, 0x4, 0x551}, 0x0, 0x80000000, r12, r15, 0x8, 0x1000000, 0x100, 0x2}) r21 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r21, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82", 0x168}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r21, 0x0, 0x0) 16:00:01 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="8202e480ffffffff1e593614767be28c50852dd41bfb01949c1e0dfcc1b0655e562e581eafa8f50fa4f9ca5cac33d7459ba256e63dfb2907a936db56c166a21c000f8b7a36f242ff5f6de33b15ac8b4214179e8a06f79385853d797b6af61275877afca723"], 0x1) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet6(r1, &(0x7f00000007c0), &(0x7f00000008c0)=0xc) r3 = socket$inet6(0x18, 0x4005, 0x70) r4 = fcntl$dupfd(r1, 0x0, r2) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r9 = openat$null(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/null\x00', 0x800, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000740)=0xc) getpgrp() r10 = fcntl$getown(r2, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x2, r5, 0x0, r6, r8, 0x6, 0x7fff}, 0x6, 0x2, r7, r10, 0x7f, 0x1007ffffd, 0xb1f1}) getpgid(r10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0x200, 0x0) write(0xffffffffffffff9c, &(0x7f0000000900)="455608f7c6ee82a2b3f50b397a53141d8b896e60b485bd5d7d08fb00ee96efb09c3234b8a7cb7f2eb4a2c3aebad4a493c1ee4ea9b48704d627bc7ee0a5709fde0b8a57122ba4d7b5559172fffdde923286d7f7560ef7cfc4eca939fb51fc7f3fa6e83c704e379bda0adda565c603aa25f41b2816016b9a9e1bd4c7f1006f43d647be2f2a6253f5aa732a2521d938b5b370717f72ff7858a4afa43020fc264d000153d72d631c0ca28783f362353253ce4856e1afb1a124fa4b373e77d949e4128b5332f2f55bcba1a714bffaa87faaea4e7639ddd7345be81f14a75d90aa4fe6050686f2db02c8748941eab99df79fbca0cab545b0c7d5f2b61bc82bfd51ced20ea4f8504520c4388f91cafdb2cff6fb123d0844b1ad66fe79b3357d5c43ad4625bea3a54cf72e3583381b95b9b103fdac9bc812275aff6ec5f6c927c8a26ddf932f7bbe28ec5ebc7562eeaedd33e9d9e12a7385a19bad53ae9261d1b27dc1041045ea0986f4b47e97bc826e8136e52dbb89b202551c8db05ff9c10f5c7798f35353d2a4654adc7ac07fc525689e8de8a9fb20259b38b055e6dd831d707635e9de5a35156da0fb065e619a5fd1b3f0e3d07b16d03e8b72d412829a85bc34f6338d1e5985acd7ad2642c2ab488f0743b2d5de49eff2f5f3a3b834220963c2ea191d055b21d585d06d44ddf19b13df8183e55be680273ba7d18d237b37e535d7a1861392f5b62a9a7f68a9440f6c087760f8fb5675a97d334c3c28d0719cfc3ac2ee0ed8bac4321c531311ba1240b5491ea6e699e87abae07c6a2c2fcc1a1df860bde21a59f4caa7ce13957d58bf31ae6e2dddbe5ca25877e02acebd577e50b82e30e9213973233d6049b9cbdb25c69b4c8e7ea69e8e4351328693bc700470e7825ff0415aced44a425322a87ce4000a59e1a2fd872c6a2103373e606b95077d9972000e4cca73ee05e658dd80fc03a9bbc0d6b1430c3c64e7b0975ceb5b50f296cb0cec6507d9657cb2b8e76188665aea4eb6345bf14776c8fb09b4acb7d3de8b710408ab43e7a066cede56fb4218765b8a9d775b9a2e2a7f1275feedc261e082d7bd894a9d33de2f558185b06a38041ff867c24396da25e5b7a6211d59511a03b42aee4bd1751fdb61fb2379f146e7883827ebafee201a3c68bb6e4abd909b4f252dd974eb422e6abd55e5cdc4b9d9982b7327ca21cabd5deadcc07ba98d04bc12262d037c66900771f5cc6f27744ccb6c382ed3e7d921b7137e37281fd20dc00b3123f296bd78d46ba2287522086e941d270269b4cd4210381c4a711e52e09e895d6125738a26966625ed3d9e7ee15ec3e685afe777c69c9748298ffebd08b900abdf3738c1bbfca33206dd22417dae207e0f4182958ac57673c743d82159ad3e215a99a5cdc23648c12f1c4b45bb8786922aa4e4f33d864451fcc771770155b5c0b2e5fb953588e0add5cfa1b344b0feed8dc8d50f08f1b1ef0742e5606c923d52ed6f1b430067a863eeb0259d03efe1fd1ae041c518d7108305863cdc5f058e9449c135be8e5e195957822a3e1481ab0bae01b09214bc8d398dcb039b5b60acbe68ddf5bb4925072eeb2d8321eefcb8699cd781b0b3cd2f4167686b61363ad945f2f305032d35c9cd9078dd69f1b3a7a51a9dac7639e3019b6f43931a682b763781f7335c9c56a6b5740aa3ccc00e7c48b9037eea6a5065237d6b8d57ad1148e51ff8d225d80f5663234e569a0a9738a64a6e7b8af4428f60a30b4e09c3dc9e61d8dd15ccd7dde81fefab43e37a3b503ba88704c7d1f975a92cc524c9de2d8894def418d3f823de21d2f8cb1b32c22b6704bf215f7de5203d983120934910bdeb5295a13b8bbaa998508fa83f4bbb4872addeb6920cfc715c0fa683042875f3eaa95dc8e12be7b6677e479fb237eaa205f0e3ef5f3ea1d418461ae30ac1eb3e34554b358fc1693e13e9f70407ba53c86e02feb71aa100cb284c457e9d24a226a6b56e4ca18c14c853ba58af53ea6f62c5f5e0131f3f95f137184e0879b916e1801905e0dbe0f738e76833fc6db3949e9e02a2c1f0ba863267301d97a789d335aa4c356a0ff1dc453193a5dfda221a4a76b807d2f4dceb8e8d8b4321645a15c95b99e02bf45f5fe5b7d5c513bc9de104a1ca8caa58dd0ffa32900efd24820498b1611b112a5d371f63e6cb440527a2130e43c66cde70906b07b1d1b6d3d4336d0a9f3c80dd5b2117261abb729d426a8ecc2dd42a2c00022e70db29b002ed89dca30b53ac79c955bda1785beb3f8bae071e8e8e5105677038b22ef0bea107edaa55eaeb7824e81f4ea9e7e7cd27bbc0d8ccfc2a5a3d8072594555cf587099f8a6b6de1d42b8824963bad871e2828c06a04086f63365789c97cedaf6350f587804ab872a9fa27e59ee48ba438c1cfb64218f81ca98f4976d30c6b26cce57ce5f52077bf75e0b15c1b41e94b33e85a4413cd181cee61ddc211dac9aff061614fc5f3c6abe0bff29a5b91e0669ac121802bae3f9465665d860fa54fa69df7ce814188599fde946ae84c56e3c34dbbe32fe4d51b5df067c7ac35b9dce7423f1176f87330716ec44eec6f38f56076bc06b0cdab7791bc6741fea81ba3169c4367ae1cb66aa42a1010ae8211e1c1f0d2b3d3ec5842a101a7d733efeea669c24ca6c1443e512a6614a2945910babf90bf1633254ae150c4af50a085ce7da077b173778ac2b619e65e5f8290ba9d4fe0fa42be26a549495af4fb5f3a573615c750af780f0499e4fd85f4c2f03161579a96dfafb7ef48f768add43527234639e4e4e07399977dab659595ed6811abdb67389ab96ce54063312ff0be1e9006313516328cbe7f23fce6f7231a575d8054a52f18577c2541d7ede4b941addd26d0ee36528f982d4e9da21365d11476387f7d6931087b21b285aeea3cde1ebf68cd4db649167a899871feef758c0f4ee42ae4e460b61e6403bd90ac8307c547ed2776bc6d534687398a50f25d304a25780452662177e8396f3549b7f11041bb12c19438f30d6f026a03c3a78b493a2e5b5aaa24c6c802287ac7e85d1da944d43dc61cde024d13df4eb95e9a616212f76a24da5be81c645d9008bcb66e72699e6d38500fd2e088676a7400e78a472941ecf4d9b01b9fe9e7fd8ef543fcf85e13207d41bb05aa45168df079b72fc91fc591c30c5090ee00596a234f4daccb71bd6ea16270d81524cac7148ec94496f9bc2724595dd69c80c6ee97333e80fc97350cf3b59ab698923497fbd205ca582639815f92bdeca4a88049f81cfb9a48dd7facf564fa4f3628e2e138665036482ff80aaca5a80a5ce392a676d3cca19766d8fed49c463426b9e51fe46d8336ee99b5ae87f8a83c8901762b9ee0ae886ce599dc060c10e7630041c94dc9b4a04d77257e507d7768e7d27a506a6b9b53b0f30715ad89cb9bbf3b42a9d98c27498cd24a44a482138edfe89b60fb209099198dc61e067841f9f4d2cef1ca28dd54e0945b506e0b13e3bf38cb086c1bd81b7a35cfbbbf3170816fde4b1263a397d8561908c2b13c67ee2af5366752afda67b5979d6619848fd82ba0c6735081aec03d861f0d5f9ba53f0eca6e1412197a188efe3fc1ee8508d5e5a12aabdc1d2801712e089ca78a854a6e77db2c0099b64af17b7c6366348331863c162bbf9db2d8f25a895b143dffb3bc1b69562268671e44d826293fb2e824b8dc079f8d6e06e6f8f4f72d93f3a4adb05c0bccfdc926d4d4cbc0869cbe5b27d4b64003cdb2567face32e09597f3d196284c2c76827f692befcdfe2cc16b68de3717afc4f49e127530fd731fa81ea81ba234ef03a761f2f1ec4cf71cb60ff76c5671215c1ed8dd0e34ef5da606c99b9e22e41f44b7229eda69ba71cf4a70e1142c1a2cedc03a72145a8912a65d3f838939849030ab0c1312d3a46dedf9f3ea5020a33ffc5fd114c8aacf1b230757c9c3c7940df3006e02139dbf3475d5f7e85b76624d22509a3c141d0db249baea0a8cfcd9ea9a1201a205f845e75de52803f8f8505dba5c7c98f5ab71d4f7fc6d57141efa6397afd3a8e4aafc92abd851614d886e28dd4ebacfe0800ff5a829d9974a58fba9ec2cbeef38e3df1eae33eaa4d4fe4f3f79ef3937efb1e4d20294a9affd055003820c95c9f5d1c80237e53be63324575fb3dc86e3eb2b7078c98642113717617f1d01bfb788e2bfeabce40c6113b9f33236dcdbd0dc8d473476a63ad88784b82b0f66075eac67d1afbd671440cca33e78fce00126764cc1a079a7c0fe5f3cd120d3a675758145cbe3ea4217fb773d632129f220a4e13678efb50f32e1e9d9d7b3f2056862aca50bb083a727f617f0b7b0b080d6bc0b5852c515271333dbe827e80fe0d252e07018c9a561c3000770aeff24d4908603958571fa23640bb34c5fc587b802f7f16f81d36d3ff9ef1220852f6bb29cd680459bd18c662c414df46ab04975f043bec37d2eddf9b737f25c03b96abfacd602186ca9965687918c51b110491453e84ea7771a364bc7c112be680bfc5d3924ef9d677a4516e077a8eabab985394d6a316e8d0473f8088d9ef7905a55fd6f2f46d855992af72fe767d376c30fc849291c9995b0005b59b723eb85f50735ce012dde486746b039aa6919d0b5fb7b4a2d16434bed62e50f9e3576eb961571b8eba57fb9ea8b09ea329eab2c67c98ae511912d2e94a6c4069e375bfb33d1cae376969b02b2b64c43c619fb10fc67d21fb026c6ca22108508275ff61514a94952e7ac6983bf26e5e54c398c01deab30e8a25aa803726aee0eb42b578c5b2559cdcaa1c18aa5dac409bdb7a62e7830d9b4af733f7a11a7834e88b8b0418c01e4b20560cc75c6e9c7034334cb479dcc6b61b2ce4700c98ebf5a808adcaf6b6cc5ac4994bf7c6e17a3a2dcdf0c22ffbad0051ecfec2f135296782eff1712980840082eea4063362e4d9053e69aa17c8714eda71226f603cd159b03e5b613efb249ff39da016b9845a90a56bc73ef07019cfec4d3f5e07f4c82976dcfc0798391815f355886bb1574a4f647b697f50997d42841ce656a76cf986bfeec91de6344a45ac29fd862a43be09c8d23ef860b9ad92990de684bbf1acb8d106958740cdd69f995fde76743c9d08468643017e8ba1fbfd42c774c6e013ee05d899dad2bd1cbd5c9d9d298b9819ccff78e030a7e618dbb796fad710d4d02bb20ae6f56def90696c008c6058f38bbb72a71df99516dd337937579951b28acc80ab4e2ca6b725cf2654853b8fbedf2cb0dcde9a237246fbd9eb81693e9ad1093b4fc653c8db257a686636abebc797fd8c52269c85c0df983c7f2676f412fe58482afe9530c3c34eaf0c07ecf8d5a54a7275597c65c0406314ee1511ca1e30c6b1d15257fec643ac1ed613b6f26962df94057897afebddfec90a3e68a2f0d7c32953e46f24b0706046f1a23ff946dfe7fd3d16254ee2b8dcd775c358962009598c079a8e48e4068db566e26d092705376f629390d708827960fd949d5ca28d96fbadf50c72c59730a6554e662d877ec717e08b60477b5b7dd66f707673e7e873b07528a36dc4944045215715f275a91c8d41cbe6cbeb118b7bc87d2e8151541e3162086f3429bc0bae3fcf838bc000df80196b6c1769c5aff4d0e4bc623e9fba7f6645944c790f1395f5f43bb6daeb7ce4b5a2bdd6c67660619c5de7c6540c707907564f6c940c0fee493672e58093329b94df78720789de6b937c1485e4cb4d5310404033322b150c60e5dc0334585e84b2a37253abc6a5890d9914ec2bd0e5bf85869", 0x1000) r11 = socket(0x2, 0x2, 0x0) bind(r11, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r12 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r12, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) ioctl$KDGKBMODE(r12, 0x40044b06) ioctl$VT_OPENQRY(0xffffffffffffffff, 0x40047601, &(0x7f0000000040)) r13 = socket(0x2, 0x2, 0x0) connect$unix(r13, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000780)='/dev/ttyCcfg\x00', 0x1, 0x0) write(r13, &(0x7f0000000100)="a1be44c3769ff406cba64616ec6dc26da7f88f94ad6dfde38c6549ec30122c39db41203ef904f2e55cf69db0145b2f7f8f1bba8036b6194edf9a7d4f5a041a84c4b64de863ec7b928b227c4326ac3dcc3ec1aa530694f7e35fcd92cdb1848840fe6c127b94a04dd4ac362cc01967c26f0dadba85c131b84dbcd4863ee8110dda40f77c28418698f9153e77eb631ddba6c11d81c61589e343dc727c1933181e22f238a71a9bd2d7c993d0575b6c453425706b17304cd2eb4b8f29121f32faf9c6ecd82074302431a13df674e6d8c562e2d90a2d09f948b2b98a1f43ef6c6a9cd5ff5efa5adc7aa76148b0728147a63c12612e2818ab5ec147bed4d98b60df36fbc5be97b8f868294dbdc9c59a016bff4bcf463751808b78a6f5bcce168908b0d7cc3cb875ae46ab913fa2add48e94a1640055752d2dfa75f9b8ba349cf535afd04a07031b970a8e84cf2bb6240c0a43bc610647a0bf8e12e1ce01a21410475fb6ace37e510e60efcf7e1e71adc42dbe1ce8da0f53d994988e69d1661731c1dbc67a1ec81ca6fe12ca51736e5be3002974afc0b7175b810e90c5283eea12a74497f17080eff5cf6d5f2ba85d28d2e3c10ec238b960d0eee05bd75ca464fbc7f292bb22e35fafe8bca9183264fc7bb0c9b584c51b9aa38a9f7a98c94cdbc6673dbac2c8f9802e00bf33a85ee03c67c6b47ab95a913e0117302f59c962bf85fb862d5b23962a9a32d3a84391c65880202711e99839127cae33716f610894cca7efc9480bef466386c03470236502c5b93a2e0b92defc1b866c5f149e93a6cdb2017f82972c1ad1de09fd4553d69c1602c665a3a79396de69e88206875e619e93bee47aa6c9be3fb394dd8715188e82d2b507ae3b782bbe0c447c35c70ba1bff066995d09180958cc79f48506817b7260406ae2349fffd2c04df265cfc2c860fe84ed2afca91b03d6149ab2416b65964f7483589bc48683ecb2cd2dbd750fad5a23c07ad5b34e011ec28d91031cbdccbd36004076a7a5916735797e9f704c0e898b09ac00ee5c213c84b5b90fb5aff9a20effd8438e0f0911439ca52577135585e9a6b360752d10d8e0c300b124cf04b921f7997353e2fc867d63d156b1f8537ae714e90a0c6936ad507167e348e0592e8ac8d37514e98f163f4b53b413d16c628f398c05edbb76c3e8b410871fdb4c09c462aeaaafd7799226c7d11fde367c4dfd8b243a608cfe07b7a64ccb2160cd9ddf8e2ab1f84a4ab75a8a9a552ba19732aa824366b12672699d831fe29c9935615567efd3364503cdc531afb9a376b022318a72e54f360961441c1e1cf4cfd3a3bae6f3729c68a916b7e39c55557cacf6052067d6ecd2e773bc31eb9e6a3a3c6b760c9a89288ce29aad2c5ef81a4e7fa884b01e08924da4a43287ececfb544d37fd3aca641849de2fcd49ddf7fac7573e3a006f583384de76716e44034e4af61694acdf6cc1451bf134b820a4152096f74cdd1a7cd303cab92f959536532ca91c2f6bd904a5b0f4d628e93bb3bf0f4896e84c90cdf542e94f49e8aa33f07a9820dc48941e43eed2a6f2417e7346a4d7d337208644d44a094c3b695998785f57a45ee7245d4ddc3a327926075460ed07bc6627991af85bd00bebcaad0057f15bd161b5142262ccacdec9b221b288694c36e0d7fe1bee08230ccb0b858656b9797787d532057c2ea0f2e44aa47d7e92639287348cbd30dc1b3ef43ff8b4e3d84f62fdb45cdf02aade2ceff1f9f73f2a2ba205d415b29381585b8f3232df748dafbf1366e5bd07650ef1969757aeb55b52d2242837737f1c20f2c97f8a495d9017ccc2939b33dfb67191449e2cba12fba41ad70e8192bbc264de7ec6bc3c62e2ddcdf88d53c122646a0032ad35068361b53526dc6cc860c6ed788be2f8f063b8b15696c0901edcff542cebef0e2147450081c790a8094b54c6b369f3f2a2434b5ef8cad093da27d1d086b00dbf0a90cbda3eb847f131c7848a8ba3e00a4f34b91b91843a9dad03887210563e7f", 0x599) 16:00:01 executing program 1: select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)={0x3ff, 0x1000}) execve(0x0, 0x0, 0x0) 16:00:01 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x21, &(0x7f0000000000), 0x4) bind$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x1}, 0x80000001) 16:00:01 executing program 0: openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x480, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1024, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x400, 0x80) 16:00:01 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000020001040dcb90000001000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x50) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000040)=r2) socketpair(0xe1c1a92d11631174, 0x98c52fe5b7b74df0, 0x1, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) r6 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000080)=[{{r6}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) r8 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000080)=[{{r8}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffff2, 0x76434827d78fc35d, 0xf0000000, 0x400000000, 0x2}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x10, 0x0, 0x2, 0x1}, {{r5}, 0xcc6976d544f72632, 0x4, 0x0, 0x8, 0x1000}], 0x5, &(0x7f0000000200)=[{{r0}, 0x0, 0x80, 0x8f, 0x9, 0x8}, {{r2}, 0xfffffffffffffff9, 0x20, 0x20000000, 0x8000, 0x8}, {{r6}, 0xfffffffffffffff8, 0xe8, 0xf22fac5c2d1c66eb, 0x9, 0x8}, {{r0}, 0xc9e89753606482db, 0x0, 0x40, 0x5, 0x7ff}, {{r9}, 0xfffffffffffffffe, 0x40, 0x20, 0x7, 0x8}], 0x0, &(0x7f0000000100)={0x7fff, 0x8000}) r10 = open(0x0, 0x8, 0x181) r11 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000000080)=[{{r11}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) renameat(r10, &(0x7f00000002c0)='./file0\x00', r11, &(0x7f0000000300)='./file0\x00') 16:00:01 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x4, 0x8, 0xa3, 0x0, 0x5, 0x80, 0x3, 0x1, 0x2, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x2000013c, &(0x7f0000000080)}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x2, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xd) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad1af05de2f4ef18", 0x105) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x1c}, {0x3, 0x0, 0x0, 0xfffffffc}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="fbf27553cd7bd9d8791c2d190300", 0xe, 0x0, 0x0) 16:00:01 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="8202fbf0fffffffee349"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) mknodat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x10, 0x5) connect$unix(r0, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) setsockopt(r1, 0x9, 0x8, &(0x7f0000000040)="1471734ffe31a28bac0e45ca42df7cf8c1361bb57c31e1b9f42f099ef865652fe0879e2163229fdbdca09d117c0c9304eba8df676843cb834bf77318d086049470e5eff6140bff4d91b6be5d1787116e8255c7809d76d54dfd32bf626fe957d4cbe03613b1b145af8c321d1941e8c581fe24537b3e37128862b44ac8dbd208e3ff49f5523c6d63a3dde69efe0e10bbdea753a5cf61bd", 0x96) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r1, 0x0, 0x0) 16:00:01 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x1, 0x100, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) sendto$unix(r0, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000480)='./file0\x00', 0x2, 0x0, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x0) dup2(r1, r0) recvmsg(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x0) 16:00:01 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setreuid(0x0, r1) socket(0x10000000011, 0x8000000003, 0x0) 16:00:01 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) close(r1) r3 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) getsockname$unix(r5, &(0x7f0000000340)=ANY=[], &(0x7f0000000100)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = socket(0x2, 0xc003, 0x2) setsockopt(r6, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r6, 0x0, 0x67, &(0x7f0000000000), 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r8, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = accept$inet6(r9, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r11 = socket$inet6(0x18, 0x4005, 0x70) r12 = fcntl$dupfd(r9, 0x0, r10) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r16 = getpgrp() r17 = fcntl$getown(r10, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r13, 0x0, r14, r15, 0x5, 0x7fff}, 0x6, 0x2, r16, r17, 0x7f, 0x100800001, 0xb1f1}) r18 = semget$private(0x0, 0x4, 0xa5) semop(r18, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r18, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r18, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r18, &(0x7f0000000300)=[{0x0, 0x80, 0x1000}], 0x1) r19 = socket(0x18, 0x1, 0x0) setsockopt(r19, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e6993192", 0xffffffffffffff44) r20 = socket(0x18, 0x1, 0x0) dup2(r19, r20) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x4) r22 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r24 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r24, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000100)={{0x3, r21, r22, r23, r25, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x3, &(0x7f0000000180)=[r7, r15, r22]) r26 = semget$private(0x0, 0x4, 0xa5) semop(r26, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r26, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r26, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r26, &(0x7f0000000300)=[{0x0, 0x80, 0x1000}], 0x1) r27 = socket(0x18, 0x1, 0x0) setsockopt(r27, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e6993192", 0x12) r28 = socket(0x18, 0x1, 0x0) dup2(r27, r28) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x4) r30 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r32 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r32, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000000100)={{0x3, r29, r30, r31, r33, 0x4}, 0x200, 0x401, 0x2}) r34 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r34, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r36 = accept$inet6(r35, 0x0, 0x0) r37 = socket$inet6(0x18, 0x4005, 0x70) r38 = fcntl$dupfd(r35, 0x0, r36) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r40 = socket(0x18, 0x1, 0x0) setsockopt(r40, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r40, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r44 = getpgrp() r45 = fcntl$getown(r36, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r39, r41, r42, r43, 0x5, 0x7fff}, 0x6, 0x2, r44, r45, 0x7f, 0x100800001, 0xb1f1}) r46 = socket(0x2, 0xc003, 0x2) setsockopt(r46, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r46, 0x0, 0x67, &(0x7f0000000000), 0x0) getsockopt$sock_cred(r46, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r48 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r48, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r48, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r50 = accept$inet6(r49, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r51 = socket$inet6(0x18, 0x4005, 0x70) r52 = fcntl$dupfd(r49, 0x0, r50) getsockopt$SO_PEERCRED(r52, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(r48, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r51, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r56 = getpgrp() r57 = fcntl$getown(r50, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r53, 0x0, r54, r55, 0x5, 0x7fff}, 0x6, 0x2, r56, r57, 0x7f, 0x100800001, 0xb1f1}) r58 = semget$private(0x0, 0x4, 0xa5) semop(r58, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r58, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r58, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r58, &(0x7f0000000300)=[{0x0, 0x80, 0x1000}], 0x1) r59 = socket(0x18, 0x1, 0x0) setsockopt(r59, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e6993192", 0x12) r60 = socket(0x18, 0x1, 0x0) dup2(r59, r60) getsockopt$SO_PEERCRED(r59, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x4) r62 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r64 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r64, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r64, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r58, 0x0, 0x1, &(0x7f0000000100)={{0x3, r61, r62, r63, r65, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x3, &(0x7f0000000180)=[r47, r55, r62]) r66 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r66, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r66, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r68 = accept$inet6(r67, 0x0, 0x0) r69 = socket$inet6(0x18, 0x4005, 0x70) r70 = fcntl$dupfd(r67, 0x0, r68) getsockopt$SO_PEERCRED(r70, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r72 = socket(0x18, 0x1, 0x0) setsockopt(r72, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r72, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r72, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r66, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r69, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r76 = getpgrp() r77 = fcntl$getown(r68, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r71, r73, r74, r75, 0x5, 0x7fff}, 0x6, 0x2, r76, r77, 0x7f, 0x100800001, 0xb1f1}) getgroups(0x6, &(0x7f00000001c0)=[r7, r33, 0x0, r41, r47, r75]) setgid(r78) write(r3, 0x0, 0x0) r79 = syz_open_pts() r80 = dup2(r0, r79) write(r80, &(0x7f0000000080)="b9e7d52e6103a4a6d87621f554d857a8369508a4e8e38fdae99e1cd9cc8605404c894c9821bb1f6a5183de2a1bfe273fd485", 0x32) socket$unix(0x1, 0x5, 0x0) 16:00:01 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r0, 0x5) r2 = socket$unix(0x1, 0x5, 0x0) dup2(r2, r1) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r3 = dup2(r1, r0) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r5, r4) accept$inet(r3, 0x0, 0x0) execve(0x0, 0x0, 0x0) r6 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kqueue() r7 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000080)=[{{r7}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) r9 = fcntl$dupfd(r4, 0x0, r7) kevent(r9, &(0x7f0000000080)=[{{r6}, 0xfffffffffffffff8, 0xae14076546b22459, 0x1}], 0x4, 0x0, 0x492, 0x0) r10 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r11 = kqueue() kevent(r11, &(0x7f0000000080)=[{{r10}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) connect$unix(r5, &(0x7f00000000c0)=ANY=[@ANYRESDEC=r11], 0x1) socket$inet(0x2, 0x8000, 0x7) 16:00:01 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) bind(r0, &(0x7f0000000000)=ANY=[], 0x0) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) fchdir(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x7}, {0x7, 0x0, 0x0, 0x8}, {0x6, 0x0, 0x17}]}) dup(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0xc}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'\x00\xeb\x00', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") socketpair(0x20, 0x2, 0x7, &(0x7f0000000080)) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0xc}, {0x7c}, {0x6}]}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x20000, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000280)={0x5, &(0x7f00000001c0)=[{0x2, 0x9, 0x0, 0x9}, {0x0, 0x7a, 0x4, 0x401}, {0x9, 0xc4, 0x20, 0xc25c}, {0x6, 0x0, 0x1f, 0xfedd}, {0x7, 0x40, 0x1, 0xb9f2}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000040)=[{0xa3cb, 0x6, 0x8, 0x70}, {0x6972, 0x0, 0x8, 0x7}, {0x2, 0xfd, 0x3, 0xffffffff}, {0x101, 0xf3, 0x80, 0x3}, {0xfffe, 0xe8, 0x62, 0x100}, {0x0, 0x5, 0x6, 0x1}, {0xff, 0x0, 0x81, 0xfffffff7}, {0x7, 0x2, 0x4, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r3, 0xfffffffffffffffe, 0x3, &(0x7f0000000280)=""/137) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f00000002c0)=""/4096) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x45}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 16:00:02 executing program 0: readlink(&(0x7f0000000100)='.\x00', &(0x7f0000000140)=""/100, 0x64) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x1, 0x0) socket$unix(0x1, 0x2, 0x0) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffff9c, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x8a, 0x9}, {0x25, 0x8001}, {0x87, 0x40}], 0x3}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)) 16:00:02 executing program 1: r0 = socket(0x2, 0x8001, 0x0) fcntl$setstatus(r0, 0x4, 0x84) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) close(r0) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, &(0x7f0000000040)) 16:00:02 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="0000001860040080000140000000000000000000000000000000000000000000000000000000000000000100", 0x2c}], 0x1) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) r3 = dup(r1) r4 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) r6 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000080)=[{{r6}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) kevent(r3, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x0, 0xfffff, 0x7f, 0xfffffffffffffffd}, {{r0}, 0x0, 0x22, 0x2, 0x4, 0x3f}], 0x1, &(0x7f0000000240)=[{{r5}, 0x8000000000000002, 0xa0, 0x80000000, 0x8000, 0x3}, {{r6}, 0xfffffffffffffff8, 0x2a, 0x1, 0xa0, 0x7}, {{r0}, 0x8000000000000003, 0x1ab, 0x40000000, 0x3, 0x81}], 0x8, &(0x7f0000000140)={0x8, 0x295}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCONS(r8, 0x80047462, &(0x7f00000000c0)=0xc3d) 16:00:02 executing program 1: r0 = syz_open_pts() r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x80, 0x0) close(r1) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x65}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x81}], 0xf8b1, 0x0, 0x10000fe, 0x0) r3 = semget$private(0x0, 0x3, 0x10) semctl$GETNCNT(r3, 0xfffffffffffffffe, 0x3, &(0x7f0000000280)=""/137) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000080)=""/35) getsockname(0xffffffffffffff9c, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) kevent(r2, 0x0, 0x0, &(0x7f0000000100), 0x8, 0x0) 16:00:02 executing program 0: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYRES64=0x0, @ANYPTR=&(0x7f0000000200)=ANY=[@ANYBLOB="8d50fbb34d7ac9de8a41b84351cf1abb56a3969bdf4bec6eedd33e32c2b82a5ea4a6af15c9e5079ca47f7cc37a0d4eb943649da7ed84ba39ca38d5ac845543ed60851ed17a0fe27c254323046045f045532ee6c804ca84c0fb802d5090500ccea13363e36453cdd14082b7223c626530e8a482ad33bf982f", @ANYBLOB="c05757b4469d7b5402e958676fe023bfd3d485e9971bd56c247d80fdd878ef4e844965cf7a9cbb90ec93671e016f4f038fa30aec03eaa3aebf1175aebdf08186bb7ac7ddc194292e3226137136ac5634f7629a4edc68879711352370a89818ec5c5f20d2e831630b9ce249d94bc9c2cfadac288c374ce83d00ded7d7d4c944da6498fb1d"], @ANYPTR64=&(0x7f0000000140)=ANY=[@ANYRES32, @ANYRES32=r0, @ANYRESDEC=r3]], 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x3, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) sendmsg(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0xfffffffffffffe4e, 0x0, 0x376}, 0x0) r6 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000080)=[{{r6}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) renameat(r1, &(0x7f00000000c0)='\x00', r6, &(0x7f0000000100)='./bus\x00') 16:00:02 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000008c0)={0x0, 0x0, 0x1, 0x1db2, "31c354638bfce978bd7a32e5e0cdce4950754d0c"}) write(r0, &(0x7f0000000bc0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79f634bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece78abab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4dec077bc549b40bfa2e6930bc52f2be7fa99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e9629415caa866b08867fc82dd6662d5265c448b8368173a8da6b5315a19569d66bbdb58949101323fd4802b653736ee5c1d18cda3ae32fc", 0x25c) r2 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r4, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r5 = getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r4, 0x0, r5, 0x0, 0x0]) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r7, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) setreuid(0xffffffffffffffff, r3) r8 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r10 = geteuid() r11 = getpgid(0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000840)={{0x6, r8, r9, r10, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r11, 0x80000001, 0xfff, 0x3, 0x100000000}) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000100)={{0x3, r3, 0x0, 0x0, r6, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0x1}) msgsnd(r7, &(0x7f0000000540)=ANY=[@ANYBLOB="01000000000000006a3081a8f30dca6efc9146cb5aa7fb22e55dd475d05ec6b999fc45ac70195653e80cda1637cf55e8390a4f2b83cc5036396c55e1799536c6932d40a44fe1528d6d246aabe646e1bcd62ce4f4dcb006892cfdd2c2221e553109bf4120d156c028bb961ed5d824a4f7a23e8701bd938accf9b7d463b59fba0ff31cc5284d4623ae4180f5ace6906eaa28c7e69a07ab06f85e76d5bbe734e4304be0a69cafc82b010000001e1739893dc6321318f802b3b420cd5ffba991e4b65b685567b89c7ee527680f3bbc5a3cd0efcdfa7f3026ffd3e2ab7971f1b02d6281cf4f9804378b035c65f6033c3b9aaa43189297142f28d12a12093c39851f597699276e0ad466c61dfd7cc0cb"], 0xe5, 0x1c00) msgctl$IPC_RMID(r7, 0x0) 16:00:03 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x21, &(0x7f0000000000), 0x4) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8000, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) 16:00:03 executing program 0: munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) pipe(&(0x7f0000000240)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2dc, 0x0, 0x3be}, 0x40) socket(0x6, 0x4001, 0x7e) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000280)=0x85, 0x160) write(r1, &(0x7f0000000000)="87", 0x1) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) ioctl$TIOCDRAIN(r3, 0x2000745e) shutdown(r4, 0x0) r5 = open(&(0x7f0000000100)='./bus\x00', 0x80, 0x1) r6 = socket$inet(0x2, 0x0, 0x81) ioctl$LIOCSFD(r5, 0x80046c7f, &(0x7f0000000180)=r6) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000200)={0x200, 0xffffffff}, 0x8) close(r1) r7 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r7, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) ioctl$WSDISPLAYIO_SMODE(r7, 0x8004574c, &(0x7f00000002c0)=0x2) 16:00:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd00) connect(0xffffffffffffffff, &(0x7f0000000000)=@in6={0x18, 0x3, 0x17f, 0x6}, 0xc) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) recvfrom$inet6(r0, &(0x7f0000000140)=""/173, 0xad, 0x801, &(0x7f0000000080)={0x18, 0x2, 0x7, 0x800}, 0xc) open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f00000000c0), 0x0) r5 = accept$inet6(r4, 0x0, 0x0) r6 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r3, 0x0, r5) r7 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r7, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) r8 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r8, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r10, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r14 = getpgrp() r15 = fcntl$getown(r5, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r9, r11, r12, r13, 0x5, 0x7fff}, 0x6, 0x2, r14, r15, 0x7f, 0x100800001, 0xb1f1}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r17 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r17, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r20 = accept$inet6(r19, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r21 = socket$inet6(0x18, 0x4005, 0x70) r22 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x200, 0x0) r23 = fcntl$dupfd(r18, 0x1e, r22) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r25 = socket(0x1, 0x6, 0x0) setsockopt(r25, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r25, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r29 = getpgrp() r30 = fcntl$getown(r20, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r24, r26, r27, r28, 0x5, 0x7fff}, 0x6, 0x2, r29, r30, 0x7f, 0x100800001, 0xb1f1}) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={r14, r16, r26}, 0xc) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5c}, {0x4}, {0x4000006, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:03 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x18190, 0x6) fcntl$getflags(r0, 0xef66f001667a27fe) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000100)) dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x15}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="7a4fc5b0f4918f1856201e199782") 16:00:03 executing program 0: mknod(&(0x7f0000000680)='./bus\x00', 0x20, 0xe02) socketpair(0x6, 0x2, 0x7, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) r1 = syz_open_pts() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, 0xfffffffffffffe5a) getpgid(r2) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = msgget(0x2, 0xc0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r8 = getuid() ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000180)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r10 = getpgid(0xffffffffffffffff) sendmsg$unix(r4, &(0x7f00000005c0)={&(0x7f0000000080)=ANY=[@ANYBLOB='\x00'], 0x8, &(0x7f0000000600), 0x0, 0x0, 0x0, 0x400}, 0x4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) r12 = socket(0x18, 0x2, 0x0) setsockopt(r12, 0x29, 0x31, &(0x7f0000000000)="f2", 0x1) connect$unix(r12, &(0x7f0000000840)=ANY=[@ANYBLOB="3c882b1aa085784eb007e7401f674a9b5ee7c16114f45fa4f59da9939d7d9279115f4f6edcdd810ff25ff8b152c3a534346f81dcb8d492706301800080000000007725ec21dceedac62742c6953a79f74bdf0fe0a065e85b62afc1f4012530c731ce420ab739595a4a5068e503d34a6060a6b444516833d45455213ced9238b304368106000000c4938a7a72ccc890914c9c9c99203ec78fbc3886beb0edb8b4498ffb9d959cbcae41a39a0a75b65ebb38d9b066e444bbb1aea45ef1fd057277eb38ef6e040cadf8560b7374dc676a065c837713b41f56d5eafc473ec8e21373a6f7329e9b64b5742f0000"], 0x8) msgctl$IPC_SET(r5, 0x1, &(0x7f00000003c0)={{0x0, r6, r7, r8, r9, 0x121, 0x9}, 0x800, 0x1, r10, r11, 0x3, 0x1, 0x1, 0x5}) select(0x40, &(0x7f0000000000)={0xffffffff, 0x0, 0x4}, 0x0, 0x0, 0x0) r13 = socket(0x18, 0x3, 0x0) r14 = kqueue() ioctl$FIONREAD(r14, 0x4004667f, &(0x7f00000000c0)) connect$unix(r13, &(0x7f0000000100)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r15 = semget(0xffffffffffffffff, 0x1, 0x0) r16 = socket(0x400000000018, 0x3, 0x0) setsockopt(r16, 0x20000000000029, 0x27, &(0x7f00000000c0), 0x0) write(r16, &(0x7f00000002c0)="bf6e394d7b60faa088536dc5fcd8d04c7c1e3ab68f8ec30cbad1f01e93f4bcd9c1adc0abcbfa2dbe95f75e323819", 0x28) semop(r15, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1002}, {0x1, 0x4, 0x1000}, {0x0, 0x800000000000004, 0x40000001000}, {0xfffffffffffffffe, 0x0, 0x800}, {0x2, 0x3, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x1002}, {0x2, 0x4000000000000, 0x800}, {0x7, 0x9, 0x1000}], 0x9) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) r2 = shmget$private(0x0, 0x3000, 0x1, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_RMID(r2, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0xffff}, {0x3c, 0xfe, 0x0, 0x3}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:03 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) close(r0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x102, 0x0) 16:00:03 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f00000006c0), 0xa, 0x0, 0xfffffffffffffffe) 16:00:03 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) sendmsg(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=[{0x10, 0x0, 0x4}], 0x10}, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:03 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) ioctl$KDENABIO(r2, 0x20004b3c) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050460000000000008000001000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt(r1, 0x5, 0x8, &(0x7f0000000180)="1ad0f18d34c905ae5c722d7cea32c5b2e81ac10438c803ed58dec5f496a294c9f902b0e6ffc4", 0x26) r4 = socket$inet6(0x18, 0x8000, 0xbe) fcntl$getown(r4, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(r0, &(0x7f0000000000)="da", 0x1) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) r5 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) open(&(0x7f0000000200)='./bus\x00', 0x8, 0xa0) writev(r5, &(0x7f00000000c0)=[{&(0x7f0000000240)="000400186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000dedfeaf31f00000000fa7dff070000", 0x2ae}], 0x1000000000000123) r6 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000080)=[{{r6}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) r8 = fcntl$dupfd(0xffffffffffffffff, 0xa, r6) recvfrom$unix(r8, &(0x7f0000000100)=""/59, 0xfffffffffffffeb5, 0x2, 0x0, 0x102) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffff9c, 0x80085761, &(0x7f00000001c0)={0x3, 0x41}) write(r0, &(0x7f0000000300)="64a356d97ca7786885cbb6d2495bb90a06fa1acb4bd6ca4378e8ee336901dc4976a25b059e72fa18a8f9b5161f96951e0cec199c47e31035812446a088a0dc0947f4fc94cb9b7666907566dc56bc5c375fc58cac033c4fa9dcc7b82f3899edbb9a217ca8891db113c604ba13e89ee3242e5666b928907cc2614f0d0934e596074a95ef7b6a27b360e6ee7b20978f2b4b", 0x90) r9 = dup(0xffffffffffffffff) r10 = socket$inet6(0x18, 0x1, 0x7) setsockopt$sock_timeval(r10, 0xffff, 0x1006, &(0x7f00000002c0)={0x81, 0x8}, 0x10) poll(&(0x7f0000000280)=[{r6, 0x4}, {r9}], 0x2, 0x1000) r11 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r11, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) ioctl$WSMOUSEIO_GETPARAMS(r11, 0x80105727, &(0x7f0000000400)={&(0x7f00000003c0)=[{0x0, 0x400}, {0x100, 0x95d3}], 0x2}) 16:00:04 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)={{0x7, 0x6}, {0x2d, 0x10001}}) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000280)='./file0\x00', 0x400000002c2, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x8, 0x8) mknod(&(0x7f00000002c0)='./bus\x00', 0x80, 0x800) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) rename(&(0x7f00000003c0)='./file1\x00', &(0x7f0000000400)='./bus\x00') r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0xc}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r2, 0x20004269) r3 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000300)="4f1632e2f395603ece687db70e31b421fdccd12bf618df2b6ed1886917ffbf78bd66695fa4e8c23d29de172f7766fb46367aa5960489eb7856dc4a4ab05c9989a35b5a92abc5b0913817bc016e58be83891799bdbd17193cf6e27f096e31056b54775304a998c6f3c95e899aacdc3581e501a457b53ab9fef971e29bd2a2744db60289139d3181d9b2b5c307063d5d4f5adb24041c4c7eebd077d4c5169e615a7b587642", 0xa4) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) 16:00:04 executing program 1: r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) fchflags(r0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x20}, {0x2040}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000140)) r2 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r2, 0xfffffffffffffffe, 0x3, &(0x7f0000000280)=""/137) semctl$GETVAL(r2, 0xc35fed5e73b8aa46, 0x5, &(0x7f0000000080)=""/127) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x5}, {0x800001c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) 16:00:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000002c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5c8efce91969984ff5d5b58b3e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef116a5d4746a", 0x65) write(r0, &(0x7f0000000040), 0xee) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000580), 0x32e) syz_open_pts() 16:00:04 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file1\x00', 0x40000400000002c2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = openat(r0, &(0x7f0000000080)='./file1\x00', 0x400, 0xc0) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x2, 0x5, 0x45}, {0x18, 0x3, 0x97, 0x3}, 0xfff8, [0x3, 0x3, 0x510, 0xffffffff, 0x6, 0x9, 0x101, 0x2]}, 0x3c) ioctl$TIOCDRAIN(r2, 0x2000745e) r3 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) setsockopt(r3, 0x16bc, 0x5, &(0x7f0000000280)="f7c5433bfd35f8f45fbe64f260983b6e0a8bac905e4e4c8267ae5fd8fc8b85921f009f2120c474b88b6a792e0b170dbb9cd5316c49693d553eb6f70d68a73993b0f9ab7453a0de5793ef783d0fbc2ab4f088cdf7ded8df835ae5162de16043c4d510d87b282554a8d7f513a2c78c56514f471541da8ba519a122e821def14ce0e054e914d5e80af544d56046ac38b7bb2891913b56f383e70634e9f197ea252a52f53c253e542b2c663d3e810e44c91ba110f2ad861d96f0cdfef7ded60d7fe395eef2be9f76db64eb50", 0xca) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000000)=[{0x6c}, {0x30}, {0x4006}]}) dup(r1) ftruncate(r0, 0x0, 0xc0000) ftruncate(r0, 0x0, 0x30000) r4 = semget$private(0x0, 0x4, 0x201) semop(r4, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r4, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) r5 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r5, 0xfffffffffffffffe, 0x3, &(0x7f0000000280)=""/137) semctl$SETVAL(r5, 0x2, 0x8, &(0x7f0000000100)=0x100) semget$private(0x0, 0x4, 0x220) r6 = semget$private(0x0, 0x4, 0x201) semop(r6, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r6, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000240)) semop(r6, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff, 0x1800}, {0x0, 0x6, 0x2000}, {0x0, 0x993, 0x3000}], 0x4b) semop(r6, &(0x7f0000000a40), 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x12, r3, 0x0, 0x0) semop(r4, &(0x7f0000000040)=[{0x3, 0x74, 0x1000}, {0x3, 0x89}, {0x3, 0x7ff, 0x1000}, {0x2, 0x1}, {0x4, 0x9, 0x800}, {0x0, 0x3ff, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0xffff, 0x2800}, {0x5, 0x4, 0x2800}], 0x9) 16:00:04 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0xfff77ffffffffffc, 0xfffffffffffffffe, "9375b01a93b45136fdf001804000d11eaaf100"}) mlockall(0x0) read(0xffffffffffffffff, 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="d1", 0x1}], 0x1) 16:00:04 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {{r0}}, {{r1}, 0x0, 0xe084cf85758754a4}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000580)=ANY=[@ANYBLOB="9acae43882d363987000f1ccbc7e7cc11044500c11760f8dc1ffa8c13fe033975efa5454da48824cb53a763a33e55401189a"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) writev(r3, &(0x7f00000004c0)=[{&(0x7f00000001c0)="f35b25f8887f7798aebc9b2fb5d8a4d68efc975dad302471", 0x18}, {&(0x7f0000000280)="ab1e7b4af1cde85e52aa56446acfed8b6328799cb4065eb4ffce3390ff790a36fd6e6b137221dc0e831acdbf425b303d9f", 0x31}, {&(0x7f00000002c0)="e2a502ffd4345e87782322079ae5675103b8854e76ca3eafc66998ee723bc20fe58c8a422f89448d78c72a0be61323a3380e1dab6519c0c414d785527899b11c0c1ce639bd3299c69ae258582afe56d7507d6d8829fc9ccf8baaf1e6fe3b6157d2163fa1173c48b0ed9206df411d2f5e5997d67ecfde76cce7cb5798ed5b77f9270189d25ce9996caf878ab05eb4112fdfdbf63f212c9ff2d0e8d61366980b", 0x9f}, {&(0x7f0000000380)}, {&(0x7f00000003c0)="f730596e8a1b3878bbeebf08bee5a6ff098d1a6d802ab574ce03711efa821676db4fbbab7c25507284b41b15bc569289689b834661249ef8f80a543c9f2e6fa7ed5446e962ebf54a1c4a989f6efcb9c72a9d2d98ad40aafb31820d0a49e2930e88261ed5a7494daf59621f4561de46038695e6345cb897d4d1dd3a6b69fd9b7aa0c11fcaab67185ace77e590022202415cba85d86ab6ebb5d4ff2d5d370bafcf796ba676ee7aff84f0243097155a0712ac", 0xb1}, {&(0x7f0000000480)="da4a25c4682aaab40ed06349682a17b584c63a0c524aa7", 0x17}], 0x6) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0xc}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r4, 0x8004427d, &(0x7f0000000180)=0x10001) r5 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) ioctl$TIOCGTSTAMP(r5, 0x4010745b, &(0x7f0000000380)) r6 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r6, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f0000000040)={0xfd1e, 0xcb4c, {0x9, 0x6}}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r8 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r8, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) ioctl$WSMUXIO_INJECTEVENT(r8, 0x80185760, &(0x7f0000000540)={0xffffffe6, 0x200, {0x4, 0x38}}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x84}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r7, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x13f) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x20}, {0x100000001}, {0x6}]}) syz_emit_ethernet(0x41e, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x1c4) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000240)={0xd237, 0x6, 0x1, 0x3, 0xffffffff, 0x2, 0x7, 0x10, [{0x4, 0x1, 0x3, 0x9}, {0x80000000, 0x63000, 0x7f, 0x80000000}, {0x101, 0x1, 0xbfd, 0x5}, {0x6, 0x0, 0x6a, 0x4}, {0x9d, 0x7, 0x7, 0x3}, {0x4, 0x3, 0xffffffff, 0x1}, {0x6, 0x6, 0xfffffff7, 0xffff}, {0xd4, 0x1, 0x1, 0x5}, {0x8000, 0x5, 0x1, 0x80000001}, {0x8000, 0x6, 0xea}, {0x9, 0x7ff, 0x4, 0xff}, {0x1, 0x9f, 0x100, 0x2}, {0x3, 0x1, 0x1, 0x8}, {0x6, 0x1, 0x0, 0xffffff00}, {0x5d52, 0x5, 0x3, 0x3}, {0x1, 0x55ed, 0x7, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x40}, {0x10054}, {0x6}]}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet6(r3, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r5 = socket$inet6(0x18, 0x4005, 0x70) r6 = fcntl$dupfd(r3, 0x0, r4) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r10 = getpgrp() r11 = fcntl$getown(r4, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r7, 0x0, r8, r9, 0x5, 0x7fff}, 0x6, 0x2, r10, r11, 0x7f, 0x100800001, 0xb1f1}) ktrace(&(0x7f00000001c0)='./file0\x00', 0x2, 0x26, r10) syz_emit_ethernet(0x253, &(0x7f0000000000)="b6") r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0xc}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x1000, 0x8, 0x6, 0x3}, {0xc8, 0x9, 0xff, 0x20}, {0x9, 0x80, 0x27, 0x2}, {0x501, 0x2, 0x4}]}) 16:00:04 executing program 0: r0 = msgget(0x2, 0x0) msgsnd(r0, &(0x7f0000000000)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda0092f3e70810645d29a7e0fd509dc61a9527f11c2c6693a990a9b5333d0b6e14e883feda3822a2db39f7e587a952425fa4044dc34cddebbd68fa241eb1992611db22842cf3e5c59145ad292780108c2f140a7d3b96f7febca75e8653da6849b8f205ed01885e89a39c2638848a4d0e12672c8f3c81aa251b4d861543d8b2e3988ebc0bab346382854116dab560e06ddbbfec4566fafd"}, 0xc6, 0x0) 16:00:04 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f0000001500)=[{&(0x7f0000000440)=""/4096, 0x1000}], 0x1) r3 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) r4 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='.\x00', r5, 0x2}) dup2(r0, r1) accept(r1, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) 16:00:04 executing program 0: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffff9c, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x1, 0x8, 0xfffff6c0}, {0x18, 0x0, 0xfff, 0x9}, 0xf0, [0xdc38, 0x3, 0x6, 0x8000, 0x3, 0x6, 0x1, 0x4]}, 0x3c) openat$klog(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x114, 0x0) r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f00000003c0), 0x800, 0x0) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x9}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x4}], 0x0, 0x0) r2 = syz_open_pts() kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0xf9, 0x40}], 0xbd56, 0x0, 0xa, 0x0) r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) dup(r3) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10102, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000900)={&(0x7f0000000000)=ANY=[@ANYBLOB="01002e08100000000000"], 0xa, &(0x7f0000000840)}, 0x0) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x1c}, {0x1}, {0x6}]}) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) r5 = dup2(r1, r4) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f0000000000)=0xfff) ioctl$BIOCPROMISC(r0, 0x20004269) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x20000062, &(0x7f0000000100)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x20000000000001b0, &(0x7f0000000080)=[{0x4c, 0x0, 0x0, 0xfffffffc}, {0x2, 0x0, 0x0, 0x8}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:04 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x7}, {0xc}, {0xf079}, {0x7ffffffe}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, &(0x7f0000000080)) r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x20, 0x40) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) socket$inet(0x2, 0x79636c790eee9aa3, 0x40) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept$inet6(r4, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r6 = socket$inet6(0x18, 0x4005, 0x70) r7 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000080), 0x6, 0x0, 0x60d, 0x0) r9 = fcntl$dupfd(r4, 0x0, r7) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r13 = getpgrp() r14 = fcntl$getown(r5, 0x5) r15 = geteuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x1, r10, 0x0, r15, r12, 0xc1, 0x7fff}, 0x6, 0x0, r13, r14, 0x7f, 0x100, 0xb1f1}) r16 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r16, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = accept$inet6(r17, 0x0, 0x0) r19 = socket$inet6(0x18, 0x4005, 0x70) r20 = fcntl$dupfd(r17, 0x0, r18) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r22 = socket(0x18, 0x1, 0x0) setsockopt(r22, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r22, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r26 = getpgrp() r27 = fcntl$getown(r18, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r21, r23, r24, r25, 0x5, 0x7fff}, 0x6, 0x2, r26, r27, 0x7f, 0x100800001, 0xb1f1}) fchownat(r1, &(0x7f00000001c0)='./file0\x00', r11, r25, 0x6) open(&(0x7f0000000180)='./file0\x00', 0x1, 0x10) 16:00:05 executing program 0: mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x100, 0x181) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000100), &(0x7f0000000140)=0x10) setgid(r0) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r2, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084ac95455068f2e84162e0cda901af812ac1532073b4884ffd6c976ebf923b710acbf173fef66a1e1f06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61ddaefc95f5c82cdb6fe78f84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a444112f6b6b699c65ff61000000000000000000", 0x401}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f0000000480)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2511e514016a1b8228a5eeffd0aa013bffaa146863ce95d41090f9371d66a8693da4da6bb3bcf42f1d6efa0654c40573f72d5c37ca80ded166a9a5061e432808e35cb7bf4f2f02cc225c4b97815387c6d44c8abbb3489a14680e607bb8f8c84bbeb59f6f7bdf00abe57337d69b40e3dec2fafeeded6c2ab97c323747de6131f5bc1917d54d7946281f639c66b673a81c3685f3e956f3f052b9e37f3d74c97fa92be3e0162d17d41ab5760930ee38cd81ef0edca9a236170160a6e91b1c8822f66b94df3856f", 0x47b}, {&(0x7f0000000340)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf396887a01e3099fa1c4977059e1258e0003592a3e5ca01952f85b90daa15196a8b6e7b392b5ee09cf009ae62c135422b23e78eb64a615ebd4faad150ebae03888195c80ac11bc2891f1cc626284489ec863b18434715bc512dc95e105c01e988780477eedcd4639cf6dacd9655a2e60919001cb481cbf83233f97df714b5a17d330e394806014c14da27e93cf169fe509b77b4a11de5932cedc1771ef6c954c221427488fb9fa9ffb8353fa554a35e08e8052ec50fcba7becff64895a8e971278af98b1a329205bdb168d63e999dec2f09c2617fc5d06b417204650772eb4654a19a76feec883d8ae18d1e0e1922573", 0x11b}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9218d94e46702c26c77df8a05c0d", 0x7d}], 0x5) 16:00:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fcntl$dupfd(r0, 0x0, r0) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x48, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x20, 0x1) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f00000000c0)={'./bus\x00', 0x3bd7, 0x1ff, 0x9, 0x1, 0x1, 0x6, 0xfffffff9, 0x0, 0x2, 0x2, 0xfffffffffffff001}) select(0x40, &(0x7f0000000080)={0x1f}, 0x0, 0x0, &(0x7f0000000180)) 16:00:05 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x1, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000500)) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) setsockopt$sock_int(r1, 0xffff, 0x903, &(0x7f0000000200)=0x800, 0x4) ktrace(&(0x7f0000000240)='./file0\x00', 0x4, 0x330, 0x0) select(0x40, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81}, &(0x7f0000000140)={0x7f}, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfffffffffffffffd, 0x200001ff, 0x0, "6f0a9b646e930000000000a9ffffffffffffff00"}) r3 = socket$unix(0x1, 0x5, 0x0) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r4 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0106978, &(0x7f00000000c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r7, &(0x7f0000000240)=ANY=[@ANYBLOB="1a012e2f66696c653000"], 0xa) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x2, 0x1, 0x0) bind(r8, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r9 = dup(r8) listen(r9, 0x0) accept$unix(r8, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) r10 = socket(0x2, 0x1, 0x0) connect$unix(r10, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$inet6(r10, &(0x7f0000000040)="d0", 0x1, 0x7, 0x0, 0x0) dup2(r7, r6) 16:00:05 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f0000000080)='./bus\x00', 0x180c9, 0x0) link(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='./bus\x00') writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="00000018600400800001400000000000000000fcffff4ff56ba99fdfead0000000000000e4ff000000000100dc", 0x2d}], 0x1) 16:00:05 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x280, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000080)=0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000600)='/dev/bpf\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000100)={0x9, [{0x1, 0x2}, {0x3, 0x7}, {0xc63b631de52a1f79, 0xffff0000}, {0x1, 0x8}, {0x0, 0x8000}, {0x1, 0xcd06}, {0x1, 0xe5}, {0x0, 0x5}, {0x1, 0x8}, {0x2, 0x7f8}, {0x3, 0xa785}, {0x3, 0x5}, {0x3, 0xff}, {0x2, 0x6}, {0x0, 0x7fffffff}, {0x2, 0x60000}, {0x1, 0xbd30}, {0x3, 0xffffffff}, {0x0, 0x2}, {0x3, 0x8}, {0x1, 0x9ee}, {0x1, 0xfffff801}, {0x1, 0x6}, {0x7, 0x4}, {0x1, 0x8296}, {0x2, 0x3}, {0x1, 0x7}, {0x1, 0x4}, {0x2, 0x4}, {0x1, 0x6}, {0x2, 0x7fff}, {0x2, 0x5}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000580)=[{0x81}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x519, &(0x7f00000000c0)='J') 16:00:05 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = socket(0x400000000018, 0x3, 0x0) socket$inet(0x2, 0x5, 0x0) setsockopt(r0, 0x29, 0x3, &(0x7f0000000140)="bd5d43d3e287eb6c6f80ccd1ec2a4a68374aa4dc4da09f3da01e8d3fdd0aea936a3cc414f69d8f866553d09bd03708d62f681f887bea63d9957f478fad06108dd47a796bf56ef63c17a4a7a7ecc5e61dc8094195c72b1b7e40412299d156399111b588a80420e065376412ccc7096c02e0ac1efddb1e48e33b4ebcf5e3adb70837a11f0c129b38ec19007c7802f100fb2bf04559917a9323323e7e6fae8410c126e2a4e92e34981c7ef433aef165d552a087a5903ca0474c4123d0f396eb0e14c0c0b261466e4da764024cdd313b3e5a5218ccd87c72bb7882c55184daa7ee099b0f439e779344d322b96898b4bd6b3c88ad3d861b08b22dc7e995434e7de97540a144ce8ee57ab8495d66a60458ded2b76d4608dd3a4706e592f9fc0186a99f079bd1e7ef49eb5f7358cb960661c076", 0x130) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0xc003, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x3}, {0x7c}, {0x80000000000006}]}) syz_emit_ethernet(0x31d, &(0x7f00000000c0)="b6") connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) 16:00:05 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) r3 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) r4 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) r6 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000080)=[{{r6}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x1190c64461c3d6d6) ioctl$FIONREAD(r8, 0x4004667f, &(0x7f0000000240)) r9 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000080)=[{{r9}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) connect$unix(r3, &(0x7f0000000200)=ANY=[@ANYPTR64=&(0x7f0000002500)=ANY=[@ANYBLOB="89fdd2dad492d416f443db1afc8df91fd5dbcd7372ce47908dbd406521cc66b83d92d57bd359e4d3efcb929482e95f4202bd42f79d76ab75a9c1add21eb90fb8e5122a20e2faf7fcddcc1a55a93495c36e7b90029fa11418beaa31535929b9cd059b0d9cf313284704bba4aa75f4fe4a6c93d624497b9ced2bd1631d3b36540429c054298c3df5510f6c10af44fb08872558cb45d17fb9731456adfb433e37c332ef065c64a9ee937c8fa8e124b5dacf885366ee533b2e38c9adbf8202b982aac6400d0c04374b7f9f1e0740298f8953952c30a3694afa68bdaf34ee3792c1a1f84201fbb84505e7c68127ae8dc267b837aa283d840ce3612a51da6850ce07c5fbad727419b1571036c8481ed1be6fb3f12e8d0e7b1cde1639c53672060ba1badf873c13e1c076ac93d99b72a15f27b8d0096a51ed8fd26799404f3fd20df4fa52455cb98ae249ce2f1159629089f69766239945289427bee67310163fa28212ade3bc31476d30fa9276f48fba002e11abd8537ae3fcf0628e0ba037a472f584f30c9b71f6316ae5d98a45bbe8d13cb5c49ff591c34548dfe47aa8d4c33b9898ecdd8e350f45611704c937801a400bcbfa9f7afa7e32e2907e7fc7fcc1e1e3901f484911d399608b7d5591288e692af4906fa3e81dccf4a1b840cb2fbe2838f6ba016730164db24a052b1ef7ac8fcf65562438b4ac341dede8bbe0f66b9442798a5ed248ed7b936f86dbfd5a59e8e0bf2b0391c95a61ed624bafe96ba544a67de6ba799025a98bd255444e112b7061c4afc7a4492caf867b5a3e755ddf2ea68c877c13e2121c7ba4d2530c0e847226fd82982a75f41b23de685c7d4280a3f47f9539fe6ed8fcab1c02c18e0ca339c157ed7a572f008ffebdb7d3db155b20b86ba4815326d4c8cfdf2e209f222003b5f842360338e8a2a714a7875d6375f78a22c8eec0d78bba4226acffd0520858ff07137ce02ed6245d1fc2361c90aad30d1167073b6e0da77ae74b23293cf1bf2b4f24f66d928c6f878c5ce072cd5ee26d53b5e4982f26121e040dc9ef102bc6af5e4f854739afcfc0c7a1b3276236e35201545c819c5e9ac7997c919d05ac4563cacdf04c26841cb45c1c455d0014dc92a6ff38109501a5e18c8152f012fb2f973caa165ee3db20124982893286a3ed125a07b1c25c8e32974dfd81ed022047e6de37afb997eef67da6f5acbb5cdc8c3821aaf40d44274b2c5aa7b07b4e00f056e6ae2347798ab613e5e13833941744f4a0de2a8d38ef763b919752467c7583d989750ed241b5a62f68207e5f723015fd073e9eef8d1a3271d62601e9eeed6b8ff0456234e86cb379289abc150ff48a6aacebd0ae279b061ef095b6c5d791d8e5b9e9ba821f6afd0908f2eb5acdafe7431f5cbf6763c3f7546017a19c5b9e9b9832f3aa765b756ff2037fb69db34cc45e9b3bdeba577e11e7c590d83342a242af4ca1cf5700cf412a4519438e5ee68fd6831316021fc0e5a731b2ad6deb693ed12215a2212d62f64699cd4d81af3b3426523d124774308d6a1775a081df157252687e3f666f90ab1f8008dd78589662c1703c09f8a71382650381f3071545bd4b63243cbe67a514ae770a901c2192a76e3ca027b36d221588682930495f057909a4688273bae776f195d00cb025ab1c0f600588f1e55d314b02bb2c8ce4e4561380a06914e3a93e11da33a3436a91e1ea252943d00ce517d07bea28c9b849b5e2582742ffaeb699c4d5c371cc21f84a44893a3de156e73add3729920e7bd064df86565ff850066a0bfbe77405115329bd6121b4820215b7969f034f08a60b4bcb72181b0c917bdb30aafbad69de15b0531654dd3e64a7492876684280801d12defb7980a98e8f47710412247bccced6928707aed2483f81fb5462bc5dac75ea9275d7854bf644f1550ccb9c03b7c36874a7c500dcc40957459b12a5e3249dfa2d8e61892f7cc3c7df8149dff31bf2d8634a9c35d2c00d86a12fc9faa217502ae31853fe0b8e8e345f0bf25cb6ed4c17d410552adf02ec7fc3ef17bd0ed06d91fa460fbf20e0dbdad740ae778969701c77bd75adad3c2fd598b88aaef1445ae7c8984971bc5ac3f8fcb1b41ebce1fd3d56c082b57aef24f12b5b2809ee41a4d1d3b9980d7f96fd17a3fdb588043e91ce6c1d2445ed1282784131fdd162f27ce31a02c3559cefb68ee0305c185ffd3076f8b642c643a89899cbc661c085fbb7fb6a3cd0d6fca962b1511b61c3102f6761323bbae0e46d85e3a888a6ae801967660986317e0947b732857a0b006fa971d486ce5392dcc9072bb6e6e5ffdea5f972b515771c00ab05349d5edfa004c9b3747d40a563a8f0626bf9912fb6cb5c5ac3fb79edbd6235b654206e7c4ba9de4b777c212a9a733b1cf84cd4ab733bcc5f9f7f5250bb9970ae0bffcccd9015a5332e0237500766346240de5933b58dce26bb7f9cfa33155251dd4da349a7cf84ebc92368c0fcdfdf704c6026e2fd7dc15a07e1be43f66f62651687fb68d92f995eb331d8428af2ddc848195f2a426de994a44e0c8738299751935274d4403cf3d36609444693628106860aca5825d1a8b212ce20f84274fa415d6f8f382de17d45fb85a47ab12de4e33fe87bad703ee19446e7889ab231ead891df90fdabc0d44324c82a3ab4811fff4dd188c914a67bf53c479fea5f2457a438d5b2934eddf4554d8809f2b581a8f42eaa05a15f2122dc926ff6c04ff23837d3700cb6aa839933ec4a0227c005a2b6b1a9832bdaf81fc8deec54a77691b72d72051771af2bfe34d34745532c80a3c7f4a71172b0b4b39f61bc64c080842afc42c2273927d17fa689061bd1ccf322d9f20c169decbf1fafcfe17667cb8b6d13cf57538298ebc9d92e1837e823f95ce128059fb876a99c2b58fa4197636acdb7a089c8d7b3abde050c62c3b93475586dea4cdd22c68497db9bff52b502ee257a0337bee81507cfe608d351d5733199ec6db99899266f854e19b51db2f9482afb873d9e04b2aecfb000640cce88c5b36319c2dd61609e3cb75d278b80d7a337aedf7e2da12811d7f1edf28a652d07bdf170fe3772184a94f0bf8a59dfef5ee35946490cc8b28f88840fcd2ad7a4bc781be05c17ba36c4ea003d737c813107bdd43c2bb4849b8469f44fac40e7833f99e2e358ea1650542570e9e9be6153d886d7645286b2767968271ca262c76970e696f5d3f2de04842b43a103f4d93401aa76fa61896147ca0a972bf10c11db07a8665fa303c6be644a69598168f38293a767e0f5d230cd1bddca2e8f4a48fe97cd0e96fabc7d6482d29985a85cf7cf87c635ba8d9584f24b7060fe04bf4e95e15e71db2a19bc66d661d7c8c6174845d596af74682171c9c0cd397ff1f8a8a4d7117214e667e0719b4373ff0ceb45f71f1647b58d971d9d5471a3c0a16d1ee259aabdb8a9d65373d1c4eac00debccda28491a60ff3764549690907564040b0dd3422341c2f77c079423cf6b9868dd088f9409fb705ac37b0b080fc868ae310251070ba6c4f5c92a1679a53cee96a00cdbe4d1b895ec39f444aa72f9f2db74e2fbcdb4826af4e5d39856fb971363b1b9a1a7ba0701899c619eb8188da42bb4dfd6b85c1f7d8d645a6792e883809882a292341a6b7714b2f2bc991eb09ed49573255b9b0ff26782e581bb3e87924fcacd29930fd1bd33e44fe4295ca0a17a28ebf160b842d12a814312fa4042756c8ada03f52dc82eacb2a72fb090efffaf3a41a1b7bfb51420981b65ec2634c0895c12728eb1fbddbd1a8c50a14fd6c3c620ba508d009493b05ea2352f0da21357700c08d3aef57792eb5a42b8cdbe12e35efd7414b7d3f8995ed4dae4a9469316fe5337cfc960e0c6a92ad74424337866f1a2bcf3aeccd8d2ba61b7c2653653e885d43a00e689d4661edb02086798c654c3a8c9cd55d0ef08058389356afc52d2cbd2c65514fe8f33a6755b1c66c9c1eb086e31bd88161fbcc0614b9ef58c0a265cbc9cabf487d40128e8c35ce295c4681cc23b751872568e6406172d83076fff286ef9fdbfee95a4defc4da8d7e0ea5ab93ab4c089e3c39c38697a27cb5f957aae2a96685a1acb33724c4ea926314e864792826955d1cbf56a17f199091258f332cee90998b48744eeb3f8301bb57e0988f3e08125abb85b229c5eea26f732ba95a78085478d2a17a2a912952e126162ed526b79aed80f33f8c2bc1a8094d55a28349424881ff56a621ea214649a3e3bbbd564aae4b0c8c138456d4a43301fbd5e11b904a83c64f6700fd35a8307a472cbde7ff7b98f5f27d9ef9fecc87584932febf2e42d5407545d9b1319abce015ddf9e15ea96d6f60b3a3b982a88fe329ef497023bb9f870e337cb695b675d3a3b29aec3a752b97d9e2c3f626998d02b6474f8a70d2ead5f8f82a9b18a2676e2e3e2243bae802ae37b7876534940eb439b145ae26ec88b6c60fed62192b56f8a4a5a85e2f288d8a8308ddade372ca6cad129d9c69dd5cde67de727b10f4aa7e7ee66572985188a1c0a296f6f37b8ae0549d7b287f052e3de9daa06c6ba8ac7725ba6870739c818b8ac5bb4a353d7a47eec3cf0489942dd85c2da28724d098043109bcaec53d99c408d85c70bc84825249a4e2e6416a6c16ee34d88e6bd2106f73f78af9eba993cecc298a53ee0fc975f147fd3b22eed30224b821ca86dabda58e391a300a9b826ee66293780bc5f3ee5ffb1176ddf4b779da036117fbd5e01652341b08bb10792ca2b44ef8ecf91bb46c01063aeaa3126209b792f47ca025f25ef0c3ec5fcde1eb664120bdf1b867848aeb6a97950ad0f5d89f0d393b91201d64b0946176a85e7482dc14a75171ebf96e707f631d77a5cdad0195136c1ccf00fe694654fde102b5b4b84ff543416b9a7105c6055e974ae2ffa0676184618a208be838c7211d3157f1606242e9119204221853cef6254934b2bf8aa5ec984262bc67ebf5a9d6a0dd2f0d9ccc17b5f617376de85d4840861e02e417df8277ec72fad8e2eaf89c15f1c9180ac720cb453c18de7f834e548c3538f6cab3a6df25ef94c67eb4d6106fd631a0e3e3629018034811825c889c8ad905085cb4ce5579e7aa1d516c252901338d5e5a45cc3ed7ebec334fbb533ed6b883a3a184912d7362d119f8f5b673a914df98a191b103f86f354dbfe22f251e672130026258aea87d6284dcb931026a31a98c489fe1cb7449fcae30c81d063f6cb80f82ba5dc7559fabf95cb9e8391f7fa060f7bbacf92f75584de3b737d8c6fbadef535897aaaf99c8934980ed6135729a7715ac058325c3e1c1966fa3b9c40757ded28b7e300a46a9ca7682e773afcc3d905d7e18a704ff854a0455c2f6a518bb9178bdc0b234750dace080aed0f246b0a9eb0b4b1d58410065f161e016da0fcc6974666fdd427ae6814ee31fdfe016faf440ffe1211714b363daf848f3e8cbf3e42808b3fa94591d04c0478a125083b15189094940a7c39c8d0392c6813fef6865dcb617dcae5be3773d2b54e70d92e21e079f946a9364aade551be49985cdccf163386c6ea976a84f8dba7db193f4c9c4b80e385c8d0878740bbaadf87c34351aa44465d1d1d67e17b6ebd89632d21106f87fa3697bc190a224475cfa9b19274355645bc2eb7e761c2a437519b42d4cdead4500ff3f3a85233aee8bce571e01a7b0513d25a08a7486331d08023e56d37c7623fd6a3978b7193d83fa9d415ccdd2a3c98ae7b7f358dbaef236c5bc69c10b96cbff3c5ca57ac3a23f17e9b3f1e7281b7f7cc54de4394", @ANYPTR64=&(0x7f0000000040)=ANY=[@ANYPTR, @ANYRESOCT=r4], @ANYRESDEC=0x0, @ANYPTR=&(0x7f00000000c0)=ANY=[@ANYRESDEC=r7, @ANYPTR, @ANYRES64=r0, @ANYRESHEX, @ANYRESHEX=r0, @ANYPTR, @ANYPTR, @ANYBLOB="8e4be04db4c7b408e6edad508e1c716304dfb3608c10d7b35f6ff36bc179cd35f8f1296d69f1888697dad6fd9ebf087a5cd11e5203a84a81b45e003c64fe51231208a10a84754e9873eb584281a1b2648eb09f0d693ac93feeefad", @ANYRES64=r1, @ANYPTR], @ANYRES32, @ANYRESDEC, @ANYRES64, @ANYPTR, @ANYRES64=r9, @ANYBLOB="c3cebaeb317991c4441b032f28866ae1d0827efe59811d4c71aec3391d140525f7f6b4b0d0f1fd7d57bbe6c74d88ca6db7d91f7eeae157b52c355e33aa7dc382f10f8505a4b42af447b674c4946cf3cb2262218beb3e303dac7f2969e138702d2e37bd3776b297185dcf02facbe3936e788cde3f1bef6c83abadd68dd763125a4d18a299c8e709531c42852eace88922fd8c0276131f7f07981c65efd2fab8f4472316d2e85be5f906771a91cf1a0cc0968b9299f006249e5e533851f85c4b22253719a0bf63fc90166684bb210bc9ca6d3c5464999873661140ad1b0bf6450810055ca410d90af0abb425885187f4ef4fdc5300b1ff430b7e60d01be021e7b5a6151fc69cc19a0c1ff59375dbc8cd5e797cdde31776af53da59533110d9bb631c1aef536e841aa8c52fba5df476c8f7b2826df74e164a36cbbf57c79353ad0b73dc957081591ff95bf65642b06bcbeb76b4bc7dfbbf40456a64ada16f8977cea7b4b10063d6975af65e505f634bdf6e084e5482033b4ae37f42f0dc5b6379d1db7a377298db9a58b1cd3d902bfae62e81404cf8a5bbff45bea72f7564e25b46bc5ca02d6404c8f60a516de7102251e1e1983f7c73c70eabc377d2860a8369be177c9eac790c6e5d619b9f132d9041606ee52d55e15c0738227ae6f1f5464af6fc8513fd1b5e3fbf46eb2f8670c4946c1fc9c97b91af376ee007276ba179ed575230c8ad582d1973bcd0aa77a748cfb01a0d058a78f31601c8d066498fca0a41b9f3f2bd51aaf7fe40bcfb23dffb0fa563e1855abd7b13ec5d4f3a1dc50e011e95b997201fb9f584fb34e0627ed8a8bb01569c94650a4793ec26b7230eed8c8eba309feef68c8385606e93d627da6b475026b20b8281230909ba976e746870d764bdfe257301b8a19e66093d6425d131aafaf92253ef90c78d1000e70eee7cd83e0745f1adcfaf46fb336bc4e157ad7da8dee78b6b9441747534ba4f1f804f80189ed0b62e0be06b7ac6719e6a9df2e14af5bbba9be68f190b382876763feb8e78117ff63deab0237aa7a893d97e684882fefc271d9a66d7dcacdb018028b8dc8f359bb1d677a83ee6fb98f785ae3984e2e5c9b9b47ccc77c7f422a2d3f36af4e833adc4ee74842d674c8b87545894777e0d578b56c511083feed8061924031fabc0859534c86bbfa183d88ca4b9fd50fbe9ba482063c574e4cc4fc083668e4fd0202f3855ff1667887f9c92ebdc4c060b9714b764a6e05edeb49fa3b0e33d8862407921909c29e939c4178be53c5f225ad2b54d3bbe378361f52d9c901231440d406b7a7c73e8ebbde452b053d9d9f28dfa8440b0ed141aaaa9d4db4e582555325adf4b6203ef38d2c6931e9affef57ce6d21d4f179ee60ad6ba3cd01e46ecd5c82675395353e41e648c854705d6d6ccec50924b13d2f6ecaaa1c0d7535c524a4222b602be59070284a93eb24d20a9a74cfb20f79e5226cb5b981a27bef6c5000819143c522da2d1366074f331453d8d916898e21f6aca6a74e3e81cd9f4f91fd910b73ea958557f46e7448caae9123e8743b17446c364cc7c8ee790591115081c49712763ad781458e43f7095217a85dd6aba82c6c00de37eec92b5cf51d05f9fe5565625ba5211bd9d77e9ebf88a16ae79a379ca389873874e1039ae65bf5dcf1f2d507314233b74258ac7539cd329ba9d4d184c406d5117507619ee06893232de87bcd347275883e7ffbb6baa0767ce56561cc850df9f2693408860bd65314cd9294d5aa1b8dc6b6a808f3d21519c855a5bb4225fccc51e730d742ec36ab7314b6b7f461842ba2366efe6423b26e038bae97f56d5a06a4e399b36c735323384585e01a59509d322757ec406dd0b746bb3b2d2a553be5663bdd7e8f1ea3ccea580cc679d119264d50e1170035e7d18ff9b8290d506d6104cf70f571838b20598426128fedaa1c4760c074283f16f3354b7d4b8f42b29e76673117eb7347ffdc0a9a9a1cb099682bc3751e84f16d9b13518aab2b7363e40ff3e0f1a3a2df3361ef7dcfff08632a0a10008596983757de973a1338cca526ff0703db1303899e53cbe22ad19a2b8f54ae07f23deae6732b38e44c21ae92512927e130dff34202b7f606f6fef56e47bd09f51945e52e3125ca1ace520c2e7d83f453391a2417225a34d0212f2b11bab0a49884b01cdfc4a6f85566a4097b2fd57711bc578a79e5c8e2d6109be4a62ccc380134b25bca21905a19765908bafe08d6f458d0af3b2d3aae0fd1636996222e2f904ddcfd8b7291f47dbe04a940e4d16a5d574dc55a8cf4bb5ae40e9dc096ab97bb94c87b1d00ef0b939ff7b2595fd5c9033b6394901675c78e426d6970c5057eb7652c3f4c20156699bc90c95741b6694543bed3826b2d1fc47541b0cb5853843caaa034c6c8a89c07c23b35542bf3f98a0617a7e8b91b75a9b04e104eebb443ff0c2e2aace674fe730e97d179627d1ed964e85bf0e072809e47a8c7cfad2a01a680f06794ace9522da29a877da7bb9fe68f00a0db0b22189f22ff943fe6bfdba0c872e757b3cb2f0654e53500232fb805376419af03f18f73229a177e036d5573c776f701f5ca2e43a396a9de98960140883f88afdfee22eeef21759680b5b1dee72be5c90482df6a52f75f35e80a5f06d23a12a9ff8647ab711f88d4e31b3f69c27b00335d18a3524f5268a4657a454a27071b9e564575ecadf8484f8c872cb543a9344cd7d2b0f4b897a84fd601e2fc4683cf0b3679222d138daaf0a59298814579a5a51164e548d2c5ae12cf27c37aad2e2b55204dceaf97afe5529b8bb36eb2452d9b1e0498c139f200afc452e55aea80762a88f10f9990bf303aa526f33c5d5656f60331fc2cc9ba0cacdea10af24a23cf9bf69c67212caafdb288b7bb257c2838f7baa25c2cd8efa5bb3eedc2b7b4ccfc86aa7eae59d7ef11c555d137aa43214b8cda3bd6dc95d02d68a82b4e8552bbb9fab8ebd024419905f09ca18c1a856e6db9d4a909f141fb4ff2197508eaf80c430723395201997d081ae68ca2e3b7ee1ad650f7dcae507a9bb7aa5a2dfcc04cf4e5fc3fefb3ee33f895709d7b79fd83d23d2fb05feb46b6b24658627b8585f3e4618685e28257222ecb7d05912fd8440f419c2bf6e031bcce8fc10feff0ce0bd3329accbeca56708644bd66e25743294b2b442be16da749094527648eefd146d64410e693db2ea262c6b4420a4a8729cc9640ef8bcb295a1672f10f6b37fa31d8c22423f6716d798564ff62ddb5937ee9984493a4295c61ff28a58141c13d2310f112304c0d7ae83d906f82edcfe6de78e2faa9f2bcf0a969744373ab9b939e122bff5bda1d845da0db92aad2cf75b95066e30a1873bec916acab3b881b1b264978dced492bf0d63b35b1f416d15de063f6d3533fa7e7cf7d2b499e92d948d09e1dc8df6aff4967f99f24ffcdf573b74de9b02a83924a9712902c71dd04b98532b22c529f4e0dbb4c33fb094063b16bbce9e466f03479b75716d5dc0b646aebed0ec8e4d668ddb991b1aa0179b16bce3f314a3d1f0e1cbf14ebbe03b10a5f5ec8a270b9178f66ef9996cc541ad2990693ad17c1da4c73d7f139c7963f51ce56350310621c9e59d44bbb048a90b0b0a0d7ea270a6bc8371b8b548cc2dd8be3bed409e512423bd941b39bb459f0f3076bbf2ff6abf185007a9801e355ddd84f5c0901d40942837b21e30e9a36b009f1ea95165cfb87a3d790097e7c9d9d1df2455546034b2b451ebc7b9e6467610443541d031b3919211a96917a2374acca9e59660d7581ac1696f894d2fd8049d5fb935d79599fbb00d077cfa2ca73851fb02cb105d5804ec52b4f87ae32b88c6372273f065c3543e0495cad65a804f4396ff472e022366789b181d13da377c0c25284c23e05a49326e39b713b0bd7fe39fe60b43b7139f10d42155584893a7dae8d319cf852d0a55e451836f1f847daa0c67d671933f943326ea1a26f3e59c61895de98d12e07424e5a27630dcbf47b5fbc83d271b7e6d4c138be6049ba6e1a20b52fe91835c780ea85e286db004349c23addafcf1589861f2763404c44eda064011cf349f05fd56cdd9294d51d066dab3acaacb939536df41c5cf408e15a52309cdbde99daa87487a71ee42120a5299e28544530346746930a582601fc104492a9163c61b6673e9dbf006dd745a81cdc730ebe5cd433bc405d7052624d9d42fad901939510eef40d8f41fb32eabad4a889bba01cf3a56134b685915f5abfd65119d2eb463361de4f592ead1bdb35510892f1a28b1d70a3dd8edd3a963bd9cc71f14c4a6465f4cb3ba454a582f6663e3634bfe4c84af21eb219924c32fb39ab8c0b82664b80232dbceac5b8774b49bd310383ec61b6056f4308ebd90e0e44a6e72efbb51dafd7f4f1814caa1e4d6c797a7f7ed15ad24d56e6da1e7953301a16e2c8cd8ac791f0d5f9f7199c08e3833e6fbb361f03ab0dfd2e40284d995faeb71e4b12b4d3c3a41ba410a8b180cbbee636ef70e5c4ab1de34dc85bb9987a1099300ae7843cdb25ec460da2590a56d9e894eeb218106bf9eababfa30e070ef6b20dc708241b575cd794d066eecf00eaba34402e4896e13b3313c90ae05f994cbf18fca7bfbb550cc67cca48ffb5d4068974ab80df60c8df777548ed01ab9c250a4d9bef6afb2ad97173545e7f0509c0f97d9ea3521fe5b4baf78b2c03d83b83c9b05e74c640fe8ed2680fc7f8f536ef731a817d628982e7acde3ebb035bef0c0c10b5c6c1f2064a2b52de7927e4e60c7ea547e2362656a1e43606d7d13359ca1a06ac1c76242a78ab9bff100f729b0abadc5f2fe7bec0d523439b9988da61aa9cd34d54084e0aee5b5856a435198eda0e73a11e846cb99766546270f26cefe5df9c65d8881a8b2c0768304f36b9dbc3d2d40ebab79ac5624514a94eee9ef7f73deab0e1fc08704065c84c54782c0e7ca1edd774c15d6ec550f4f1c56fd02a521a56101ec8223f55c2da31ae2b0005c2ebe76d42d7f3239ca0d1d4f149fbc51998338be7e196c8077d3775b5c54754b8027d5b5a4b3f2fe719cfe3a6c0cca24cbad27e3139620dd9c24938875eed930f2c536cfe90bae560c289eda12752b40d418dec6cc495ea6037050decd7df9041149f015751de63aa27ba30190f62beb27e6ff191469c1b22dd898aac59c89997014ec690e4c016492bc52e4b420bab4697c55ec67b67e1ed920d095311d4241fdb9f573ab5bf537a31634430b2445d34c13c6e563b3343ae89e8a00c8f3fd868605e1a37335b68e112e186a9a266d3f2a59aa29981488a9b5c3c2d4557d2223666f921d0e5a7166e6fa6f09aedd7dbc59aecff8c4885018a69609ca2463a8f10890ac6f5e2743f22a38b35ea46a6119ff3f5cff17eb3190fe2ad732efca0d5aead87e6a3f74c8fb3c13dda84bdd33d06c5c9867f75a39b067be935d276c0b75d80fb01c6c81a9e41ed8b5419e7f839522828fa2cbae6c6acdc8dd1ec56fc593e81ec0dcccd8d7562d57ff30f9773049b8fb08e6c537cb8d41d7b18af1e1822b7301c1243b02b51d51968b68d85944c63485fc38cd0e34ee9b13a8c264179fb1f601843c14ffd4f8dccd0c90dae01e0302f9066182dbb097fcd10dc6b159851dcd9081ea57d92d528e48fbf7240e809f26f0c7a905b5ed3137d12f2961b3e718ece05ca8a57411daedff7d6b620b87cbe0ab44d2a1ef09672c6c64a26b47bb2e9383c0b83f9021d67deccd18e0e36206eadeee34f106da0478bd3db6ca32269e37301af868b4416678df57b0e9152b1cb50def39d3e48dde369ebfa6dafa5a2a013d2b49119c9e9076f611b1e397f19ecbb253a956bd11fdd82667db07f1be81c15f2720cd4ef629594f3994b35b956eb2b0619eb0adaab8263d1a30122d87cc164dd8aaf4d4ba6be05131f52ef157b18a478b6b55e5346b54311729fdbb478f5873cac4c8407573a5e8793d9bda0ec3f43f5d031e8b8f790653039fd29ecced34bcf4bcb9a644198b4b2b26f3c193ad9800b41359c5f5171a7fed8ab5d35a1c78408532dcc45f2382fafbbe84be8575e61ef02e9726ac7d50af6fc6b12b07325a69347b73cb0a64f7fd960cde69f80cdc72516aa784fb328127d7ed377140f7e169a31cf16df729b52d15335ee2afe0cba2f4e8ac2d5fc9b6ca97f2a8c90eacbf22a86cdde6dd34c970ff5df32b19ddc7a87fc3e292a13ec510980262b8cae1a0987ea8539ed6414f1de7bbbbd"]], 0x1) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x1, 0xfffffffffffffdad) r11 = dup(r0) sendto$inet6(r11, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:05 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="01022e2e66696c813000"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) dup2(r0, r1) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x94493bee62bbc0c4, 0x0) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r2, 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r4, &(0x7f0000000280)=[{0x3, 0x11, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r8 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r7, r8, 0x10, 0x9}, 0x8, 0x1, 0x9}) r9 = getgid() r10 = getppid() r11 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r13, r14) chown(&(0x7f0000000200)='./file0/file0\x00', r13, r14) lchown(&(0x7f0000000780)='./file0\x00', r13, r14) lchown(&(0x7f00000001c0)='./file0\x00', r13, r14) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x6, r13, r3, r7, r9, 0x1e6, 0x8}, 0x5, 0x5, r10, r11, 0xfffffffffffffe01, 0x9, 0x7ff}) 16:00:05 executing program 1: r0 = socket(0x11, 0x8000, 0x0) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) socket(0x19, 0x5, 0x1f) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000300)=0x4) r5 = dup(r3) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) ioctl$WSKBDIO_SETMODE(r5, 0xc0105715, &(0x7f0000000000)=0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETD(0xffffffffffffff9c, 0x8004741b, &(0x7f0000000280)=0x2f0f) close(r2) r6 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r7 = semget$private(0x0, 0x5, 0x204) semop(r7, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r7, 0x3, 0x8, &(0x7f0000000480)=0x7) semctl$GETZCNT(r7, 0x0, 0x7, &(0x7f0000000180)=""/193) write(r2, &(0x7f0000000100)="8c65", 0xd) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f0000000140)) getsockopt(r8, 0x3, 0x5, &(0x7f0000000000)=""/132, &(0x7f00000000c0)=0x84) sendto$unix(r0, &(0x7f0000000480)="50010502000000000000000313060000081010fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290ae4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208a31fd7f80004ffff00000000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de70000", 0x150, 0x2, 0x0, 0x0) 16:00:05 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000000)=[{0x86}, {0xe9ec1e0e8eac4720}], 0x2}) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = kqueue() kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) getdents(r1, &(0x7f0000000040)=""/8, 0x8) r3 = openat(r1, &(0x7f0000000140)='./bus\x00', 0x0, 0x10) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f00000001c0)) 16:00:05 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000780)=[{&(0x7f0000000280)="e3cd8883e1a506fd6f52adc83d1c07b42f237b9dd30273ae3499cedeae212d62a56fc89a742669960c41a609cd6543debfca7455391cc415fe26826b7d5da47cc30c28120d41518abfe485daf19f08154ce12b80cfd238d3d105f38829eb3614655b180b8b9c03cd23ce99f03b45732d67d5d99ba0d42fcc7fe7398f6960c0242dfec1e83d742fefcfa556b492c80e07c85a82b0dfb4", 0x96}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x20, 0x400000000002, 0x1c) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206980, &(0x7f0000000300)) 16:00:05 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3080002000, 0x28b0) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) utimensat(r0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)={{0x9, 0x5}, {0x100000001, 0x3}}, 0x2) open$dir(&(0x7f0000000000)='./bus\x00', 0x10000, 0x1f1) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x80) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000240)="000000186204018b002b3a0000030083caf7afb9d8dcd14043000053b5d1d09075858a13f107f8820fa6ae84c9f0611da24e14da00c60002e1838f74652d62e159c51bad5a8bf62600040000000000007d2c336ec50037", 0x57}], 0x1) kqueue() 16:00:05 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x3d94) open(&(0x7f0000000000)='./bus\x00', 0x80, 0x120) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x25) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000280)=[{0x5c}, {0x1}, {0x4000000000006, 0x0, 0x0, 0x8000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000140)=0xc) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) fcntl$setown(r1, 0x6, r4) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$KDGKBMODE(r5, 0x40044b06) chflags(&(0x7f00000001c0)='./bus\x00', 0x0) 16:00:05 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) semget$private(0x0, 0x4, 0x805) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x1ffffffffffd, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ed688286fff86bcbf5cbbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708815c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf641301511f591cb0b938defaf0756c5f38af2ecde75f89401e1bb8602f31f7d08e8c5a888c90ddff5f0c4e311c345f3516f5685beb0433fe42c6fe8aae6a082723a14dca54a626cb4399e9f2e72f70aa60701e1f27892b5c65ac3943e1a46d4143f9453faa955cbec69079eb12f89158ca24a2015a40641e374eb6efa182c21d71466362bd21dc87cd6a96e1d54f58809075b24c5744fa34d9cfa9af7a765dce7bda2c9f858e0479b7068b82174abb6069c4e1ee700564957c8e88a1bad4821a1d74d42cc09e1ff2cfc2d2af1fa4ef106e7888b992204400b0a9b1beebba875c5ecb40d6db73d8c58b80c644bc9cabc485479babed39941d62b05e0f8523e67eaf4cd31ce568d9f3af42bcf9687ed3a0583445c7e3d0156588c4a3c0cb6fa5e26d2883bd04121bc50e944be0f18b79c33b8a2f2e9a5b856085b5238c8d33906119822516aea0fb3b959363f2db8dfcb566555600dc0b608b4d9f16861f4198a0de11941461cec217377459c0aac1db06a68e20c", 0x806) write(r0, &(0x7f0000000000)="6a4a4e5cfab9b0fbac605a000000ff037f", 0x11) 16:00:05 executing program 0: mprotect(&(0x7f0000dff000/0x200000)=nil, 0x200000, 0x0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4004) r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) kqueue() socketpair$unix(0x1, 0x0, 0x0, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x9080, 0x302) r4 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) fcntl$dupfd(r4, 0x0, r3) r6 = kqueue() kevent(r6, &(0x7f00000001c0)=[{{}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) r7 = socket(0x0, 0x0, 0x6) write(0xffffffffffffffff, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r7, 0x0, 0x0) r8 = socket(0x2, 0xc003, 0x6) connect$unix(r8, &(0x7f0000000580)=ANY=[@ANYBLOB="82022e2f66696c653000021aaf22f4e7ed35bde5c63e0408d5b6d57c99574fc2750ace047a1f51f76585ecf6ecf675d2fa639805209b3bc8881a29ed8581f314400db9a980544c894a6d0a2018cdacc024534bc16fc40efa83284408e85c224dc8cc789bc72b71cb95227bbe490891"], 0x10) write(r8, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r8, &(0x7f00000004c0)="e25aae490000000001545d8488199ccf9c9fbcf3820a946261a5f2c8ef255b5d088519192fa41395cf7f5d77fb3d3ea0b0f93794cbba929d27280812f496a08bafc7149f73212d73fb9b2dfe20e48cf659e6", 0x52) writev(r8, &(0x7f0000000180)=[{0x0}], 0x1) r9 = socket(0x2, 0x0, 0x0) connect$unix(r9, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c753000"], 0x10) accept$inet(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r10 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r11 = kqueue() kevent(r11, &(0x7f0000000080)=[{{r10}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) write(r11, 0x0, 0x60) kevent(0xffffffffffffffff, &(0x7f0000000040), 0x5, &(0x7f00000000c0), 0x0, 0x0) kqueue() kevent(r2, &(0x7f00000003c0)=[{{}, 0xfffffffffffffff9, 0x0, 0x40000000, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x7c12749ea1009bee, 0x0, 0x1, 0x14}], 0x3, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) kqueue() r12 = semget$private(0x0, 0x0, 0x10) semctl$IPC_STAT(r12, 0x0, 0x2, &(0x7f0000000240)=""/247) 16:00:05 executing program 1: socket(0x11, 0x4003, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) sendto$unix(r0, &(0x7f0000000480)="50010502000000000000000313060000081010fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290ae4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208a31fd7f80004ffff00000000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de70000", 0x150, 0x0, 0x0, 0x1bd) 16:00:05 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(&(0x7f0000000100)={0xffffffffffffffff}) connect$unix(r1, &(0x7f00000001c0)=@file={0x0, './bus\x00'}, 0x8) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) r5 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) r7 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000080)=[{{r7}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) r9 = socket(0x13, 0x230193b0d003e6dd, 0x4) kevent(r6, &(0x7f0000000080)=[{{r7}, 0x0, 0x20, 0x88000020, 0x1, 0x4}, {{r9}, 0x0, 0x3178024d8c068458, 0x1, 0x100000001, 0x5}], 0xffffffff, &(0x7f0000000100), 0x8001, &(0x7f0000000180)={0x1, 0x4}) symlink(&(0x7f0000000200)='./bus\x00', &(0x7f0000000240)='./file0\x00') setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:05 executing program 1: msgget(0x3, 0x100) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) socketpair(0x6, 0x0, 0x2, &(0x7f0000000100)={0xffffffffffffffff}) r2 = dup(r1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x7, 0x4, 0xfd4, 0x100000000, "4bc3767c63e17180e9fb917bdf6de0b0bbca21d3", 0xae5}) msgrcv(0x0, &(0x7f00000004c0)=ANY=[@ANYRESDEC=0x0], 0x1, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000040)=0x1) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f00000000c0)={0x1, 0x80}) getgid() r5 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) fcntl$setflags(r5, 0x2, 0x1) utimensat(r4, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) open(&(0x7f0000000440)='.\x00', 0xff7c, 0xc0) r7 = msgget$private(0x0, 0xfffffffffffffffd) r8 = semget(0x0, 0x3, 0x4) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000000240)=""/106) msgsnd(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r7, &(0x7f00000016c0)={0x0, ""/4096}, 0xfffffffffffffe07, 0x0, 0x1000) 16:00:06 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000001640)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) readv(r0, &(0x7f00000010c0), 0x0) 16:00:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x202002, 0x100086128) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a4", 0x4}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r2 = open$dir(&(0x7f0000000280)='./bus/file0\x00', 0x80, 0x40) mknodat(r2, &(0x7f0000000380)='./bus\x00', 0x1000, 0x4) r3 = kqueue() kevent(r3, &(0x7f0000000240), 0x3f, &(0x7f0000000040), 0x101, 0x0) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000240)=0x5) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f0000000800)) close(r1) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x28) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0x80) r6 = open$dir(&(0x7f0000000140)='./bus\x00', 0x20, 0x20) write(r6, &(0x7f00000002c0)="90d86ce31adb02a6069d2a008a22508efe837d2b8ad531d35ca5986af114ff8e9cb35d4823a8292b7c0ba994bb4f561c2f8e81f6fc334ce6260bebc9820148c194917bfcbaf4816b62e5a42187bf", 0x4e) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) sendto(r5, &(0x7f0000000500)="ae541abe23964ef9a32ef2dd7c664e39a271d9139b1671046101061b8a5d30f661b64c56379e54572b07452082860a4e0a67acb9e9cd00ca7cedf32c3f5b804934d96bfd6d4a1b8d5bb16aff82fa0cc0d15d6ee0b7b7a371754395390b88b4efed60f9ccfe59ffba51180a233b404bb0bd44a044bb911e3c076568dc3ac88692bd0f092280a1a76c34743c72920836c5c649290411b3674be5c0264ba0ac5e859faa3007b9a1ea09ec857a68e8bad2e86c7b225c11023abdb72beade084807735200f5b458ae794e1bf71eb6ef5b833399b930336f8a9b732ec78162", 0xdc, 0x0, &(0x7f0000000180)=@in6={0x18, 0x2, 0x8}, 0xc) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r4, 0x0, 0x8000000000000000) r7 = semget(0x3, 0x0, 0x4) semop(r7, &(0x7f00000003c0)=[{0x0, 0x0, 0x1000}, {0x0, 0x91, 0x800}, {0x4, 0x1, 0x800}, {0x1, 0x1, 0xc00}], 0x4) 16:00:06 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000040)) r1 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000000)="220e22", 0x3) r2 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, r2, r2, 0xffffffffffffffff}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000180)=[{0x0, 0x0, 0x0, 0x29d8aaaa}, {0x64}, {0x3c, 0x80}, {0x7ffffffe}]}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) semctl$GETNCNT(0x0, 0x0, 0x3, &(0x7f00000000c0)=""/168) r3 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) r4 = semget$private(0x0, 0x3, 0x80) r5 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) setsockopt(r5, 0x45, 0x4e81, &(0x7f0000000380)="f7f36d216c94f1f201b9e0edd5fbef72caeff90083395774c643a6696644c62b496f7a3eb4c317bbf115669baf47e83fec8f6d07048c815736869b23c86633fa5996db00740b2b2a4f284dbf6f0ce449dffd1505f4f0f5086e2e6aae46da572d74c7115e52d98b1dfc1d804eed3ed07532a9099cdd36ad26862c6c86a623790ff990ff82e91ecaea56e66e767130f7ed9ea557bffff70d6344", 0x99) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000340)=0x3) semctl$GETNCNT(r4, 0xfffffffffffffffe, 0x3, &(0x7f0000000280)=""/137) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000240)=""/34) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000001c0)={0x1000, 0x1, 0x1, 0xe4, "fc4cbd7e80cc557ccc399a10e200", 0x3, 0x6}) lseek(r0, 0x0, 0x0, 0x3) 16:00:06 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x200, 0xe) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000200)) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) r5 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000000240)={'./bus\x00', 0x40, 0xffff3581, 0x1, 0x0, 0x27, 0x9, 0x8, 0x5, 0x2, 0x2, 0x30000000000}) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x9, 0x10, r3, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) r6 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x140) r7 = kqueue() kevent(r7, &(0x7f0000000080)=[{{r6}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) writev(r6, &(0x7f0000000000)=[{&(0x7f0000000080)="967d5d408801009dac38c050e52246190634501bb2ee46fbe519d4a5e323f285f3021a3c0081b3c80f6c70395b8185eeb2a8525b415519e7ea106869267e2b301d1e4f9bc3513d", 0x47}], 0x1) write(r1, &(0x7f0000000100)='w', 0x1) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x2, 0x10, r2, 0x0, 0x0) 16:00:06 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) ioctl$TIOCDRAIN(r0, 0x2000745e) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) r3 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff, 0x0, "b8000000000000080100"}) close(r1) fcntl$dupfd(r2, 0x0, r2) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) ioctl$TIOCCBRK(r4, 0x2000747a) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000680)="c7525184b3619bbdf9963b53763846947c14c0ae8e0e8284ae8f43b7ea0599d290168030d89a3a5378447436e331287d41cf9f6925ff9e1eb32c35c290faec98a906a6b313ebbe2766158b2e634d324aed81ad7e39ffd96251b4b9667e835559e5214eecce699e108a", 0x69}, {&(0x7f00000001c0)="a6219f5e9ed131ed94bc57e8bbbe810158897779e00d24728999a3955133307f7bbc7add6fa73fa1980ac6a887c449845f9ce713272102727ed53239912e524c", 0x40}], 0x2) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) fcntl$dupfd(r0, 0x5, r1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="9e7e1e5b07d7e73d6613c216a7c3") 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = kqueue() kqueue() kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) poll(0x0, 0x0, 0x7) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, 0x0, 0x0, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x1c7}], 0xc4e, 0x0) kevent(r5, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kqueue() r7 = open$dir(&(0x7f00000002c0)='./bus/../file0\x00', 0x0, 0x1) r8 = kqueue() ioctl$TIOCMBIC(0xffffffffffffff9c, 0x8004746b, &(0x7f0000000280)=0x4) kevent(r8, &(0x7f0000000140)=[{{r7}, 0xfffffffffffffff8, 0x40, 0x10}], 0x4, 0x0, 0x492, 0x0) kevent(r8, 0x0, 0x0, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffe, 0x49}], 0xc4e, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)="b12e117aac3185894c735b20c8e1") ioctl$TIOCSETVERAUTH(r6, 0x8004741c, &(0x7f0000000240)=0x80) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r10, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) ioctl$WSMOUSEIO_GETPARAMS(r10, 0x80105727, &(0x7f0000000340)={&(0x7f0000000300)=[{0x81, 0xf0}, {0x25, 0x80000001}, {0x43, 0x7f}, {0x100, 0xfff}, {0x38d4005a0c39617a, 0x8}, {0x21, 0xfffffffc}], 0x6}) kevent(r9, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 16:00:06 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x81, 0x0) poll(&(0x7f0000000080)=[{r0}], 0x1, 0x2a6) close(r0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) getpeername$unix(r2, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000040)=0xffffffffffffffad) 16:00:07 executing program 1: socketpair(0x8abe92151968813a, 0x4000, 0x20, &(0x7f0000000040)) 16:00:07 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = socket(0x1, 0x1, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0xc0206925, &(0x7f0000000300)) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x7, 0x6, 0x5, 0x5}, {0x4, 0xff, 0x80, 0x1}]}) socket$inet(0x2, 0x5, 0xfc) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x94) ioctl$VMM_IOC_WRITEREGS(r5, 0x82485608, &(0x7f00000004c0)={0x7, 0x5, 0x1, {[0x1, 0x8, 0xfffffffffffffff7, 0xa, 0x5b05e795, 0xfffffffffffffff8, 0x7ff, 0x3, 0x5, 0xa63, 0x6, 0x3, 0x1, 0x2, 0x5, 0x8, 0x4a, 0x100], [0x1, 0x5, 0x7, 0x6, 0x7, 0x200, 0x1000, 0x2af24bed, 0x8, 0x4], [0xfff, 0x6, 0x3, 0xac, 0x4, 0x6, 0x3], [0x5a05451, 0x101, 0x1f, 0xff, 0x7, 0x3ff], [{0x1ff, 0x1, 0x7, 0x1f}, {0x3, 0x9f, 0xfffffffd}, {0x2, 0x7fff, 0xc67f, 0x101}, {0x3, 0x3, 0x7, 0xfff}, {0x5, 0x7f, 0x3, 0x7}, {0x4, 0x25, 0xfe, 0x8000}, {0x8000, 0x0, 0x6, 0x7fffffff}, {0x3, 0xffff8001, 0x200, 0x7}], {0x5, 0x19, 0x80000000, 0x5}, {0x40, 0x2102, 0x0, 0x3}}}) getsockopt(r1, 0x29, 0x35, 0x0, 0x0) dup2(r1, 0xffffffffffffff9c) r6 = socket(0x1, 0x1, 0x0) r7 = socket(0x2, 0x400000000002, 0x0) r8 = fcntl$dupfd(r7, 0x0, r6) ioctl$TIOCFLUSH(r8, 0xc0206925, &(0x7f0000000300)) r9 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r9, 0x29, 0x35, 0x0, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = accept$inet6(r10, &(0x7f0000000800), &(0x7f00000008c0)=0xc) socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r10, 0x0, r11) r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r12, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) 16:00:07 executing program 0: r0 = socket(0x2, 0x2, 0x0) socket(0x10, 0x8000, 0x2) recvfrom$unix(r0, &(0x7f0000000040)=""/165, 0x2ee, 0x1, 0x0, 0xfffffffffffffec3) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82026944dbf3ec010018a56964653000621ea217d246b6474d5d96102775c5915ed5aefa2d1f67bb3142209361be81003f5d50080200006f27eacf62a001eaa079bea2950a97355d83f08ad7ddbecffc94ed6e0163c665e139972f8aa27d0998071095ae58a356d4d38d9190ecdf7afb40bbb8e0426abab9c5e520aba1e5b283d2dc71c009f486"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20880, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f00000001c0)=0x6) 16:00:07 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) link(&(0x7f0000000100)='./bus\x00', &(0x7f0000000180)='./bus\x00') writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a5600e200001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000080)={0x68, 0x0, &(0x7f0000000000)=""/104}) r2 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x4b) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) r3 = dup(r2) semget(0x1, 0x3, 0x40) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ff9000/0x3000)=nil, 0x3000) 16:00:07 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x388, 0x0) open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0xc}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:07 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) fcntl$dupfd(r2, 0xa, r3) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x6) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x4503) open(&(0x7f0000000200)='./bus\x00', 0x80, 0x2) r5 = open(&(0x7f00000001c0)='./bus\x00', 0x8001, 0x0) poll(&(0x7f0000000040)=[{r5}], 0x1, 0x0) openat(r1, &(0x7f0000000100)='./bus\x00', 0x1, 0x88) open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x0) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffb, 0xae14076546b22411, 0x1}], 0x7f, 0x0, 0x492, 0x0) r4 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) r6 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0xa6) r7 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000080)=[{{r7}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) r9 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000080)=[{{r9}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) r11 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000000080)=[{{r11}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) r13 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r14 = kqueue() kevent(r14, &(0x7f0000000080)=[{{r13}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) r15 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r16 = kqueue() kevent(r16, &(0x7f0000000080)=[{{r15}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) r17 = open(&(0x7f0000000340)='./bus\x00', 0x1, 0x0) writev(r17, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) r18 = accept$unix(r17, 0x0, &(0x7f00000000c0)) kevent(r3, &(0x7f0000000040)=[{{r5}, 0x40b035c32113415d, 0xb8, 0xfffdd, 0x7, 0xd5fa}, {{r6}, 0xfffffffffffffff9, 0x61, 0x29a386fb21571f55, 0x400, 0x8000}, {{r0}, 0xfffffffffffffff9, 0x50, 0x4, 0x100000001, 0xffff}, {{}, 0xfffffffffffffff8, 0x4, 0x80, 0x1f, 0x335d}], 0x1, &(0x7f0000000240)=[{{r7}, 0xffffffffffffffff, 0x2, 0x1, 0x9, 0xfff}, {{r10}, 0xfffffffffffffffe, 0x60, 0x80, 0x5, 0x3}, {{r12}, 0xfffffffffffffffb, 0x10, 0x8, 0x6, 0x100000001}, {{r14}, 0xfffffffffffffffd, 0x8, 0xffffb, 0x100000000, 0x4}, {{r16}, 0xfffffffffffffff9, 0x9, 0x1, 0x7fff, 0x1ff}, {{r18}, 0x0, 0x28, 0x1, 0x5, 0x4}, {{r1}, 0xfffffffffffffffb, 0x5, 0x2, 0x3, 0x8}, {{r0}, 0xfffffffffffffff9, 0x8c, 0x4, 0x9, 0x80}], 0xffff, &(0x7f0000000100)={0x6, 0x346bbdad}) close(r0) 16:00:07 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) write(r0, &(0x7f0000000040)="3b5bd6b251d73033bf23248d1df728a0348ca5ec70d0043a84e98b786df814432e8a3d0d70aff22d1b122f32221e490a5669f367d620ab02eac6870d2baa9e2525fcf384c17208eecba08057bd29588e2748b24b8e5e90b775a92b84b8c791dcc47d701b2d0fcf7962ee9eed87a80ca5123e3c1069ddc3fe20b6e40edb450021fb4037607bc2a168b4c42a24b88244799fc844d45c758cbe19a8ebd25bc395191c8423737e002a818fbc171e49bfe60f07c5f758ee7bcf5a296c2e14ea7b68048865b639535e63184ccd16bf8a657a103c13e2dbe5ac5aefb5d5e3535ba7a1d5a8ab6fec1c1f144005e88e8696dfddc360f9c26e90e5323c29fe0db2cb0be4ac52b18924d2b0b8a06c1765ff84d9bb1372f327a33a443c235d938c8627fb195ecb6eeb3ff52c058995cbca66668338efb15b96f8bc79cd4d34559f60d74bf64da243471a49f8cc7db7722991dd95b99dd7fde9e958c2408595da2191877e86b1c919adf42ce570cdcb17754a65403c8d7b08013d980b70326287d2fa8f5b19c2761227fde5fe7b1f673890183a3160001a9e1bf68769f26f9b49ffd7da11c40cd0ce59ccabf14b2be0cdc3c56f250ab2dc60e25f03e5f40147fd4dafd017abf62e13f69a67ee740b994b99d7b859e537348c317da3e9420314eee6e31f6281c72a983ca3c32bf97f812f5c4989ca7c0938912f41202aa89684014f4501f8689517589752c6a868ea377a1bb64690c5b3c0543201dc0fac2f382ae39c5cc28301fb3309aafec222c98d4beaba77586787e14d62c7026e22c5b0279f959e6f4045c943aa4728e38383f9b0ba6ca1f8afe807e5b63d9c226a45a6acb90cb8f841f5f9adb03ac189f600a8b9673f88af1ebb3d6f051dc43120f5b65790e24379846b18b81671ed8a388b4592baf419d965702c6979fe1d900165e5ee46bcc3d85785fd0d23dd699058be101ca0bc0032a0ec558219e72a3ca9c0d50b527b8c0101ce2f4d7b106fd35f56efe5ebd458ddbcbd356b2460782aec94c27e5a751db87be0786bedac404452f6c73f139f6564dc208f6e6c991950e913276c02b70c1ee3988d5b04ae414bab38529c1f9904e8086f5b0fb085ce96039256668f0531af944d18778e86603f28f8fc4ee96e01d7d2bf15de0eef5758b1d89f709f4662182d1032513a7fe716af27ae3ead35757c32a03e8bb23b2c5a1fad820763867786a50299900a88ee54c2d75c0cab3de5730bb3e92051ea7efdad5493353f8f3aa10eea2a29aefb4ac9bab6c180bef6667b6935c6aeb0d3ebbbd86ce0e4f292400f2708b47484c3f6e90eb9d80f8023517c762e83e6f67ca0aa15ed9932ad283a87e46905027645cc9b0974d84a56b7bcc98f7cd7308a131bdf05c1dec2df7a3072a032d05c68095ef34953cc529695a77db9957f9362741633b4ee40c616edb02a71aceee83a188b657ccae0ea3271dc17d0c0f870bb0894354df2359f4bf0b0afde378352aa187342a19cdef03e475f16e7c9da4af4316fa3433ce6e23209d1829efd585182d21a50d73207fbba2810de2266a162925ba990ad3428fd83ae2edd124af8d5de79e3954557279dbdaa163d396657cc91e6989a83fa0140a90800697507e6f3cb4fada1c73ba07defb7e7a229ef388cf1b16a6d8f6add60165d65a6c0327970f6d8b66e3ed11d9b51948bf0f82eed6ab121e5602eb465911c391b92726fdb3320b80696aabda6007136d8594322d80b203b76ed91bfcc682c99314035a835eea2789e546a4a5399b7f85495e2cc9c495a859a60582f42130e5a6dfe03b6a3a270cb046ff1c50ae18317205016c62f07cf6554342651d63266bf73dee6000d74802adbf48c3dd72174a4cd6c6d13a3a8b2234260d7631b38655b00daf75f35c7f73476c2990a7bf981976dada32e6bc5eb9b220463ff9f09b3c747f376b0c2a511d4a654c8ffd048968897374d6d5aa95bac0fe6279cbdb6a3ee59ab8a52dde552f226c0928049ebaeabe0d3298ae5f5e222a85f7a66ac3fc351d014b25b41720bd8c819943da98a958cda9847ffbe2cac2233d51cc0d88121c81a30f291bef7f3a075a8388bc111cf01ad26455b902c1e9fb5b3eb3df3e690acd8e6446d4b87066b0431a352408b5f93159a76fc57e5c18e3376c14b2f462bf7087b9e9741210d516fa81a303ec33660d7e32c879d991f10751a5c8af7b809be9f04ba1cc9a64d9c015da8fe9b2dea2289025bbe3198879b0ae0b66bffb69ca4166d9f3d700bb111168cb4a4b5b2cd0cd9b97076f3973b0d672ab0dad191e732c1de5a9116a5de76019ecf44ead17b90df18b36f217dada50af347fe9f1c384638756ed0c005c1cfefb083058cfbfe02054174659cd117c29569fc79637bf47f2d7fd081dc67c7fd727f9281626768d32ff37b53bdd4cdb469754ebd3a2d39c46aece340d49ca58fb8792c435e952b380553964a5e50de8b3af9a239cc6a19cf6b232d2c4e5b7ccc417cef8bbbe29d774e01d67cf93d3870d8939c80b256e8c53ad5ccf06d4dbe77fd7248dee680dab6e700aa8b01f342f2b29e5d7fc25afc51f2495308bbbe5125a720d7038b69eee217e2269327e9e1c489921d7567c8c71b63beaa90acd31025ef742b0904b6aff03af93a3b86cb914c726fbbf6b7c40c3b0bdc7013196363407c59f0babb55a80783d8a58a99e60b32aa27efa5775091ee6fc518c1e3a1a8889a96311e1f14c006b3a58912787228042fc7149e3ef157feddfda0a92c94068d842f747873e412612dd1ad3b47c803ea02d67f318b162eb0c7a6a33df9cfa9740931741e05d1b5d0fbb75a3dea3049b475df15eafa018484e390a5742fb143044ccd79eb247a15f9a394ae1322317d242bbbe39bca7e346d8c015c18ee0516008a6dd0450b48e3c25d81d48b1d1970f14d193321600849f4e7da926983f493b79aea2a1e90915ca97838a5e335da5e07d9925dcbea1b15c7c95b4f721a2e55e6f52de45d00c65bdcb6d9ba02766d62449cb0c05b502faeb76cd9907b5c931c01f48ca0fabaed24e31f37630dad3974d85ad9e4e773c513480c3df46e30e7830c9053268ad261721af1ca8349596a3db269500230d5bcb9d67352e2fa1d2a843e90e36bca510cfe30b84e73934068a16eb8340946095a17d4408862c4e1253f0588d11b690306a60ec87b16c4bba675b3685030143b3e18ed466a881a42acff3865f8e5a1e6f8048ac557f542454773d86e4846dd6618fa437873168a7bea2ef0a4bd3d45023352636107541aecbcba7f75d82a0b73450c4daf40c2a927c2a8286a7a5c91b78b404f487d24f0b96180cdb13d24f688aa61c8cca565f43eb1a69f83c81d19ad879364c8a0d849b0539e2d7991ad96b3e98b95b183ca274f34e55fb6e48fa6dc2be696b81664916e9f86ce9f510c6255b63f172d72401fcbff5e1bf932dd705061a82b2a33d11c5711ab0c9eadc98d529a7dd6d99c5b2f1d6a902d27955a06e785acf3cfae8e69c5af77f6ae4bda238e5d47090d28618df7a3a91ec8a8efc59bb2629aade512fcaaec58e92c787692b994f515d3e03cf966632f0f4a996f5028fb44cb92d07c018d6bb02eff799723933df6e287660022d64cd4f708e3c1b9c2797a281426af5d537fd430c723efc85b31e31a0a04444de99531c3b1eaf730dd28160805097eacd970771e07806556933b1024e0eef154a1fd66cc9a2a2948719ea4045c7ab98725bbd6d25b6664e897e2f51f6524b8c74ec654299b4ad7b9df97abe917860ee740bf263378e905efaf2620cd704a7fe886015621b8ca709cf4b160b750d25575f9290638ae56fdc78c6629718779a5ec4aadf7a03a820aca53ae7633b0939ed29d7faf2cdde7f1aa36953c18cc5f29ebfde1b06b824e459411b341664171360fc66b7c03f8ac90628baffa6ed8a15342e32df8e83d520349f32cafe6e0572a9664a315995f4cca440ce1d2b81e75ca9a2c11a940126b43e82f926eae30fbf9418a78bb8c2c1229ca13d94ebab077ea908392845d01e28cf2ce023fac9520c900f45e499914e1ff326ef5165c738e24c159d9a9dd17ec214b4f98c6d67bd631379c15d6d415e00890616ce11c787305347253ab7a9098ac661cea465626ba3fa4830846ca01c5564afeece45b2ad92f36aae9e791add47bbc7bf075684b953b394906cf075fdcc0f847557a2d5db6c693279fc98a01cc70ab4f1fcbf1115fc3553fe9db7132e819beb3df4328b67abbed0682de65106d8ecdd51c2bf42f31f1988a84af50bd8eb19a4b50cb6ed88290020e25877536d61ce1c433da25a1a9bdab548e3a979607df55e3710288823c864701f4d03d2fb952b1c9b8d5a266acde8f49a307578cec8ed246769c7bd79289f1e5339783351bd8c57d7673fb9fc273947ddb7bb0d578744687c318138dd21a3063246d93338331272eb3c0a92def8fb12c0908a956ae10b589457b4d3d7cf80784700ddeb7d69aca09dc94f54327d158b44684729e7f610897ff05505b6b08283ab4ccf7b4f8f6337314f5e964a98609a62107ef11122b0ff88c1456573deadd36afd36a3288253296eb5ad6a8163eec4ffd7225f165b4078d453e3116c926111c931276bc09a1f9555fc85aaec461fbad2db6564f165d3df4f5ea9c3fae19779ae1a5681a2d2ba54cab071b412ef8892c155e35cc339da947eda5619f479507584c2f741aa1d1330359a4b31c200e24c6b021ae242064894706d1a2018f98dc70fa0f8aa6d281a08587dddeed0da14f5c61379030c57d637478e54b9cf30457c276c4b903d8c1687337aaf86ab7697ed479bdcddffdc83d09006bdf1ff78abcc3d64a1a159a973f47f7f4ab4937be83803ffd39f0e1a1aea35896446d2db854ea38a486542b72300ad7ac9b70256bfd87834ee0d8b32b652889716878896adfe250ff1edc335e7aa7be62902c887586f20d83e84a3a18879e7808d34aae4bb03ffa7802bd9dccd0f2d39c65eb556eaa1a625d143b1254a0e53abaf334defa0be494bf632bcbd3d92e6a5e36327ae8637e69e90444db2672fbc6d865d108c11f29f59f5f013cdeedc812deb7c1629dd4f133bd615c3360841347815b2dd70e15a7a416321cb2ee3aa672fb00d4f3282360204acc19576cccf050f6b6607d0fb075e3d76d664ca641974e9e87f45a9e58e6fc0d5bc0e32ea4da76c02c34f1fe6b73a5b6ed8632af92f6dfa2d28cfd87d45fcb2ed707a46cddb6e373cb3ed228a3b718c33254c8a71f2417533606e1c1363066e97afec971f9f423ea396d8b55cf21f51681630adb5918e9339e58073b97e9eaf955ccece8e7c0220c9f0d2490f9f7ffeb3bbee5042263326e4bfb1b06fff7c46d16811fa664d0f723f8d1f47ea95fe659120c3146c7b4da241f9cbbe7a12dec84d07657dacb6543c0b5731c571f1251d31b8d6a0ebd5e569d817b0ff4111d9b1a90c5b6446c320743f481e774b96803a97a6bfe2cb5e3dca230208fd3bb425dfb66487af0e22f900f3aafed6bc204058865f944fcb978f86c37e458063cc5d319a4a104f5ed2e3db03dce8962f7a4167127fc911732fe7e29dc4d4215c51c9453db0debbcf698c781a46124d9f8ce6f56d5a98944f26594c160d9df228405eea8f3f7d12c1b970962f0290a3884acf520ec53c032e4309e1b54f0d7092949dfc2f67e2c48e55a84c85296e2c4ff6e33050ef0642c2fdeb5ce56d6cba81139f538dc1d6093a87afa77db78b46ff1379b4ac241f34fb13b7c93941d3df1062cadc732c638966f5126429ca8079aca", 0x1000) r1 = semget$private(0x0, 0x2, 0x100) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, &(0x7f00000012c0)=0xc) setregid(r2, r3) r4 = getgid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r6, &(0x7f0000000240)=ANY=[@ANYBLOB="2d010000000000000000"], 0xa) dup2(r6, r5) accept$unix(r5, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r8, r7) connect$unix(r8, &(0x7f0000001340)=ANY=[@ANYPTR64=&(0x7f0000001240)=ANY=[]], 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000010c0)={0x0, 0x0, 0x0}, &(0x7f00000011c0)=0x35) setregid(r4, r9) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001040)=""/62) syz_open_pts() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r11 = socket(0x1e, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r11, 0x29, 0x68, &(0x7f0000001100)={{0x18, 0x3, 0xd51a, 0xffffffff}, {0x18, 0x2, 0x4, 0x5}, 0x7, [0x0, 0x80000001, 0x583c, 0x101, 0x4df0, 0x7, 0x12000, 0x4]}, 0x3c) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r12 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCMBIS(r12, 0x8004746c, &(0x7f0000001080)=0x9) preadv(0xffffffffffffffff, &(0x7f0000001240)=[{&(0x7f0000001380)=""/157, 0x9d}], 0x1, 0x0, 0x0) r13 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r13, 0x4, 0x80) pwritev(r13, &(0x7f00000003c0), 0x100000000000002d, 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r13, 0x80045726, &(0x7f0000001200)) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r12, 0x0, 0x0) getsockname$inet(r11, 0x0, &(0x7f0000000140)) close(r11) setgroups(0x0, 0x0) setgid(r10) setuid(0xee01) syz_open_pts() semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001140)=""/110) 16:00:07 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000089}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:00:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x200, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x84}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0xc}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x9, 0x1, 0x80, 0x81}, {0x9b1, 0x7, 0x58, 0x1}]}) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000080)) 16:00:07 executing program 1: clock_settime(0x0, &(0x7f0000000000)={0x40000000}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) fchdir(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0xc}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[0x9, 0x1, 0x4]}) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4}, {}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r1, 0xfffffffffffffffe, 0x3, &(0x7f0000000280)=""/137) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r3 = getegid() r4 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) 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]) semop(r6, &(0x7f0000000300)=[{0x0, 0x80, 0x1000}], 0x1) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e6993192", 0x12) r8 = socket(0x18, 0x1, 0x0) dup2(r7, r8) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x4) 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(r6, 0x0, 0x1, &(0x7f0000000100)={{0x3, r9, r10, r11, r13, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x6, &(0x7f0000000140)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, r13, 0x0]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0x5, r2, r3, r5, r14, 0x40, 0x8}, 0x4, 0x146000000, 0xf70}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 05:37:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x50, 0x0, 0x0, 0xffff}, {0x61}, {0x8fe, 0x0, 0x0, 0x1}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='r\x00') pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='x\x00') faccessat(r1, &(0x7f0000000180)='./file0\x00', 0x4c, 0x3) 05:37:04 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) openat(r0, &(0x7f0000000000)='./bus\x00', 0x200, 0x4) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r2, &(0x7f0000002740)=[{&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/21, 0x15}, {&(0x7f0000000240)=""/102, 0x66}, {&(0x7f00000002c0)=""/198, 0xc6}, {&(0x7f0000000480)=""/246, 0xf6}], 0x5, 0x0, 0x0) 05:37:04 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x100000001]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r2, &(0x7f0000000380)={0x0, ""/35}, 0x20, 0x2, 0x1000) msgsnd(r2, &(0x7f0000000000)={0x3, "0bbcebd50663ffdd6630e0e0d46b"}, 0x16, 0x0) r3 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 05:37:04 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x20000, 0x0) mknodat(r3, &(0x7f0000000140)='./file0\x00', 0x40, 0x7) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000ffffffff452904290000000000000000070000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070000000000000000000000000000000000000000005050ff"], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "6b0000b40000004e26d03f00"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 05:37:04 executing program 1: unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000240)='c\x00') execve(&(0x7f0000000180)='./bus\x00', &(0x7f0000000340)=[&(0x7f0000000200)='!^\x00', &(0x7f0000000280)='*\x00', &(0x7f00000002c0)='c\x00', &(0x7f0000000300)='c\x00'], &(0x7f0000000440)=[&(0x7f0000000380)='\x00', &(0x7f00000003c0)='c\x00', &(0x7f0000000400)='.\x00']) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) r1 = socket(0x6, 0x5, 0x7) fcntl$getown(r1, 0x5) sendto$unix(r0, &(0x7f0000000000)="0d6ebdc2402ef9ce41b1b70be1d150f92d549c576bf6ea8decd7d721e9793fec1296b4a3ef0d00b08581a3599e06b24e1628183885b950df8e3fe30b6ebdb47f705ee71b6d5b8690cf27bb56d8daa8be2ce27d5dd27a8d4907c82f2b525ce27c28490b0dbaafa598de995576e31cb90d1ef211aa2a3234bf4c018ec621fda9f27b45b2e4ce3d29fdd78e3e91b72893c67db989e7e5f4b019814b29bad7dd05db33615009c7540b9933dab1ca809cd2858b20424fc16b82a40a5b665f0a1a6bf6bf3d29", 0x267, 0xd, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x397) 05:37:04 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, &(0x7f00000002c0)=ANY=[@ANYBLOB="5a157c0cbbdc229e522c56c38eab3d4c2574c176a7435aa7bda0940cb610d41aaec220a65814f63b084d9ad829abb61fca465c5d08e58a887a88fc022d7d7fb0c6ccd81bede66241f647e30bc56df56cb7c7d6fe7598b5ff68f04ce6ce6e9846e59ab6b04fe91b0d1130234fe109d529df29e384b7079696abea460443a25bf829ca508efd513a9c8bfcc50ca3eb8ecd688c5d2b7354b63e634afcfbf3a39e6a508bb82cbcc61a86d27840538141d024f58532a1c43378ef77f8ec3bed2b72b95f74a38369a6afa4058f68f2d9175bd36d7c3e94943967b310f6552b90e0953abd8fc2270f8e357f922a93b0d058f25f71580e613bbc4d3b758c258fdf0468be4a2470a55c7bdcb1fc7c79ddb5ee6b28251e326954786a101d9277d0df"], 0x10) sendto$unix(r2, &(0x7f0000000080)="02d7b511b437676a5e7e4876e4ebae4d7756f41adeedebe47f769507b955a35efcf74e6d9cfd8089ff4ac9ae3ca5c95ab0f493305d3e9b7f432a84893f1c1d567b4648bc34235e07f2a1444c84bc1d290818290c0ccd5000d30a96f7472e99293b6b59cc7d05d53118fb1c4fdc3b17e5d38d8f70ae816a7cd0ade43215d2a895284661ea", 0xa98a277f4e3b4eb, 0xe5bc0d0a8b918e91, 0x0, 0x25f25932) r3 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) r4 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) mknodat(r4, &(0x7f00000001c0)='./bus\x00', 0xc000, 0x7) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) r6 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000080)=[{{r6}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000040)='./file0\x00', r7, 0x2}) getrusage(0xffffffffffffffff, &(0x7f0000000200)) 05:37:04 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 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, &(0x7f0000000180)=ANY=[@ANYBLOB="c06a5cc54ec5a206ea97220d0ad8733c2abb0eb50efc3c84702dcb451705755b17f6d58d1ea89bc9515da051efbe1e822bf64e64494b379c1ef2e1a1d0b0b25b170ed0c02a575f576b197e1103b6b95e640023299c8fd4c6cda472e76fdda4026cb005"], 0x10) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000) fsync(r2) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00./&ile0/file0\x00'], 0x10) r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) r5 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) linkat(r3, &(0x7f0000000100)='./file0/file0\x00', r5, &(0x7f0000000200)='./file0/file0\x00', 0x0) 05:37:04 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() r3 = getuid() r4 = socket(0x2, 0xc003, 0x2) setsockopt(r4, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r4, 0x0, 0x67, &(0x7f0000000000), 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = accept$inet6(r7, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r9 = socket$inet6(0x18, 0x4005, 0x70) r10 = fcntl$dupfd(r7, 0x0, r8) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r14 = getpgrp() r15 = fcntl$getown(r8, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r11, 0x0, r12, r13, 0x5, 0x7fff}, 0x6, 0x2, r14, r15, 0x7f, 0x100800001, 0xb1f1}) r16 = semget$private(0x0, 0x4, 0xa5) semop(r16, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r16, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r16, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r16, &(0x7f0000000300)=[{0x0, 0x80, 0x1000}], 0x1) r17 = socket(0x18, 0x1, 0x0) setsockopt(r17, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e6993192", 0x12) r18 = socket(0x18, 0x1, 0x0) dup2(r17, r18) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x4) 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(r16, 0x0, 0x1, &(0x7f0000000100)={{0x3, r19, r20, r21, r23, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x3, &(0x7f0000000180)=[r5, r13, r20]) getgroups(0x2, &(0x7f0000000100)=[r20, 0xffffffffffffffff]) r25 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r26 = kqueue() kevent(r26, &(0x7f0000000080)=[{{r25}, 0xfffffffffffffff8, 0xae14076546b22411}], 0x4, 0x0, 0x492, 0x0) r27 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r1, &(0x7f0000000440)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f0000000040)="98bb37b2804c0320cf1159de85415573739019b3b23eef1f5a342081152e3c1a52138857380e80cdad1c1105e8ba70c96f87944547d8982dce31f2c7a439caa73b9b54b1134125599e79d1648b6c88d383bb9ef6a1cf7ea4a37d42db87dab5e909fefd368195b4897155d212", 0x6c}, {&(0x7f00000000c0)}, {&(0x7f0000000180)="7cd07d08f1e3380c31bb7c8b4009ab7a4c38e0f12933280e70d8763f290bd3f1af72dfddf662886cf9d28b3902c0149b016e562e7c5bf1e6b13780aa83ebc7ad22d0f59b6d2e92f4f2bc4d46e8ecbfafab28ad320fa65cfd666b87bdb8b1a96cd9ad34c8dc0f2aea974a3757a22c541617c7a3dc4ca5a2f80be6bb", 0x7b}, {&(0x7f0000000200)="6935f3a94ad1f43013e58198b5e42639776ca74c78df515a63c79f65eec5673fc27195e071ac2f817ea28be7278d0a859fc6ecfb2fdb87fa2d14e4c51af3c792903630416556019177d74e45c435bcff8f90843e37c21e4a", 0x58}, {&(0x7f0000000280)="1bc57cc70938f3c3e87890faaf40836e827d0db8b18e5a99a4d1d431cfae6ad14d74bab567b48a9bcfbc0db5f7d832c055b75bf21ab67b96e8c73d451b119d96e540001e24074669f4b1d9c94c3591eada2c2f1c314f6a968612bfe4c1f6593077b68bd4c0abb4cdf8f68a6b6bb9d1", 0x6f}], 0x5, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r2, r3, r24}, @rights={0x18, 0xffff, 0x1, [r25, r27]}], 0x38}, 0x8) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) recvmsg(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)}, 0x0) panic: kernel diagnostic assertpiaonic: kernel diagnostic assertion "!_kernel_lock_held()" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_fork.c", line 690 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *253509 98922 0 0 0x4000000 1 syz-executor.1 304781 70836 0 0 0x4000000 0 syz-executor.0 db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff82204d9f,ffffffff821f02db,2b2,ffffffff821d43a9) at __assert+0x2b proc_trampoline_mp() at proc_trampoline_mp+0x123 end trace frame: 0x0, count: 11 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic kernel diagnostic assertion "rt->rt_ifa->ifa_ifp != NULL" failed: file "/syzkaller/managers/multicore/kernel/sys/net/route.c", line 848 ddb{1}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff82204d9f,ffffffff821f02db,2b2,ffffffff821d43a9) at __assert+0x2b proc_trampoline_mp() at proc_trampoline_mp+0x123 end trace frame: 0x0, count: -4 ddb{1}> show registers rdi 0 rsi 0x1 rbp 0xffff800022bcb310 rbx 0xffff800022bcb3c0 rdx 0xffff800020ace020 rcx 0 rax 0 r8 0xffffffff817d4c1f kprintf+0x16f r9 0x1 r10 0x25 r11 0x7ed9d7e8af4ebcb r12 0x3000000008 r13 0xffff800022bcb320 r14 0x104 r15 0x1 rip 0xffffffff81a1d008 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800022bcb300 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor.1) pid=253509 stat=onproc flags process=0 proc=4000000 pri=86, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800020acf3e0,0xffffffff82630770 process=0xffff800020add500 user=0xffff800022bc6000, vmspace=0xfffffd807f00b170 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 98922 243802 44447 0 2 0 syz-executor.1 98922 271495 44447 0 2 0x4000000 syz-executor.1 98922 383155 44447 0 3 0x4000080 fsleep syz-executor.1 *98922 253509 44447 0 7 0x4000000 syz-executor.1 70836 43688 38400 0 2 0 syz-executor.0 70836 304781 38400 0 7 0x4000000 syz-executor.0 38400 186451 57731 0 3 0x82 nanosleep syz-executor.0 44447 88358 57731 0 3 0x82 nanosleep syz-executor.1 80356 427884 0 0 3 0x14200 acct acct 6651 472549 1 0 3 0x100083 ttyin getty 14341 335469 0 0 3 0x14200 bored sosplice 57731 374558 72967 0 3 0x82 thrsleep syz-fuzzer 57731 180558 72967 0 3 0x4000082 nanosleep syz-fuzzer 57731 94361 72967 0 3 0x4000082 thrsleep syz-fuzzer 57731 134872 72967 0 3 0x4000082 thrsleep syz-fuzzer 57731 254567 72967 0 3 0x4000082 thrsleep syz-fuzzer 57731 198781 72967 0 3 0x4000082 thrsleep syz-fuzzer 57731 520794 72967 0 3 0x4000082 thrsleep syz-fuzzer 57731 90015 72967 0 3 0x4000082 thrsleep syz-fuzzer 57731 19959 72967 0 3 0x4000082 kqread syz-fuzzer 57731 165374 72967 0 3 0x4000082 thrsleep syz-fuzzer 72967 404078 93307 0 3 0x10008a pause ksh 93307 128998 13854 0 3 0x92 select sshd 13854 279942 1 0 3 0x80 select sshd 1060 52549 50075 74 3 0x100092 bpf pflogd 50075 420968 1 0 3 0x80 netio pflogd 4486 372472 99768 73 3 0x100090 kqread syslogd 99768 414726 1 0 3 0x100082 netio syslogd 40504 179300 1 77 3 0x100090 poll dhclient 18470 37347 1 0 3 0x80 poll dhclient 52861 2460 0 0 2 0x14200 zerothread 4308 214547 0 0 3 0x14200 aiodoned aiodoned 13767 55877 0 0 3 0x14200 syncer update 62547 229019 0 0 3 0x14200 cleaner cleaner 53989 294842 0 0 3 0x14200 reaper reaper 8081 177693 0 0 3 0x14200 pgdaemon pagedaemon 86012 27904 0 0 3 0x14200 bored crynlk 18451 183936 0 0 3 0x14200 bored crypto 10448 428109 0 0 3 0x40014200 acpi0 acpi0 19050 73627 0 0 3 0x40014200 idle1 34185 258425 0 0 3 0x14200 bored softnet 9889 368739 0 0 3 0x14200 bored systqmp 11639 174557 0 0 3 0x14200 bored systq 2997 244077 0 0 3 0x40014200 bored softclock 24423 41073 0 0 3 0x40014200 idle0 19414 450310 0 0 3 0x14200 bored smr 1 370101 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 70836 (syz-executor.0) thread 0xffff800020ace788 (304781) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff8262bc68) #0 witness_lock+0x52e #1 rt_clone+0x5c #2 rtalloc_mpath+0xba #3 in_pcbselsrc+0x219 #4 udp_output+0x5cf #5 sosend+0x645 #6 sendit+0x52b #7 sys_sendto+0x80 #8 syscall+0x4a4 #9 Xsyscall+0x128 exclusive rwlock netlock r = 0 (0xffffffff824b0188) #0 witness_lock+0x52e #1 solock+0x5a #2 sosend+0x51b #3 sendit+0x52b #4 sys_sendto+0x80 #5 syscall+0x4a4 #6 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9591 6481K 7961K 78643K 16771 0 0 pcb 13 10K 12K 78643K 487 0 0 rtable 113 8K 9K 78643K 1484 0 0 ifaddr 87 18K 19K 78643K 423 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1571 0 0 iov 0 0K 32K 78643K 389 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1233 77K 78K 78643K 3457 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 27 0 0 VM map 20 10K 10K 78643K 29 0 0 sem 12 0K 1K 78643K 532 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 6 17K 25K 78643K 2170 0 0 sigio 0 0K 0K 78643K 28 0 0 proc 62 63K 95K 78643K 1185 0 0 subproc 32 2K 2K 78643K 238 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 965 0 0 in_multi 35 2K 2K 78643K 262 0 0 ether_multi 1 0K 0K 78643K 23 0 0 mrt 0 0K 0K 78643K 8 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 78 344K 344K 78643K 78 0 0 exec 0 0K 1K 78643K 596 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 138 169K 169K 78643K 8774 0 0 UVM aobj 123 8K 8K 78643K 126 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 434 0 0 NDP 20 0K 0K 78643K 130 0 0 temp 228 3565K 4203K 78643K 73201 0 0 kqueue 0 0K 0K 78643K 28 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 56 0 50 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 150 0 148 1 0 1 1 0 8 0 rtentry 112 251 0 208 2 0 2 2 0 8 0 unpcb 120 994 0 979 2 1 1 2 0 8 0 syncache 264 16 0 16 8 7 1 1 0 8 1 sackhl 24 3 0 3 2 2 0 1 0 8 0 tcpqe 32 6593 0 6593 4 4 0 2 0 8 0 tcpcb 544 1733 0 1727 23 21 2 12 0 8 1 inpcb 280 3504 0 3494 21 18 3 9 0 8 2 rttmr 72 1 0 1 1 1 0 1 0 8 0 nd6 48 33 0 29 1 0 1 1 0 8 0 pkpcb 40 14 0 14 6 5 1 1 0 8 1 ppxss 1128 47 0 47 7 6 1 1 0 8 1 pffrag 232 42 0 42 7 6 1 1 0 482 1 pffrnode 88 42 0 42 7 6 1 1 0 8 1 pffrent 40 946 0 946 7 6 1 1 0 8 1 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 165 0 102 1 0 1 1 0 8 0 pfstkey 112 165 0 102 3 0 3 3 0 8 0 pfstate 328 165 0 102 7 0 7 7 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 2 0 1 2 1 1 2 0 8 0 art_heap4 256 1005 0 783 22 8 14 17 0 8 0 art_table 32 1007 0 784 3 1 2 3 0 8 0 art_node 16 246 0 207 1 0 1 1 0 8 0 sysvmsgpl 40 34 0 20 1 0 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 530 0 520 1 0 1 1 0 8 0 shmpl 112 124 0 3 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 4699 0 3293 46 0 46 46 0 8 0 ffsino 272 4699 0 3293 95 0 95 95 0 8 0 nchpl 144 9153 0 8690 61 41 20 61 0 8 0 uvmvnodes 72 5926 0 0 108 0 108 108 0 8 0 vnodes 208 5926 0 0 312 0 312 312 0 8 0 namei 1024 30469 0 30469 3 2 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vcpupl 1984 18 0 0 3 0 3 3 0 8 0 vmpool 552 27 0 9 5 3 2 2 0 8 0 scsiplug 64 3 0 3 2 1 1 1 0 8 1 scxspl 192 25814 0 25814 26 25 1 7 0 8 1 plimitpl 152 187 0 179 1 0 1 1 0 8 0 sigapl 432 2338 0 2322 3 1 2 3 0 8 0 futexpl 56 51663 0 51662 1 0 1 1 0 8 0 knotepl 112 623 0 604 1 0 1 1 0 8 0 kqueuepl 104 2671 0 2668 4 3 1 4 0 8 0 pipepl 112 2468 0 2447 12 11 1 2 0 8 0 fdescpl 488 2339 0 2322 3 0 3 3 0 8 0 filepl 152 24698 0 24586 32 26 6 13 0 8 1 lockfpl 104 687 0 686 1 0 1 1 0 8 0 lockfspl 48 248 0 247 1 0 1 1 0 8 0 sessionpl 112 34 0 23 1 0 1 1 0 8 0 pgrppl 48 60 0 49 1 0 1 1 0 8 0 ucredpl 96 2426 0 2417 1 0 1 1 0 8 0 zombiepl 144 2325 0 2325 3 2 1 1 0 8 1 processpl 896 2359 0 2325 4 0 4 4 0 8 0 procpl 632 7338 0 7291 5 0 5 5 0 8 0 srpgc 64 20 0 20 8 7 1 1 0 8 1 sosppl 128 35 0 35 6 6 0 1 0 8 0 sockpl 384 4683 0 4656 39 34 5 14 0 8 2 mcl64k 65536 17 0 0 3 0 3 3 0 8 0 mcl16k 16384 12 0 0 2 0 2 2 0 8 0 mcl12k 12288 25 0 0 2 0 2 2 0 8 0 mcl9k 9216 10 0 0 1 0 1 1 0 8 0 mcl8k 8192 18 0 0 3 0 3 3 0 8 0 mcl4k 4096 17 0 0 3 0 3 3 0 8 0 mcl2k2 2112 8 0 0 1 0 1 1 0 8 0 mcl2k 2048 204 0 0 23 2 21 23 0 8 0 mtagpl 80 44 0 0 1 0 1 1 0 8 0 mbufpl 256 615 0 0 29 1 28 28 0 8 0 bufpl 256 12977 0 5929 441 0 441 441 0 8 0 anonpl 16 270128 0 252915 139 58 81 87 0 124 9 amapchunkpl 152 17037 0 16923 45 39 6 19 0 158 1 amappl16 192 12128 0 11125 120 67 53 63 0 8 2 amappl15 184 216 0 216 3 3 0 1 0 8 0 amappl14 176 552 0 548 2 1 1 1 0 8 0 amappl13 168 306 0 305 1 0 1 1 0 8 0 amappl12 160 64 0 62 2 1 1 1 0 8 0 amappl11 152 192 0 177 1 0 1 1 0 8 0 amappl10 144 121 0 117 1 0 1 1 0 8 0 amappl9 136 1621 0 1613 1 0 1 1 0 8 0 amappl8 128 1170 0 1134 2 0 2 2 0 8 0 amappl7 120 199 0 191 1 0 1 1 0 8 0 amappl6 112 177 0 164 1 0 1 1 0 8 0 amappl5 104 295 0 280 1 0 1 1 0 8 0 amappl4 96 2698 0 2661 2 1 1 2 0 8 0 amappl3 88 883 0 870 1 0 1 1 0 8 0 amappl2 80 17220 0 17139 3 1 2 3 0 8 0 amappl1 72 61980 0 61513 25 15 10 20 0 8 0 amappl 80 7824 0 7775 3 1 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 125 0 3 2 0 2 2 0 8 0 uaddrrnd 24 2366 0 2322 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 2366 0 2322 1 0 1 1 0 8 0 vmmpekpl 168 25805 0 25768 3 0 3 3 0 8 0 vmmpepl 168 302336 0 300034 254 120 134 140 0 357 31 vmsppl 368 2338 0 2322 2 0 2 2 0 8 0 pdppl 4096 4739 0 4680 10 2 8 8 0 8 0 pvpl 32 752786 0 732259 285 87 198 205 0 265 23 pmappl 232 2365 0 2331 5 2 3 3 0 8 1 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 668 0 40 19 0 19 19 0 8 0